/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_cursor.c | 35 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in radeon_lock_cursor() local 39 cur_lock = RREG32(EVERGREEN_CUR_UPDATE + radeon_crtc->crtc_offset); in radeon_lock_cursor() 44 WREG32(EVERGREEN_CUR_UPDATE + radeon_crtc->crtc_offset, cur_lock); in radeon_lock_cursor() 46 cur_lock = RREG32(AVIVO_D1CUR_UPDATE + radeon_crtc->crtc_offset); in radeon_lock_cursor() 51 WREG32(AVIVO_D1CUR_UPDATE + radeon_crtc->crtc_offset, cur_lock); in radeon_lock_cursor() 53 cur_lock = RREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset); in radeon_lock_cursor() 58 WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, cur_lock); in radeon_lock_cursor() 64 struct radeon_crtc *radeon_crtc in radeon_hide_cursor() local 92 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_show_cursor() local 146 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_cursor_move_locked() local 284 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_cursor_set2() local 374 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_cursor_reset() local [all...] |
H A D | atombios_crtc.c | 44 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in atombios_overscan_setup() local 51 args.ucCRTC = radeon_crtc->crtc_id; in atombios_overscan_setup() 53 switch (radeon_crtc->rmx_type) { in atombios_overscan_setup() 74 args.usOverscanRight = cpu_to_le16(radeon_crtc->h_border); in atombios_overscan_setup() 75 args.usOverscanLeft = cpu_to_le16(radeon_crtc->h_border); in atombios_overscan_setup() 76 args.usOverscanBottom = cpu_to_le16(radeon_crtc->v_border); in atombios_overscan_setup() 77 args.usOverscanTop = cpu_to_le16(radeon_crtc->v_border); in atombios_overscan_setup() 87 struct radeon_crtc *radeon_crtc in atombios_scaler_setup() local 169 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_lock_crtc() local 186 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_enable_crtc() local 202 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_enable_crtc_memreq() local 228 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_blank_crtc() local 253 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_powergate_crtc() local 271 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_dpms() local 305 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_set_crtc_dtd_timing() local 352 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_set_timing() local 560 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_adjust_pll() local 964 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_prepare_pll() local 1064 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_set_pll() local 1147 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); dce4_crtc_do_set_base() local 1469 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); avivo_crtc_do_set_base() local 1708 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_legacy_atom_fixup() local 1797 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_get_shared_nondp_ppll() local 1876 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_atom_pick_pll() local 2057 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_mode_set() local 2100 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_mode_fixup() local 2158 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_disable() local 2237 radeon_atombios_init_crtc(struct drm_device *dev, struct radeon_crtc *radeon_crtc) radeon_atombios_init_crtc() argument [all...] |
H A D | radeon_display.c | 54 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in avivo_crtc_load_lut() local 60 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in avivo_crtc_load_lut() 61 WREG32(AVIVO_DC_LUTA_CONTROL + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 63 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_BLUE + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 64 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_GREEN + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 65 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_RED + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 67 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_BLUE + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut() 68 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_GREEN + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut() 69 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_RED + radeon_crtc in avivo_crtc_load_lut() 92 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); dce4_crtc_load_lut() local 126 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); dce5_crtc_load_lut() local 198 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); legacy_crtc_load_lut() local 253 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_destroy() local 290 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; radeon_crtc_handle_vblank() local 371 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; radeon_crtc_handle_flip() local 418 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[work->crtc_id]; radeon_flip_work_func() local 493 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_page_flip_target() local 686 struct radeon_crtc *radeon_crtc; radeon_crtc_init() local 1698 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_scaling_mode_fixup() local [all...] |
H A D | radeon_legacy_crtc.c | 42 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in radeon_overscan_setup() local 44 WREG32(RADEON_OVR_CLR + radeon_crtc->crtc_offset, 0); in radeon_overscan_setup() 45 WREG32(RADEON_OVR_WID_LEFT_RIGHT + radeon_crtc->crtc_offset, 0); in radeon_overscan_setup() 46 WREG32(RADEON_OVR_WID_TOP_BOTTOM + radeon_crtc->crtc_offset, 0); in radeon_overscan_setup() 54 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in radeon_legacy_rmx_mode_set() local 66 struct drm_display_mode *native_mode = &radeon_crtc->native_mode; in radeon_legacy_rmx_mode_set() 129 switch (radeon_crtc->rmx_type) { in radeon_legacy_rmx_mode_set() 299 struct radeon_crtc *radeon_crt in radeon_crtc_dpms() local 379 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_do_set_base() local 577 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_set_crtc_timing() local 737 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_set_pll() local 1040 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_mode_set() local 1119 radeon_legacy_init_crtc(struct drm_device *dev, struct radeon_crtc *radeon_crtc) radeon_legacy_init_crtc() argument [all...] |
H A D | rs600.c | 120 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in rs600_page_flip() local 121 u32 tmp = RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset); in rs600_page_flip() 126 WREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset, tmp); in rs600_page_flip() 129 WREG32(AVIVO_D1GRPH_FLIP_CONTROL + radeon_crtc->crtc_offset, in rs600_page_flip() 131 WREG32(AVIVO_D1GRPH_SECONDARY_SURFACE_ADDRESS + radeon_crtc->crtc_offset, in rs600_page_flip() 133 WREG32(AVIVO_D1GRPH_PRIMARY_SURFACE_ADDRESS + radeon_crtc->crtc_offset, in rs600_page_flip() 138 if (RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset) & AVIVO_D1GRPH_SURFACE_UPDATE_PENDING) in rs600_page_flip() 146 WREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset, tmp); in rs600_page_flip() 151 struct radeon_crtc *radeon_crt in rs600_page_flip_pending() local 320 struct radeon_crtc *radeon_crtc; rs600_pm_prepare() local 338 struct radeon_crtc *radeon_crtc; rs600_pm_finish() local [all...] |
H A D | radeon_legacy_encoders.c | 189 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_legacy_lvds_mode_set() local 227 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_lvds_mode_set() 248 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set() 250 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set() 590 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_legacy_primary_dac_mode_set() local 596 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_primary_dac_mode_set() 636 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_primary_dac_mode_set() 638 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc in radeon_legacy_primary_dac_mode_set() 787 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_legacy_tmds_int_mode_set() local 952 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_legacy_tmds_ext_mode_set() local 1158 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_legacy_tv_dac_mode_set() local 1547 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_legacy_tv_dac_detect() local [all...] |
H A D | atombios_encoders.c | 465 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_atom_get_bpc() local 466 bpc = radeon_crtc->bpc; in radeon_atom_get_bpc() 1059 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in atombios_dig_transmitter_setup2() local 1060 pll_id = radeon_crtc->pll_id; in atombios_dig_transmitter_setup2() 1547 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in atombios_yuv_setup() local 1563 (radeon_crtc->crtc_id << 18))); in atombios_yuv_setup() 1565 WREG32(reg, (ATOM_S3_CV_ACTIVE | (radeon_crtc in atombios_yuv_setup() 1870 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); atombios_set_encoder_crtc_source() local 2017 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); atombios_set_mst_encoder_crtc_source() local 2066 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); atombios_apply_encoder_quirks() local 2118 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_atom_pick_dig_encoder() local [all...] |
H A D | radeon_dp_mst.c | 333 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in radeon_dp_mst_prepare_pll() local 336 struct radeon_encoder *radeon_encoder = to_radeon_encoder(radeon_crtc->encoder); in radeon_dp_mst_prepare_pll() 345 radeon_crtc->bpc = radeon_connector->base.display_info.bpc; in radeon_dp_mst_prepare_pll() 347 radeon_crtc->bpc = 8; in radeon_dp_mst_prepare_pll() 352 radeon_crtc->ss_enabled = in radeon_dp_mst_prepare_pll() 353 radeon_atombios_get_asic_ss_info(rdev, &radeon_crtc->ss, in radeon_dp_mst_prepare_pll() 368 struct radeon_crtc *radeon_crtc; in radeon_mst_encoder_dpms() local 395 radeon_crtc in radeon_mst_encoder_dpms() [all...] |
H A D | radeon_audio.c | 67 struct radeon_crtc *crtc, unsigned int clock); 69 struct radeon_crtc *crtc, unsigned int clock); 71 struct radeon_crtc *crtc, unsigned int clock); 73 struct radeon_crtc *crtc, unsigned int clock); 75 struct radeon_crtc *crtc, unsigned int clock); 77 struct radeon_crtc *crtc, unsigned int clock); 499 struct radeon_crtc *crtc = to_radeon_crtc(encoder->crtc); in radeon_audio_set_dto() 657 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_hdmi_set_color_depth() local 658 bpc = radeon_crtc in radeon_hdmi_set_color_depth() [all...] |
H A D | radeon_legacy_tv.c | 242 struct radeon_crtc *radeon_crtc; in radeon_legacy_tv_get_std_mode() local 247 radeon_crtc = to_radeon_crtc(radeon_encoder->base.crtc); in radeon_legacy_tv_get_std_mode() 248 if (radeon_crtc->crtc_id == 1) in radeon_legacy_tv_get_std_mode() 533 struct radeon_crtc *radeon_crtc; in radeon_legacy_tv_mode_set() local 550 radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_legacy_tv_mode_set() 596 if (radeon_crtc->crtc_id == 1) in radeon_legacy_tv_mode_set() 599 if (radeon_crtc->rmx_type != RMX_OFF) in radeon_legacy_tv_mode_set()
|
H A D | radeon_mode.h | 46 #define to_radeon_crtc(x) container_of(x, struct radeon_crtc, base) 247 struct radeon_crtc *crtcs[RADEON_MAX_CRTCS]; 327 struct radeon_crtc { struct 942 struct radeon_crtc *radeon_crtc); 944 struct radeon_crtc *radeon_crtc); 959 void atom_rv515_force_tv_scaler(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc);
|
H A D | evergreen_hdmi.c | 75 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in evergreen_hdmi_update_acr() local 76 bpc = radeon_crtc->bpc; in evergreen_hdmi_update_acr() 228 struct radeon_crtc *crtc, unsigned int clock) in dce4_hdmi_audio_set_dto() 271 struct radeon_crtc *crtc, unsigned int clock) in dce4_dp_audio_set_dto()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_cursor.c | 35 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in radeon_lock_cursor() local 39 cur_lock = RREG32(EVERGREEN_CUR_UPDATE + radeon_crtc->crtc_offset); in radeon_lock_cursor() 44 WREG32(EVERGREEN_CUR_UPDATE + radeon_crtc->crtc_offset, cur_lock); in radeon_lock_cursor() 46 cur_lock = RREG32(AVIVO_D1CUR_UPDATE + radeon_crtc->crtc_offset); in radeon_lock_cursor() 51 WREG32(AVIVO_D1CUR_UPDATE + radeon_crtc->crtc_offset, cur_lock); in radeon_lock_cursor() 53 cur_lock = RREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset); in radeon_lock_cursor() 58 WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, cur_lock); in radeon_lock_cursor() 64 struct radeon_crtc *radeon_crtc in radeon_hide_cursor() local 92 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_show_cursor() local 146 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_cursor_move_locked() local 284 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_cursor_set2() local 374 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_cursor_reset() local [all...] |
H A D | atombios_crtc.c | 44 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in atombios_overscan_setup() local 51 args.ucCRTC = radeon_crtc->crtc_id; in atombios_overscan_setup() 53 switch (radeon_crtc->rmx_type) { in atombios_overscan_setup() 74 args.usOverscanRight = cpu_to_le16(radeon_crtc->h_border); in atombios_overscan_setup() 75 args.usOverscanLeft = cpu_to_le16(radeon_crtc->h_border); in atombios_overscan_setup() 76 args.usOverscanBottom = cpu_to_le16(radeon_crtc->v_border); in atombios_overscan_setup() 77 args.usOverscanTop = cpu_to_le16(radeon_crtc->v_border); in atombios_overscan_setup() 87 struct radeon_crtc *radeon_crtc in atombios_scaler_setup() local 169 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_lock_crtc() local 186 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_enable_crtc() local 202 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_enable_crtc_memreq() local 228 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_blank_crtc() local 253 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_powergate_crtc() local 271 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_dpms() local 305 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_set_crtc_dtd_timing() local 352 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_set_timing() local 560 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_adjust_pll() local 957 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_prepare_pll() local 1055 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_set_pll() local 1138 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); dce4_crtc_do_set_base() local 1459 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); avivo_crtc_do_set_base() local 1697 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_legacy_atom_fixup() local 1785 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_get_shared_nondp_ppll() local 1864 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_atom_pick_pll() local 2045 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_mode_set() local 2088 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_mode_fixup() local 2146 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); atombios_crtc_disable() local 2225 radeon_atombios_init_crtc(struct drm_device *dev, struct radeon_crtc *radeon_crtc) radeon_atombios_init_crtc() argument [all...] |
H A D | radeon_display.c | 51 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in avivo_crtc_load_lut() local 57 DRM_DEBUG_KMS("%d\n", radeon_crtc->crtc_id); in avivo_crtc_load_lut() 58 WREG32(AVIVO_DC_LUTA_CONTROL + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 60 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_BLUE + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 61 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_GREEN + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 62 WREG32(AVIVO_DC_LUTA_BLACK_OFFSET_RED + radeon_crtc->crtc_offset, 0); in avivo_crtc_load_lut() 64 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_BLUE + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut() 65 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_GREEN + radeon_crtc->crtc_offset, 0xffff); in avivo_crtc_load_lut() 66 WREG32(AVIVO_DC_LUTA_WHITE_OFFSET_RED + radeon_crtc in avivo_crtc_load_lut() 89 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); dce4_crtc_load_lut() local 123 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); dce5_crtc_load_lut() local 195 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); legacy_crtc_load_lut() local 250 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_destroy() local 284 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; radeon_crtc_handle_vblank() local 365 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; radeon_crtc_handle_flip() local 412 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[work->crtc_id]; radeon_flip_work_func() local 487 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_page_flip_target() local 684 struct radeon_crtc *radeon_crtc; radeon_crtc_init() local 1692 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_scaling_mode_fixup() local [all...] |
H A D | radeon_legacy_crtc.c | 42 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in radeon_overscan_setup() local 44 WREG32(RADEON_OVR_CLR + radeon_crtc->crtc_offset, 0); in radeon_overscan_setup() 45 WREG32(RADEON_OVR_WID_LEFT_RIGHT + radeon_crtc->crtc_offset, 0); in radeon_overscan_setup() 46 WREG32(RADEON_OVR_WID_TOP_BOTTOM + radeon_crtc->crtc_offset, 0); in radeon_overscan_setup() 54 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); in radeon_legacy_rmx_mode_set() local 66 struct drm_display_mode *native_mode = &radeon_crtc->native_mode; in radeon_legacy_rmx_mode_set() 129 switch (radeon_crtc->rmx_type) { in radeon_legacy_rmx_mode_set() 299 struct radeon_crtc *radeon_crt in radeon_crtc_dpms() local 379 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_do_set_base() local 577 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_set_crtc_timing() local 737 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_set_pll() local 1040 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_crtc_mode_set() local 1119 radeon_legacy_init_crtc(struct drm_device *dev, struct radeon_crtc *radeon_crtc) radeon_legacy_init_crtc() argument [all...] |
H A D | rs600.c | 122 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in rs600_page_flip() local 123 struct drm_framebuffer *fb = radeon_crtc->base.primary->fb; in rs600_page_flip() 124 u32 tmp = RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset); in rs600_page_flip() 129 WREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset, tmp); in rs600_page_flip() 132 WREG32(AVIVO_D1GRPH_FLIP_CONTROL + radeon_crtc->crtc_offset, in rs600_page_flip() 135 WREG32(AVIVO_D1GRPH_PITCH + radeon_crtc->crtc_offset, in rs600_page_flip() 138 WREG32(AVIVO_D1GRPH_SECONDARY_SURFACE_ADDRESS + radeon_crtc->crtc_offset, in rs600_page_flip() 140 WREG32(AVIVO_D1GRPH_PRIMARY_SURFACE_ADDRESS + radeon_crtc->crtc_offset, in rs600_page_flip() 145 if (RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc in rs600_page_flip() 158 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; rs600_page_flip_pending() local 327 struct radeon_crtc *radeon_crtc; rs600_pm_prepare() local 345 struct radeon_crtc *radeon_crtc; rs600_pm_finish() local [all...] |
H A D | dce6_afmt.h | 32 struct radeon_crtc; 48 struct radeon_crtc *crtc, unsigned int clock); 50 struct radeon_crtc *crtc, unsigned int clock);
|
H A D | evergreen_hdmi.h | 37 struct radeon_crtc; 60 struct radeon_crtc *crtc, unsigned int clock); 62 struct radeon_crtc *crtc, unsigned int clock);
|
H A D | radeon_legacy_encoders.c | 192 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_legacy_lvds_mode_set() local 230 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_lvds_mode_set() 251 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set() 253 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_lvds_mode_set() 583 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_legacy_primary_dac_mode_set() local 589 if (radeon_crtc->crtc_id == 0) { in radeon_legacy_primary_dac_mode_set() 629 radeon_atombios_encoder_crtc_scratch_regs(encoder, radeon_crtc->crtc_id); in radeon_legacy_primary_dac_mode_set() 631 radeon_combios_encoder_crtc_scratch_regs(encoder, radeon_crtc in radeon_legacy_primary_dac_mode_set() 780 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_legacy_tmds_int_mode_set() local 945 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_legacy_tmds_ext_mode_set() local 1151 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_legacy_tv_dac_mode_set() local 1540 struct radeon_crtc *radeon_crtc = to_radeon_crtc(crtc); radeon_legacy_tv_dac_detect() local [all...] |
H A D | r600.h | 34 struct radeon_crtc; 47 struct radeon_crtc *crtc, unsigned int clock);
|
H A D | atombios_encoders.c | 456 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_atom_get_bpc() local 457 bpc = radeon_crtc->bpc; in radeon_atom_get_bpc() 1042 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in atombios_dig_transmitter_setup2() local 1043 pll_id = radeon_crtc->pll_id; in atombios_dig_transmitter_setup2() 1530 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in atombios_yuv_setup() local 1546 (radeon_crtc->crtc_id << 18))); in atombios_yuv_setup() 1548 WREG32(reg, (ATOM_S3_CV_ACTIVE | (radeon_crtc in atombios_yuv_setup() 1849 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); atombios_set_encoder_crtc_source() local 1998 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); atombios_apply_encoder_quirks() local 2050 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); radeon_atom_pick_dig_encoder() local [all...] |
H A D | radeon_mode.h | 45 #define to_radeon_crtc(x) container_of(x, struct radeon_crtc, base) 244 struct radeon_crtc *crtcs[RADEON_MAX_CRTCS]; 318 struct radeon_crtc { struct 902 struct radeon_crtc *radeon_crtc); 904 struct radeon_crtc *radeon_crtc); 919 void atom_rv515_force_tv_scaler(struct radeon_device *rdev, struct radeon_crtc *radeon_crtc);
|
H A D | radeon_legacy_tv.c | 241 struct radeon_crtc *radeon_crtc; in radeon_legacy_tv_get_std_mode() local 246 radeon_crtc = to_radeon_crtc(radeon_encoder->base.crtc); in radeon_legacy_tv_get_std_mode() 247 if (radeon_crtc->crtc_id == 1) in radeon_legacy_tv_get_std_mode() 532 struct radeon_crtc *radeon_crtc; in radeon_legacy_tv_mode_set() local 549 radeon_crtc = to_radeon_crtc(encoder->crtc); in radeon_legacy_tv_mode_set() 595 if (radeon_crtc->crtc_id == 1) in radeon_legacy_tv_mode_set() 598 if (radeon_crtc->rmx_type != RMX_OFF) in radeon_legacy_tv_mode_set()
|
H A D | evergreen_hdmi.c | 76 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in evergreen_hdmi_update_acr() local 77 bpc = radeon_crtc->bpc; in evergreen_hdmi_update_acr() 229 struct radeon_crtc *crtc, unsigned int clock) in dce4_hdmi_audio_set_dto() 272 struct radeon_crtc *crtc, unsigned int clock) in dce4_dp_audio_set_dto()
|