Lines Matching refs:connector
337 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_mode_fixup() local
338 radeon_dp_set_link_config(connector, adjusted_mode); in radeon_atom_mode_fixup()
676 struct drm_connector *connector; in atombios_get_encoder_mode() local
697 connector = radeon_get_connector_for_encoder(encoder); in atombios_get_encoder_mode()
701 if (!connector) in atombios_get_encoder_mode()
702 connector = radeon_get_connector_for_encoder_init(encoder); in atombios_get_encoder_mode()
703 radeon_connector = to_radeon_connector(connector); in atombios_get_encoder_mode()
705 switch (connector->connector_type) { in atombios_get_encoder_mode()
712 else if (drm_detect_hdmi_monitor(radeon_connector_edid(connector)) && in atombios_get_encoder_mode()
731 else if (drm_detect_hdmi_monitor(radeon_connector_edid(connector)) && in atombios_get_encoder_mode()
748 drm_detect_monitor_audio(radeon_connector_edid(connector)) && in atombios_get_encoder_mode()
755 else if (drm_detect_hdmi_monitor(radeon_connector_edid(connector)) && in atombios_get_encoder_mode()
766 drm_detect_monitor_audio(radeon_connector_edid(connector)) && in atombios_get_encoder_mode()
845 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_dig_encoder_setup2() local
853 if (connector) { in atombios_dig_encoder_setup2()
854 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_encoder_setup2()
1015 struct drm_connector *connector; in atombios_dig_transmitter_setup2() local
1029 connector = radeon_get_connector_for_encoder_init(encoder); in atombios_dig_transmitter_setup2()
1035 connector = radeon_get_connector_for_encoder(encoder); in atombios_dig_transmitter_setup2()
1037 if (connector) { in atombios_dig_transmitter_setup2()
1038 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_transmitter_setup2()
1382 atombios_set_edp_panel_power(struct drm_connector *connector, int action) in atombios_set_edp_panel_power() argument
1384 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_set_edp_panel_power()
1391 if (connector->connector_type != DRM_MODE_CONNECTOR_eDP) in atombios_set_edp_panel_power()
1440 struct drm_connector *connector; in atombios_external_encoder_setup() local
1449 connector = radeon_get_connector_for_encoder_init(encoder); in atombios_external_encoder_setup()
1451 connector = radeon_get_connector_for_encoder(encoder); in atombios_external_encoder_setup()
1453 if (connector) { in atombios_external_encoder_setup()
1454 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_external_encoder_setup()
1665 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_encoder_dpms_dig() local
1670 if (connector) { in radeon_atom_encoder_dpms_dig()
1671 radeon_connector = to_radeon_connector(connector); in radeon_atom_encoder_dpms_dig()
1673 if ((radeon_connector_encoder_get_dp_bridge_encoder_id(connector) == in radeon_atom_encoder_dpms_dig()
1683 if (!connector) in radeon_atom_encoder_dpms_dig()
1686 dig->panel_mode = radeon_dp_get_panel_mode(encoder, connector); in radeon_atom_encoder_dpms_dig()
1706 if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector) { in radeon_atom_encoder_dpms_dig()
1707 if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) { in radeon_atom_encoder_dpms_dig()
1708 atombios_set_edp_panel_power(connector, in radeon_atom_encoder_dpms_dig()
1715 if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector) { in radeon_atom_encoder_dpms_dig()
1717 radeon_dp_link_train(encoder, connector); in radeon_atom_encoder_dpms_dig()
1740 if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector) in radeon_atom_encoder_dpms_dig()
1750 connector && !travis_quirk) in radeon_atom_encoder_dpms_dig()
1751 radeon_dp_set_rx_power_state(connector, DP_SET_POWER_D3); in radeon_atom_encoder_dpms_dig()
1762 if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(encoder)) && connector) { in radeon_atom_encoder_dpms_dig()
1764 radeon_dp_set_rx_power_state(connector, DP_SET_POWER_D3); in radeon_atom_encoder_dpms_dig()
1765 if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) { in radeon_atom_encoder_dpms_dig()
1766 atombios_set_edp_panel_power(connector, in radeon_atom_encoder_dpms_dig()
1927 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_set_encoder_crtc_source() local
1929 if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS) in atombios_set_encoder_crtc_source()
1931 else if (connector->connector_type == DRM_MODE_CONNECTOR_VGA) in atombios_set_encoder_crtc_source()
2266 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_encoder_mode_set() local
2317 if (connector && (radeon_audio != 0) && in radeon_atom_encoder_mode_set()
2324 atombios_dac_load_detect(struct drm_encoder *encoder, struct drm_connector *connector) in atombios_dac_load_detect() argument
2329 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dac_load_detect()
2373 radeon_atom_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in radeon_atom_dac_detect() argument
2378 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dac_detect()
2381 if (!atombios_dac_load_detect(encoder, connector)) { in radeon_atom_dac_detect()
2414 radeon_atom_dig_detect(struct drm_encoder *encoder, struct drm_connector *connector) in radeon_atom_dig_detect() argument
2419 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dig_detect()
2476 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_encoder_prepare() local
2499 if (connector) { in radeon_atom_encoder_prepare()
2500 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_encoder_prepare()
2507 if (connector->connector_type == DRM_MODE_CONNECTOR_eDP) in radeon_atom_encoder_prepare()
2508 atombios_set_edp_panel_power(connector, in radeon_atom_encoder_prepare()