Home
last modified time | relevance | path

Searched refs:mst_state (Results 1 – 9 of 9) sorted by relevance

/drivers/gpu/drm/display/
A Ddrm_dp_mst_topology.c3650 if (mst_state == mgr->mst_state) in drm_dp_mst_topology_mgr_set_mst()
3653 mgr->mst_state = mst_state; in drm_dp_mst_topology_mgr_set_mst()
3655 if (mst_state) { in drm_dp_mst_topology_mgr_set_mst()
4720 if (!mst_state) { in drm_dp_mst_root_conn_atomic_check()
4751 mst_state); in drm_dp_mst_update_slots()
5183 kfree(mst_state); in drm_dp_mst_destroy_state()
5397 mgr, mst_state, dfixed_trunc(mst_state->pbn_div), avail_slots, in drm_dp_mst_atomic_check_payload_alloc_limits()
5565 if (!mgr->mst_state) in drm_dp_mst_atomic_check_mgr()
5570 mst_state, in drm_dp_mst_atomic_check_mgr()
5745 mst_state = kzalloc(sizeof(*mst_state), GFP_KERNEL); in drm_dp_mst_topology_mgr_init()
[all …]
/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_helpers.c231 struct drm_dp_mst_topology_state *mst_state, in dm_helpers_construct_old_payload() argument
236 int pbn_per_slot = dfixed_trunc(mst_state->pbn_div); in dm_helpers_construct_old_payload()
248 list_for_each_entry(pos, &mst_state->payloads, next) { in dm_helpers_construct_old_payload()
271 struct drm_dp_mst_topology_state *mst_state; in dm_helpers_dp_mst_write_payload_allocation_table() local
293 drm_dp_add_payload_part1(mst_mgr, mst_state, new_payload); in dm_helpers_dp_mst_write_payload_allocation_table()
296 dm_helpers_construct_old_payload(mst_mgr, mst_state, in dm_helpers_dp_mst_write_payload_allocation_table()
348 if (!mst_mgr->mst_state) in dm_helpers_dp_mst_poll_for_allocation_change_trigger()
364 struct drm_dp_mst_topology_state *mst_state; in dm_helpers_dp_mst_send_payload_allocation() local
398 struct drm_dp_mst_topology_state *mst_state; in dm_helpers_dp_mst_update_mst_mgr_for_deallocation() local
412 dm_helpers_construct_old_payload(mst_mgr, mst_state, in dm_helpers_dp_mst_update_mst_mgr_for_deallocation()
[all …]
A Damdgpu_dm_mst_types.c749 if (aconnector->mst_mgr.mst_state) in dm_handle_mst_sideband_msg_ready_event()
950 struct drm_dp_mst_topology_state *mst_state, in increase_dsc_bpp() argument
998 link_timeslots_used += DIV_ROUND_UP(vars[i + k].pbn, dfixed_trunc(mst_state->pbn_div)); in increase_dsc_bpp()
1001 (63 - link_timeslots_used) / remaining_to_increase * dfixed_trunc(mst_state->pbn_div); in increase_dsc_bpp()
1156 struct drm_dp_mst_topology_state *mst_state = drm_atomic_get_mst_topology_state(state, mgr); in compute_mst_dsc_configs_for_link() local
1165 if (IS_ERR(mst_state)) in compute_mst_dsc_configs_for_link()
1166 return PTR_ERR(mst_state); in compute_mst_dsc_configs_for_link()
1288 ret = increase_dsc_bpp(state, mst_state, dc_link, params, vars, count, k); in compute_mst_dsc_configs_for_link()
A Damdgpu_dm_debugfs.c348 if (aconnector->mst_root && aconnector->mst_root->mst_mgr.mst_state) { in dp_mst_is_end_device()
1521 if (aconnector->mst_mgr.mst_state == true) in trigger_hotplug()
2770 if (aconnector->mst_mgr.mst_state) { in dp_is_mst_connector_show()
2773 aconnector->mst_root->mst_mgr.mst_state) { in dp_is_mst_connector_show()
3828 if (!aconnector->mst_mgr.mst_state) in mst_topo_show()
A Damdgpu_dm.c3674 if (aconnector->mst_mgr.mst_state == true) in DEFINE_FREE()
3900 bool is_mst_root_connector = aconnector->mst_mgr.mst_state; in handle_hpd_rx_irq()
7902 struct drm_dp_mst_topology_state *mst_state; in dm_encoder_helper_atomic_check() local
7933 mst_state = drm_atomic_get_mst_topology_state(state, mst_mgr); in dm_encoder_helper_atomic_check()
7934 if (IS_ERR(mst_state)) in dm_encoder_helper_atomic_check()
7935 return PTR_ERR(mst_state); in dm_encoder_helper_atomic_check()
7937 mst_state->pbn_div.full = dfixed_const(dm_mst_get_pbn_divider(aconnector->mst_root->dc_link)); in dm_encoder_helper_atomic_check()
11831 struct drm_dp_mst_topology_state *mst_state; in amdgpu_dm_atomic_check() local
12149 for_each_new_mst_mgr_in_state(state, mgr, mst_state, i) { in amdgpu_dm_atomic_check()
12157 if (connector->index == mst_state->mgr->conn_base_id) { in amdgpu_dm_atomic_check()
[all …]
/drivers/gpu/drm/i915/display/
A Dintel_dp_mst.c287 if (IS_ERR(mst_state)) in intel_dp_mtp_tu_compute_config()
288 return PTR_ERR(mst_state); in intel_dp_mtp_tu_compute_config()
293 mst_stream_update_slots(crtc_state, mst_state); in intel_dp_mtp_tu_compute_config()
391 pbn.full = remote_tu * mst_state->pbn_div.full; in intel_dp_mtp_tu_compute_config()
401 if (slots > mst_state->total_avail_slots) in intel_dp_mtp_tu_compute_config()
889 struct drm_dp_mst_topology_state *mst_state; in intel_dp_mst_atomic_check_link() local
1198 struct drm_dp_mst_topology_state *mst_state = in mst_stream_pre_enable() local
1291 struct drm_dp_mst_topology_state *mst_state = in mst_stream_enable() local
1935 struct drm_dp_mst_topology_state *mst_state; in intel_dp_mst_add_topology_state_for_connector() local
1942 if (IS_ERR(mst_state)) in intel_dp_mst_add_topology_state_for_connector()
[all …]
A Dintel_hdcp.c77 struct drm_dp_mst_topology_state *mst_state; in intel_conn_to_vcpi() local
86 mst_state = to_drm_dp_mst_topology_state(mgr->base.state); in intel_conn_to_vcpi()
87 payload = drm_atomic_get_mst_payload_state(mst_state, connector->mst.port); in intel_conn_to_vcpi()
A Dintel_dp.c4541 intel_dp->is_mst, intel_dp->mst.mgr.mst_state); in intel_dp_mst_disconnect()
/drivers/gpu/drm/nouveau/dispnv50/
A Ddisp.c929 struct drm_dp_mst_topology_state *mst_state, in nv50_msto_prepare() argument
944 drm_dp_remove_payload_part1(mgr, mst_state, payload); in nv50_msto_prepare()
969 struct drm_dp_mst_topology_state *mst_state; in nv50_msto_atomic_check() local
997 if (IS_ERR(mst_state)) in nv50_msto_atomic_check()
998 return PTR_ERR(mst_state); in nv50_msto_atomic_check()
1000 if (!mst_state->pbn_div.full) { in nv50_msto_atomic_check()
1305 struct drm_dp_mst_topology_state *mst_state, in nv50_mstm_cleanup() argument
1334 struct drm_dp_mst_topology_state *mst_state, in nv50_mstm_prepare() argument
2105 struct drm_dp_mst_topology_state *mst_state; in nv50_disp_atomic_commit_core() local
2119 nv50_mstm_prepare(state, mst_state, mstm); in nv50_disp_atomic_commit_core()
[all …]

Completed in 81 milliseconds