Home
last modified time | relevance | path

Searched refs:radeon_crtc (Results 1 - 25 of 66) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_cursor.c35 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 Datombios_crtc.c44 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 Dradeon_display.c54 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 Dradeon_legacy_crtc.c42 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 Drs600.c120 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 Dradeon_legacy_encoders.c189 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 Datombios_encoders.c465 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 Dradeon_dp_mst.c333 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 Dradeon_audio.c67 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 Dradeon_legacy_tv.c242 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 Dradeon_mode.h46 #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 Devergreen_hdmi.c75 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 Dradeon_cursor.c35 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 Datombios_crtc.c44 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 Dradeon_display.c51 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 Dradeon_legacy_crtc.c42 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 Drs600.c122 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 Ddce6_afmt.h32 struct radeon_crtc;
48 struct radeon_crtc *crtc, unsigned int clock);
50 struct radeon_crtc *crtc, unsigned int clock);
H A Devergreen_hdmi.h37 struct radeon_crtc;
60 struct radeon_crtc *crtc, unsigned int clock);
62 struct radeon_crtc *crtc, unsigned int clock);
H A Dradeon_legacy_encoders.c192 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 Dr600.h34 struct radeon_crtc;
47 struct radeon_crtc *crtc, unsigned int clock);
H A Datombios_encoders.c456 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 Dradeon_mode.h45 #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 Dradeon_legacy_tv.c241 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 Devergreen_hdmi.c76 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()

Completed in 26 milliseconds

123