Searched refs:panfrost_device (Results 1 – 20 of 20) sorted by relevance
| /drivers/gpu/drm/panfrost/ |
| A D | panfrost_gpu.h | 8 struct panfrost_device; 10 int panfrost_gpu_init(struct panfrost_device *pfdev); 11 void panfrost_gpu_fini(struct panfrost_device *pfdev); 13 u32 panfrost_gpu_get_latest_flush_id(struct panfrost_device *pfdev); 15 int panfrost_gpu_soft_reset(struct panfrost_device *pfdev); 16 void panfrost_gpu_power_on(struct panfrost_device *pfdev); 17 void panfrost_gpu_power_off(struct panfrost_device *pfdev); 18 void panfrost_gpu_suspend_irq(struct panfrost_device *pfdev); 20 void panfrost_cycle_counter_get(struct panfrost_device *pfdev); 21 void panfrost_cycle_counter_put(struct panfrost_device *pfdev); [all …]
|
| A D | panfrost_device.h | 19 struct panfrost_device; 105 void (*vendor_quirk)(struct panfrost_device *pfdev); 125 struct panfrost_device { struct 185 struct panfrost_device *pfdev; argument 207 struct panfrost_device *pfdev; 221 static inline int panfrost_model_cmp(struct panfrost_device *pfdev, s32 id) in panfrost_model_cmp() 242 int panfrost_device_init(struct panfrost_device *pfdev); 243 void panfrost_device_fini(struct panfrost_device *pfdev); 244 void panfrost_device_reset(struct panfrost_device *pfdev); 325 bool panfrost_exception_needs_reset(const struct panfrost_device *pfdev, [all …]
|
| A D | panfrost_mmu.h | 14 int panfrost_mmu_init(struct panfrost_device *pfdev); 15 void panfrost_mmu_fini(struct panfrost_device *pfdev); 16 void panfrost_mmu_reset(struct panfrost_device *pfdev); 17 void panfrost_mmu_suspend_irq(struct panfrost_device *pfdev); 19 u32 panfrost_mmu_as_get(struct panfrost_device *pfdev, struct panfrost_mmu *mmu); 20 void panfrost_mmu_as_put(struct panfrost_device *pfdev, struct panfrost_mmu *mmu); 24 struct panfrost_mmu *panfrost_mmu_ctx_create(struct panfrost_device *pfdev);
|
| A D | panfrost_job.h | 10 struct panfrost_device; 19 struct panfrost_device *pfdev; 42 int panfrost_job_init(struct panfrost_device *pfdev); 43 void panfrost_job_fini(struct panfrost_device *pfdev); 49 void panfrost_job_enable_interrupts(struct panfrost_device *pfdev); 50 void panfrost_job_suspend_irq(struct panfrost_device *pfdev); 51 int panfrost_job_is_idle(struct panfrost_device *pfdev);
|
| A D | panfrost_devfreq.h | 14 struct panfrost_device; 36 int panfrost_devfreq_init(struct panfrost_device *pfdev); 37 void panfrost_devfreq_fini(struct panfrost_device *pfdev); 39 void panfrost_devfreq_resume(struct panfrost_device *pfdev); 40 void panfrost_devfreq_suspend(struct panfrost_device *pfdev);
|
| A D | panfrost_mmu.c | 71 static int wait_ready(struct panfrost_device *pfdev, u32 as_nr) in wait_ready() 154 static int mmu_hw_do_operation(struct panfrost_device *pfdev, in mmu_hw_do_operation() 223 struct panfrost_device *pfdev = mmu->pfdev; in mmu_cfg_init_aarch64_4k() 247 struct panfrost_device *pfdev = mmu->pfdev; in panfrost_mmu_cfg_init() 333 void panfrost_mmu_reset(struct panfrost_device *pfdev) in panfrost_mmu_reset() 661 struct panfrost_device *pfdev = mmu->pfdev; in panfrost_mmu_release_ctx() 806 struct panfrost_device *pfdev = data; in panfrost_mmu_irq_handler() 820 struct panfrost_device *pfdev = data; in panfrost_mmu_irq_handler_thread() 895 int panfrost_mmu_init(struct panfrost_device *pfdev) in panfrost_mmu_init() 917 void panfrost_mmu_fini(struct panfrost_device *pfdev) in panfrost_mmu_fini() [all …]
|
| A D | panfrost_device.c | 21 static int panfrost_reset_init(struct panfrost_device *pfdev) in panfrost_reset_init() 32 static void panfrost_reset_fini(struct panfrost_device *pfdev) in panfrost_reset_fini() 37 static int panfrost_clk_init(struct panfrost_device *pfdev) in panfrost_clk_init() 80 static void panfrost_clk_fini(struct panfrost_device *pfdev) in panfrost_clk_fini() 200 int panfrost_device_init(struct panfrost_device *pfdev) in panfrost_device_init() 289 void panfrost_device_fini(struct panfrost_device *pfdev) in panfrost_device_fini() 402 void panfrost_device_reset(struct panfrost_device *pfdev) in panfrost_device_reset() 413 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_device_runtime_resume() 448 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_device_runtime_suspend() 472 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_device_resume() [all …]
|
| A D | panfrost_job.c | 200 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_hw_submit() 299 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_push() 382 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_run() 636 panfrost_reset(struct panfrost_device *pfdev, in panfrost_reset() 750 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_timedout() 794 struct panfrost_device *pfdev; in panfrost_reset_work() 808 struct panfrost_device *pfdev = data; in panfrost_job_irq_handler_thread() 823 struct panfrost_device *pfdev = data; in panfrost_job_irq_handler() 837 int panfrost_job_init(struct panfrost_device *pfdev) in panfrost_job_init() 905 void panfrost_job_fini(struct panfrost_device *pfdev) in panfrost_job_fini() [all …]
|
| A D | panfrost_gpu.c | 24 struct panfrost_device *pfdev = data; in panfrost_gpu_irq_handler() 60 int panfrost_gpu_soft_reset(struct panfrost_device *pfdev) in panfrost_gpu_soft_reset() 104 void panfrost_gpu_amlogic_quirk(struct panfrost_device *pfdev) in panfrost_gpu_amlogic_quirk() 352 void panfrost_cycle_counter_get(struct panfrost_device *pfdev) in panfrost_cycle_counter_get() 363 void panfrost_cycle_counter_put(struct panfrost_device *pfdev) in panfrost_cycle_counter_put() 398 static u64 panfrost_get_core_mask(struct panfrost_device *pfdev) in panfrost_get_core_mask() 421 void panfrost_gpu_power_on(struct panfrost_device *pfdev) in panfrost_gpu_power_on() 452 void panfrost_gpu_power_off(struct panfrost_device *pfdev) in panfrost_gpu_power_off() 476 void panfrost_gpu_suspend_irq(struct panfrost_device *pfdev) in panfrost_gpu_suspend_irq() 484 int panfrost_gpu_init(struct panfrost_device *pfdev) in panfrost_gpu_init() [all …]
|
| A D | panfrost_perfcnt.c | 38 void panfrost_perfcnt_clean_cache_done(struct panfrost_device *pfdev) in panfrost_perfcnt_clean_cache_done() 43 void panfrost_perfcnt_sample_done(struct panfrost_device *pfdev) in panfrost_perfcnt_sample_done() 48 static int panfrost_perfcnt_dump_locked(struct panfrost_device *pfdev) in panfrost_perfcnt_dump_locked() 71 static int panfrost_perfcnt_enable_locked(struct panfrost_device *pfdev, in panfrost_perfcnt_enable_locked() 182 static int panfrost_perfcnt_disable_locked(struct panfrost_device *pfdev, in panfrost_perfcnt_disable_locked() 215 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_perfcnt_enable() 242 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_perfcnt_dump() 274 struct panfrost_device *pfdev = pfile->pfdev; in panfrost_perfcnt_close() 286 int panfrost_perfcnt_init(struct panfrost_device *pfdev) in panfrost_perfcnt_init() 342 void panfrost_perfcnt_fini(struct panfrost_device *pfdev) in panfrost_perfcnt_fini()
|
| A D | panfrost_perfcnt.h | 8 void panfrost_perfcnt_sample_done(struct panfrost_device *pfdev); 9 void panfrost_perfcnt_clean_cache_done(struct panfrost_device *pfdev); 10 int panfrost_perfcnt_init(struct panfrost_device *pfdev); 11 void panfrost_perfcnt_fini(struct panfrost_device *pfdev);
|
| A D | panfrost_devfreq.c | 32 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_devfreq_target() 58 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_devfreq_get_dev_status() 117 int panfrost_devfreq_init(struct panfrost_device *pfdev) in panfrost_devfreq_init() 224 void panfrost_devfreq_fini(struct panfrost_device *pfdev) in panfrost_devfreq_fini() 234 void panfrost_devfreq_resume(struct panfrost_device *pfdev) in panfrost_devfreq_resume() 246 void panfrost_devfreq_suspend(struct panfrost_device *pfdev) in panfrost_devfreq_suspend()
|
| A D | panfrost_gem_shrinker.c | 21 struct panfrost_device *pfdev = shrinker->private_data; in panfrost_gem_shrinker_count() 67 struct panfrost_device *pfdev = shrinker->private_data; in panfrost_gem_shrinker_scan() 100 struct panfrost_device *pfdev = dev->dev_private; in panfrost_gem_shrinker_init() 123 struct panfrost_device *pfdev = dev->dev_private; in panfrost_gem_shrinker_cleanup()
|
| A D | panfrost_drv.c | 34 static int panfrost_ioctl_query_timestamp(struct panfrost_device *pfdev, in panfrost_ioctl_query_timestamp() 54 struct panfrost_device *pfdev = ddev->dev_private; in panfrost_ioctl_get_param() 278 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_submit() 439 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_madvise() 551 struct panfrost_device *pfdev = dev->dev_private; in panfrost_open() 650 struct panfrost_device *pfdev = dev->dev_private; in panfrost_show_fdinfo() 668 struct panfrost_device *pfdev = dev->dev_private; in panthor_gems_show() 725 struct panfrost_device *pfdev; in panfrost_probe() 795 struct panfrost_device *pfdev = platform_get_drvdata(pdev); in panfrost_remove() 812 struct panfrost_device *pfdev = dev_get_drvdata(dev); in profiling_show() [all …]
|
| A D | panfrost_gem.c | 16 static void panfrost_gem_debugfs_bo_add(struct panfrost_device *pfdev, in panfrost_gem_debugfs_bo_add() 29 struct panfrost_device *pfdev = bo->base.base.dev->dev_private; in panfrost_gem_debugfs_bo_rm() 39 static void panfrost_gem_debugfs_bo_add(struct panfrost_device *pfdev, in panfrost_gem_debugfs_bo_add() 51 struct panfrost_device *pfdev = obj->dev->dev_private; in panfrost_gem_free_object() 287 struct panfrost_device *pfdev = dev->dev_private; in panfrost_gem_create_object() 469 void panfrost_gem_debugfs_print_bos(struct panfrost_device *pfdev, in panfrost_gem_debugfs_print_bos()
|
| A D | panfrost_gem.h | 11 struct panfrost_device; 154 void panfrost_gem_debugfs_print_bos(struct panfrost_device *pfdev,
|
| A D | Makefile | 5 panfrost_device.o \
|
| A D | panfrost_dump.c | 77 struct panfrost_device *pfdev, in panfrost_core_dump_registers() 105 struct panfrost_device *pfdev = job->pfdev; in panfrost_core_dump()
|
| A D | panfrost_features.h | 124 static inline bool panfrost_has_hw_feature(struct panfrost_device *pfdev, in panfrost_has_hw_feature()
|
| A D | panfrost_issues.h | 268 static inline bool panfrost_has_hw_issue(const struct panfrost_device *pfdev, in panfrost_has_hw_issue()
|
Completed in 32 milliseconds