Home
last modified time | relevance | path

Searched refs:sink_count (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_dp.c76 outp->dp.sink_count = ret; in nouveau_dp_probe_dpcd()
82 if (!outp->dp.sink_count) in nouveau_dp_probe_dpcd()
95 outp->dp.sink_count = 0; in nouveau_dp_probe_dpcd()
209 if (ret != outp->dp.sink_count) in nouveau_dp_irq()
212 outp->dp.sink_count = ret; in nouveau_dp_irq()
H A Dnouveau_encoder.h78 u8 sink_count; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_dp.c75 outp->dp.sink_count = ret; in nouveau_dp_probe_dpcd()
81 if (!outp->dp.sink_count) in nouveau_dp_probe_dpcd()
94 outp->dp.sink_count = 0; in nouveau_dp_probe_dpcd()
253 if (ret != outp->dp.sink_count) in nouveau_dp_irq()
256 outp->dp.sink_count = ret; in nouveau_dp_irq()
H A Dnouveau_encoder.h86 u8 sink_count; member
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/
H A Ddp_link.c725 &link->dp_link.sink_count); in dp_link_parse_sink_count()
731 cp_ready = link->dp_link.sink_count & DP_SINK_CP_READY; in dp_link_parse_sink_count()
733 link->dp_link.sink_count = in dp_link_parse_sink_count()
734 DP_GET_SINK_COUNT(link->dp_link.sink_count); in dp_link_parse_sink_count()
736 DRM_DEBUG_DP("sink_count = 0x%x, cp_ready = 0x%x\n", in dp_link_parse_sink_count()
737 link->dp_link.sink_count, cp_ready); in dp_link_parse_sink_count()
745 link->prev_sink_count = link->dp_link.sink_count; in dp_link_parse_sink_status_field()
981 if (link->prev_sink_count == link->dp_link.sink_count) in dp_link_process_ds_port_status_change()
986 link->prev_sink_count = link->dp_link.sink_count; in dp_link_process_ds_port_status_change()
H A Ddp_link.h79 u8 sink_count; member
H A Ddp_panel.c185 panel->link->sink_count = 0; in dp_panel_read_sink_caps()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/
H A Ddp_link.c733 &link->dp_link.sink_count); in dp_link_parse_sink_count()
739 cp_ready = link->dp_link.sink_count & DP_SINK_CP_READY; in dp_link_parse_sink_count()
741 link->dp_link.sink_count = in dp_link_parse_sink_count()
742 DP_GET_SINK_COUNT(link->dp_link.sink_count); in dp_link_parse_sink_count()
744 drm_dbg_dp(link->drm_dev, "sink_count = 0x%x, cp_ready = 0x%x\n", in dp_link_parse_sink_count()
745 link->dp_link.sink_count, cp_ready); in dp_link_parse_sink_count()
753 link->prev_sink_count = link->dp_link.sink_count; in dp_link_parse_sink_status_field()
1024 if (link->prev_sink_count == link->dp_link.sink_count) in dp_link_process_ds_port_status_change()
1029 link->prev_sink_count = link->dp_link.sink_count; in dp_link_process_ds_port_status_change()
H A Ddp_display.c358 drm_dbg_dp(dp->drm_dev, "present=%#x sink_count=%d\n", in dp_display_is_sink_count_zero()
360 dp->link->sink_count); in dp_display_is_sink_count_zero()
362 (dp->link->sink_count == 0); in dp_display_is_sink_count_zero()
656 /* triggered by irq_hdp with sink_count = 0 */ in dp_hpd_unplug_handle()
657 if (dp->link->sink_count == 0) { in dp_hpd_unplug_handle()
849 drm_dbg_dp(dp->drm_dev, "sink_count=%d\n", dp->link->sink_count); in dp_display_enable()
903 if (dp->link->sink_count == 0) { in dp_display_disable()
905 * irq_hpd with sink_count = 0 in dp_display_disable()
920 drm_dbg_dp(dp->drm_dev, "sink count: %d\n", dp->link->sink_count); in dp_display_disable()
1322 int sink_count = 0; dp_pm_resume() local
[all...]
H A Ddp_link.h79 u8 sink_count; member
H A Ddp_panel.c215 panel->link->sink_count = 0; in dp_panel_read_sink_caps()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_detection.c973 link->dpcd_caps.sink_count.bits.SINK_COUNT == 0) { in detect_link_and_local_sink()
1002 if (link->dpcd_caps.sink_count.bits.SINK_COUNT) in detect_link_and_local_sink()
1004 link->dpcd_caps.sink_count.bits.SINK_COUNT; in detect_link_and_local_sink()
1349 if (dc_link->sink_count >= MAX_SINKS_PER_LINK) { in link_add_remote_sink_helper()
1356 dc_link->remote_sinks[dc_link->sink_count] = sink; in link_add_remote_sink_helper()
1357 dc_link->sink_count++; in link_add_remote_sink_helper()
1424 if (!link->sink_count) { in link_remove_remote_sink()
1429 for (i = 0; i < link->sink_count; i++) { in link_remove_remote_sink()
1435 while (i < link->sink_count - 1) { in link_remove_remote_sink()
1440 link->sink_count in link_remove_remote_sink()
[all...]
H A Dlink_factory.c421 for (i = 0; i < link->sink_count; ++i) in link_destruct()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
H A Dite-it6505.c430 u8 sink_count; member
2189 if (it6505->sink_count == 0) { in it6505_link_step_train_process()
2190 DRM_DEV_DEBUG_DRIVER(dev, "it6505->sink_count:%d, force eq", in it6505_link_step_train_process()
2191 it6505->sink_count); in it6505_link_step_train_process()
2225 DRM_DEV_DEBUG_DRIVER(dev, "it6505->sink_count: %d", in it6505_link_training_work()
2226 it6505->sink_count); in it6505_link_training_work()
2276 it6505->sink_count = 0; in it6505_process_hpd_irq()
2285 DRM_DEV_DEBUG_DRIVER(dev, "dpcd_sink_count: %d it6505->sink_count:%d", in it6505_process_hpd_irq()
2286 dpcd_sink_count, it6505->sink_count); in it6505_process_hpd_irq()
2288 if (it6505->branch_device && dpcd_sink_count != it6505->sink_count) { in it6505_process_hpd_irq()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.c166 static int cdn_dp_get_sink_count(struct cdn_dp_device *dp, u8 *sink_count) in cdn_dp_get_sink_count() argument
171 *sink_count = 0; in cdn_dp_get_sink_count()
176 *sink_count = DP_GET_SINK_COUNT(value); in cdn_dp_get_sink_count()
198 u8 sink_count = 0; in cdn_dp_check_sink_connection() local
217 if (!cdn_dp_get_sink_count(dp, &sink_count)) in cdn_dp_check_sink_connection()
218 return sink_count ? true : false; in cdn_dp_check_sink_connection()
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.c173 static int cdn_dp_get_sink_count(struct cdn_dp_device *dp, u8 *sink_count) in cdn_dp_get_sink_count() argument
178 *sink_count = 0; in cdn_dp_get_sink_count()
183 *sink_count = DP_GET_SINK_COUNT(value); in cdn_dp_get_sink_count()
205 u8 sink_count = 0; in cdn_dp_check_sink_connection() local
224 if (!cdn_dp_get_sink_count(dp, &sink_count)) in cdn_dp_check_sink_connection()
225 return sink_count ? true : false; in cdn_dp_check_sink_connection()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_dp_types.h274 union sink_count { union
471 union sink_count sink_cnt;/* 200h */
1207 union sink_count sink_count; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c173 if (dc_link->sink_count) in amdgpu_dm_mst_connector_early_unregister()
177 dc_sink, dc_link->sink_count); in amdgpu_dm_mst_connector_early_unregister()
204 link->dpcd_caps.sink_count.bits.SINK_COUNT >= 2) in needs_dsc_aux_workaround()
329 dc_sink, aconnector->dc_link->sink_count); in dm_dp_mst_get_modes()
365 dc_sink, aconnector->dc_link->sink_count); in dm_dp_mst_get_modes()
481 if (aconnector->dc_link->sink_count) in dm_dp_mst_detect()
485 aconnector->dc_link, aconnector->dc_link->sink_count); in dm_dp_mst_detect()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc_dp_types.h210 union sink_count { union
371 union sink_count sink_cnt;/* 200h */
H A Ddc_link.h91 unsigned int sink_count; member
H A Ddc.h1061 union sink_count sink_count; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c2922 if (dc_link->sink_count >= MAX_SINKS_PER_LINK) { in link_add_remote_sink_helper()
2929 dc_link->remote_sinks[dc_link->sink_count] = sink; in link_add_remote_sink_helper()
2930 dc_link->sink_count++; in link_add_remote_sink_helper()
3008 if (!link->sink_count) { in dc_link_remove_remote_sink()
3013 for (i = 0; i < link->sink_count; i++) { in dc_link_remove_remote_sink()
3019 while (i < link->sink_count - 1) { in dc_link_remove_remote_sink()
3024 link->sink_count--; in dc_link_remove_remote_sink()
H A Ddc_link.c100 for (i = 0; i < link->sink_count; ++i) in dc_link_destruct()
749 if (!link->dpcd_caps.sink_count.bits.SINK_COUNT) { in detect_dp()
958 link->dpcd_caps.sink_count.bits.SINK_COUNT == 0) { in dc_link_detect_helper()
1002 if (link->dpcd_caps.sink_count.bits.SINK_COUNT) in dc_link_detect_helper()
1004 link->dpcd_caps.sink_count.bits.SINK_COUNT; in dc_link_detect_helper()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_dp_mst_helper.h648 * @sink_count: Sink count from DEVICE_SERVICE_IRQ_VECTOR_ESI0.
650 u8 sink_count; member
/kernel/linux/linux-6.6/include/drm/display/
H A Ddrm_dp_mst_helper.h716 * @sink_count: Sink count from DEVICE_SERVICE_IRQ_VECTOR_ESI0.
718 u8 sink_count; member

Completed in 40 milliseconds

12