Lines Matching refs:radeon_encoder
168 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_get_monitor_bpc() local
169 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in radeon_get_monitor_bpc()
408 struct radeon_encoder *radeon_encoder; in radeon_get_native_mode() local
413 radeon_encoder = to_radeon_encoder(encoder); in radeon_get_native_mode()
420 radeon_encoder->native_mode = *preferred_mode; in radeon_get_native_mode()
422 radeon_encoder->native_mode.clock = 0; in radeon_get_native_mode()
485 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_fp_native_mode() local
487 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_fp_native_mode()
516 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_add_common_modes() local
518 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_add_common_modes()
544 if (radeon_encoder->devices & (ATOM_DEVICE_TV_SUPPORT)) { in radeon_add_common_modes()
549 if (radeon_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) { in radeon_add_common_modes()
570 struct radeon_encoder *radeon_encoder; in radeon_connector_set_property() local
581 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
583 if (!radeon_encoder->enc_priv) in radeon_connector_set_property()
586 dig = radeon_encoder->enc_priv; in radeon_connector_set_property()
590 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
601 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
605 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
616 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
620 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
630 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
632 if (radeon_encoder->underscan_type != val) { in radeon_connector_set_property()
633 radeon_encoder->underscan_type = val; in radeon_connector_set_property()
634 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
644 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
646 if (radeon_encoder->underscan_hborder != val) { in radeon_connector_set_property()
647 radeon_encoder->underscan_hborder = val; in radeon_connector_set_property()
648 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
658 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
660 if (radeon_encoder->underscan_vborder != val) { in radeon_connector_set_property()
661 radeon_encoder->underscan_vborder = val; in radeon_connector_set_property()
662 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
675 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
676 if (!radeon_encoder->enc_priv) in radeon_connector_set_property()
680 dac_int = radeon_encoder->enc_priv; in radeon_connector_set_property()
684 dac_int = radeon_encoder->enc_priv; in radeon_connector_set_property()
687 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
708 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_set_property()
710 tmds = radeon_encoder->enc_priv; in radeon_connector_set_property()
716 ret = radeon_atombios_get_tmds_info(radeon_encoder, tmds); in radeon_connector_set_property()
718 ret = radeon_legacy_get_tmds_info_from_combios(radeon_encoder, tmds); in radeon_connector_set_property()
721 radeon_legacy_get_tmds_info_from_table(radeon_encoder, tmds); in radeon_connector_set_property()
723 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
730 radeon_encoder = to_radeon_encoder(connector->encoder); in radeon_connector_set_property()
733 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property()
743 if (radeon_encoder->rmx_type == rmx_type) in radeon_connector_set_property()
747 (radeon_encoder->native_mode.clock == 0)) in radeon_connector_set_property()
750 radeon_encoder->rmx_type = rmx_type; in radeon_connector_set_property()
752 radeon_property_change_mode(&radeon_encoder->base); in radeon_connector_set_property()
757 radeon_encoder = to_radeon_encoder(connector->encoder); in radeon_connector_set_property()
760 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property()
763 if (radeon_encoder->output_csc == val) in radeon_connector_set_property()
766 radeon_encoder->output_csc = val; in radeon_connector_set_property()
773 radeon_crtc->output_csc = radeon_encoder->output_csc; in radeon_connector_set_property()
785 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_fixup_lvds_native_mode() local
786 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_fixup_lvds_native_mode()
813 radeon_encoder->rmx_type = RMX_OFF; in radeon_fixup_lvds_native_mode()
863 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_lvds_mode_valid() local
864 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_lvds_mode_valid()
874 if (radeon_encoder->rmx_type == RMX_OFF) { in radeon_lvds_mode_valid()
899 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_lvds_detect() local
900 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_lvds_detect()
940 struct radeon_encoder *radeon_encoder; in radeon_lvds_set_property() local
948 radeon_encoder = to_radeon_encoder(connector->encoder); in radeon_lvds_set_property()
951 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_lvds_set_property()
961 if (radeon_encoder->rmx_type == rmx_type) in radeon_lvds_set_property()
964 radeon_encoder->rmx_type = rmx_type; in radeon_lvds_set_property()
966 radeon_property_change_mode(&radeon_encoder->base); in radeon_lvds_set_property()
1574 struct radeon_encoder *radeon_encoder; in radeon_connector_encoder_get_dp_bridge_encoder_id() local
1585 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_encoder_get_dp_bridge_encoder_id()
1587 switch (radeon_encoder->encoder_id) { in radeon_connector_encoder_get_dp_bridge_encoder_id()
1590 return radeon_encoder->encoder_id; in radeon_connector_encoder_get_dp_bridge_encoder_id()
1602 struct radeon_encoder *radeon_encoder; in radeon_connector_encoder_is_hbr2() local
1614 radeon_encoder = to_radeon_encoder(encoder); in radeon_connector_encoder_is_hbr2()
1615 if (radeon_encoder->caps & ATOM_ENCODER_CAP_RECORD_HBR2) in radeon_connector_encoder_is_hbr2()
1664 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_dp_detect() local
1665 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_dp_detect()
1763 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_dp_mode_valid() local
1764 struct drm_display_mode *native_mode = &radeon_encoder->native_mode; in radeon_dp_mode_valid()
1774 if (radeon_encoder->rmx_type == RMX_OFF) { in radeon_dp_mode_valid()
1848 struct radeon_encoder *radeon_encoder; in radeon_add_atom_connector() local
1886 radeon_encoder = to_radeon_encoder(encoder); in radeon_add_atom_connector()
1887 if (radeon_encoder->devices & supported_device) { in radeon_add_atom_connector()
1888 switch (radeon_encoder->encoder_id) { in radeon_add_atom_connector()