Lines Matching defs:rdev

1219 static void si_init_golden_registers(struct radeon_device *rdev)  in si_init_golden_registers()
1298 int si_get_allowed_info_register(struct radeon_device *rdev, in si_get_allowed_info_register()
1329 u32 si_get_xclk(struct radeon_device *rdev) in si_get_xclk()
1346 int si_get_temp(struct radeon_device *rdev) in si_get_temp()
1562 int si_mc_load_microcode(struct radeon_device *rdev) in si_mc_load_microcode()
1660 static int si_init_microcode(struct radeon_device *rdev) in si_init_microcode()
1957 static u32 dce6_line_buffer_adjust(struct radeon_device *rdev, in dce6_line_buffer_adjust()
2016 static u32 si_get_number_of_dram_channels(struct radeon_device *rdev) in si_get_number_of_dram_channels()
2284 static void dce6_program_watermarks(struct radeon_device *rdev, in dce6_program_watermarks()
2450 void dce6_bandwidth_update(struct radeon_device *rdev) in dce6_bandwidth_update()
2479 static void si_tiling_mode_table_init(struct radeon_device *rdev) in si_tiling_mode_table_init()
2937 static void si_select_se_sh(struct radeon_device *rdev, in si_select_se_sh()
2964 static u32 si_get_cu_enabled(struct radeon_device *rdev, u32 cu_per_sh) in si_get_cu_enabled()
2982 static void si_setup_spi(struct radeon_device *rdev, in si_setup_spi()
3009 static u32 si_get_rb_disabled(struct radeon_device *rdev, in si_get_rb_disabled()
3029 static void si_setup_rb(struct radeon_device *rdev, in si_setup_rb()
3079 static void si_gpu_init(struct radeon_device *rdev) in si_gpu_init()
3348 static void si_scratch_init(struct radeon_device *rdev) in si_scratch_init()
3360 void si_fence_ring_emit(struct radeon_device *rdev, in si_fence_ring_emit()
3390 void si_ring_ib_execute(struct radeon_device *rdev, struct radeon_ib *ib) in si_ring_ib_execute()
3450 static void si_cp_enable(struct radeon_device *rdev, bool enable) in si_cp_enable()
3466 static int si_cp_load_microcode(struct radeon_device *rdev) in si_cp_load_microcode()
3547 static int si_cp_start(struct radeon_device *rdev) in si_cp_start()
3616 static void si_cp_fini(struct radeon_device *rdev) in si_cp_fini()
3634 static int si_cp_resume(struct radeon_device *rdev) in si_cp_resume()
3760 u32 si_gpu_check_soft_reset(struct radeon_device *rdev) in si_gpu_check_soft_reset()
3841 static void si_gpu_soft_reset(struct radeon_device *rdev, u32 reset_mask) in si_gpu_soft_reset()
3973 static void si_set_clk_bypass_mode(struct radeon_device *rdev) in si_set_clk_bypass_mode()
4000 static void si_spll_powerdown(struct radeon_device *rdev) in si_spll_powerdown()
4021 static void si_gpu_pci_config_reset(struct radeon_device *rdev) in si_gpu_pci_config_reset()
4073 int si_asic_reset(struct radeon_device *rdev, bool hard) in si_asic_reset()
4113 bool si_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in si_gfx_is_lockup()
4127 static void si_mc_program(struct radeon_device *rdev) in si_mc_program()
4178 void si_vram_gtt_location(struct radeon_device *rdev, in si_vram_gtt_location()
4192 static int si_mc_init(struct radeon_device *rdev) in si_mc_init()
4262 void si_pcie_gart_tlb_flush(struct radeon_device *rdev) in si_pcie_gart_tlb_flush()
4271 static int si_pcie_gart_enable(struct radeon_device *rdev) in si_pcie_gart_enable()
4359 static void si_pcie_gart_disable(struct radeon_device *rdev) in si_pcie_gart_disable()
4389 static void si_pcie_gart_fini(struct radeon_device *rdev) in si_pcie_gart_fini()
4443 static int si_vm_packet3_ce_check(struct radeon_device *rdev, in si_vm_packet3_ce_check()
4516 static int si_vm_packet3_gfx_check(struct radeon_device *rdev, in si_vm_packet3_gfx_check()
4634 static int si_vm_packet3_compute_check(struct radeon_device *rdev, in si_vm_packet3_compute_check()
4722 int si_ib_parse(struct radeon_device *rdev, struct radeon_ib *ib) in si_ib_parse()
4784 int si_vm_init(struct radeon_device *rdev) in si_vm_init()
4794 void si_vm_fini(struct radeon_device *rdev) in si_vm_fini()
4807 static void si_vm_decode_fault(struct radeon_device *rdev, in si_vm_decode_fault()
5062 void si_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, in si_vm_flush()
5114 static void si_wait_for_rlc_serdes(struct radeon_device *rdev) in si_wait_for_rlc_serdes()
5131 static void si_enable_gui_idle_interrupt(struct radeon_device *rdev, in si_enable_gui_idle_interrupt()
5157 static void si_set_uvd_dcm(struct radeon_device *rdev, in si_set_uvd_dcm()
5178 void si_init_uvd_internal_cg(struct radeon_device *rdev) in si_init_uvd_internal_cg()
5191 static u32 si_halt_rlc(struct radeon_device *rdev) in si_halt_rlc()
5207 static void si_update_rlc(struct radeon_device *rdev, u32 rlc) in si_update_rlc()
5216 static void si_enable_dma_pg(struct radeon_device *rdev, bool enable) in si_enable_dma_pg()
5229 static void si_init_dma_pg(struct radeon_device *rdev) in si_init_dma_pg()
5240 static void si_enable_gfx_cgpg(struct radeon_device *rdev, in si_enable_gfx_cgpg()
5265 static void si_init_gfx_cgpg(struct radeon_device *rdev) in si_init_gfx_cgpg()
5285 static u32 si_get_cu_active_bitmap(struct radeon_device *rdev, u32 se, u32 sh) in si_get_cu_active_bitmap()
5308 static void si_init_ao_cu_mask(struct radeon_device *rdev) in si_init_ao_cu_mask()
5341 static void si_enable_cgcg(struct radeon_device *rdev, in si_enable_cgcg()
5381 static void si_enable_mgcg(struct radeon_device *rdev, in si_enable_mgcg()
5437 static void si_enable_uvd_mgcg(struct radeon_device *rdev, in si_enable_uvd_mgcg()
5482 static void si_enable_mc_ls(struct radeon_device *rdev, in si_enable_mc_ls()
5499 static void si_enable_mc_mgcg(struct radeon_device *rdev, in si_enable_mc_mgcg()
5516 static void si_enable_dma_mgcg(struct radeon_device *rdev, in si_enable_dma_mgcg()
5553 static void si_enable_bif_mgls(struct radeon_device *rdev, in si_enable_bif_mgls()
5571 static void si_enable_hdp_mgcg(struct radeon_device *rdev, in si_enable_hdp_mgcg()
5587 static void si_enable_hdp_ls(struct radeon_device *rdev, in si_enable_hdp_ls()
5603 static void si_update_cg(struct radeon_device *rdev, in si_update_cg()
5644 static void si_init_cg(struct radeon_device *rdev) in si_init_cg()
5657 static void si_fini_cg(struct radeon_device *rdev) in si_fini_cg()
5669 u32 si_get_csb_size(struct radeon_device *rdev) in si_get_csb_size()
5701 void si_get_csb_buffer(struct radeon_device *rdev, volatile u32 *buffer) in si_get_csb_buffer()
5761 static void si_init_pg(struct radeon_device *rdev) in si_init_pg()
5782 static void si_fini_pg(struct radeon_device *rdev) in si_fini_pg()
5793 void si_rlc_reset(struct radeon_device *rdev) in si_rlc_reset()
5805 static void si_rlc_stop(struct radeon_device *rdev) in si_rlc_stop()
5814 static void si_rlc_start(struct radeon_device *rdev) in si_rlc_start()
5823 static bool si_lbpw_supported(struct radeon_device *rdev) in si_lbpw_supported()
5834 static void si_enable_lbpw(struct radeon_device *rdev, bool enable) in si_enable_lbpw()
5851 static int si_rlc_resume(struct radeon_device *rdev) in si_rlc_resume()
5906 static void si_enable_interrupts(struct radeon_device *rdev) in si_enable_interrupts()
5918 static void si_disable_interrupts(struct radeon_device *rdev) in si_disable_interrupts()
5934 static void si_disable_interrupt_state(struct radeon_device *rdev) in si_disable_interrupt_state()
5964 static int si_irq_init(struct radeon_device *rdev) in si_irq_init()
6036 int si_irq_set(struct radeon_device *rdev) in si_irq_set()
6131 static inline void si_irq_ack(struct radeon_device *rdev) in si_irq_ack()
6175 static void si_irq_disable(struct radeon_device *rdev) in si_irq_disable()
6184 static void si_irq_suspend(struct radeon_device *rdev) in si_irq_suspend()
6190 static void si_irq_fini(struct radeon_device *rdev) in si_irq_fini()
6196 static inline u32 si_get_ih_wptr(struct radeon_device *rdev) in si_get_ih_wptr()
6231 irqreturn_t si_irq_process(struct radeon_device *rdev) in si_irq_process()
6445 static void si_uvd_init(struct radeon_device *rdev) in si_uvd_init()
6468 static void si_uvd_start(struct radeon_device *rdev) in si_uvd_start()
6491 static void si_uvd_resume(struct radeon_device *rdev) in si_uvd_resume()
6512 static void si_vce_init(struct radeon_device *rdev) in si_vce_init()
6537 static void si_vce_start(struct radeon_device *rdev) in si_vce_start()
6571 static void si_vce_resume(struct radeon_device *rdev) in si_vce_resume()
6598 static int si_startup(struct radeon_device *rdev) in si_startup()
6757 int si_resume(struct radeon_device *rdev) in si_resume()
6786 int si_suspend(struct radeon_device *rdev) in si_suspend()
6813 int si_init(struct radeon_device *rdev) in si_init()
6943 void si_fini(struct radeon_device *rdev) in si_fini()
6980 uint64_t si_get_gpu_clock_counter(struct radeon_device *rdev) in si_get_gpu_clock_counter()
6992 int si_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in si_set_uvd_clocks()
7081 static void si_pcie_gen3_enable(struct radeon_device *rdev) in si_pcie_gen3_enable()
7243 static void si_program_aspm(struct radeon_device *rdev) in si_program_aspm()
7454 static int si_vce_send_vcepll_ctlreq(struct radeon_device *rdev) in si_vce_send_vcepll_ctlreq()
7485 int si_set_vce_clocks(struct radeon_device *rdev, u32 evclk, u32 ecclk) in si_set_vce_clocks()