Lines Matching defs:rdev

355 	struct radeon_device		*rdev;  member
369 struct radeon_device *rdev; member
504 struct radeon_device *rdev; member
740 struct radeon_device *rdev; member
1071 struct radeon_device *rdev; member
2477 static inline uint32_t r100_mm_rreg(struct radeon_device *rdev, uint32_t reg, in r100_mm_rreg()
2496 static inline void r100_mm_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v, in r100_mm_wreg()
2584 #define DREG32_SYS(sqf, rdev, reg) seq_printf((sqf), #reg " : 0x%08X\n", r100_mm_rreg((rdev), (reg)… argument
2594 static inline uint32_t rv370_pcie_rreg(struct radeon_device *rdev, uint32_t reg) in rv370_pcie_rreg()
2606 static inline void rv370_pcie_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v) in rv370_pcie_wreg()
2616 static inline u32 tn_smc_rreg(struct radeon_device *rdev, u32 reg) in tn_smc_rreg()
2628 static inline void tn_smc_wreg(struct radeon_device *rdev, u32 reg, u32 v) in tn_smc_wreg()
2638 static inline u32 r600_rcu_rreg(struct radeon_device *rdev, u32 reg) in r600_rcu_rreg()
2650 static inline void r600_rcu_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r600_rcu_wreg()
2660 static inline u32 eg_cg_rreg(struct radeon_device *rdev, u32 reg) in eg_cg_rreg()
2672 static inline void eg_cg_wreg(struct radeon_device *rdev, u32 reg, u32 v) in eg_cg_wreg()
2682 static inline u32 eg_pif_phy0_rreg(struct radeon_device *rdev, u32 reg) in eg_pif_phy0_rreg()
2694 static inline void eg_pif_phy0_wreg(struct radeon_device *rdev, u32 reg, u32 v) in eg_pif_phy0_wreg()
2704 static inline u32 eg_pif_phy1_rreg(struct radeon_device *rdev, u32 reg) in eg_pif_phy1_rreg()
2716 static inline void eg_pif_phy1_wreg(struct radeon_device *rdev, u32 reg, u32 v) in eg_pif_phy1_wreg()
2726 static inline u32 r600_uvd_ctx_rreg(struct radeon_device *rdev, u32 reg) in r600_uvd_ctx_rreg()
2738 static inline void r600_uvd_ctx_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r600_uvd_ctx_wreg()
2749 static inline u32 cik_didt_rreg(struct radeon_device *rdev, u32 reg) in cik_didt_rreg()
2761 static inline void cik_didt_wreg(struct radeon_device *rdev, u32 reg, u32 v) in cik_didt_wreg()
2777 #define ASIC_IS_RN50(rdev) ((rdev->pdev->device == 0x515e) || \ argument
2779 #define ASIC_IS_RV100(rdev) ((rdev->family == CHIP_RV100) || \ argument
2786 #define ASIC_IS_R300(rdev) ((rdev->family == CHIP_R300) || \ argument
2795 #define ASIC_IS_X2(rdev) ((rdev->ddev->pdev->device == 0x9441) || \ argument
2803 #define ASIC_IS_AVIVO(rdev) ((rdev->family >= CHIP_RS600)) argument
2804 #define ASIC_IS_DCE2(rdev) ((rdev->family == CHIP_RS600) || \ argument
2808 #define ASIC_IS_DCE3(rdev) ((rdev->family >= CHIP_RV620)) argument
2809 #define ASIC_IS_DCE32(rdev) ((rdev->family >= CHIP_RV730)) argument
2810 #define ASIC_IS_DCE4(rdev) ((rdev->family >= CHIP_CEDAR)) argument
2811 #define ASIC_IS_DCE41(rdev) ((rdev->family >= CHIP_PALM) && \ argument
2813 #define ASIC_IS_DCE5(rdev) ((rdev->family >= CHIP_BARTS)) argument
2814 #define ASIC_IS_DCE6(rdev) ((rdev->family >= CHIP_ARUBA)) argument
2815 #define ASIC_IS_DCE61(rdev) ((rdev->family >= CHIP_ARUBA) && \ argument
2817 #define ASIC_IS_DCE64(rdev) ((rdev->family == CHIP_OLAND)) argument
2818 #define ASIC_IS_NODCE(rdev) ((rdev->family == CHIP_HAINAN)) argument
2819 #define ASIC_IS_DCE8(rdev) ((rdev->family >= CHIP_BONAIRE)) argument
2820 #define ASIC_IS_DCE81(rdev) ((rdev->family == CHIP_KAVERI)) argument
2821 #define ASIC_IS_DCE82(rdev) ((rdev->family == CHIP_BONAIRE)) argument
2822 #define ASIC_IS_DCE83(rdev) ((rdev->family == CHIP_KABINI) || \ argument
2825 #define ASIC_IS_LOMBOK(rdev) ((rdev->ddev->pdev->device == 0x6849) || \ argument
2873 #define radeon_init(rdev) (rdev)->asic->init((rdev)) argument
2874 #define radeon_fini(rdev) (rdev)->asic->fini((rdev)) argument
2875 #define radeon_resume(rdev) (rdev)->asic->resume((rdev)) argument
2876 #define radeon_suspend(rdev) (rdev)->asic->suspend((rdev)) argument
2877 #define radeon_cs_parse(rdev, r, p) (rdev)->asic->ring[(r)]->cs_parse((p)) argument
2878 #define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state)) argument
2879 #define radeon_asic_reset(rdev) (rdev)->asic->asic_reset((rdev)) argument
2880 #define radeon_gart_tlb_flush(rdev) (rdev)->asic->gart.tlb_flush((rdev)) argument
2882 #define radeon_gart_set_page(rdev, i, e) (rdev)->asic->gart.set_page((rdev), (i), (e)) argument
2883 #define radeon_asic_vm_init(rdev) (rdev)->asic->vm.init((rdev)) argument
2884 #define radeon_asic_vm_fini(rdev) (rdev)->asic->vm.fini((rdev)) argument
2885 #define radeon_asic_vm_copy_pages(rdev, ib, pe, src, count) ((rdev)->asic->vm.copy_pages((rdev), (i… argument
2886 #define radeon_asic_vm_write_pages(rdev, ib, pe, addr, count, incr, flags) ((rdev)->asic->vm.write_… argument
2887 #define radeon_asic_vm_set_pages(rdev, ib, pe, addr, count, incr, flags) ((rdev)->asic->vm.set_page… argument
2888 #define radeon_asic_vm_pad_ib(rdev, ib) ((rdev)->asic->vm.pad_ib((ib))) argument
2889 #define radeon_ring_start(rdev, r, cp) (rdev)->asic->ring[(r)]->ring_start((rdev), (cp)) argument
2890 #define radeon_ring_test(rdev, r, cp) (rdev)->asic->ring[(r)]->ring_test((rdev), (cp)) argument
2891 #define radeon_ib_test(rdev, r, cp) (rdev)->asic->ring[(r)]->ib_test((rdev), (cp)) argument
2892 #define radeon_ring_ib_execute(rdev, r, ib) (rdev)->asic->ring[(r)]->ib_execute((rdev), (ib)) argument
2893 #define radeon_ring_ib_parse(rdev, r, ib) (rdev)->asic->ring[(r)]->ib_parse((rdev), (ib)) argument
2894 #define radeon_ring_is_lockup(rdev, r, cp) (rdev)->asic->ring[(r)]->is_lockup((rdev), (cp)) argument
2895 #define radeon_ring_vm_flush(rdev, r, vm_id, pd_addr) (rdev)->asic->ring[(r)->idx]->vm_flush((rdev)… argument
2896 #define radeon_ring_get_rptr(rdev, r) (rdev)->asic->ring[(r)->idx]->get_rptr((rdev), (r)) argument
2897 #define radeon_ring_get_wptr(rdev, r) (rdev)->asic->ring[(r)->idx]->get_wptr((rdev), (r)) argument
2898 #define radeon_ring_set_wptr(rdev, r) (rdev)->asic->ring[(r)->idx]->set_wptr((rdev), (r)) argument
2899 #define radeon_irq_set(rdev) (rdev)->asic->irq.set((rdev)) argument
2900 #define radeon_irq_process(rdev) (rdev)->asic->irq.process((rdev)) argument
2901 #define radeon_get_vblank_counter(rdev, crtc) (rdev)->asic->display.get_vblank_counter((rdev), (crt… argument
2902 #define radeon_set_backlight_level(rdev, e, l) (rdev)->asic->display.set_backlight_level((e), (l)) argument
2903 #define radeon_get_backlight_level(rdev, e) (rdev)->asic->display.get_backlight_level((e)) argument
2904 #define radeon_hdmi_enable(rdev, e, b) (rdev)->asic->display.hdmi_enable((e), (b)) argument
2905 #define radeon_hdmi_setmode(rdev, e, m) (rdev)->asic->display.hdmi_setmode((e), (m)) argument
2906 #define radeon_fence_ring_emit(rdev, r, fence) (rdev)->asic->ring[(r)]->emit_fence((rdev), (fence)) argument
2907 #define radeon_semaphore_ring_emit(rdev, r, cp, semaphore, emit_wait) (rdev)->asic->ring[(r)]->emit… argument
2908 #define radeon_copy_blit(rdev, s, d, np, resv) (rdev)->asic->copy.blit((rdev), (s), (d), (np), (res… argument
2909 #define radeon_copy_dma(rdev, s, d, np, resv) (rdev)->asic->copy.dma((rdev), (s), (d), (np), (resv)) argument
2910 #define radeon_copy(rdev, s, d, np, resv) (rdev)->asic->copy.copy((rdev), (s), (d), (np), (resv)) argument
2911 #define radeon_copy_blit_ring_index(rdev) (rdev)->asic->copy.blit_ring_index argument
2912 #define radeon_copy_dma_ring_index(rdev) (rdev)->asic->copy.dma_ring_index argument
2913 #define radeon_copy_ring_index(rdev) (rdev)->asic->copy.copy_ring_index argument
2914 #define radeon_get_engine_clock(rdev) (rdev)->asic->pm.get_engine_clock((rdev)) argument
2915 #define radeon_set_engine_clock(rdev, e) (rdev)->asic->pm.set_engine_clock((rdev), (e)) argument
2916 #define radeon_get_memory_clock(rdev) (rdev)->asic->pm.get_memory_clock((rdev)) argument
2917 #define radeon_set_memory_clock(rdev, e) (rdev)->asic->pm.set_memory_clock((rdev), (e)) argument
2918 #define radeon_get_pcie_lanes(rdev) (rdev)->asic->pm.get_pcie_lanes((rdev)) argument
2919 #define radeon_set_pcie_lanes(rdev, l) (rdev)->asic->pm.set_pcie_lanes((rdev), (l)) argument
2920 #define radeon_set_clock_gating(rdev, e) (rdev)->asic->pm.set_clock_gating((rdev), (e)) argument
2921 #define radeon_set_uvd_clocks(rdev, v, d) (rdev)->asic->pm.set_uvd_clocks((rdev), (v), (d)) argument
2922 #define radeon_set_vce_clocks(rdev, ev, ec) (rdev)->asic->pm.set_vce_clocks((rdev), (ev), (ec)) argument
2923 #define radeon_get_temperature(rdev) (rdev)->asic->pm.get_temperature((rdev)) argument
2924 #define radeon_set_surface_reg(rdev, r, f, p, o, s) ((rdev)->asic->surface.set_reg((rdev), (r), (f)… argument
2925 #define radeon_clear_surface_reg(rdev, r) ((rdev)->asic->surface.clear_reg((rdev), (r))) argument
2926 #define radeon_bandwidth_update(rdev) (rdev)->asic->display.bandwidth_update((rdev)) argument
2927 #define radeon_hpd_init(rdev) (rdev)->asic->hpd.init((rdev)) argument
2928 #define radeon_hpd_fini(rdev) (rdev)->asic->hpd.fini((rdev)) argument
2929 #define radeon_hpd_sense(rdev, h) (rdev)->asic->hpd.sense((rdev), (h)) argument
2930 #define radeon_hpd_set_polarity(rdev, h) (rdev)->asic->hpd.set_polarity((rdev), (h)) argument
2931 #define radeon_gui_idle(rdev) (rdev)->asic->gui_idle((rdev)) argument
2932 #define radeon_pm_misc(rdev) (rdev)->asic->pm.misc((rdev)) argument
2933 #define radeon_pm_prepare(rdev) (rdev)->asic->pm.prepare((rdev)) argument
2934 #define radeon_pm_finish(rdev) (rdev)->asic->pm.finish((rdev)) argument
2935 #define radeon_pm_init_profile(rdev) (rdev)->asic->pm.init_profile((rdev)) argument
2936 #define radeon_pm_get_dynpm_state(rdev) (rdev)->asic->pm.get_dynpm_state((rdev)) argument
2937 #define radeon_page_flip(rdev, crtc, base) (rdev)->asic->pflip.page_flip((rdev), (crtc), (base)) argument
2938 #define radeon_page_flip_pending(rdev, crtc) (rdev)->asic->pflip.page_flip_pending((rdev), (crtc)) argument
2939 #define radeon_wait_for_vblank(rdev, crtc) (rdev)->asic->display.wait_for_vblank((rdev), (crtc)) argument
2940 #define radeon_mc_wait_for_idle(rdev) (rdev)->asic->mc_wait_for_idle((rdev)) argument
2941 #define radeon_get_xclk(rdev) (rdev)->asic->get_xclk((rdev)) argument
2942 #define radeon_get_gpu_clock_counter(rdev) (rdev)->asic->get_gpu_clock_counter((rdev)) argument
2943 #define radeon_get_allowed_info_register(rdev, r, v) (rdev)->asic->get_allowed_info_register((rdev)… argument
2944 #define radeon_dpm_init(rdev) rdev->asic->dpm.init((rdev)) argument
2945 #define radeon_dpm_setup_asic(rdev) rdev->asic->dpm.setup_asic((rdev)) argument
2946 #define radeon_dpm_enable(rdev) rdev->asic->dpm.enable((rdev)) argument
2947 #define radeon_dpm_late_enable(rdev) rdev->asic->dpm.late_enable((rdev)) argument
2948 #define radeon_dpm_disable(rdev) rdev->asic->dpm.disable((rdev)) argument
2949 #define radeon_dpm_pre_set_power_state(rdev) rdev->asic->dpm.pre_set_power_state((rdev)) argument
2950 #define radeon_dpm_set_power_state(rdev) rdev->asic->dpm.set_power_state((rdev)) argument
2951 #define radeon_dpm_post_set_power_state(rdev) rdev->asic->dpm.post_set_power_state((rdev)) argument
2952 #define radeon_dpm_display_configuration_changed(rdev) rdev->asic->dpm.display_configuration_change… argument
2953 #define radeon_dpm_fini(rdev) rdev->asic->dpm.fini((rdev)) argument
2954 #define radeon_dpm_get_sclk(rdev, l) rdev->asic->dpm.get_sclk((rdev), (l)) argument
2955 #define radeon_dpm_get_mclk(rdev, l) rdev->asic->dpm.get_mclk((rdev), (l)) argument
2956 #define radeon_dpm_print_power_state(rdev, ps) rdev->asic->dpm.print_power_state((rdev), (ps)) argument
2957 #define radeon_dpm_debugfs_print_current_performance_level(rdev, m) rdev->asic->dpm.debugfs_print_c… argument
2958 #define radeon_dpm_force_performance_level(rdev, l) rdev->asic->dpm.force_performance_level((rdev),… argument
2959 #define radeon_dpm_vblank_too_short(rdev) rdev->asic->dpm.vblank_too_short((rdev)) argument
2960 #define radeon_dpm_powergate_uvd(rdev, g) rdev->asic->dpm.powergate_uvd((rdev), (g)) argument
2961 #define radeon_dpm_enable_bapm(rdev, e) rdev->asic->dpm.enable_bapm((rdev), (e)) argument
2962 #define radeon_dpm_get_current_sclk(rdev) rdev->asic->dpm.get_current_sclk((rdev)) argument
2963 #define radeon_dpm_get_current_mclk(rdev) rdev->asic->dpm.get_current_mclk((rdev)) argument
3110 static inline int radeon_acpi_init(struct radeon_device *rdev) { return 0; } in radeon_acpi_init()
3111 static inline void radeon_acpi_fini(struct radeon_device *rdev) { } in radeon_acpi_fini()