Home
last modified time | relevance | path

Searched refs:lima_device (Results 1 – 23 of 23) sorted by relevance

/openbmc/linux/drivers/gpu/drm/lima/
H A Dlima_device.c85 static int lima_clk_enable(struct lima_device *dev) in lima_clk_enable()
115 static void lima_clk_disable(struct lima_device *dev) in lima_clk_disable()
123 static int lima_clk_init(struct lima_device *dev) in lima_clk_init()
158 static void lima_clk_fini(struct lima_device *dev) in lima_clk_fini()
272 static int lima_init_gp_pipe(struct lima_device *dev) in lima_init_gp_pipe()
296 static void lima_fini_gp_pipe(struct lima_device *dev) in lima_fini_gp_pipe()
304 static int lima_init_pp_pipe(struct lima_device *dev) in lima_init_pp_pipe()
355 int lima_device_init(struct lima_device *ldev) in lima_device_init()
440 void lima_device_fini(struct lima_device *ldev) in lima_device_fini()
470 struct lima_device *ldev = dev_get_drvdata(dev); in lima_device_resume()
[all …]
H A Dlima_device.h52 struct lima_device;
55 struct lima_device *dev;
78 struct lima_device { struct
111 static inline struct lima_device * argument
117 int lima_device_init(struct lima_device *ldev);
118 void lima_device_fini(struct lima_device *ldev);
H A Dlima_pp.c23 struct lima_device *dev = ip->dev; in lima_pp_handle_irq()
44 struct lima_device *dev = ip->dev; in lima_pp_irq_handler()
65 struct lima_device *dev = pp_bcast->dev; in lima_pp_bcast_irq_handler()
123 struct lima_device *dev = ip->dev; in lima_pp_soft_reset_async_wait_one()
145 struct lima_device *dev = ip->dev; in lima_pp_soft_reset_async_wait()
179 struct lima_device *dev = ip->dev; in lima_pp_hard_reset()
245 struct lima_device *dev = ip->dev; in lima_pp_init()
269 struct lima_device *dev = ip->dev; in lima_pp_fini()
288 struct lima_device *dev = ip->dev; in lima_pp_bcast_init()
304 struct lima_device *dev = ip->dev; in lima_pp_bcast_fini()
[all …]
H A Dlima_gp.h8 struct lima_device;
15 int lima_gp_pipe_init(struct lima_device *dev);
16 void lima_gp_pipe_fini(struct lima_device *dev);
H A Dlima_dlbu.h8 struct lima_device;
10 void lima_dlbu_enable(struct lima_device *dev, int num_pp);
11 void lima_dlbu_disable(struct lima_device *dev);
H A Dlima_pp.h8 struct lima_device;
20 int lima_pp_pipe_init(struct lima_device *dev);
21 void lima_pp_pipe_fini(struct lima_device *dev);
H A Dlima_mmu.c32 struct lima_device *dev = ip->dev; in lima_mmu_irq_handler()
64 struct lima_device *dev = ip->dev; in lima_mmu_hw_init()
97 struct lima_device *dev = ip->dev; in lima_mmu_init()
121 struct lima_device *dev = ip->dev; in lima_mmu_fini()
136 struct lima_device *dev = ip->dev; in lima_mmu_switch_vm()
155 struct lima_device *dev = ip->dev; in lima_mmu_page_fault_resume()
H A Dlima_devfreq.h14 struct lima_device;
33 int lima_devfreq_init(struct lima_device *ldev);
34 void lima_devfreq_fini(struct lima_device *ldev);
H A Dlima_vm.h22 struct lima_device;
35 struct lima_device *dev;
46 struct lima_vm *lima_vm_create(struct lima_device *dev);
H A Dlima_dlbu.c15 void lima_dlbu_enable(struct lima_device *dev, int num_pp) in lima_dlbu_enable()
30 void lima_dlbu_disable(struct lima_device *dev) in lima_dlbu_disable()
47 struct lima_device *dev = ip->dev; in lima_dlbu_hw_init()
H A Dlima_gp.c23 struct lima_device *dev = ip->dev; in lima_gp_irq_handler()
81 struct lima_device *dev = ip->dev; in lima_gp_soft_reset_async_wait()
182 struct lima_device *dev = ip->dev; in lima_gp_hard_reset()
315 struct lima_device *dev = ip->dev; in lima_gp_init()
339 struct lima_device *dev = ip->dev; in lima_gp_fini()
344 int lima_gp_pipe_init(struct lima_device *dev) in lima_gp_pipe_init()
373 void lima_gp_pipe_fini(struct lima_device *dev) in lima_gp_pipe_fini()
H A Dlima_ctx.h14 struct lima_device *dev;
28 int lima_ctx_create(struct lima_device *dev, struct lima_ctx_mgr *mgr, u32 *id);
H A Dlima_drv.c40 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_get_param()
105 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_gem_submit()
193 struct lima_device *ldev = to_lima_dev(dev); in lima_ioctl_ctx_create()
216 struct lima_device *ldev = to_lima_dev(dev); in lima_drm_driver_open()
318 struct lima_device *ldev = dev_get_drvdata(dev); in lima_error_state_read()
344 struct lima_device *ldev = dev_get_drvdata(dev); in lima_error_state_write()
372 struct lima_device *ldev; in lima_pdev_probe()
444 struct lima_device *ldev = platform_get_drvdata(pdev); in lima_pdev_remove()
H A Dlima_l2_cache.c16 struct lima_device *dev = ip->dev; in lima_l2_cache_wait_idle()
71 struct lima_device *dev = ip->dev; in lima_l2_cache_init()
H A Dlima_devfreq.c57 struct lima_device *ldev = dev_get_drvdata(dev); in lima_devfreq_get_dev_status()
90 void lima_devfreq_fini(struct lima_device *ldev) in lima_devfreq_fini()
105 int lima_devfreq_init(struct lima_device *ldev) in lima_devfreq_init()
H A Dlima_sched.h11 struct lima_device;
53 struct lima_device *ldev;
H A Dlima_sched.c180 static int lima_pm_busy(struct lima_device *ldev) in lima_pm_busy()
193 static void lima_pm_idle(struct lima_device *ldev) in lima_pm_idle()
206 struct lima_device *ldev = pipe->ldev; in lima_sched_run_job()
275 struct lima_device *dev = ip->dev; in lima_sched_build_error_task_list()
403 struct lima_device *ldev = pipe->ldev; in lima_sched_timedout_job()
512 struct lima_device *ldev = pipe->ldev; in lima_sched_pipe_task_done()
H A Dlima_pmu.c16 struct lima_device *dev = ip->dev; in lima_pmu_wait_cmd()
34 struct lima_device *dev = ip->dev; in lima_pmu_get_ip_mask()
H A Dlima_bcast.h14 void lima_bcast_enable(struct lima_device *dev, int num_pp);
H A DMakefile6 lima_device.o \
H A Dlima_bcast.c14 void lima_bcast_enable(struct lima_device *dev, int num_pp) in lima_bcast_enable()
H A Dlima_ctx.c9 int lima_ctx_create(struct lima_device *dev, struct lima_ctx_mgr *mgr, u32 *id) in lima_ctx_create()
H A Dlima_vm.c200 struct lima_vm *lima_vm_create(struct lima_device *dev) in lima_vm_create()