Home
last modified time | relevance | path

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

123456

/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 …]
/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/Documentation/devicetree/bindings/display/msm/
H A Ddp-controller.yaml256 # these platforms support 2 streams MST on some interfaces,
276 # 2 streams MST
316 # these platforms support 4 stream MST on first DP,
317 # 2 streams MST on the second one.
336 # these platforms support 2 streams MST on some interfaces,
/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",
233 * mst-intc latch the interrupt request if it's edge triggered, in mst_intc_domain_alloc()
258 pr_err("mst-intc: interrupt-parent not found\n"); in mst_intc_of_init()
295 IRQCHIP_DECLARE(mst_intc, "mstar,mst-intc", mst_intc_of_init);
/linux/drivers/gpu/drm/nouveau/nvif/
H A Doutp.c114 u8 link_nr, u32 link_bw, bool mst, bool post_lt_adj, bool retrain) in nvif_outp_dp_train() argument
121 args.mst = mst; in nvif_outp_dp_train()
130 "[DP_TRAIN retrain:%d mst:%d lttprs:%d post_lt_adj:%d nr:%d bw:%d]", in nvif_outp_dp_train()
131 args.retrain, args.mst, args.lttprs, args.post_lt_adj, args.link_nr, in nvif_outp_dp_train()
539 outp->info.dp.mst = args.dp.mst; in nvif_outp_ctor()
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c969 DC_LOG_DP2("MST Update Payload: set_throttled_vcp_size slot X.Y for MST stream " in log_vcp_x_y()
1039 // TODO - DP2.0 Link: Fix get_lane_status to handle LTTPR offset (SST and MST)
1246 /* when link is in mst mode, reply on mst manager to remove in deallocate_mst_payload()
1260 DC_LOG_WARNING("Failed to update MST allocation table for idx %d\n", in deallocate_mst_payload()
1263 /* when link is no longer in mst mode (mst hub unplugged), in deallocate_mst_payload()
1272 /* update mst stream allocation table hardware state */ in deallocate_mst_payload()
1326 DC_LOG_WARNING("Failed to update MST allocation table for idx %d\n", in allocate_mst_payload()
1620 /* update mst stream allocation table software state */ in link_reduce_mst_payload()
1627 DC_LOG_WARNING("Failed to update MST allocation table for idx %d\n", in link_reduce_mst_payload()
1635 /* update mst stream allocation table hardware state */ in link_reduce_mst_payload()
[all …]
/linux/tools/perf/ui/
H A Dhist.c157 struct hist_entry *he, enum mem_stat_type mst, in hpp__fmt_mem_stat() argument
168 if (hists->mem_stat_types[i] == mst) { in hpp__fmt_mem_stat()
419 enum mem_stat_type mst = hpp__mem_stat_type(fmt); in hpp__header_mem_stat_fn() local
423 if (hists->mem_stat_types[i] == mst) { in hpp__header_mem_stat_fn()
466 mem_stat_name(mst, i)); in hpp__header_mem_stat_fn()
1240 enum mem_stat_type mst[16]; in perf_hpp__alloc_mem_stats() local
1247 assert(nr_mem_stats < ARRAY_SIZE(mst)); in perf_hpp__alloc_mem_stats()
1248 mst[nr_mem_stats++] = hpp__mem_stat_type(fmt); in perf_hpp__alloc_mem_stats()
1269 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/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/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/dce/
H A Ddce_link_encoder.c939 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dce110_link_encoder_construct()
940 * SW assign DIG_FE to non-MST UNIPHY first and MST last. So prefer in dce110_link_encoder_construct()
1154 /* DP MST */ in dce110_link_encoder_setup()
1292 /* enables DP PHY output in MST mode */
1371 /* enables DP PHY output in MST mode */
1644 /* programs DP MST VC payload allocation */
1726 * making the new allocation active on the DP MST mode link */ in dce110_link_encoder_update_mst_stream_allocation_table()
1742 * a value of 1 indicates that DP MST mode in dce110_link_encoder_update_mst_stream_allocation_table()
1744 * MST stream bandwidth (VC rate) can be configured in dce110_link_encoder_update_mst_stream_allocation_table()
1973 * SW always assign DIG_FE 1:1 mapped to DIG_FE for non-MST UNIPHY. in dce60_link_encoder_construct()
[all …]
/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/gpu/drm/msm/disp/dpu1/catalog/
H A Ddpu_8_4_sa8775p.h349 .controller_id = MSM_DP_CONTROLLER_0, /* pair with intf_0 for DP MST */
365 .controller_id = MSM_DP_CONTROLLER_0, /* pair with intf_0 for DP MST */
373 .controller_id = MSM_DP_CONTROLLER_0, /* pair with intf_0 for DP MST */
381 .controller_id = MSM_DP_CONTROLLER_1, /* pair with intf_4 for DP MST */
/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/include/drm/display/
H A Ddrm_dp.h38 * MST: Multistream Transport - part of DP 1.2a
793 # define DP_DOWN_REP_MSG_RDY (1 << 4) /* 1.2 MST */
794 # define DP_UP_REQ_MSG_RDY (1 << 5) /* 1.2 MST */
987 #define DP_PAYLOAD_TABLE_UPDATE_STATUS 0x2c0 /* 1.2 MST */
991 #define DP_VC_PAYLOAD_ID_SLOT_1 0x2c1 /* 1.2 MST */
1109 #define DP_SIDEBAND_MSG_DOWN_REQ_BASE 0x1000 /* 1.2 MST */
1110 #define DP_SIDEBAND_MSG_UP_REP_BASE 0x1200 /* 1.2 MST */
1111 #define DP_SIDEBAND_MSG_DOWN_REP_BASE 0x1400 /* 1.2 MST */
1112 #define DP_SIDEBAND_MSG_UP_REQ_BASE 0x1600 /* 1.2 MST */
1641 /* DP 1.2 MST sideband request names DP 1.2a Table 2-80 */
[all …]
/linux/arch/arm/boot/dts/sigmastar/
H A Dmstar-v7.dtsi130 compatible = "mstar,mst-intc";
139 compatible = "mstar,mst-intc";
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddm_helpers.h92 * Clear payload allocation table before enable MST DP link.
112 * Update mst manager relevant variables

123456