Lines Matching refs:encoder
87 to_radeon_encoder(radeon_crtc->encoder); in atombios_scaler_setup()
558 struct drm_encoder *encoder = radeon_crtc->encoder; in atombios_adjust_pll() local
559 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in atombios_adjust_pll()
560 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_adjust_pll()
562 int encoder_mode = atombios_get_encoder_mode(encoder); in atombios_adjust_pll()
566 bool is_duallink = radeon_dig_monitor_is_duallink(encoder, mode->clock); in atombios_adjust_pll()
603 (radeon_encoder_get_dp_bridge_encoder_id(encoder) != ENCODER_OBJECT_ID_NONE)) { in atombios_adjust_pll()
641 if (encoder->encoder_type != DRM_MODE_ENCODER_DAC) in atombios_adjust_pll()
643 if (encoder->encoder_type == DRM_MODE_ENCODER_LVDS) in atombios_adjust_pll()
719 if (radeon_encoder_get_dp_bridge_encoder_id(encoder) != in atombios_adjust_pll()
722 radeon_encoder_get_dp_bridge_encoder_id(encoder); in atombios_adjust_pll()
960 to_radeon_encoder(radeon_crtc->encoder); in atombios_crtc_prepare_pll()
961 int encoder_mode = atombios_get_encoder_mode(radeon_crtc->encoder); in atombios_crtc_prepare_pll()
969 (radeon_encoder_get_dp_bridge_encoder_id(radeon_crtc->encoder) != ENCODER_OBJECT_ID_NONE)) { in atombios_crtc_prepare_pll()
972 radeon_get_connector_for_encoder(radeon_crtc->encoder); in atombios_crtc_prepare_pll()
1060 to_radeon_encoder(radeon_crtc->encoder); in atombios_crtc_set_pll()
1065 int encoder_mode = atombios_get_encoder_mode(radeon_crtc->encoder); in atombios_crtc_set_pll()
1750 if (test_radeon_crtc->encoder && in radeon_get_shared_dp_ppll()
1751 ENCODER_MODE_IS_DP(atombios_get_encoder_mode(test_radeon_crtc->encoder))) { in radeon_get_shared_dp_ppll()
1791 if (test_radeon_crtc->encoder && in radeon_get_shared_nondp_ppll()
1792 !ENCODER_MODE_IS_DP(atombios_get_encoder_mode(test_radeon_crtc->encoder))) { in radeon_get_shared_nondp_ppll()
1858 to_radeon_encoder(radeon_crtc->encoder); in radeon_atom_pick_pll()
1863 if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(radeon_crtc->encoder))) { in radeon_atom_pick_pll()
1910 else if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(radeon_crtc->encoder))) { in radeon_atom_pick_pll()
1937 if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(radeon_crtc->encoder))) { in radeon_atom_pick_pll()
1960 if (ENCODER_MODE_IS_DP(atombios_get_encoder_mode(radeon_crtc->encoder))) { in radeon_atom_pick_pll()
2039 to_radeon_encoder(radeon_crtc->encoder); in atombios_crtc_mode_set()
2080 struct drm_encoder *encoder; in atombios_crtc_mode_fixup() local
2083 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in atombios_crtc_mode_fixup()
2084 if (encoder->crtc == crtc) { in atombios_crtc_mode_fixup()
2085 radeon_crtc->encoder = encoder; in atombios_crtc_mode_fixup()
2086 radeon_crtc->connector = radeon_get_connector_for_encoder(encoder); in atombios_crtc_mode_fixup()
2090 if ((radeon_crtc->encoder == NULL) || (radeon_crtc->connector == NULL)) { in atombios_crtc_mode_fixup()
2091 radeon_crtc->encoder = NULL; in atombios_crtc_mode_fixup()
2095 if (radeon_crtc->encoder) { in atombios_crtc_mode_fixup()
2097 to_radeon_encoder(radeon_crtc->encoder); in atombios_crtc_mode_fixup()
2109 !ENCODER_MODE_IS_DP(atombios_get_encoder_mode(radeon_crtc->encoder))) in atombios_crtc_mode_fixup()
2201 radeon_crtc->encoder = NULL; in atombios_crtc_disable()
2253 radeon_crtc->encoder = NULL; in radeon_atombios_init_crtc()