Searched refs:mstm (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dp.c | 52 struct nv50_mstm *mstm = NULL; in nouveau_dp_probe_dpcd() local 66 mstm = outp->dp.mstm; in nouveau_dp_probe_dpcd() 67 if (mstm) in nouveau_dp_probe_dpcd() 68 mstm->can_mst = drm_dp_read_mst_cap(aux, dpcd); in nouveau_dp_probe_dpcd() 107 struct nv50_mstm *mstm = nv_encoder->dp.mstm; in nouveau_dp_detect() local 120 if (mstm) { in nouveau_dp_detect() 125 if (mstm->suspended) { in nouveau_dp_detect() 126 if (mstm in nouveau_dp_detect() 189 struct nv50_mstm *mstm; nouveau_dp_irq() local [all...] |
H A D | nouveau_encoder.h | 65 struct nv50_mstm *mstm; member 151 void nv50_mstm_remove(struct nv50_mstm *mstm); 154 struct nv50_mstm *mstm);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dp.c | 51 struct nv50_mstm *mstm = NULL; in nouveau_dp_probe_dpcd() local 65 mstm = outp->dp.mstm; in nouveau_dp_probe_dpcd() 66 if (mstm) in nouveau_dp_probe_dpcd() 67 mstm->can_mst = drm_dp_read_mst_cap(aux, dpcd); in nouveau_dp_probe_dpcd() 106 struct nv50_mstm *mstm = nv_encoder->dp.mstm; in nouveau_dp_detect() local 119 if (mstm) { in nouveau_dp_detect() 124 if (mstm->suspended) { in nouveau_dp_detect() 125 if (mstm in nouveau_dp_detect() 233 struct nv50_mstm *mstm; nouveau_dp_irq() local [all...] |
H A D | nouveau_encoder.h | 73 struct nv50_mstm *mstm; member 156 void nv50_mstm_remove(struct nv50_mstm *mstm); 159 struct nv50_mstm *mstm);
|
H A D | nouveau_connector.c | 1123 return drm_dp_mst_root_conn_atomic_check(conn_state, &nv_conn->dp_encoder->dp.mstm->mgr); in nouveau_connector_atomic_check()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | disp.c | 852 struct nv50_mstm *mstm; member 880 return msto->mstc->mstm->outp; in nv50_real_outp() 912 struct nv50_mstm *mstm = mstc->mstm; in nv50_msto_prepare() local 927 nvif_outp_dp_mst_vcpi(&mstm->outp->outp, msto->head->base.index, 0, 0, 0, 0); in nv50_msto_prepare() 932 nvif_outp_dp_mst_vcpi(&mstm->outp->outp, msto->head->base.index, in nv50_msto_prepare() 947 struct nv50_mstm *mstm = mstc->mstm; in nv50_msto_atomic_check() local 972 mst_state = drm_atomic_get_mst_topology_state(state, &mstm->mgr); in nv50_msto_atomic_check() 977 struct nouveau_encoder *outp = mstc->mstm in nv50_msto_atomic_check() 1011 struct nv50_mstm *mstm = NULL; nv50_msto_atomic_enable() local 1052 struct nv50_mstm *mstm = mstc->mstm; nv50_msto_atomic_disable() local 1231 nv50_mstc_new(struct nv50_mstm *mstm, struct drm_dp_mst_port *port, const char *path, struct nv50_mstc **pmstc) nv50_mstc_new() argument 1273 nv50_mstm_cleanup(struct drm_atomic_state *state, struct drm_dp_mst_topology_state *mst_state, struct nv50_mstm *mstm) nv50_mstm_cleanup() argument 1296 nv50_mstm_prepare(struct drm_atomic_state *state, struct drm_dp_mst_topology_state *mst_state, struct nv50_mstm *mstm) nv50_mstm_prepare() argument 1338 struct nv50_mstm *mstm = nv50_mstm(mgr); nv50_mstm_add_connector() local 1355 nv50_mstm_service(struct nouveau_drm *drm, struct nouveau_connector *nv_connector, struct nv50_mstm *mstm) nv50_mstm_service() argument 1395 nv50_mstm_remove(struct nv50_mstm *mstm) nv50_mstm_remove() argument 1404 struct nv50_mstm *mstm = outp->dp.mstm; nv50_mstm_detect() local 1432 struct nv50_mstm *mstm = outp->dp.mstm; nv50_mstm_fini() local 1452 struct nv50_mstm *mstm = outp->dp.mstm; nv50_mstm_init() local 1475 struct nv50_mstm *mstm = *pmstm; nv50_mstm_del() local 1489 struct nv50_mstm *mstm; nv50_mstm_new() local 1954 struct nv50_mstm *mstm; nv50_disp_atomic_commit_core() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | disp.c | 921 struct nv50_mstm *mstm; member 947 return msto->mstc->mstm->outp; in nv50_real_outp() 955 struct nv50_mstm *mstm = mstc->mstm; in nv50_msto_payload() local 958 WARN_ON(!mutex_is_locked(&mstm->mgr.payload_lock)); in nv50_msto_payload() 961 for (i = 0; i < mstm->mgr.max_payloads; i++) { in nv50_msto_payload() 962 struct drm_dp_payload *payload = &mstm->mgr.payloads[i]; in nv50_msto_payload() 964 mstm->outp->base.base.name, i, payload->vcpi, in nv50_msto_payload() 968 for (i = 0; i < mstm->mgr.max_payloads; i++) { in nv50_msto_payload() 969 struct drm_dp_payload *payload = &mstm in nv50_msto_payload() 982 struct nv50_mstm *mstm = mstc->mstm; nv50_msto_cleanup() local 1000 struct nv50_mstm *mstm = mstc->mstm; nv50_msto_prepare() local 1042 struct nv50_mstm *mstm = mstc->mstm; nv50_msto_atomic_check() local 1096 struct nv50_mstm *mstm = NULL; nv50_msto_enable() local 1140 struct nv50_mstm *mstm = mstc->mstm; nv50_msto_disable() local 1340 nv50_mstc_new(struct nv50_mstm *mstm, struct drm_dp_mst_port *port, const char *path, struct nv50_mstc **pmstc) nv50_mstc_new() argument 1382 nv50_mstm_cleanup(struct nv50_mstm *mstm) nv50_mstm_cleanup() argument 1406 nv50_mstm_prepare(struct nv50_mstm *mstm) nv50_mstm_prepare() argument 1435 struct nv50_mstm *mstm = nv50_mstm(mgr); nv50_mstm_add_connector() local 1452 nv50_mstm_service(struct nouveau_drm *drm, struct nouveau_connector *nv_connector, struct nv50_mstm *mstm) nv50_mstm_service() argument 1488 nv50_mstm_remove(struct nv50_mstm *mstm) nv50_mstm_remove() argument 1495 nv50_mstm_enable(struct nv50_mstm *mstm, int state) nv50_mstm_enable() argument 1517 struct nv50_mstm *mstm = outp->dp.mstm; nv50_mstm_detect() local 1551 struct nv50_mstm *mstm = outp->dp.mstm; nv50_mstm_fini() local 1571 struct nv50_mstm *mstm = outp->dp.mstm; nv50_mstm_init() local 1594 struct nv50_mstm *mstm = *pmstm; nv50_mstm_del() local 1608 struct nv50_mstm *mstm; nv50_mstm_new() local 2037 struct nv50_mstm *mstm; nv50_disp_atomic_commit_core() local [all...] |
Completed in 9 milliseconds