Searched refs:rknpu_device (Results 1 – 14 of 14) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/rknpu/include/ |
| H A D | rknpu_job.h | 30 struct rknpu_device *rknpu_dev; 60 int rknpu_submit_ioctl(struct rknpu_device *rknpu_dev, unsigned long data); 63 int rknpu_get_hw_version(struct rknpu_device *rknpu_dev, uint32_t *version); 65 int rknpu_get_bw_priority(struct rknpu_device *rknpu_dev, uint32_t *priority, 68 int rknpu_set_bw_priority(struct rknpu_device *rknpu_dev, uint32_t priority, 71 int rknpu_clear_rw_amount(struct rknpu_device *rknpu_dev); 73 int rknpu_get_rw_amount(struct rknpu_device *rknpu_dev, uint32_t *dt_wr, 76 int rknpu_get_total_rw_amount(struct rknpu_device *rknpu_dev, uint32_t *amount);
|
| H A D | rknpu_mem.h | 40 int rknpu_mem_create_ioctl(struct rknpu_device *rknpu_dev, unsigned long data, 42 int rknpu_mem_destroy_ioctl(struct rknpu_device *rknpu_dev, unsigned long data, 44 int rknpu_mem_sync_ioctl(struct rknpu_device *rknpu_dev, unsigned long data);
|
| H A D | rknpu_debugger.h | 83 struct rknpu_device; 85 int rknpu_debugger_init(struct rknpu_device *rknpu_dev); 86 int rknpu_debugger_remove(struct rknpu_device *rknpu_dev);
|
| H A D | rknpu_drv.h | 100 struct rknpu_device { struct 165 struct rknpu_device *rknpu_dev; argument 169 int rknpu_power_get(struct rknpu_device *rknpu_dev); 170 int rknpu_power_put(struct rknpu_device *rknpu_dev);
|
| H A D | rknpu_reset.h | 14 int rknpu_reset_get(struct rknpu_device *rknpu_dev); 16 int rknpu_soft_reset(struct rknpu_device *rknpu_dev);
|
| H A D | rknpu_fence.h | 18 int rknpu_fence_context_alloc(struct rknpu_device *rknpu_dev);
|
| /OK3568_Linux_fs/kernel/drivers/rknpu/ |
| H A D | rknpu_debugger.c | 43 struct rknpu_device *rknpu_dev = in rknpu_load_show() 44 container_of(debugger, struct rknpu_device, debugger); in rknpu_load_show() 82 struct rknpu_device *rknpu_dev = in rknpu_power_show() 83 container_of(debugger, struct rknpu_device, debugger); in rknpu_power_show() 99 struct rknpu_device *rknpu_dev = in rknpu_power_set() 100 container_of(debugger, struct rknpu_device, debugger); in rknpu_power_set() 136 struct rknpu_device *rknpu_dev = in rknpu_power_put_delay_show() 137 container_of(debugger, struct rknpu_device, debugger); in rknpu_power_put_delay_show() 151 struct rknpu_device *rknpu_dev = in rknpu_power_put_delay_set() 152 container_of(debugger, struct rknpu_device, debugger); in rknpu_power_put_delay_set() [all …]
|
| H A D | rknpu_drv.c | 209 static int rknpu_power_on(struct rknpu_device *rknpu_dev); 210 static int rknpu_power_off(struct rknpu_device *rknpu_dev); 214 struct rknpu_device *rknpu_dev = in rknpu_power_off_delay_work() 216 struct rknpu_device, power_off_work); in rknpu_power_off_delay_work() 223 int rknpu_power_get(struct rknpu_device *rknpu_dev) in rknpu_power_get() 235 int rknpu_power_put(struct rknpu_device *rknpu_dev) in rknpu_power_put() 247 static int rknpu_power_put_delay(struct rknpu_device *rknpu_dev) in rknpu_power_put_delay() 264 static int rknpu_action(struct rknpu_device *rknpu_dev, in rknpu_action() 366 struct rknpu_device *rknpu_dev = in rknpu_open() 367 container_of(file->private_data, struct rknpu_device, miscdev); in rknpu_open() [all …]
|
| H A D | rknpu_job.c | 108 static inline struct rknpu_job *rknpu_job_alloc(struct rknpu_device *rknpu_dev, in rknpu_job_alloc() 156 struct rknpu_device *rknpu_dev = job->rknpu_dev; in rknpu_job_wait() 231 struct rknpu_device *rknpu_dev = job->rknpu_dev; in rknpu_job_commit_pc() 324 struct rknpu_device *rknpu_dev = job->rknpu_dev; in rknpu_job_commit() 337 static void rknpu_job_next(struct rknpu_device *rknpu_dev, int core_index) in rknpu_job_next() 376 struct rknpu_device *rknpu_dev = job->rknpu_dev; in rknpu_job_done() 413 struct rknpu_device *rknpu_dev = job->rknpu_dev; in rknpu_job_schedule() 473 struct rknpu_device *rknpu_dev = job->rknpu_dev; in rknpu_job_abort() 550 struct rknpu_device *rknpu_dev = data; in rknpu_irq_handler() 607 static void rknpu_job_timeout_clean(struct rknpu_device *rknpu_dev, in rknpu_job_timeout_clean() [all …]
|
| H A D | rknpu_mem.c | 18 int rknpu_mem_create_ioctl(struct rknpu_device *rknpu_dev, unsigned long data, in rknpu_mem_create_ioctl() 190 int rknpu_mem_destroy_ioctl(struct rknpu_device *rknpu_dev, unsigned long data, in rknpu_mem_destroy_ioctl() 251 struct rknpu_device *rknpu_dev, struct rknpu_mem_object *rknpu_obj, in rknpu_dma_buf_sync() 291 int rknpu_mem_sync_ioctl(struct rknpu_device *rknpu_dev, unsigned long data) in rknpu_mem_sync_ioctl()
|
| H A D | rknpu_gem.c | 133 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_alloc_buf() 291 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_free_buf() 366 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_init() 418 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_alloc_buf_with_cache() 578 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_free_buf_with_cache() 620 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_object_create() 769 struct rknpu_device *rknpu_dev = obj->dev->dev_private; in rknpu_gem_object_destroy() 910 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_mmap_cache() 978 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_mmap_buffer() 1028 struct rknpu_device *rknpu_dev = drm->dev_private; in rknpu_gem_dumb_create() [all …]
|
| H A D | rknpu_reset.c | 28 int rknpu_reset_get(struct rknpu_device *rknpu_dev) in rknpu_reset_get() 91 int rknpu_soft_reset(struct rknpu_device *rknpu_dev) in rknpu_soft_reset()
|
| H A D | rknpu_mm.c | 178 struct rknpu_device *rknpu_dev = in rknpu_mm_dump() 179 container_of(debugger, struct rknpu_device, debugger); in rknpu_mm_dump()
|
| H A D | rknpu_fence.c | 27 int rknpu_fence_context_alloc(struct rknpu_device *rknpu_dev) in rknpu_fence_context_alloc()
|