Home
last modified time | relevance | path

Searched defs:pfdev (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/drivers/gpu/drm/panfrost/
H A Dpanfrost_device.c21 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()
284 void panfrost_device_fini(struct panfrost_device *pfdev) in panfrost_device_fini()
397 void panfrost_device_reset(struct panfrost_device *pfdev) in panfrost_device_reset()
408 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_device_runtime_resume() local
418 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_device_runtime_suspend() local
434 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_device_resume() local
[all …]
H A Dpanfrost_gpu.c24 struct panfrost_device *pfdev = data; in panfrost_gpu_irq_handler() local
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 …]
H A Dpanfrost_mmu.c29 static int wait_ready(struct panfrost_device *pfdev, u32 as_nr) in wait_ready()
60 static void lock_region(struct panfrost_device *pfdev, u32 as_nr, in lock_region()
112 static int mmu_hw_do_operation(struct panfrost_device *pfdev, in mmu_hw_do_operation()
230 void panfrost_mmu_reset(struct panfrost_device *pfdev) in panfrost_mmu_reset()
328 struct panfrost_device *pfdev = to_panfrost_device(obj->dev); in panfrost_mmu_map() local
558 struct panfrost_device *pfdev = mmu->pfdev; in panfrost_mmu_release_ctx() local
678 struct panfrost_device *pfdev = data; in panfrost_mmu_irq_handler() local
692 struct panfrost_device *pfdev = data; in panfrost_mmu_irq_handler_thread() local
767 int panfrost_mmu_init(struct panfrost_device *pfdev) in panfrost_mmu_init()
789 void panfrost_mmu_fini(struct panfrost_device *pfdev) in panfrost_mmu_fini()
[all …]
H A Dpanfrost_job.c200 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_hw_submit() local
299 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_push() local
382 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_run() local
636 panfrost_reset(struct panfrost_device *pfdev, in panfrost_reset()
750 struct panfrost_device *pfdev = job->pfdev; in panfrost_job_timedout() local
794 struct panfrost_device *pfdev; in panfrost_reset_work() local
808 struct panfrost_device *pfdev = data; in panfrost_job_irq_handler_thread() local
823 struct panfrost_device *pfdev = data; in panfrost_job_irq_handler() local
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 …]
H A Dpanfrost_perfcnt.c38 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()
180 static int panfrost_perfcnt_disable_locked(struct panfrost_device *pfdev, in panfrost_perfcnt_disable_locked()
213 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_perfcnt_enable() local
240 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_perfcnt_dump() local
272 struct panfrost_device *pfdev = pfile->pfdev; in panfrost_perfcnt_close() local
284 int panfrost_perfcnt_init(struct panfrost_device *pfdev) in panfrost_perfcnt_init()
340 void panfrost_perfcnt_fini(struct panfrost_device *pfdev) in panfrost_perfcnt_fini()
H A Dpanfrost_drv.c33 static int panfrost_ioctl_query_timestamp(struct panfrost_device *pfdev, in panfrost_ioctl_query_timestamp()
53 struct panfrost_device *pfdev = ddev->dev_private; in panfrost_ioctl_get_param() local
277 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_submit() local
438 struct panfrost_device *pfdev = dev->dev_private; in panfrost_ioctl_madvise() local
510 struct panfrost_device *pfdev = dev->dev_private; in panfrost_open() local
566 static void panfrost_gpu_show_fdinfo(struct panfrost_device *pfdev, in panfrost_gpu_show_fdinfo()
608 struct panfrost_device *pfdev = dev->dev_private; in panfrost_show_fdinfo() local
648 struct panfrost_device *pfdev; in panfrost_probe() local
718 struct panfrost_device *pfdev = platform_get_drvdata(pdev); in panfrost_remove() local
735 struct panfrost_device *pfdev = dev_get_drvdata(dev); in profiling_show() local
[all …]
H A Dpanfrost_gem_shrinker.c21 struct panfrost_device *pfdev = shrinker->private_data; in panfrost_gem_shrinker_count() local
67 struct panfrost_device *pfdev = shrinker->private_data; in panfrost_gem_shrinker_scan() local
100 struct panfrost_device *pfdev = dev->dev_private; in panfrost_gem_shrinker_init() local
123 struct panfrost_device *pfdev = dev->dev_private; in panfrost_gem_shrinker_cleanup() local
H A Dpanfrost_devfreq.c58 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_devfreq_get_dev_status() local
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()
H A Dpanfrost_dump.c77 struct panfrost_device *pfdev, in panfrost_core_dump_registers()
105 struct panfrost_device *pfdev = job->pfdev; in panfrost_core_dump() local
H A Dpanfrost_device.h156 struct panfrost_device *pfdev; member
173 struct panfrost_device *pfdev; member
187 static inline int panfrost_model_cmp(struct panfrost_device *pfdev, s32 id) in panfrost_model_cmp()
196 static inline bool panfrost_model_is_bifrost(struct panfrost_device *pfdev) in panfrost_model_is_bifrost()
201 static inline bool panfrost_model_eq(struct panfrost_device *pfdev, s32 id) in panfrost_model_eq()
295 panfrost_device_schedule_reset(struct panfrost_device *pfdev) in panfrost_device_schedule_reset()
H A Dpanfrost_gem.c20 struct panfrost_device *pfdev = obj->dev->dev_private; in panfrost_gem_free_object() local
252 struct panfrost_device *pfdev = dev->dev_private; in panfrost_gem_create_object() local
H A Dpanfrost_job.h19 struct panfrost_device *pfdev; member
H A Dpanfrost_features.h121 static inline bool panfrost_has_hw_feature(struct panfrost_device *pfdev, in panfrost_has_hw_feature()
H A Dpanfrost_issues.h268 static inline bool panfrost_has_hw_issue(const struct panfrost_device *pfdev, in panfrost_has_hw_issue()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dsoc.c1198 struct platform_device *pfdev = to_platform_device(pdev); in mt798x_wmac_init() local
/linux-6.15/drivers/media/pci/ddbridge/
H A Dddbridge.h312 struct platform_device *pfdev; member