Lines Matching refs:radeon_device

47 static void rs600_gpu_init(struct radeon_device *rdev);
48 int rs600_mc_wait_for_idle(struct radeon_device *rdev);
56 static bool avivo_is_in_vblank(struct radeon_device *rdev, int crtc) in avivo_is_in_vblank()
64 static bool avivo_is_counter_moving(struct radeon_device *rdev, int crtc) in avivo_is_counter_moving()
85 void avivo_wait_for_vblank(struct radeon_device *rdev, int crtc) in avivo_wait_for_vblank()
113 void rs600_page_flip(struct radeon_device *rdev, int crtc_id, u64 crtc_base, bool async) in rs600_page_flip()
144 bool rs600_page_flip_pending(struct radeon_device *rdev, int crtc_id) in rs600_page_flip_pending()
156 struct radeon_device *rdev = dev->dev_private; in avivo_program_fmt()
217 void rs600_pm_misc(struct radeon_device *rdev) in rs600_pm_misc()
311 void rs600_pm_prepare(struct radeon_device *rdev) in rs600_pm_prepare()
329 void rs600_pm_finish(struct radeon_device *rdev) in rs600_pm_finish()
348 bool rs600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in rs600_hpd_sense()
370 void rs600_hpd_set_polarity(struct radeon_device *rdev, in rs600_hpd_set_polarity()
398 void rs600_hpd_init(struct radeon_device *rdev) in rs600_hpd_init()
425 void rs600_hpd_fini(struct radeon_device *rdev) in rs600_hpd_fini()
451 int rs600_asic_reset(struct radeon_device *rdev, bool hard) in rs600_asic_reset()
516 void rs600_gart_tlb_flush(struct radeon_device *rdev) in rs600_gart_tlb_flush()
534 static int rs600_gart_init(struct radeon_device *rdev) in rs600_gart_init()
551 static int rs600_gart_enable(struct radeon_device *rdev) in rs600_gart_enable()
615 static void rs600_gart_disable(struct radeon_device *rdev) in rs600_gart_disable()
626 static void rs600_gart_fini(struct radeon_device *rdev) in rs600_gart_fini()
648 void rs600_gart_set_page(struct radeon_device *rdev, unsigned i, in rs600_gart_set_page()
655 int rs600_irq_set(struct radeon_device *rdev) in rs600_irq_set()
708 static inline u32 rs600_irq_ack(struct radeon_device *rdev) in rs600_irq_ack()
755 void rs600_irq_disable(struct radeon_device *rdev) in rs600_irq_disable()
767 int rs600_irq_process(struct radeon_device *rdev) in rs600_irq_process()
840 u32 rs600_get_vblank_counter(struct radeon_device *rdev, int crtc) in rs600_get_vblank_counter()
848 int rs600_mc_wait_for_idle(struct radeon_device *rdev) in rs600_mc_wait_for_idle()
860 static void rs600_gpu_init(struct radeon_device *rdev) in rs600_gpu_init()
868 static void rs600_mc_init(struct radeon_device *rdev) in rs600_mc_init()
888 void rs600_bandwidth_update(struct radeon_device *rdev) in rs600_bandwidth_update()
919 uint32_t rs600_mc_rreg(struct radeon_device *rdev, uint32_t reg) in rs600_mc_rreg()
932 void rs600_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v) in rs600_mc_wreg()
943 static void rs600_debugfs(struct radeon_device *rdev) in rs600_debugfs()
949 void rs600_set_safe_registers(struct radeon_device *rdev) in rs600_set_safe_registers()
955 static void rs600_mc_program(struct radeon_device *rdev) in rs600_mc_program()
980 static int rs600_startup(struct radeon_device *rdev) in rs600_startup()
1037 int rs600_resume(struct radeon_device *rdev) in rs600_resume()
1066 int rs600_suspend(struct radeon_device *rdev) in rs600_suspend()
1077 void rs600_fini(struct radeon_device *rdev) in rs600_fini()
1094 int rs600_init(struct radeon_device *rdev) in rs600_init()