Lines Matching defs:gpu

19 static inline bool _a6xx_check_idle(struct msm_gpu *gpu)  in _a6xx_check_idle()
37 static bool a6xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_idle()
56 static void update_shadow_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in update_shadow_rptr()
69 static void a6xx_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_flush()
207 static void a6xx_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit) in a6xx_submit()
330 static void a7xx_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit) in a7xx_submit()
492 static void a6xx_set_hwcg(struct msm_gpu *gpu, bool state) in a6xx_set_hwcg()
563 static void a6xx_set_cp_protect(struct msm_gpu *gpu) in a6xx_set_cp_protect()
588 static void a6xx_calc_ubwc_config(struct adreno_gpu *gpu) in a6xx_calc_ubwc_config()
661 static void a6xx_set_ubwc_config(struct msm_gpu *gpu) in a6xx_set_ubwc_config()
705 static void a7xx_patch_pwrup_reglist(struct msm_gpu *gpu) in a7xx_patch_pwrup_reglist()
748 static int a7xx_preempt_start(struct msm_gpu *gpu) in a7xx_preempt_start()
776 static int a6xx_cp_init(struct msm_gpu *gpu) in a6xx_cp_init()
805 static int a7xx_cp_init(struct msm_gpu *gpu) in a7xx_cp_init()
864 struct msm_gpu *gpu = &adreno_gpu->base; in a6xx_ucode_check_version() local
927 static int a6xx_ucode_load(struct msm_gpu *gpu) in a6xx_ucode_load()
987 static int a6xx_zap_shader_init(struct msm_gpu *gpu) in a6xx_zap_shader_init()
1037 static int hw_init(struct msm_gpu *gpu) in hw_init()
1395 static int a6xx_hw_init(struct msm_gpu *gpu) in a6xx_hw_init()
1408 static void a6xx_dump(struct msm_gpu *gpu) in a6xx_dump()
1415 static void a6xx_recover(struct msm_gpu *gpu) in a6xx_recover()
1491 static const char *a6xx_uche_fault_block(struct msm_gpu *gpu, u32 mid) in a6xx_uche_fault_block()
1588 static const char *a6xx_fault_block(struct msm_gpu *gpu, u32 id) in a6xx_fault_block()
1608 struct msm_gpu *gpu = arg; in a6xx_fault_handler() local
1625 static void a6xx_cp_hw_err_irq(struct msm_gpu *gpu) in a6xx_cp_hw_err_irq()
1667 static void a6xx_fault_detect_irq(struct msm_gpu *gpu) in a6xx_fault_detect_irq()
1706 static void a7xx_sw_fuse_violation_irq(struct msm_gpu *gpu) in a7xx_sw_fuse_violation_irq()
1727 static irqreturn_t a6xx_irq(struct msm_gpu *gpu) in a6xx_irq()
1778 struct msm_gpu *gpu = &adreno_gpu->base; in a6xx_llc_activate() local
1838 struct msm_gpu *gpu = &adreno_gpu->base; in a7xx_llc_activate() local
1907 struct msm_gpu *gpu = &adreno_gpu->base; in a7xx_cx_mem_init() local
1962 struct msm_gpu *gpu = &adreno_gpu->base; in a6xx_bus_clear_pending_transactions() local
1997 void a6xx_gpu_sw_reset(struct msm_gpu *gpu, bool assert) in a6xx_gpu_sw_reset()
2013 static int a6xx_gmu_pm_resume(struct msm_gpu *gpu) in a6xx_gmu_pm_resume()
2036 static int a6xx_pm_resume(struct msm_gpu *gpu) in a6xx_pm_resume()
2087 static int a6xx_gmu_pm_suspend(struct msm_gpu *gpu) in a6xx_gmu_pm_suspend()
2114 static int a6xx_pm_suspend(struct msm_gpu *gpu) in a6xx_pm_suspend()
2150 static int a6xx_gmu_get_timestamp(struct msm_gpu *gpu, uint64_t *value) in a6xx_gmu_get_timestamp()
2169 static int a6xx_get_timestamp(struct msm_gpu *gpu, uint64_t *value) in a6xx_get_timestamp()
2175 static struct msm_ringbuffer *a6xx_active_ring(struct msm_gpu *gpu) in a6xx_active_ring()
2183 static void a6xx_destroy(struct msm_gpu *gpu) in a6xx_destroy()
2207 static u64 a6xx_gpu_busy(struct msm_gpu *gpu, unsigned long *out_sample_rate) in a6xx_gpu_busy()
2223 static void a6xx_gpu_set_freq(struct msm_gpu *gpu, struct dev_pm_opp *opp, in a6xx_gpu_set_freq()
2235 a6xx_create_address_space(struct msm_gpu *gpu, struct platform_device *pdev) in a6xx_create_address_space()
2253 a6xx_create_private_address_space(struct msm_gpu *gpu) in a6xx_create_private_address_space()
2267 static uint32_t a6xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_get_rptr()
2278 static bool a6xx_progress(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_progress()
2457 struct msm_gpu *gpu; in a6xx_gpu_init() local