/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_bios.c | 257 bus_cntl = RREG32(R600_BUS_CNTL); in ni_read_disabled_bios() 258 d1vga_control = RREG32(AVIVO_D1VGA_CONTROL); in ni_read_disabled_bios() 259 d2vga_control = RREG32(AVIVO_D2VGA_CONTROL); in ni_read_disabled_bios() 260 vga_render_control = RREG32(AVIVO_VGA_RENDER_CONTROL); in ni_read_disabled_bios() 261 rom_cntl = RREG32(R600_ROM_CNTL); in ni_read_disabled_bios() 303 viph_control = RREG32(RADEON_VIPH_CONTROL); in r700_read_disabled_bios() 304 bus_cntl = RREG32(R600_BUS_CNTL); in r700_read_disabled_bios() 305 d1vga_control = RREG32(AVIVO_D1VGA_CONTROL); in r700_read_disabled_bios() 306 d2vga_control = RREG32(AVIVO_D2VGA_CONTROL); in r700_read_disabled_bios() 307 vga_render_control = RREG32(AVIVO_VGA_RENDER_CONTROL); in r700_read_disabled_bios() [all …]
|
D | vce_v2_0.c | 39 tmp = RREG32(VCE_CLOCK_GATING_B); in vce_v2_0_set_sw_cg() 43 tmp = RREG32(VCE_UENC_CLOCK_GATING); in vce_v2_0_set_sw_cg() 47 tmp = RREG32(VCE_UENC_REG_CLOCK_GATING); in vce_v2_0_set_sw_cg() 53 tmp = RREG32(VCE_CLOCK_GATING_B); in vce_v2_0_set_sw_cg() 58 tmp = RREG32(VCE_UENC_CLOCK_GATING); in vce_v2_0_set_sw_cg() 63 tmp = RREG32(VCE_UENC_REG_CLOCK_GATING); in vce_v2_0_set_sw_cg() 73 tmp = RREG32(VCE_CLOCK_GATING_B); in vce_v2_0_set_dyn_cg() 83 orig = tmp = RREG32(VCE_UENC_CLOCK_GATING); in vce_v2_0_set_dyn_cg() 89 orig = tmp = RREG32(VCE_UENC_REG_CLOCK_GATING); in vce_v2_0_set_dyn_cg() 126 tmp = RREG32(VCE_CLOCK_GATING_A); in vce_v2_0_init_cg() [all …]
|
D | radeon_legacy_encoders.c | 57 lvds_gen_cntl = RREG32(RADEON_LVDS_GEN_CNTL); in radeon_legacy_lvds_update() 85 disp_pwr_man = RREG32(RADEON_DISP_PWR_MAN); in radeon_legacy_lvds_update() 88 lvds_pll_cntl = RREG32(RADEON_LVDS_PLL_CNTL); in radeon_legacy_lvds_update() 93 lvds_pll_cntl = RREG32(RADEON_LVDS_PLL_CNTL); in radeon_legacy_lvds_update() 188 lvds_pll_cntl = RREG32(RADEON_LVDS_PLL_CNTL); in radeon_legacy_lvds_mode_set() 191 lvds_ss_gen_cntl = RREG32(RADEON_LVDS_SS_GEN_CNTL); in radeon_legacy_lvds_mode_set() 198 lvds_gen_cntl = RREG32(RADEON_LVDS_GEN_CNTL); in radeon_legacy_lvds_mode_set() 209 lvds_gen_cntl = RREG32(RADEON_LVDS_GEN_CNTL); in radeon_legacy_lvds_mode_set() 279 backlight_level = (RREG32(RADEON_LVDS_GEN_CNTL) >> in radeon_legacy_get_backlight_level() 353 backlight_level = (RREG32(RADEON_LVDS_GEN_CNTL) >> in radeon_legacy_backlight_get_brightness() [all …]
|
D | radeon_i2c.c | 129 temp = RREG32(rec->mask_clk_reg); in pre_xfer() 135 temp = RREG32(rec->a_clk_reg) & ~rec->a_clk_mask; in pre_xfer() 138 temp = RREG32(rec->a_data_reg) & ~rec->a_data_mask; in pre_xfer() 142 temp = RREG32(rec->en_clk_reg) & ~rec->en_clk_mask; in pre_xfer() 145 temp = RREG32(rec->en_data_reg) & ~rec->en_data_mask; in pre_xfer() 149 temp = RREG32(rec->mask_clk_reg) | rec->mask_clk_mask; in pre_xfer() 151 temp = RREG32(rec->mask_clk_reg); in pre_xfer() 153 temp = RREG32(rec->mask_data_reg) | rec->mask_data_mask; in pre_xfer() 155 temp = RREG32(rec->mask_data_reg); in pre_xfer() 168 temp = RREG32(rec->mask_clk_reg) & ~rec->mask_clk_mask; in post_xfer() [all …]
|
D | rs600.c | 58 if (RREG32(AVIVO_D1CRTC_STATUS + crtc_offsets[crtc]) & AVIVO_D1CRTC_V_BLANK) in avivo_is_in_vblank() 68 pos1 = RREG32(AVIVO_D1CRTC_STATUS_POSITION + crtc_offsets[crtc]); in avivo_is_counter_moving() 69 pos2 = RREG32(AVIVO_D1CRTC_STATUS_POSITION + crtc_offsets[crtc]); in avivo_is_counter_moving() 92 if (!(RREG32(AVIVO_D1CRTC_CONTROL + crtc_offsets[crtc]) & AVIVO_CRTC_EN)) in avivo_wait_for_vblank() 116 u32 tmp = RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset); in rs600_page_flip() 131 if (RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset) & AVIVO_D1GRPH_SURFACE_UPDATE_PENDING) in rs600_page_flip() 147 return !!(RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset) & in rs600_page_flip_pending() 225 tmp = RREG32(voltage->gpio.reg); in rs600_pm_misc() 234 tmp = RREG32(voltage->gpio.reg); in rs600_pm_misc() 320 tmp = RREG32(AVIVO_D1CRTC_CONTROL + radeon_crtc->crtc_offset); in rs600_pm_prepare() [all …]
|
D | rv730_dpm.c | 203 RREG32(CG_SPLL_FUNC_CNTL); in rv730_read_clock_registers() 205 RREG32(CG_SPLL_FUNC_CNTL_2); in rv730_read_clock_registers() 207 RREG32(CG_SPLL_FUNC_CNTL_3); in rv730_read_clock_registers() 209 RREG32(CG_SPLL_SPREAD_SPECTRUM); in rv730_read_clock_registers() 211 RREG32(CG_SPLL_SPREAD_SPECTRUM_2); in rv730_read_clock_registers() 214 RREG32(TCI_MCLK_PWRMGT_CNTL); in rv730_read_clock_registers() 216 RREG32(TCI_DLL_CNTL); in rv730_read_clock_registers() 218 RREG32(CG_MPLL_FUNC_CNTL); in rv730_read_clock_registers() 220 RREG32(CG_MPLL_FUNC_CNTL_2); in rv730_read_clock_registers() 222 RREG32(CG_MPLL_FUNC_CNTL_3); in rv730_read_clock_registers() [all …]
|
D | r600.c | 130 *val = RREG32(reg); in r600_get_allowed_info_register() 299 u32 temp = (RREG32(CG_THERMAL_STATUS) & ASIC_T_MASK) >> in rv6xx_get_temp() 744 if (RREG32(GRBM_STATUS) & GUI_ACTIVE) in r600_gui_idle() 758 if (RREG32(DC_HPD1_INT_STATUS) & DC_HPDx_SENSE) in r600_hpd_sense() 762 if (RREG32(DC_HPD2_INT_STATUS) & DC_HPDx_SENSE) in r600_hpd_sense() 766 if (RREG32(DC_HPD3_INT_STATUS) & DC_HPDx_SENSE) in r600_hpd_sense() 770 if (RREG32(DC_HPD4_INT_STATUS) & DC_HPDx_SENSE) in r600_hpd_sense() 775 if (RREG32(DC_HPD5_INT_STATUS) & DC_HPDx_SENSE) in r600_hpd_sense() 779 if (RREG32(DC_HPD6_INT_STATUS) & DC_HPDx_SENSE) in r600_hpd_sense() 788 if (RREG32(DC_HOT_PLUG_DETECT1_INT_STATUS) & DC_HOT_PLUG_DETECTx_SENSE) in r600_hpd_sense() [all …]
|
D | evergreen.c | 1030 *val = RREG32(reg); in evergreen_get_allowed_info_register() 1082 if (RREG32(status_reg) & DCLK_STATUS) in sumo_set_uvd_clock() 1095 u32 cg_scratch = RREG32(CG_SCRATCH1); in sumo_set_uvd_clocks() 1276 if (RREG32(EVERGREEN_CRTC_STATUS + crtc_offsets[crtc]) & EVERGREEN_CRTC_V_BLANK) in dce4_is_in_vblank() 1286 pos1 = RREG32(EVERGREEN_CRTC_STATUS_POSITION + crtc_offsets[crtc]); in dce4_is_counter_moving() 1287 pos2 = RREG32(EVERGREEN_CRTC_STATUS_POSITION + crtc_offsets[crtc]); in dce4_is_counter_moving() 1310 if (!(RREG32(EVERGREEN_CRTC_CONTROL + crtc_offsets[crtc]) & EVERGREEN_CRTC_MASTER_EN)) in dce4_wait_for_vblank() 1347 u32 tmp = RREG32(EVERGREEN_GRPH_UPDATE + radeon_crtc->crtc_offset); in evergreen_page_flip() 1367 …if (RREG32(EVERGREEN_GRPH_UPDATE + radeon_crtc->crtc_offset) & EVERGREEN_GRPH_SURFACE_UPDATE_PENDI… in evergreen_page_flip() 1391 return !!(RREG32(EVERGREEN_GRPH_UPDATE + radeon_crtc->crtc_offset) & in evergreen_page_flip_pending() [all …]
|
D | r100.c | 74 if (RREG32(RADEON_CRTC_STATUS) & RADEON_CRTC_VBLANK_CUR) in r100_is_in_vblank() 79 if (RREG32(RADEON_CRTC2_STATUS) & RADEON_CRTC2_VBLANK_CUR) in r100_is_in_vblank() 91 vline1 = (RREG32(RADEON_CRTC_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL; in r100_is_counter_moving() 92 vline2 = (RREG32(RADEON_CRTC_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL; in r100_is_counter_moving() 94 vline1 = (RREG32(RADEON_CRTC2_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL; in r100_is_counter_moving() 95 vline2 = (RREG32(RADEON_CRTC2_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL; in r100_is_counter_moving() 119 if (!(RREG32(RADEON_CRTC_GEN_CNTL) & RADEON_CRTC_EN)) in r100_wait_for_vblank() 122 if (!(RREG32(RADEON_CRTC2_GEN_CNTL) & RADEON_CRTC2_EN)) in r100_wait_for_vblank() 168 if (RREG32(RADEON_CRTC_OFFSET + radeon_crtc->crtc_offset) & RADEON_CRTC_OFFSET__GUI_TRIG_OFFSET) in r100_page_flip() 194 return !!(RREG32(RADEON_CRTC_OFFSET + radeon_crtc->crtc_offset) & in r100_page_flip_pending() [all …]
|
D | rs400.c | 153 tmp = RREG32(RADEON_BUS_CNTL) & ~RS600_BUS_MASTER_DIS; in rs400_gart_enable() 157 tmp = RREG32(RADEON_BUS_CNTL) & ~RADEON_BUS_MASTER_DIS; in rs400_gart_enable() 244 tmp = RREG32(RADEON_MC_STATUS); in rs400_mc_wait_for_idle() 259 "programming pipes. Bad things might happen. %08x\n", RREG32(RADEON_MC_STATUS)); in rs400_gpu_init() 273 base = (RREG32(RADEON_NB_TOM) & 0xffff) << 16; in rs400_mc_init() 287 r = RREG32(RS480_NB_MC_DATA); in rs400_mc_rreg() 312 tmp = RREG32(RADEON_HOST_PATH_CNTL); in rs400_debugfs_gart_info() 314 tmp = RREG32(RADEON_BUS_CNTL); in rs400_debugfs_gart_info() 327 tmp = RREG32(RS690_HDP_FB_LOCATION); in rs400_debugfs_gart_info() 330 tmp = RREG32(RADEON_AGP_BASE); in rs400_debugfs_gart_info() [all …]
|
D | si.c | 1290 *val = RREG32(reg); in si_get_allowed_info_register() 1313 tmp = RREG32(CG_CLKPIN_CNTL_2); in si_get_xclk() 1317 tmp = RREG32(CG_CLKPIN_CNTL); in si_get_xclk() 1330 temp = (RREG32(CG_MULT_THERMAL_STATUS) & CTF_TEMP_MASK) >> in si_get_temp() 1593 running = RREG32(MC_SEQ_SUP_CNTL) & RUN_MASK; in si_mc_load_microcode() 1597 blackout = RREG32(MC_SHARED_BLACKOUT_CNTL); in si_mc_load_microcode() 1630 if (RREG32(MC_SEQ_TRAIN_WAKEUP_CNTL) & TRAIN_DONE_D0) in si_mc_load_microcode() 1635 if (RREG32(MC_SEQ_TRAIN_WAKEUP_CNTL) & TRAIN_DONE_D1) in si_mc_load_microcode() 1950 if (RREG32(PIPE0_DMIF_BUFFER_CONTROL + pipe_offset) & in dce6_line_buffer_adjust() 1972 u32 tmp = RREG32(MC_SHARED_CHMAP); in si_get_number_of_dram_channels() [all …]
|
D | cik.c | 170 *val = RREG32(reg); in cik_get_allowed_info_register() 224 (void)RREG32(PCIE_INDEX); in cik_pciep_rreg() 225 r = RREG32(PCIE_DATA); in cik_pciep_rreg() 236 (void)RREG32(PCIE_INDEX); in cik_pciep_wreg() 238 (void)RREG32(PCIE_DATA); in cik_pciep_wreg() 1885 running = RREG32(MC_SEQ_SUP_CNTL) & RUN_MASK; in ci_mc_load_microcode() 1889 blackout = RREG32(MC_SHARED_BLACKOUT_CNTL); in ci_mc_load_microcode() 1908 tmp = RREG32(MC_SEQ_MISC0); in ci_mc_load_microcode() 1931 if (RREG32(MC_SEQ_TRAIN_WAKEUP_CNTL) & TRAIN_DONE_D0) in ci_mc_load_microcode() 1936 if (RREG32(MC_SEQ_TRAIN_WAKEUP_CNTL) & TRAIN_DONE_D1) in ci_mc_load_microcode() [all …]
|
D | r420.c | 99 gb_pipe_select = RREG32(R400_GB_PIPE_SELECT); in r420_pipes_init() 135 tmp = RREG32(R300_DST_PIPE_CONFIG); in r420_pipes_init() 139 RREG32(R300_RB2D_DSTCACHE_MODE) | in r420_pipes_init() 149 tmp = RREG32(RV530_GB_PIPE_SELECT2); in r420_pipes_init() 168 r = RREG32(R_0001FC_MC_IND_DATA); in r420_mc_rreg() 282 rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL); in r420_startup() 314 RREG32(R_000E40_RBBM_STATUS), in r420_resume() 315 RREG32(R_0007C0_CP_STAT)); in r420_resume() 405 RREG32(R_000E40_RBBM_STATUS), in r420_init() 406 RREG32(R_0007C0_CP_STAT)); in r420_init() [all …]
|
D | ni.c | 643 mem_type = (RREG32(MC_SEQ_MISC0) & MC_SEQ_MISC0_GDDR5_MASK) >> MC_SEQ_MISC0_GDDR5_SHIFT; in ni_mc_load_microcode() 644 running = RREG32(MC_SEQ_SUP_CNTL) & RUN_MASK; in ni_mc_load_microcode() 648 blackout = RREG32(MC_SHARED_BLACKOUT_CNTL); in ni_mc_load_microcode() 673 if (RREG32(MC_IO_PAD_CNTL_D0) & MEM_FALL_OUT_CMD) in ni_mc_load_microcode() 853 *val = RREG32(reg); in cayman_get_allowed_info_register() 999 mc_shared_chmap = RREG32(MC_SHARED_CHMAP); in cayman_gpu_init() 1000 mc_arb_ramcfg = RREG32(MC_ARB_RAMCFG); in cayman_gpu_init() 1077 rb_disable_bitmap = (RREG32(CC_RB_BACKEND_DISABLE) & 0x00ff0000) >> 16; in cayman_gpu_init() 1097 simd_disable_bitmap = (RREG32(CC_GC_SHADER_PIPE_CONFIG) & 0xffff0000) >> 16; in cayman_gpu_init() 1145 cgts_sm_ctrl_reg = RREG32(CGTS_SM_CTRL_REG); in cayman_gpu_init() [all …]
|
D | si_smc.c | 86 original_data = RREG32(SMC_IND_DATA_0); in si_copy_bytes_to_smc() 126 RREG32(CB_CGTT_SCLK_CTRL); in si_reset_smc() 127 RREG32(CB_CGTT_SCLK_CTRL); in si_reset_smc() 128 RREG32(CB_CGTT_SCLK_CTRL); in si_reset_smc() 129 RREG32(CB_CGTT_SCLK_CTRL); in si_reset_smc() 183 tmp = RREG32(SMC_RESP_0); in si_send_msg_to_smc() 188 tmp = RREG32(SMC_RESP_0); in si_send_msg_to_smc() 291 *value = RREG32(SMC_IND_DATA_0); in si_read_smc_sram_dword()
|
D | rv740_dpm.c | 290 RREG32(CG_SPLL_FUNC_CNTL); in rv740_read_clock_registers() 292 RREG32(CG_SPLL_FUNC_CNTL_2); in rv740_read_clock_registers() 294 RREG32(CG_SPLL_FUNC_CNTL_3); in rv740_read_clock_registers() 296 RREG32(CG_SPLL_SPREAD_SPECTRUM); in rv740_read_clock_registers() 298 RREG32(CG_SPLL_SPREAD_SPECTRUM_2); in rv740_read_clock_registers() 301 RREG32(MPLL_AD_FUNC_CNTL); in rv740_read_clock_registers() 303 RREG32(MPLL_AD_FUNC_CNTL_2); in rv740_read_clock_registers() 305 RREG32(MPLL_DQ_FUNC_CNTL); in rv740_read_clock_registers() 307 RREG32(MPLL_DQ_FUNC_CNTL_2); in rv740_read_clock_registers() 309 RREG32(MCLK_PWRMGT_CNTL); in rv740_read_clock_registers() [all …]
|
D | vce_v1_0.c | 46 return RREG32(VCE_RB_RPTR); in vce_v1_0_get_rptr() 48 return RREG32(VCE_RB_RPTR2); in vce_v1_0_get_rptr() 63 return RREG32(VCE_RB_WPTR); in vce_v1_0_get_wptr() 65 return RREG32(VCE_RB_WPTR2); in vce_v1_0_get_wptr() 131 status = RREG32(VCE_STATUS); in vce_v1_0_start()
|
D | r520.c | 82 gb_pipe_select = RREG32(R400_GB_PIPE_SELECT); in r520_gpu_init() 83 tmp = RREG32(R300_DST_PIPE_CONFIG); in r520_gpu_init() 204 rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL); in r520_startup() 233 RREG32(R_000E40_RBBM_STATUS), in r520_resume() 234 RREG32(R_0007C0_CP_STAT)); in r520_resume() 279 RREG32(R_000E40_RBBM_STATUS), in r520_init() 280 RREG32(R_0007C0_CP_STAT)); in r520_init()
|
D | kv_smc.c | 38 if ((RREG32(SMC_RESP_0) & SMC_RESP_MASK) != 0) in kv_notify_message_to_smu() 42 tmp = RREG32(SMC_RESP_0) & SMC_RESP_MASK; in kv_notify_message_to_smu() 98 *value = RREG32(SMC_IND_DATA_0); in kv_read_smc_sram_dword() 139 original_data = RREG32(SMC_IND_DATA_0); in kv_copy_bytes_to_smc() 193 original_data= RREG32(SMC_IND_DATA_0); in kv_copy_bytes_to_smc()
|
D | rv515.c | 149 RREG32(R_000300_VGA_RENDER_CONTROL) & C_000300_VGA_VSTATUS_CNTL); in rv515_vga_render_disable() 162 gb_pipe_select = RREG32(R400_GB_PIPE_SELECT); in rv515_gpu_init() 163 tmp = RREG32(R300_DST_PIPE_CONFIG); in rv515_gpu_init() 217 r = RREG32(MC_IND_DATA); in rv515_mc_rreg() 243 tmp = RREG32(GB_PIPE_SELECT); in rv515_debugfs_pipes_info() 245 tmp = RREG32(SU_REG_DEST); in rv515_debugfs_pipes_info() 247 tmp = RREG32(GB_TILE_CONFIG); in rv515_debugfs_pipes_info() 249 tmp = RREG32(DST_PIPE_CONFIG); in rv515_debugfs_pipes_info() 261 tmp = RREG32(0x2140); in rv515_debugfs_ga_info() 264 tmp = RREG32(0x425C); in rv515_debugfs_ga_info() [all …]
|
D | radeon_dp_auxch.c | 99 tmp = RREG32(chan->rec.mask_clk_reg); in radeon_dp_aux_transfer_native() 104 tmp = RREG32(AUX_CONTROL + aux_offset[instance]); in radeon_dp_aux_transfer_native() 153 tmp = RREG32(AUX_SW_STATUS + aux_offset[instance]); in radeon_dp_aux_transfer_native() 182 tmp = RREG32(AUX_SW_DATA + aux_offset[instance]); in radeon_dp_aux_transfer_native() 186 tmp = RREG32(AUX_SW_DATA + aux_offset[instance]); in radeon_dp_aux_transfer_native()
|
D | trinity_smc.c | 37 if (RREG32(SMC_RESP_0) != 0) in trinity_notify_message_to_smu() 41 v = RREG32(SMC_RESP_0); in trinity_notify_message_to_smu() 118 if ((RREG32(SMC_INT_REQ) & 0xffff) == 1) in trinity_acquire_mutex()
|
D | rv770.c | 793 u32 tmp = RREG32(CG_CLKPIN_CNTL); in rv770_get_xclk() 807 u32 tmp = RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset); in rv770_page_flip() 829 if (RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset) & AVIVO_D1GRPH_SURFACE_UPDATE_PENDING) in rv770_page_flip() 845 return !!(RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset) & in rv770_page_flip_pending() 852 u32 temp = (RREG32(CG_MULT_THERMAL_STATUS) & ASIC_T_MASK) >> in rv770_get_temp() 1019 tmp = RREG32(HDP_DEBUG1); in rv770_mc_program() 1103 RREG32(GRBM_SOFT_RESET); in rv770_cp_load_microcode() 1139 tmp = RREG32(CG_SPLL_FUNC_CNTL_2); in rv770_set_clk_bypass_mode() 1145 if (RREG32(CG_SPLL_STATUS) & SPLL_CHG_STATUS) in rv770_set_clk_bypass_mode() 1153 tmp = RREG32(MPLL_CNTL_MODE); in rv770_set_clk_bypass_mode() [all …]
|
D | sumo_smc.c | 42 if (RREG32(GFX_INT_STATUS) & INT_DONE) in sumo_send_msg_to_smu() 51 if (RREG32(GFX_INT_REQ) & INT_REQ) in sumo_send_msg_to_smu() 57 if (RREG32(GFX_INT_STATUS) & INT_ACK) in sumo_send_msg_to_smu() 63 if (RREG32(GFX_INT_STATUS) & INT_DONE) in sumo_send_msg_to_smu()
|
D | rv770_smc.c | 335 original_data = RREG32(SMC_SRAM_DATA); in rv770_copy_bytes_to_smc() 416 tmp = RREG32(SMC_IO); in rv770_is_smc_running() 436 tmp = RREG32(SMC_MSG) & HOST_SMC_RESP_MASK; in rv770_send_msg_to_smc() 443 tmp = RREG32(SMC_MSG) & HOST_SMC_RESP_MASK; in rv770_send_msg_to_smc() 459 if (RREG32(SMC_IO) & SMC_STOP_MODE) in rv770_wait_for_smc_inactive() 612 *value = RREG32(SMC_SRAM_DATA); in rv770_read_smc_sram_dword()
|
D | ni_dpm.c | 1086 tmp = RREG32(LB_SYNC_RESET_SEL) & LB_SYNC_RESET_SEL_MASK; in ni_stop_smc() 1183 ni_pi->clock_registers.cg_spll_func_cntl = RREG32(CG_SPLL_FUNC_CNTL); in ni_read_clock_registers() 1184 ni_pi->clock_registers.cg_spll_func_cntl_2 = RREG32(CG_SPLL_FUNC_CNTL_2); in ni_read_clock_registers() 1185 ni_pi->clock_registers.cg_spll_func_cntl_3 = RREG32(CG_SPLL_FUNC_CNTL_3); in ni_read_clock_registers() 1186 ni_pi->clock_registers.cg_spll_func_cntl_4 = RREG32(CG_SPLL_FUNC_CNTL_4); in ni_read_clock_registers() 1187 ni_pi->clock_registers.cg_spll_spread_spectrum = RREG32(CG_SPLL_SPREAD_SPECTRUM); in ni_read_clock_registers() 1188 ni_pi->clock_registers.cg_spll_spread_spectrum_2 = RREG32(CG_SPLL_SPREAD_SPECTRUM_2); in ni_read_clock_registers() 1189 ni_pi->clock_registers.mpll_ad_func_cntl = RREG32(MPLL_AD_FUNC_CNTL); in ni_read_clock_registers() 1190 ni_pi->clock_registers.mpll_ad_func_cntl_2 = RREG32(MPLL_AD_FUNC_CNTL_2); in ni_read_clock_registers() 1191 ni_pi->clock_registers.mpll_dq_func_cntl = RREG32(MPLL_DQ_FUNC_CNTL); in ni_read_clock_registers() [all …]
|
D | r300.c | 312 (RREG32(RADEON_CONFIG_CNTL) & RADEON_CFG_ATI_REV_ID_MASK) == RADEON_CFG_ATI_REV_A11) { in r300_errata() 324 tmp = RREG32(RADEON_MC_STATUS); in r300_mc_wait_for_idle() 369 tmp = RREG32(R300_DST_PIPE_CONFIG); in r300_gpu_init() 394 status = RREG32(R_000E40_RBBM_STATUS); in r300_asic_reset() 399 status = RREG32(R_000E40_RBBM_STATUS); in r300_asic_reset() 403 tmp = RREG32(RADEON_CP_RB_CNTL); in r300_asic_reset() 414 RREG32(R_0000F0_RBBM_SOFT_RESET); in r300_asic_reset() 418 status = RREG32(R_000E40_RBBM_STATUS); in r300_asic_reset() 426 RREG32(R_0000F0_RBBM_SOFT_RESET); in r300_asic_reset() 430 status = RREG32(R_000E40_RBBM_STATUS); in r300_asic_reset() [all …]
|
D | btc_dpm.c | 1344 bif = RREG32(CG_BIF_REQ_AND_RSP) & ~CG_CLIENT_REQ_MASK; in btc_enable_bif_dynamic_pcie_gen2() 1363 bif = RREG32(CG_BIF_REQ_AND_RSP) & ~CG_CLIENT_REQ_MASK; in btc_enable_bif_dynamic_pcie_gen2() 1447 tmp = RREG32(sequence[i]); in btc_program_mgcg_hw_sequence() 1744 if (((RREG32(LB_SYNC_RESET_SEL) & LB_SYNC_RESET_SEL_MASK) >> LB_SYNC_RESET_SEL_SHIFT) != 1) in btc_stop_smc() 1759 arb_registers->mc_arb_dram_timing = RREG32(MC_ARB_DRAM_TIMING); in btc_read_arb_registers() 1760 arb_registers->mc_arb_dram_timing2 = RREG32(MC_ARB_DRAM_TIMING2); in btc_read_arb_registers() 1761 arb_registers->mc_arb_rfsh_rate = RREG32(MC_ARB_RFSH_RATE); in btc_read_arb_registers() 1762 arb_registers->mc_arb_burst_time = RREG32(MC_ARB_BURST_TIME); in btc_read_arb_registers() 1926 tmp = RREG32(MC_PMG_CMD_EMRS); in btc_set_mc_special_registers() 1939 tmp = RREG32(MC_PMG_CMD_MRS); in btc_set_mc_special_registers() [all …]
|
D | radeon_display.c | 178 dac2_cntl = RREG32(RADEON_DAC_CNTL2); in legacy_crtc_load_lut() 1808 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1810 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION + in radeon_get_crtc_scanoutpos() 1815 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1817 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION + in radeon_get_crtc_scanoutpos() 1822 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1824 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION + in radeon_get_crtc_scanoutpos() 1829 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1831 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION + in radeon_get_crtc_scanoutpos() 1836 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() [all …]
|
D | ci_smc.c | 88 original_data = RREG32(SMC_IND_DATA_0); in ci_copy_bytes_to_smc() 177 tmp = RREG32(SMC_RESP_0); in ci_send_msg_to_smc() 182 tmp = RREG32(SMC_RESP_0); in ci_send_msg_to_smc() 276 *value = RREG32(SMC_IND_DATA_0); in ci_read_smc_sram_dword()
|
D | uvd_v1_0.c | 42 return RREG32(UVD_RBC_RB_RPTR); in uvd_v1_0_get_rptr() 56 return RREG32(UVD_RBC_RB_WPTR); in uvd_v1_0_get_wptr() 331 status = RREG32(UVD_STATUS); in uvd_v1_0_start() 369 ring->wptr = RREG32(UVD_RBC_RB_RPTR); in uvd_v1_0_start() 437 tmp = RREG32(UVD_CONTEXT_ID); in uvd_v1_0_ring_test()
|
D | evergreen_hdmi.c | 41 u32 tmp = RREG32(AZ_HOT_PLUG_CONTROL); in dce4_audio_enable() 249 value = RREG32(DCCG_AUDIO_DTO0_CNTL) & ~DCCG_AUDIO_DTO_WALLCLOCK_RATIO_MASK; in dce4_hdmi_audio_set_dto() 275 value = RREG32(DCCG_AUDIO_DTO1_CNTL) & ~DCCG_AUDIO_DTO_WALLCLOCK_RATIO_MASK; in dce4_dp_audio_set_dto() 293 unsigned int div = (RREG32(DCE41_DENTIST_DISPCLK_CNTL) & in dce4_dp_audio_set_dto() 324 val = RREG32(HDMI_CONTROL + offset); in dce4_hdmi_set_color_depth() 466 val = RREG32(EVERGREEN_DP_SEC_AUD_N + dig->afmt->offset); in evergreen_dp_enable()
|
D | rv770_dpm.c | 139 RREG32(GB_TILING_CONFIG); in rv770_gfx_clock_gating_enable() 171 if (RREG32(GENERAL_PWRMGT) & GLOBAL_PWRMGT_EN) in rv770_restore_cgcg() 173 if (RREG32(SCLK_PWRMGT_CNTL) & DYN_GFX_CLK_OFF_EN) in rv770_restore_cgcg() 207 if (RREG32(GENERAL_PWRMGT) & GLOBAL_PWRMGT_EN) in rv770_dpm_enabled() 730 tmp = (RREG32(MC_ARB_RAMCFG) & NOOFROWS_MASK) >> NOOFROWS_SHIFT; in rv770_calculate_memory_refresh_rate() 732 tmp = RREG32(MC_SEQ_MISC0) & 3; in rv770_calculate_memory_refresh_rate() 880 u32 tmp = RREG32(CG_DISPLAY_GAP_CNTL); in rv770_enable_display_gap() 1306 return (u8) ((RREG32(BIOS_SCRATCH_4) >> 16) & 0xff); in rv770_get_memory_module_index() 1344 u32 tmp = RREG32(CG_DISPLAY_GAP_CNTL); in rv770_program_display_gap() 1522 RREG32(CG_SPLL_FUNC_CNTL); in rv770_read_clock_registers() [all …]
|
D | si_dpm.c | 2107 cac_window = RREG32(CG_CAC_CTRL) & CAC_WINDOW_MASK; in si_calculate_cac_wintime() 2668 reg = RREG32(CG_CAC_CTRL) & ~CAC_WINDOW_MASK; in si_initialize_smc_cac_tables() 2751 data = RREG32(config_regs->offset << 2); in si_program_cac_config_registers() 3149 tmp = RREG32(MC_SEQ_MISC0); in si_is_special_1gb_platform() 3155 width = ((RREG32(MC_SEQ_IO_DEBUG_DATA) >> 1) & 1) ? 16 : 32; in si_is_special_1gb_platform() 3157 tmp = RREG32(MC_ARB_RAMCFG); in si_is_special_1gb_platform() 3510 si_pi->clock_registers.cg_spll_func_cntl = RREG32(CG_SPLL_FUNC_CNTL); in si_read_clock_registers() 3511 si_pi->clock_registers.cg_spll_func_cntl_2 = RREG32(CG_SPLL_FUNC_CNTL_2); in si_read_clock_registers() 3512 si_pi->clock_registers.cg_spll_func_cntl_3 = RREG32(CG_SPLL_FUNC_CNTL_3); in si_read_clock_registers() 3513 si_pi->clock_registers.cg_spll_func_cntl_4 = RREG32(CG_SPLL_FUNC_CNTL_4); in si_read_clock_registers() [all …]
|
D | sumo_dpm.c | 97 RREG32(GB_ADDR_CONFIG); in sumo_gfx_clockgating_enable() 109 local0 = RREG32(CG_CGTT_LOCAL_0); in sumo_mg_clockgating_enable() 110 local1 = RREG32(CG_CGTT_LOCAL_1); in sumo_mg_clockgating_enable() 281 RREG32(GB_ADDR_CONFIG); in sumo_gfx_powergating_enable() 500 u32 dpm_ctrl = RREG32(CG_SCLK_DPM_CTRL_6); in sumo_set_ds_dividers() 514 u32 dpm_ctrl = RREG32(CG_SCLK_DPM_CTRL_11); in sumo_set_ss_dividers() 524 u32 voltage_cntl = RREG32(CG_DPM_VOLTAGE_CNTL); in sumo_set_vid() 540 cg_sclk_dpm_ctrl_3 = RREG32(CG_SCLK_DPM_CTRL_3); in sumo_set_allos_gnb_slow() 553 u32 ds_en = RREG32(DEEP_SLEEP_CNTL) & ENABLE_DS; in sumo_program_power_level() 602 if (RREG32(CG_SCLK_DPM_CTRL_3) & DPM_SCLK_ENABLE) in sumo_dpm_enabled() [all …]
|
D | ni_dma.c | 66 rptr = RREG32(reg); in cayman_dma_get_rptr() 90 return (RREG32(reg) & 0x3fffc) >> 2; in cayman_dma_get_wptr() 166 rb_cntl = RREG32(DMA_RB_CNTL + DMA0_REGISTER_OFFSET); in cayman_dma_stop() 171 rb_cntl = RREG32(DMA_RB_CNTL + DMA1_REGISTER_OFFSET); in cayman_dma_stop() 239 dma_cntl = RREG32(DMA_CNTL + reg_offset); in cayman_dma_resume()
|
D | radeon_device.c | 192 tmp = RREG32(reg); in radeon_program_register_sequence() 657 reg = RREG32(EVERGREEN_CRTC_CONTROL + EVERGREEN_CRTC0_REGISTER_OFFSET) | in radeon_card_posted() 658 RREG32(EVERGREEN_CRTC_CONTROL + EVERGREEN_CRTC1_REGISTER_OFFSET); in radeon_card_posted() 660 reg |= RREG32(EVERGREEN_CRTC_CONTROL + EVERGREEN_CRTC2_REGISTER_OFFSET) | in radeon_card_posted() 661 RREG32(EVERGREEN_CRTC_CONTROL + EVERGREEN_CRTC3_REGISTER_OFFSET); in radeon_card_posted() 664 reg |= RREG32(EVERGREEN_CRTC_CONTROL + EVERGREEN_CRTC4_REGISTER_OFFSET) | in radeon_card_posted() 665 RREG32(EVERGREEN_CRTC_CONTROL + EVERGREEN_CRTC5_REGISTER_OFFSET); in radeon_card_posted() 670 reg = RREG32(AVIVO_D1CRTC_CONTROL) | in radeon_card_posted() 671 RREG32(AVIVO_D2CRTC_CONTROL); in radeon_card_posted() 676 reg = RREG32(RADEON_CRTC_GEN_CNTL) | in radeon_card_posted() [all …]
|
D | r600_hdmi.c | 64 value = RREG32(R600_AUDIO_RATE_BPS_CHANNEL); in r600_audio_status() 100 value = RREG32(R600_AUDIO_STATUS_BITS); in r600_audio_status() 145 u32 tmp = RREG32(AZ_HOT_PLUG_CONTROL); in r600_audio_enable() 270 return (RREG32(HDMI0_STATUS + offset) & 0x10) != 0; in r600_hdmi_is_audio_buffer_filled() 448 value = RREG32(HDMI0_AUDIO_PACKET_CONTROL + offset); in r600_hdmi_update_audio_settings()
|
D | cik_sdma.c | 76 rptr = RREG32(reg); in cik_sdma_get_rptr() 100 return (RREG32(reg) & 0x3fffc) >> 2; in cik_sdma_get_wptr() 122 (void)RREG32(reg); in cik_sdma_set_wptr() 264 rb_cntl = RREG32(SDMA0_GFX_RB_CNTL + reg_offset); in cik_sdma_gfx_stop() 278 (void)RREG32(SRBM_SOFT_RESET); in cik_sdma_gfx_stop() 281 (void)RREG32(SRBM_SOFT_RESET); in cik_sdma_gfx_stop() 314 value = RREG32(SDMA0_CNTL + reg_offset); in cik_sdma_ctx_switch_enable() 346 me_cntl = RREG32(SDMA0_ME_CNTL + reg_offset); in cik_sdma_enable()
|
D | radeon_legacy_tv.c | 282 WREG32(RADEON_TEST_DEBUG_MUX, (RREG32(RADEON_TEST_DEBUG_MUX) & 0xffff60ff) | 0x100); in radeon_wait_pll_lock() 294 WREG32(RADEON_TEST_DEBUG_MUX, RREG32(RADEON_TEST_DEBUG_MUX) & 0xffffe0ff); in radeon_wait_pll_lock() 312 tmp = RREG32(RADEON_TV_HOST_RD_WT_CNTL); in radeon_legacy_tv_write_fifo() 332 tmp = RREG32(RADEON_TV_HOST_RD_WT_CNTL); 338 return RREG32(RADEON_TV_HOST_READ_DATA); 620 tmp = RREG32(RADEON_TV_VSCALER_CNTL1); in radeon_legacy_tv_mode_set() 662 tv_vscaler_cntl2 = RREG32(RADEON_TV_VSCALER_CNTL2) & 0x00fffff0; in radeon_legacy_tv_mode_set() 761 tmp = RREG32(RADEON_TV_DAC_CNTL); in radeon_legacy_tv_mode_set()
|
D | r600_dma.c | 59 rptr = RREG32(DMA_RB_RPTR); in r600_dma_get_rptr() 75 return (RREG32(DMA_RB_WPTR) & 0x3fffc) >> 2; in r600_dma_get_wptr() 101 u32 rb_cntl = RREG32(DMA_RB_CNTL); in r600_dma_stop() 160 dma_cntl = RREG32(DMA_CNTL); in r600_dma_resume()
|
D | radeon_legacy_crtc.c | 64 fp_vert_stretch = RREG32(RADEON_FP_VERT_STRETCH) & in radeon_legacy_rmx_mode_set() 67 fp_horz_stretch = RREG32(RADEON_FP_HORZ_STRETCH) & in radeon_legacy_rmx_mode_set() 538 gen_cntl_val = RREG32(gen_cntl_reg); in radeon_crtc_do_set_base() 655 crtc2_gen_cntl = RREG32(RADEON_CRTC2_GEN_CNTL) & 0x00718080; in radeon_set_crtc_timing() 675 disp2_merge_cntl = RREG32(RADEON_DISP2_MERGE_CNTL); in radeon_set_crtc_timing() 688 crtc_gen_cntl = RREG32(RADEON_CRTC_GEN_CNTL) & 0x00718000; in radeon_set_crtc_timing() 706 crtc_ext_cntl = RREG32(RADEON_CRTC_EXT_CNTL); in radeon_set_crtc_timing() 712 disp_merge_cntl = RREG32(RADEON_DISP_MERGE_CNTL); in radeon_set_crtc_timing()
|
D | radeon_combios.c | 1107 uint32_t lvds_ss_gen_cntl = RREG32(RADEON_LVDS_SS_GEN_CNTL); in radeon_legacy_get_lvds_info_from_regs() 1114 fp_vert_stretch = RREG32(RADEON_FP_VERT_STRETCH); in radeon_legacy_get_lvds_info_from_regs() 1115 fp_horz_stretch = RREG32(RADEON_FP_HORZ_STRETCH); in radeon_legacy_get_lvds_info_from_regs() 1121 lvds->lvds_gen_cntl = RREG32(RADEON_LVDS_GEN_CNTL); in radeon_legacy_get_lvds_info_from_regs() 1131 (RREG32(RADEON_CRTC_V_TOTAL_DISP) >> 16) + 1; in radeon_legacy_get_lvds_info_from_regs() 1139 ((RREG32(RADEON_CRTC_H_TOTAL_DISP) >> 16) + 1) * 8; in radeon_legacy_get_lvds_info_from_regs() 2917 val = RREG32(reg); in radeon_combios_external_tmds_setup() 2971 val = RREG32(reg); in radeon_combios_external_tmds_setup() 3038 tmp = RREG32(addr); in combios_parse_mmio_table() 3048 tmp = RREG32(addr); in combios_parse_mmio_table() [all …]
|
D | cypress_dpm.c | 60 bif = RREG32(CG_BIF_REQ_AND_RSP) & ~CG_CLIENT_REQ_MASK; in cypress_enable_bif_dynamic_pcie_gen2() 107 RREG32(GB_ADDR_CONFIG); 148 RREG32(GB_ADDR_CONFIG); in cypress_gfx_clock_gating_enable() 506 mc_seq_misc7 = RREG32(MC_SEQ_MISC7); in cypress_populate_mclk_value() 717 ((RREG32(MC_SEQ_MISC7) >> 16) & 0xf)) in cypress_convert_power_level_to_smc() 718 dll_state_on = ((RREG32(MC_SEQ_MISC5) >> 1) & 0x1) ? true : false; in cypress_convert_power_level_to_smc() 720 dll_state_on = ((RREG32(MC_SEQ_MISC6) >> 1) & 0x1) ? true : false; in cypress_convert_power_level_to_smc() 928 u32 mc_arb_burst_time = RREG32(MC_ARB_BURST_TIME); in cypress_program_memory_timing_parameters() 1038 RREG32(eg_pi->mc_reg_table.mc_reg_address[i].s1 << 2); in cypress_retrieve_ac_timing_for_one_entry() 1109 if (((RREG32(MC_SEQ_CG) & CG_SEQ_RESP_MASK) >> CG_SEQ_RESP_SHIFT) == value) in cypress_wait_for_mc_sequencer() [all …]
|
D | ci_dpm.c | 587 data = RREG32(config_regs->offset << 2); in ci_program_pt_config_registers() 1663 *parameter = RREG32(SMC_MSG_ARG_0); in ci_send_msg_to_smc_return_parameter() 1856 pi->clock_registers.dll_cntl = RREG32(DLL_CNTL); in ci_read_clock_registers() 1857 pi->clock_registers.mclk_pwrmgt_cntl = RREG32(MCLK_PWRMGT_CNTL); in ci_read_clock_registers() 1858 pi->clock_registers.mpll_ad_func_cntl = RREG32(MPLL_AD_FUNC_CNTL); in ci_read_clock_registers() 1859 pi->clock_registers.mpll_dq_func_cntl = RREG32(MPLL_DQ_FUNC_CNTL); in ci_read_clock_registers() 1860 pi->clock_registers.mpll_func_cntl = RREG32(MPLL_FUNC_CNTL); in ci_read_clock_registers() 1861 pi->clock_registers.mpll_func_cntl_1 = RREG32(MPLL_FUNC_CNTL_1); in ci_read_clock_registers() 1862 pi->clock_registers.mpll_func_cntl_2 = RREG32(MPLL_FUNC_CNTL_2); in ci_read_clock_registers() 1863 pi->clock_registers.mpll_ss1 = RREG32(MPLL_SS1); in ci_read_clock_registers() [all …]
|
D | radeon_cursor.c | 37 cur_lock = RREG32(EVERGREEN_CUR_UPDATE + radeon_crtc->crtc_offset); in radeon_lock_cursor() 44 cur_lock = RREG32(AVIVO_D1CUR_UPDATE + radeon_crtc->crtc_offset); in radeon_lock_cursor() 51 cur_lock = RREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset); in radeon_lock_cursor()
|
D | radeon_clocks.c | 478 if ((RREG32(RADEON_CONFIG_CNTL) & in radeon_legacy_set_clock_gating() 617 if (RREG32(RADEON_MEM_CNTL) & in radeon_legacy_set_clock_gating() 670 ((RREG32(RADEON_CONFIG_CNTL) & in radeon_legacy_set_clock_gating() 675 ((RREG32(RADEON_CONFIG_CNTL) & in radeon_legacy_set_clock_gating() 693 ((RREG32(RADEON_CONFIG_CNTL) & in radeon_legacy_set_clock_gating() 705 ((RREG32(RADEON_CONFIG_CNTL) & in radeon_legacy_set_clock_gating()
|
D | rs690.c | 158 rdev->mc.real_vram_size = RREG32(RADEON_CONFIG_MEMSIZE); in rs690_mc_init() 224 tmp = RREG32(R_006520_DC_LB_MEMORY_SPLIT) & C_006520_DC_LB_MEMORY_SPLIT; in rs690_line_buffer_adjust() 647 r = RREG32(R_00007C_MC_DATA); in rs690_mc_rreg() 719 rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL); in rs690_startup() 753 RREG32(R_000E40_RBBM_STATUS), in rs690_resume() 754 RREG32(R_0007C0_CP_STAT)); in rs690_resume() 829 RREG32(R_000E40_RBBM_STATUS), in rs690_init() 830 RREG32(R_0007C0_CP_STAT)); in rs690_init()
|
D | radeon_agp.c | 162 agp_status = (RREG32(RADEON_AGP_STATUS) | RADEON_AGPv3_MODE) & mode.mode; in radeon_agp_init() 250 WREG32(RADEON_AGP_CNTL, RREG32(RADEON_AGP_CNTL) | 0x000e0000); in radeon_agp_init()
|
D | dce3_1_afmt.c | 154 dto_cntl = RREG32(DCCG_AUDIO_DTO0_CNTL) & ~DCCG_AUDIO_DTO_WALLCLOCK_RATIO_MASK; in dce3_2_audio_set_dto() 161 dto_cntl = RREG32(DCCG_AUDIO_DTO1_CNTL) & ~DCCG_AUDIO_DTO_WALLCLOCK_RATIO_MASK; in dce3_2_audio_set_dto()
|
D | radeon_dp_mst.c | 35 reg = RREG32(NI_DIG_BE_CNTL + primary->offset); in radeon_dp_mst_set_be_cntl() 54 temp = RREG32(NI_DIG_FE_CNTL + offset); in radeon_dp_mst_set_be_cntl() 76 temp = RREG32(NI_DP_MSE_SAT0 + satreg + primary->offset); in radeon_dp_mst_set_stream_attrib() 92 temp = RREG32(NI_DP_MSE_SAT_UPDATE + primary->offset); in radeon_dp_mst_set_stream_attrib() 167 temp = RREG32(NI_DP_MSE_RATE_UPDATE + offset); in radeon_dp_mst_set_vcp_size()
|
D | r600_dpm.c | 251 if (((RREG32(CG_RLC_REQ_AND_RSP) & CG_RLC_RSP_TYPE_MASK) >> CG_RLC_RSP_TYPE_SHIFT) == 1) in r600_gfx_clockgating_enable() 259 RREG32(GRBM_PWR_CNTL); in r600_gfx_clockgating_enable() 294 if (RREG32(GENERAL_PWRMGT) & GLOBAL_PWRMGT_EN) in r600_dynamicpm_enabled() 329 if (RREG32(CG_SPLL_FUNC_CNTL) & SPLL_CHG_STATUS) in r600_wait_for_spll_change() 535 tmp = RREG32(VID_UPPER_GPIO_CNTL); in r600_voltage_control_program_voltages() 545 gpio = RREG32(GPIOPAD_MASK); in r600_voltage_control_deactivate_static_control() 549 gpio = RREG32(GPIOPAD_EN); in r600_voltage_control_deactivate_static_control() 553 gpio = RREG32(GPIOPAD_A); in r600_voltage_control_deactivate_static_control() 625 tmp = RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_PROFILE_INDEX_MASK; in r600_power_level_get_current_index() 634 tmp = RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & TARGET_PROFILE_INDEX_MASK; in r600_power_level_get_target_index()
|
D | trinity_dpm.c | 369 u32 hw_rev = (RREG32(HW_REV) & ATI_REV_ID_MASK) >> ATI_REV_ID_SHIFT; in trinity_gfx_powergating_initialize() 449 RREG32(GB_ADDR_CONFIG); in trinity_gfx_clockgating_enable() 510 RREG32(GB_ADDR_CONFIG); in trinity_gfx_powergating_enable() 771 if (RREG32(SCLK_PWRMGT_CNTL) & DYNAMIC_PM_EN) in trinity_wait_for_dpm_enabled() 776 if ((RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & TARGET_STATE_MASK) == 0) in trinity_wait_for_dpm_enabled() 781 if ((RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_STATE_MASK) == 0) in trinity_wait_for_dpm_enabled() 816 if ((RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_STATE_MASK) == 0) in trinity_wait_for_level_0() 937 u32 tmp = RREG32(CG_MISC_REG); in trinity_setup_uvd_clocks() 1953 (RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_STATE_MASK) >> in trinity_dpm_debugfs_print_current_performance_level() 1974 (RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_STATE_MASK) >> in trinity_dpm_get_current_sclk()
|
D | dce6_afmt.c | 40 r = RREG32(AZ_F0_CODEC_ENDPOINT_DATA + block_offset); in dce6_endpoint_rreg() 285 unsigned int div = (RREG32(DENTIST_DISPCLK_CNTL) & in dce6_dp_audio_set_dto()
|
D | atombios_crtc.c | 234 vga_control = RREG32(vga_control_regs[radeon_crtc->crtc_id]); in atombios_blank_crtc() 397 ss_cntl = RREG32(EVERGREEN_P1PLL_SS_CNTL); in atombios_disable_ss() 402 ss_cntl = RREG32(EVERGREEN_P2PLL_SS_CNTL); in atombios_disable_ss() 413 ss_cntl = RREG32(AVIVO_P1PLL_INT_SS_CNTL); in atombios_disable_ss() 418 ss_cntl = RREG32(AVIVO_P2PLL_INT_SS_CNTL); in atombios_disable_ss() 1429 tmp = RREG32(EVERGREEN_GRPH_FLIP_CONTROL + radeon_crtc->crtc_offset); in dce4_crtc_do_set_base() 1629 tmp = RREG32(AVIVO_D1GRPH_FLIP_CONTROL + radeon_crtc->crtc_offset); in avivo_crtc_do_set_base() 1691 disp_merge_cntl = RREG32(RADEON_DISP_MERGE_CNTL); in radeon_legacy_atom_fixup() 1696 disp_merge_cntl = RREG32(RADEON_DISP2_MERGE_CNTL); in radeon_legacy_atom_fixup() 1699 WREG32(RADEON_FP_H2_SYNC_STRT_WID, RREG32(RADEON_CRTC2_H_SYNC_STRT_WID)); in radeon_legacy_atom_fixup() [all …]
|
D | rs780_dpm.c | 211 u32 fbdiv = (RREG32(CG_SPLL_FUNC_CNTL) & SPLL_FB_DIV_MASK) >> SPLL_FB_DIV_SHIFT; in rs780_preset_starting_fbdiv() 985 u32 current_fb_div = RREG32(FVTHROT_STATUS_REG0) & CURRENT_FEEDBACK_DIV_MASK; in rs780_dpm_debugfs_print_current_performance_level() 986 u32 func_cntl = RREG32(CG_SPLL_FUNC_CNTL); in rs780_dpm_debugfs_print_current_performance_level() 1007 u32 current_fb_div = RREG32(FVTHROT_STATUS_REG0) & CURRENT_FEEDBACK_DIV_MASK; in rs780_dpm_get_current_sclk() 1008 u32 func_cntl = RREG32(CG_SPLL_FUNC_CNTL); in rs780_dpm_get_current_sclk()
|
D | radeon_ring.c | 299 ptr = RREG32(ring->rptr_save_reg); in radeon_ring_backup() 483 rptr_next = RREG32(ring->rptr_save_reg); in radeon_debugfs_ring_info()
|
D | atombios_encoders.c | 43 bios_2_scratch = RREG32(R600_BIOS_2_SCRATCH); in radeon_atom_get_backlight_level_from_reg() 45 bios_2_scratch = RREG32(RADEON_BIOS_2_SCRATCH); in radeon_atom_get_backlight_level_from_reg() 60 bios_2_scratch = RREG32(R600_BIOS_2_SCRATCH); in radeon_atom_set_backlight_level_to_reg() 62 bios_2_scratch = RREG32(RADEON_BIOS_2_SCRATCH); in radeon_atom_set_backlight_level_to_reg() 1552 temp = RREG32(reg); in atombios_yuv_setup() 1627 u32 reg = RREG32(RADEON_BIOS_3_SCRATCH); in radeon_atom_encoder_dpms_avivo() 2066 uint32_t lvtma_bit_depth_control = RREG32(AVIVO_LVTMA_BIT_DEPTH_CONTROL); in atombios_apply_encoder_quirks() 2387 bios_0_scratch = RREG32(R600_BIOS_0_SCRATCH); in radeon_atom_dac_detect() 2389 bios_0_scratch = RREG32(RADEON_BIOS_0_SCRATCH); in radeon_atom_dac_detect() 2436 bios_0_scratch = RREG32(R600_BIOS_0_SCRATCH); in radeon_atom_dig_detect()
|
D | radeon_atombios.c | 4069 bios_2_scratch = RREG32(R600_BIOS_2_SCRATCH); in radeon_atom_initialize_bios_scratch_regs() 4070 bios_6_scratch = RREG32(R600_BIOS_6_SCRATCH); in radeon_atom_initialize_bios_scratch_regs() 4072 bios_2_scratch = RREG32(RADEON_BIOS_2_SCRATCH); in radeon_atom_initialize_bios_scratch_regs() 4073 bios_6_scratch = RREG32(RADEON_BIOS_6_SCRATCH); in radeon_atom_initialize_bios_scratch_regs() 4107 rdev->bios_scratch[i] = RREG32(scratch_reg + (i * 4)); in radeon_save_bios_scratch_regs() 4131 bios_6_scratch = RREG32(R600_BIOS_6_SCRATCH); in radeon_atom_output_lock() 4133 bios_6_scratch = RREG32(RADEON_BIOS_6_SCRATCH); in radeon_atom_output_lock() 4163 bios_0_scratch = RREG32(R600_BIOS_0_SCRATCH); in radeon_atombios_connected_scratch_regs() 4164 bios_3_scratch = RREG32(R600_BIOS_3_SCRATCH); in radeon_atombios_connected_scratch_regs() 4165 bios_6_scratch = RREG32(R600_BIOS_6_SCRATCH); in radeon_atombios_connected_scratch_regs() [all …]
|
D | radeon.h | 2539 #define RREG32(reg) r100_mm_rreg(rdev, (reg), false) macro 2570 uint32_t tmp_ = RREG32(reg); \ 2601 r = RREG32(RADEON_PCIE_DATA); in rv370_pcie_rreg() 2623 r = RREG32(TN_SMC_IND_DATA_0); in tn_smc_rreg() 2645 r = RREG32(R600_RCU_DATA); in r600_rcu_rreg() 2667 r = RREG32(EVERGREEN_CG_IND_DATA); in eg_cg_rreg() 2689 r = RREG32(EVERGREEN_PIF_PHY0_DATA); in eg_pif_phy0_rreg() 2711 r = RREG32(EVERGREEN_PIF_PHY1_DATA); in eg_pif_phy1_rreg() 2733 r = RREG32(R600_UVD_CTX_DATA); in r600_uvd_ctx_rreg() 2756 r = RREG32(CIK_DIDT_IND_DATA); in cik_didt_rreg()
|
D | rv6xx_dpm.c | 788 tmp = (RREG32(RAMCFG) & NOOFROWS_MASK) >> NOOFROWS_SHIFT; in calculate_memory_refresh_rate() 790 dram_refresh_rate = 1 << ((RREG32(MC_SEQ_RESERVE_M) & 0x3) + 3); in calculate_memory_refresh_rate() 1183 u32 tmp = RREG32(CG_DISPLAY_GAP_CNTL); in rv6xx_program_display_gap() 2035 (RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_PROFILE_INDEX_MASK) >> in rv6xx_dpm_debugfs_print_current_performance_level() 2060 (RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_PROFILE_INDEX_MASK) >> in rv6xx_dpm_get_current_sclk() 2083 (RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_PROFILE_INDEX_MASK) >> in rv6xx_dpm_get_current_mclk()
|
D | radeon_fence.c | 95 seq = RREG32(drv->scratch_reg); in radeon_fence_read()
|
D | radeon_uvd.c | 989 if ((RREG32(cg_upll_func_cntl) & mask) == mask) in radeon_uvd_send_upll_ctlreq()
|
D | radeon_audio.c | 119 return RREG32(reg); in radeon_audio_rreg()
|
D | radeon_ttm.c | 1073 value = RREG32(RADEON_MM_DATA); in radeon_ttm_vram_read()
|
D | kv_dpm.c | 304 data = RREG32(config_regs->offset << 2); in kv_program_pt_config_registers()
|
/linux-4.1.27/drivers/gpu/drm/cirrus/ |
D | cirrus_drv.h | 40 #define RREG32(reg) ioread32(((void __iomem *)cdev->rmmio) + (reg)) macro
|
/linux-4.1.27/drivers/gpu/drm/mgag200/ |
D | mgag200_drv.h | 46 #define RREG32(reg) ioread32(((void __iomem *)mdev->rmmio) + (reg)) macro
|
D | mgag200_main.c | 179 mdev->unique_rev_id = RREG32(0x1e24); in mgag200_device_init()
|
D | mgag200_mode.c | 77 status = RREG32(MGAREG_Status); in mga_wait_vsync() 82 status = RREG32(MGAREG_Status); in mga_wait_vsync() 1016 u32 mem_ctl = RREG32(MGAREG_MEMCTL); in mga_crtc_mode_set()
|