Home
last modified time | relevance | path

Searched refs:dig_connector (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Datombios_dp.c316 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_probe_oui() local
319 if (!(dig_connector->dpcd[DP_DOWN_STREAM_PORT_COUNT] & DP_OUI_SUPPORT)) in amdgpu_atombios_dp_probe_oui()
333 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_ds_ports() local
336 if (dig_connector->dpcd[DP_DPCD_REV] > 0x10) { in amdgpu_atombios_dp_ds_ports()
339 dig_connector->downstream_ports, in amdgpu_atombios_dp_ds_ports()
342 memset(dig_connector->downstream_ports, 0, in amdgpu_atombios_dp_ds_ports()
349 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_get_dpcd() local
356 memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE); in amdgpu_atombios_dp_get_dpcd()
358 DRM_DEBUG_KMS("DPCD: %*ph\n", (int)sizeof(dig_connector->dpcd), in amdgpu_atombios_dp_get_dpcd()
359 dig_connector in amdgpu_atombios_dp_get_dpcd()
409 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_set_link_config() local
433 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_mode_valid_helper() local
470 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_set_rx_power_state() local
724 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_link_train() local
[all...]
H A Damdgpu_encoders.c210 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_dig_monitor_is_duallink() local
241 dig_connector = amdgpu_connector->con_priv; in amdgpu_dig_monitor_is_duallink()
242 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in amdgpu_dig_monitor_is_duallink()
243 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) in amdgpu_dig_monitor_is_duallink()
H A Datombios_encoders.c449 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_atombios_encoder_get_encoder_mode() local
507 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_encoder_get_encoder_mode()
508 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in amdgpu_atombios_encoder_get_encoder_mode()
509 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) { in amdgpu_atombios_encoder_get_encoder_mode()
589 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_encoder_setup_dig_encoder() local
592 dp_clock = dig_connector->dp_clock; in amdgpu_atombios_encoder_setup_dig_encoder()
593 dp_lane_count = dig_connector->dp_lane_count; in amdgpu_atombios_encoder_setup_dig_encoder()
792 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_encoder_setup_dig_transmitter() local
796 dp_clock = dig_connector->dp_clock; in amdgpu_atombios_encoder_setup_dig_transmitter()
797 dp_lane_count = dig_connector in amdgpu_atombios_encoder_setup_dig_transmitter()
1247 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_atombios_encoder_setup_external_encoder() local
[all...]
H A Datombios_crtc.c330 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_crtc_adjust_pll() local
333 dp_clock = dig_connector->dp_clock; in amdgpu_atombios_crtc_adjust_pll()
767 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_crtc_prepare_pll() local
779 dp_clock = dig_connector->dp_clock / 10; in amdgpu_atombios_crtc_prepare_pll()
H A Damdgpu_connectors.c62 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_connector_hotplug() local
66 if (dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_DISPLAYPORT) in amdgpu_connector_hotplug()
70 dig_connector->dp_sink_type = amdgpu_atombios_dp_get_sinktype(amdgpu_connector); in amdgpu_connector_hotplug()
74 if (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT && in amdgpu_connector_hotplug()
103 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_connector_get_monitor_bpc() local
125 dig_connector = amdgpu_connector->con_priv; in amdgpu_connector_get_monitor_bpc()
126 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in amdgpu_connector_get_monitor_bpc()
127 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP) || in amdgpu_connector_get_monitor_bpc()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Datombios_dp.c319 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_probe_oui() local
322 if (!(dig_connector->dpcd[DP_DOWN_STREAM_PORT_COUNT] & DP_OUI_SUPPORT)) in amdgpu_atombios_dp_probe_oui()
336 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_ds_ports() local
339 if (dig_connector->dpcd[DP_DPCD_REV] > 0x10) { in amdgpu_atombios_dp_ds_ports()
342 dig_connector->downstream_ports, in amdgpu_atombios_dp_ds_ports()
345 memset(dig_connector->downstream_ports, 0, in amdgpu_atombios_dp_ds_ports()
352 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_get_dpcd() local
359 memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE); in amdgpu_atombios_dp_get_dpcd()
361 DRM_DEBUG_KMS("DPCD: %*ph\n", (int)sizeof(dig_connector->dpcd), in amdgpu_atombios_dp_get_dpcd()
362 dig_connector in amdgpu_atombios_dp_get_dpcd()
412 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_set_link_config() local
436 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_mode_valid_helper() local
473 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_set_rx_power_state() local
727 struct amdgpu_connector_atom_dig *dig_connector; amdgpu_atombios_dp_link_train() local
[all...]
H A Damdgpu_encoders.c210 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_dig_monitor_is_duallink() local
241 dig_connector = amdgpu_connector->con_priv; in amdgpu_dig_monitor_is_duallink()
242 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in amdgpu_dig_monitor_is_duallink()
243 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) in amdgpu_dig_monitor_is_duallink()
H A Datombios_encoders.c443 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_atombios_encoder_get_encoder_mode() local
499 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_encoder_get_encoder_mode()
500 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in amdgpu_atombios_encoder_get_encoder_mode()
501 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) { in amdgpu_atombios_encoder_get_encoder_mode()
577 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_encoder_setup_dig_encoder() local
580 dp_clock = dig_connector->dp_clock; in amdgpu_atombios_encoder_setup_dig_encoder()
581 dp_lane_count = dig_connector->dp_lane_count; in amdgpu_atombios_encoder_setup_dig_encoder()
779 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_encoder_setup_dig_transmitter() local
783 dp_clock = dig_connector->dp_clock; in amdgpu_atombios_encoder_setup_dig_transmitter()
784 dp_lane_count = dig_connector in amdgpu_atombios_encoder_setup_dig_transmitter()
1214 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_atombios_encoder_setup_external_encoder() local
[all...]
H A Datombios_crtc.c329 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_crtc_adjust_pll() local
332 dp_clock = dig_connector->dp_clock; in amdgpu_atombios_crtc_adjust_pll()
766 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_atombios_crtc_prepare_pll() local
778 dp_clock = dig_connector->dp_clock / 10; in amdgpu_atombios_crtc_prepare_pll()
H A Damdgpu_connectors.c63 struct amdgpu_connector_atom_dig *dig_connector = in amdgpu_connector_hotplug() local
67 if (dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_DISPLAYPORT) in amdgpu_connector_hotplug()
71 dig_connector->dp_sink_type = amdgpu_atombios_dp_get_sinktype(amdgpu_connector); in amdgpu_connector_hotplug()
75 if (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT && in amdgpu_connector_hotplug()
104 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_connector_get_monitor_bpc() local
126 dig_connector = amdgpu_connector->con_priv; in amdgpu_connector_get_monitor_bpc()
127 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in amdgpu_connector_get_monitor_bpc()
128 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP) || in amdgpu_connector_get_monitor_bpc()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Datombios_dp.c371 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_probe_oui() local
374 if (!(dig_connector->dpcd[DP_DOWN_STREAM_PORT_COUNT] & DP_OUI_SUPPORT)) in radeon_dp_probe_oui()
388 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_getdpcd() local
395 memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE); in radeon_dp_getdpcd()
397 DRM_DEBUG_KMS("DPCD: %*ph\n", (int)sizeof(dig_connector->dpcd), in radeon_dp_getdpcd()
398 dig_connector->dpcd); in radeon_dp_getdpcd()
405 dig_connector->dpcd[0] = 0; in radeon_dp_getdpcd()
453 struct radeon_connector_atom_dig *dig_connector; in radeon_dp_set_link_config() local
458 dig_connector = radeon_connector->con_priv; in radeon_dp_set_link_config()
460 if ((dig_connector in radeon_dp_set_link_config()
477 struct radeon_connector_atom_dig *dig_connector; radeon_dp_mode_valid_helper() local
520 struct radeon_connector_atom_dig *dig_connector; radeon_dp_set_rx_power_state() local
791 struct radeon_connector_atom_dig *dig_connector; radeon_dp_link_train() local
[all...]
H A Dradeon_dp_mst.c340 struct radeon_connector_atom_dig *dig_connector = mst_enc->connector->con_priv; in radeon_dp_mst_prepare_pll() local
350 DRM_DEBUG_KMS("dp_clock %p %d\n", dig_connector, dig_connector->dp_clock); in radeon_dp_mst_prepare_pll()
351 dp_clock = dig_connector->dp_clock; in radeon_dp_mst_prepare_pll()
492 struct radeon_connector_atom_dig *dig_connector; in radeon_mst_mode_fixup() local
506 dig_connector = mst_enc->connector->con_priv; in radeon_mst_mode_fixup()
507 dig_connector->dp_lane_count = drm_dp_max_lane_count(dig_connector->dpcd); in radeon_mst_mode_fixup()
508 dig_connector->dp_clock = drm_dp_max_link_rate(dig_connector in radeon_mst_mode_fixup()
646 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; radeon_dp_mst_probe() local
681 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; radeon_dp_mst_check_status() local
735 struct radeon_connector_atom_dig *dig_connector; radeon_debugfs_mst_info() local
[all...]
H A Dradeon_encoders.c377 struct radeon_connector_atom_dig *dig_connector; in radeon_dig_monitor_is_duallink() local
411 dig_connector = radeon_connector->con_priv; in radeon_dig_monitor_is_duallink()
412 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in radeon_dig_monitor_is_duallink()
413 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) in radeon_dig_monitor_is_duallink()
H A Datombios_encoders.c686 struct radeon_connector_atom_dig *dig_connector; in atombios_get_encoder_mode() local
752 dig_connector = radeon_connector->con_priv; in atombios_get_encoder_mode()
753 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in atombios_get_encoder_mode()
754 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) { in atombios_get_encoder_mode()
863 struct radeon_connector_atom_dig *dig_connector = in atombios_dig_encoder_setup2() local
866 dp_clock = dig_connector->dp_clock; in atombios_dig_encoder_setup2()
867 dp_lane_count = dig_connector->dp_lane_count; in atombios_dig_encoder_setup2()
1047 struct radeon_connector_atom_dig *dig_connector = in atombios_dig_transmitter_setup2() local
1051 dp_clock = dig_connector->dp_clock; in atombios_dig_transmitter_setup2()
1052 dp_lane_count = dig_connector in atombios_dig_transmitter_setup2()
1463 struct radeon_connector_atom_dig *dig_connector = atombios_external_encoder_setup() local
[all...]
H A Devergreen_hdmi.c455 struct radeon_connector_atom_dig *dig_connector; in evergreen_dp_enable() local
465 dig_connector = radeon_connector->con_priv; in evergreen_dp_enable()
469 if (dig_connector->dp_clock == 162000) in evergreen_dp_enable()
H A Dradeon_connectors.c57 struct radeon_connector_atom_dig *dig_connector = in radeon_connector_hotplug() local
62 if (dig_connector->is_mst) { in radeon_connector_hotplug()
82 struct radeon_connector_atom_dig *dig_connector = in radeon_connector_hotplug() local
86 if (dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_DISPLAYPORT) in radeon_connector_hotplug()
90 dig_connector->dp_sink_type = radeon_dp_getsinktype(radeon_connector); in radeon_connector_hotplug()
94 if (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT && in radeon_connector_hotplug()
125 struct radeon_connector_atom_dig *dig_connector; in radeon_get_monitor_bpc() local
147 dig_connector = radeon_connector->con_priv; in radeon_get_monitor_bpc()
148 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in radeon_get_monitor_bpc()
149 (dig_connector in radeon_get_monitor_bpc()
[all...]
H A Datombios_crtc.c612 struct radeon_connector_atom_dig *dig_connector = in atombios_adjust_pll() local
615 dp_clock = dig_connector->dp_clock; in atombios_adjust_pll()
621 struct radeon_connector_atom_dig *dig_connector = mst_enc->connector->con_priv; in atombios_adjust_pll() local
623 dp_clock = dig_connector->dp_clock; in atombios_adjust_pll()
983 struct radeon_connector_atom_dig *dig_connector = in atombios_crtc_prepare_pll() local
995 dp_clock = dig_connector->dp_clock / 10; in atombios_crtc_prepare_pll()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Datombios_dp.c372 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_probe_oui() local
375 if (!(dig_connector->dpcd[DP_DOWN_STREAM_PORT_COUNT] & DP_OUI_SUPPORT)) in radeon_dp_probe_oui()
389 struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; in radeon_dp_getdpcd() local
396 memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE); in radeon_dp_getdpcd()
398 DRM_DEBUG_KMS("DPCD: %*ph\n", (int)sizeof(dig_connector->dpcd), in radeon_dp_getdpcd()
399 dig_connector->dpcd); in radeon_dp_getdpcd()
406 dig_connector->dpcd[0] = 0; in radeon_dp_getdpcd()
454 struct radeon_connector_atom_dig *dig_connector; in radeon_dp_set_link_config() local
459 dig_connector = radeon_connector->con_priv; in radeon_dp_set_link_config()
461 if ((dig_connector in radeon_dp_set_link_config()
478 struct radeon_connector_atom_dig *dig_connector; radeon_dp_mode_valid_helper() local
521 struct radeon_connector_atom_dig *dig_connector; radeon_dp_set_rx_power_state() local
792 struct radeon_connector_atom_dig *dig_connector; radeon_dp_link_train() local
[all...]
H A Dradeon_encoders.c373 struct radeon_connector_atom_dig *dig_connector; in radeon_dig_monitor_is_duallink() local
404 dig_connector = radeon_connector->con_priv; in radeon_dig_monitor_is_duallink()
405 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in radeon_dig_monitor_is_duallink()
406 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) in radeon_dig_monitor_is_duallink()
H A Datombios_encoders.c677 struct radeon_connector_atom_dig *dig_connector; in atombios_get_encoder_mode() local
735 dig_connector = radeon_connector->con_priv; in atombios_get_encoder_mode()
736 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in atombios_get_encoder_mode()
737 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) { in atombios_get_encoder_mode()
846 struct radeon_connector_atom_dig *dig_connector = in atombios_dig_encoder_setup2() local
849 dp_clock = dig_connector->dp_clock; in atombios_dig_encoder_setup2()
850 dp_lane_count = dig_connector->dp_lane_count; in atombios_dig_encoder_setup2()
1030 struct radeon_connector_atom_dig *dig_connector = in atombios_dig_transmitter_setup2() local
1034 dp_clock = dig_connector->dp_clock; in atombios_dig_transmitter_setup2()
1035 dp_lane_count = dig_connector in atombios_dig_transmitter_setup2()
1446 struct radeon_connector_atom_dig *dig_connector = atombios_external_encoder_setup() local
[all...]
H A Devergreen_hdmi.c456 struct radeon_connector_atom_dig *dig_connector; in evergreen_dp_enable() local
466 dig_connector = radeon_connector->con_priv; in evergreen_dp_enable()
470 if (dig_connector->dp_clock == 162000) in evergreen_dp_enable()
H A Dradeon_connectors.c61 struct radeon_connector_atom_dig *dig_connector = in radeon_connector_hotplug() local
65 if (dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_DISPLAYPORT) in radeon_connector_hotplug()
69 dig_connector->dp_sink_type = radeon_dp_getsinktype(radeon_connector); in radeon_connector_hotplug()
73 if (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT && in radeon_connector_hotplug()
104 struct radeon_connector_atom_dig *dig_connector; in radeon_get_monitor_bpc() local
126 dig_connector = radeon_connector->con_priv; in radeon_get_monitor_bpc()
127 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in radeon_get_monitor_bpc()
128 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP) || in radeon_get_monitor_bpc()
H A Datombios_crtc.c612 struct radeon_connector_atom_dig *dig_connector = in atombios_adjust_pll() local
615 dp_clock = dig_connector->dp_clock; in atombios_adjust_pll()
974 struct radeon_connector_atom_dig *dig_connector = in atombios_crtc_prepare_pll() local
986 dp_clock = dig_connector->dp_clock / 10; in atombios_crtc_prepare_pll()

Completed in 33 milliseconds