Home
last modified time | relevance | path

Searched full:mst (Results 1 – 25 of 117) sorted by relevance

12345

/linux/Documentation/sound/hd-audio/
H A Ddp-mst.rst2 HD-Audio DP-MST Support
5 To support DP MST audio, HD Audio hdmi codec driver introduces virtual pin
8 Virtual pin is an extension of per_pin. The most difference of DP MST
9 from legacy is that DP MST introduces device entry. Each pin can contain
25 the device entries number is dynamically changed. If DP MST hub is connected,
26 it is in DP MST mode, and the device entries number is 3. Otherwise, the
30 when bootup no matter whether it is in DP MST mode or not.
34 DP MST reuses connection list code. The code can be reused because
37 This means DP MST gets the device entry connection list without the
44 - MST must be dyn_pcm_assign, and it is acomp (for Intel scenario);
[all …]
/linux/fs/ubifs/
H A Dsb.c78 struct ubifs_mst_node *mst; in create_default_filesystem() local
164 mst = kzalloc(c->mst_node_alsz, GFP_KERNEL); in create_default_filesystem()
170 if (!sup || !mst || !idx || !ino || !cs) { in create_default_filesystem()
227 mst->ch.node_type = UBIFS_MST_NODE; in create_default_filesystem()
228 mst->log_lnum = cpu_to_le32(UBIFS_LOG_LNUM); in create_default_filesystem()
229 mst->highest_inum = cpu_to_le64(UBIFS_FIRST_INO); in create_default_filesystem()
230 mst->cmt_no = 0; in create_default_filesystem()
231 mst->root_lnum = cpu_to_le32(main_first + DEFAULT_IDX_LEB); in create_default_filesystem()
232 mst->root_offs = 0; in create_default_filesystem()
234 mst->root_len = cpu_to_le32(tmp); in create_default_filesystem()
[all …]
H A Drecovery.c85 * @mst: master node, if found, is returned here
98 struct ubifs_mst_node **mst, void **cor) in get_master_node() argument
153 *mst = buf; in get_master_node()
180 *mst = NULL; in get_master_node()
188 * @mst: master node
193 struct ubifs_mst_node *mst) in write_rcvrd_mst_node() argument
200 save_flags = mst->flags; in write_rcvrd_mst_node()
201 mst->flags |= cpu_to_le32(UBIFS_MST_RCVRY); in write_rcvrd_mst_node()
203 err = ubifs_prepare_node_hmac(c, mst, UBIFS_MST_NODE_SZ, in write_rcvrd_mst_node()
207 err = ubifs_leb_change(c, lnum, mst, sz); in write_rcvrd_mst_node()
[all …]
H A Ddebug.c389 const struct ubifs_mst_node *mst = node; in ubifs_dump_node() local
392 (unsigned long long)le64_to_cpu(mst->highest_inum)); in ubifs_dump_node()
394 (unsigned long long)le64_to_cpu(mst->cmt_no)); in ubifs_dump_node()
395 pr_err("\tflags %#x\n", le32_to_cpu(mst->flags)); in ubifs_dump_node()
396 pr_err("\tlog_lnum %u\n", le32_to_cpu(mst->log_lnum)); in ubifs_dump_node()
397 pr_err("\troot_lnum %u\n", le32_to_cpu(mst->root_lnum)); in ubifs_dump_node()
398 pr_err("\troot_offs %u\n", le32_to_cpu(mst->root_offs)); in ubifs_dump_node()
399 pr_err("\troot_len %u\n", le32_to_cpu(mst->root_len)); in ubifs_dump_node()
400 pr_err("\tgc_lnum %u\n", le32_to_cpu(mst->gc_lnum)); in ubifs_dump_node()
401 pr_err("\tihead_lnum %u\n", le32_to_cpu(mst->ihead_lnum)); in ubifs_dump_node()
[all …]
/linux/drivers/w1/
H A Dw1_netlink.h55 * @id.mst: bus master identification
56 * @id.mst.id: bus master ID
57 * @id.mst.res: bus master reserved
74 } mst; member
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dmstar,mst-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/mstar,mst-intc.yaml#
21 const: mstar,mst-intc
57 compatible = "mstar,mst-intc";
/linux/drivers/media/dvb-frontends/
H A Ddibx000_common.h40 extern int dibx000_init_i2c_master(struct dibx000_i2c_master *mst,
44 *mst,
47 extern void dibx000_exit_i2c_master(struct dibx000_i2c_master *mst);
48 extern void dibx000_reset_i2c_master(struct dibx000_i2c_master *mst);
/linux/net/bridge/
H A Dbr_mst.c209 .u.mst = on, in br_mst_set_enabled()
222 "MST mode can't be changed while VLANs exist"); in br_mst_set_enabled()
342 NL_SET_ERR_MSG_MOD(extack, "Can't modify MST state when MST is disabled"); in br_mst_process()
361 NL_SET_ERR_MSG_MOD(extack, "Found no MST entries to process"); in br_mst_process()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c210 * no longer in the mst topology in amdgpu_dm_mst_connector_early_unregister()
260 DRM_INFO("Synaptics Cascaded MST hub\n"); in is_synaptics_cascaded_panamera()
282 * This case will return NULL: DSC capabe MST dock connected to a non fec/dsc capable display in validate_dsc_caps_on_connector()
284 * Workaround: explicitly check the use case above and use the mst dock's aux as dsc_aux in validate_dsc_caps_on_connector()
291 /* synaptics cascaded MST hub case */ in validate_dsc_caps_on_connector()
355 drm_dbg_dp(port->aux.drm_dev, "MST branch oui 0x%x detected at %s\n", in retrieve_branch_specific_data()
451 /* when display is unplugged from mst hub, connctor will be in dm_dp_mst_get_modes()
780 /* handle MST irq */ in dm_handle_mst_sideband_msg_ready_event()
800 DRM_ERROR("Failed to ack MST event.\n"); in dm_handle_mst_sideband_msg_ready_event()
1272 /* k is start index of vars for current phy link used by mst hub */ in compute_mst_dsc_configs_for_link()
[all …]
/linux/drivers/irqchip/
H A Dirq-mst-intc.c112 .name = "mst-intc",
229 * mst-intc latch the interrupt request if it's edge triggered, in mst_intc_domain_alloc()
254 pr_err("mst-intc: interrupt-parent not found\n"); in mst_intc_of_init()
291 IRQCHIP_DECLARE(mst_intc, "mstar,mst-intc", mst_intc_of_init);
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn301/
H A Ddcn301_dio_link_encoder.c125 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dcn301_link_encoder_construct()
126 * SW assign DIG_FE to non-MST UNIPHY first and MST last. So prefer in dcn301_link_encoder_construct()
/linux/tools/perf/ui/
H A Dhist.c156 struct hist_entry *he, enum mem_stat_type mst, in hpp__fmt_mem_stat() argument
167 if (hists->mem_stat_types[i] == mst) { in hpp__fmt_mem_stat()
418 enum mem_stat_type mst = hpp__mem_stat_type(fmt); in hpp__header_mem_stat_fn() local
422 if (hists->mem_stat_types[i] == mst) { in hpp__header_mem_stat_fn()
465 mem_stat_name(mst, i)); in hpp__header_mem_stat_fn()
1239 enum mem_stat_type mst[16]; in perf_hpp__alloc_mem_stats() local
1246 assert(nr_mem_stats < ARRAY_SIZE(mst)); in perf_hpp__alloc_mem_stats()
1247 mst[nr_mem_stats++] = hpp__mem_stat_type(fmt); in perf_hpp__alloc_mem_stats()
1268 memcpy(hists->mem_stat_types, mst, nr_mem_stats * sizeof(*mst)); in perf_hpp__alloc_mem_stats()
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.h97 * For normal encoders this just returns the encoder. For active MST encoders,
99 * Inactive MST encoders return NULL, since they would have no real outp to
/linux/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_link_encoder.c157 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dcn201_link_encoder_construct()
158 * SW assign DIG_FE to non-MST UNIPHY first and MST last. So prefer in dcn201_link_encoder_construct()
/linux/net/netfilter/
H A Dxt_CHECKSUM.c7 * Author: Michael S. Tsirkin <mst@redhat.com>
20 MODULE_AUTHOR("Michael S. Tsirkin <mst@redhat.com>");
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_link_encoder.c851 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dce110_link_encoder_construct()
852 * SW assign DIG_FE to non-MST UNIPHY first and MST last. So prefer in dce110_link_encoder_construct()
1034 /* DP MST */ in dce110_link_encoder_setup()
1154 /* enables DP PHY output in MST mode */
1233 /* enables DP PHY output in MST mode */
1499 /* programs DP MST VC payload allocation */
1581 * making the new allocation active on the DP MST mode link */ in dce110_link_encoder_update_mst_stream_allocation_table()
1597 * a value of 1 indicates that DP MST mode in dce110_link_encoder_update_mst_stream_allocation_table()
1599 * MST stream bandwidth (VC rate) can be configured in dce110_link_encoder_update_mst_stream_allocation_table()
1753 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dce60_link_encoder_construct()
[all …]
/linux/drivers/i2c/busses/
H A Di2c-mlxbf.c422 struct mlxbf_i2c_resource *mst; member
540 readl_poll_timeout_atomic(priv->mst->io + MLXBF_I2C_SMBUS_MASTER_GW, in mlxbf_i2c_smbus_check_status()
553 master_status_bits = readl(priv->mst->io + in mlxbf_i2c_smbus_check_status()
597 iowrite32be(data32, priv->mst->io + addr + offset); in mlxbf_i2c_smbus_write_data()
622 data32 = ioread32be(priv->mst->io + addr + offset); in mlxbf_i2c_smbus_read_data()
632 data32 = ioread32be(priv->mst->io + addr + offset); in mlxbf_i2c_smbus_read_data()
663 writel(0x0, priv->mst->io + MLXBF_I2C_SMBUS_MASTER_STATUS); in mlxbf_i2c_smbus_enable()
667 writel(0x0, priv->mst->io + MLXBF_I2C_SMBUS_MASTER_PEC); in mlxbf_i2c_smbus_enable()
669 writel(0x0, priv->mst->io + priv->chip->smbus_master_rs_bytes_off); in mlxbf_i2c_smbus_enable()
672 writel(command, priv->mst->io + MLXBF_I2C_SMBUS_MASTER_GW); in mlxbf_i2c_smbus_enable()
[all …]
/linux/drivers/gpu/drm/nouveau/include/nvif/
H A Doutp.h44 bool mst; member
108 u8 lttprs, u8 link_nr, u32 link_bw, bool mst, bool post_lt_adj,
H A Dif0012.h35 __u8 mst; member
238 __u8 mst; member
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn30/
H A Ddcn30_dio_link_encoder.c136 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dcn30_link_encoder_construct()
137 * SW assign DIG_FE to non-MST UNIPHY first and MST last. So prefer in dcn30_link_encoder_construct()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Doutp.h38 bool mst; member
60 bool mst; member
/linux/tools/perf/util/
H A Dmem-events.h146 int mem_stat_index(const enum mem_stat_type mst, const u64 data_src);
147 const char *mem_stat_name(const enum mem_stat_type mst, const int idx);
/linux/drivers/uio/
H A Duio_pci_generic.c5 * Author: Michael S. Tsirkin <mst@redhat.com>
28 #define DRIVER_AUTHOR "Michael S. Tsirkin <mst@redhat.com>"
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_link_encoder.c377 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dcn21_link_encoder_construct()
378 * SW assign DIG_FE to non-MST UNIPHY first and MST last. So prefer in dcn21_link_encoder_construct()
/linux/arch/arm/boot/dts/sigmastar/
H A Dmstar-v7.dtsi130 compatible = "mstar,mst-intc";
139 compatible = "mstar,mst-intc";

12345