/linux/drivers/gpu/drm/lima/ |
H A D | lima_device.c | 85 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() 163 static int lima_regulator_enable(struct lima_device *dev) in lima_regulator_enable() 179 static void lima_regulator_disable(struct lima_device *dev) in lima_regulator_disable() 185 static int lima_regulator_init(struct lima_device *dev) in lima_regulator_init() 203 static void lima_regulator_fini(struct lima_device *dev) in lima_regulator_fini() 208 static int lima_init_ip(struct lima_device *dev, int index) in lima_init_ip() 242 static void lima_fini_ip(struct lima_device *ldev, int index) in lima_fini_ip() [all …]
|
H A D | lima_device.h | 52 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 D | lima_pp.c | 23 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() 184 struct lima_device *dev = ip->dev; in lima_pp_hard_reset() 265 struct lima_device *dev = ip->dev; in lima_pp_init() 289 struct lima_device *dev = ip->dev; in lima_pp_fini() 308 struct lima_device *dev = ip->dev; in lima_pp_bcast_init() 324 struct lima_device *dev = ip->dev; in lima_pp_bcast_fini() [all …]
|
H A D | lima_gp.h | 8 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 D | lima_mmu.c | 33 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 D | lima_dlbu.h | 8 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 D | lima_pp.h | 8 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 D | lima_devfreq.h | 14 struct lima_device; 33 int lima_devfreq_init(struct lima_device *ldev); 34 void lima_devfreq_fini(struct lima_device *ldev);
|
H A D | lima_vm.h | 22 struct lima_device; 35 struct lima_device *dev; 46 struct lima_vm *lima_vm_create(struct lima_device *dev);
|
H A D | lima_gp.c | 23 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() 183 struct lima_device *dev = ip->dev; in lima_gp_hard_reset() 324 struct lima_device *dev = ip->dev; in lima_gp_init() 348 struct lima_device *dev = ip->dev; in lima_gp_fini() 353 int lima_gp_pipe_init(struct lima_device *dev) in lima_gp_pipe_init() 382 void lima_gp_pipe_fini(struct lima_device *dev) in lima_gp_pipe_fini()
|
H A D | lima_dlbu.c | 15 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 D | lima_drv.c | 40 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() 451 struct lima_device *ldev = platform_get_drvdata(pdev); in lima_pdev_remove()
|
H A D | lima_ctx.h | 14 struct lima_device *dev; 27 int lima_ctx_create(struct lima_device *dev, struct lima_ctx_mgr *mgr, u32 *id);
|
H A D | lima_devfreq.c | 57 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 D | lima_l2_cache.c | 16 struct lima_device *dev = ip->dev; in lima_l2_cache_wait_idle() 72 struct lima_device *dev = ip->dev; in lima_l2_cache_init()
|
H A D | lima_sched.h | 11 struct lima_device; 53 struct lima_device *ldev;
|
H A D | lima_sched.c | 180 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() 540 struct lima_device *ldev = pipe->ldev; in lima_sched_pipe_task_done()
|
H A D | lima_pmu.c | 16 struct lima_device *dev = ip->dev; in lima_pmu_wait_cmd() 35 struct lima_device *dev = ip->dev; in lima_pmu_get_ip_mask()
|
H A D | lima_bcast.h | 14 void lima_bcast_enable(struct lima_device *dev, int num_pp);
|
H A D | Makefile | 6 lima_device.o \
|
H A D | lima_bcast.c | 14 void lima_bcast_enable(struct lima_device *dev, int num_pp) in lima_bcast_enable()
|
H A D | lima_ctx.c | 10 int lima_ctx_create(struct lima_device *dev, struct lima_ctx_mgr *mgr, u32 *id) in lima_ctx_create()
|
H A D | lima_vm.c | 200 struct lima_vm *lima_vm_create(struct lima_device *dev) in lima_vm_create()
|