Lines Matching refs:connector
313 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_mode_fixup() local
314 amdgpu_atombios_dp_set_link_config(connector, adjusted_mode); in amdgpu_atombios_encoder_mode_fixup()
449 struct drm_connector *connector; in amdgpu_atombios_encoder_get_encoder_mode() local
462 connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_get_encoder_mode()
466 if (!connector) in amdgpu_atombios_encoder_get_encoder_mode()
467 connector = amdgpu_get_connector_for_encoder_init(encoder); in amdgpu_atombios_encoder_get_encoder_mode()
468 amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_get_encoder_mode()
470 switch (connector->connector_type) { in amdgpu_atombios_encoder_get_encoder_mode()
477 else if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) && in amdgpu_atombios_encoder_get_encoder_mode()
496 else if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) && in amdgpu_atombios_encoder_get_encoder_mode()
516 else if (drm_detect_hdmi_monitor(amdgpu_connector_edid(connector)) && in amdgpu_atombios_encoder_get_encoder_mode()
580 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_setup_dig_encoder() local
588 if (connector) { in amdgpu_atombios_encoder_setup_dig_encoder()
589 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_setup_dig_encoder()
727 struct drm_connector *connector; in amdgpu_atombios_encoder_setup_dig_transmitter() local
741 connector = amdgpu_get_connector_for_encoder_init(encoder); in amdgpu_atombios_encoder_setup_dig_transmitter()
747 connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_setup_dig_transmitter()
749 if (connector) { in amdgpu_atombios_encoder_setup_dig_transmitter()
750 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_setup_dig_transmitter()
1087 amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector, in amdgpu_atombios_encoder_set_edp_panel_power() argument
1090 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_set_edp_panel_power()
1097 if (connector->connector_type != DRM_MODE_CONNECTOR_eDP) in amdgpu_atombios_encoder_set_edp_panel_power()
1143 struct drm_connector *connector; in amdgpu_atombios_encoder_setup_external_encoder() local
1152 connector = amdgpu_get_connector_for_encoder_init(encoder); in amdgpu_atombios_encoder_setup_external_encoder()
1154 connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_setup_external_encoder()
1156 if (connector) { in amdgpu_atombios_encoder_setup_external_encoder()
1157 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_setup_external_encoder()
1244 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_setup_dig() local
1248 if (connector) { in amdgpu_atombios_encoder_setup_dig()
1249 amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_setup_dig()
1254 if (!connector) in amdgpu_atombios_encoder_setup_dig()
1257 dig->panel_mode = amdgpu_atombios_dp_get_panel_mode(encoder, connector); in amdgpu_atombios_encoder_setup_dig()
1268 connector) { in amdgpu_atombios_encoder_setup_dig()
1269 if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) { in amdgpu_atombios_encoder_setup_dig()
1270 amdgpu_atombios_encoder_set_edp_panel_power(connector, in amdgpu_atombios_encoder_setup_dig()
1280 connector) { in amdgpu_atombios_encoder_setup_dig()
1282 amdgpu_atombios_dp_link_train(encoder, connector); in amdgpu_atombios_encoder_setup_dig()
1291 connector) in amdgpu_atombios_encoder_setup_dig()
1301 connector) in amdgpu_atombios_encoder_setup_dig()
1302 amdgpu_atombios_dp_set_rx_power_state(connector, DP_SET_POWER_D3); in amdgpu_atombios_encoder_setup_dig()
1307 connector) { in amdgpu_atombios_encoder_setup_dig()
1308 if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) { in amdgpu_atombios_encoder_setup_dig()
1309 amdgpu_atombios_encoder_set_edp_panel_power(connector, in amdgpu_atombios_encoder_setup_dig()
1439 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_set_crtc_source() local
1441 if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS) in amdgpu_atombios_encoder_set_crtc_source()
1443 else if (connector->connector_type == DRM_MODE_CONNECTOR_VGA) in amdgpu_atombios_encoder_set_crtc_source()
1507 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in amdgpu_atombios_encoder_set_crtc_source() local
1509 if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS) in amdgpu_atombios_encoder_set_crtc_source()
1511 else if (connector->connector_type == DRM_MODE_CONNECTOR_VGA) in amdgpu_atombios_encoder_set_crtc_source()
1612 struct drm_connector *connector) in amdgpu_atombios_encoder_dac_load_detect() argument
1617 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_dac_load_detect()
1662 struct drm_connector *connector) in amdgpu_atombios_encoder_dac_detect() argument
1667 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_dac_detect()
1670 if (!amdgpu_atombios_encoder_dac_load_detect(encoder, connector)) { in amdgpu_atombios_encoder_dac_detect()
1701 struct drm_connector *connector) in amdgpu_atombios_encoder_dig_detect() argument
1706 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_dig_detect()
1757 amdgpu_atombios_encoder_set_bios_scratch_regs(struct drm_connector *connector, in amdgpu_atombios_encoder_set_bios_scratch_regs() argument
1761 struct drm_device *dev = connector->dev; in amdgpu_atombios_encoder_set_bios_scratch_regs()
1764 to_amdgpu_connector(connector); in amdgpu_atombios_encoder_set_bios_scratch_regs()