Lines Matching refs:msm_gpu
10 static inline bool _a6xx_check_idle(struct msm_gpu *gpu) in _a6xx_check_idle()
28 bool a6xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_idle()
47 static void a6xx_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_flush()
68 static void a6xx_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit, in a6xx_submit()
227 static void a6xx_set_hwcg(struct msm_gpu *gpu, bool state) in a6xx_set_hwcg()
254 static int a6xx_cp_init(struct msm_gpu *gpu) in a6xx_cp_init()
283 static int a6xx_ucode_init(struct msm_gpu *gpu) in a6xx_ucode_init()
321 static int a6xx_hw_init(struct msm_gpu *gpu) in a6xx_hw_init()
482 static void a6xx_dump(struct msm_gpu *gpu) in a6xx_dump()
492 static void a6xx_recover(struct msm_gpu *gpu) in a6xx_recover()
521 struct msm_gpu *gpu = arg; in a6xx_fault_handler()
533 static void a6xx_cp_hw_err_irq(struct msm_gpu *gpu) in a6xx_cp_hw_err_irq()
575 static void a6xx_fault_detect_irq(struct msm_gpu *gpu) in a6xx_fault_detect_irq()
606 static irqreturn_t a6xx_irq(struct msm_gpu *gpu) in a6xx_irq()
675 static int a6xx_pm_resume(struct msm_gpu *gpu) in a6xx_pm_resume()
688 static int a6xx_pm_suspend(struct msm_gpu *gpu) in a6xx_pm_suspend()
708 static int a6xx_get_timestamp(struct msm_gpu *gpu, uint64_t *value) in a6xx_get_timestamp()
724 static void a6xx_show(struct msm_gpu *gpu, struct msm_gpu_state *state, in a6xx_show()
731 static struct msm_ringbuffer *a6xx_active_ring(struct msm_gpu *gpu) in a6xx_active_ring()
739 static void a6xx_destroy(struct msm_gpu *gpu) in a6xx_destroy()
775 struct msm_gpu *a6xx_gpu_init(struct drm_device *dev) in a6xx_gpu_init()
782 struct msm_gpu *gpu; in a6xx_gpu_init()