Home
last modified time | relevance | path

Searched defs:ptdev (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/drivers/gpu/drm/panthor/
H A Dpanthor_device.c25 static int panthor_gpu_coherency_init(struct panthor_device *ptdev) in panthor_gpu_coherency_init()
43 static int panthor_clk_init(struct panthor_device *ptdev) in panthor_clk_init()
67 void panthor_device_unplug(struct panthor_device *ptdev) in panthor_device_unplug()
120 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); in panthor_device_reset_cleanup() local
128 struct panthor_device *ptdev = container_of(work, struct panthor_device, reset.work); in panthor_device_reset_work() local
157 static bool panthor_device_is_initialized(struct panthor_device *ptdev) in panthor_device_is_initialized()
167 int panthor_device_init(struct panthor_device *ptdev) in panthor_device_init()
363 struct panthor_device *ptdev = vma->vm_private_data; in panthor_mmio_vm_fault() local
435 static int panthor_device_resume_hw_components(struct panthor_device *ptdev) in panthor_device_resume_hw_components()
453 struct panthor_device *ptdev = dev_get_drvdata(dev); in panthor_device_resume() local
[all …]
H A Dpanthor_gpu.c86 static void panthor_gpu_init_info(struct panthor_device *ptdev) in panthor_gpu_init_info()
178 void panthor_gpu_unplug(struct panthor_device *ptdev) in panthor_gpu_unplug()
199 int panthor_gpu_init(struct panthor_device *ptdev) in panthor_gpu_init()
242 int panthor_gpu_block_power_off(struct panthor_device *ptdev, in panthor_gpu_block_power_off()
303 int panthor_gpu_block_power_on(struct panthor_device *ptdev, in panthor_gpu_block_power_on()
358 int panthor_gpu_l2_power_on(struct panthor_device *ptdev) in panthor_gpu_l2_power_on()
390 int panthor_gpu_flush_caches(struct panthor_device *ptdev, in panthor_gpu_flush_caches()
430 int panthor_gpu_soft_reset(struct panthor_device *ptdev) in panthor_gpu_soft_reset()
471 void panthor_gpu_suspend(struct panthor_device *ptdev) in panthor_gpu_suspend()
489 void panthor_gpu_resume(struct panthor_device *ptdev) in panthor_gpu_resume()
[all …]
H A Dpanthor_fw.c269 struct panthor_vm *panthor_fw_vm(struct panthor_device *ptdev) in panthor_fw_vm()
281 panthor_fw_get_glb_iface(struct panthor_device *ptdev) in panthor_fw_get_glb_iface()
440 panthor_fw_alloc_queue_iface_mem(struct panthor_device *ptdev, in panthor_fw_alloc_queue_iface_mem()
738 static int panthor_fw_load(struct panthor_device *ptdev) in panthor_fw_load()
1024 static int panthor_fw_start(struct panthor_device *ptdev) in panthor_fw_start()
1057 static void panthor_fw_stop(struct panthor_device *ptdev) in panthor_fw_stop()
1106 int panthor_fw_post_reset(struct panthor_device *ptdev) in panthor_fw_post_reset()
1156 void panthor_fw_unplug(struct panthor_device *ptdev) in panthor_fw_unplug()
1237 int panthor_fw_glb_wait_acks(struct panthor_device *ptdev, in panthor_fw_glb_wait_acks()
1310 struct panthor_device *ptdev = fw->irq.ptdev; in panthor_fw_ping_work() local
[all …]
H A Dpanthor_devfreq.c65 struct panthor_device *ptdev = dev_get_drvdata(dev); in panthor_devfreq_target() local
91 struct panthor_device *ptdev = dev_get_drvdata(dev); in panthor_devfreq_get_dev_status() local
125 int panthor_devfreq_init(struct panthor_device *ptdev) in panthor_devfreq_init()
246 void panthor_devfreq_resume(struct panthor_device *ptdev) in panthor_devfreq_resume()
258 void panthor_devfreq_suspend(struct panthor_device *ptdev) in panthor_devfreq_suspend()
268 void panthor_devfreq_record_busy(struct panthor_device *ptdev) in panthor_devfreq_record_busy()
284 void panthor_devfreq_record_idle(struct panthor_device *ptdev) in panthor_devfreq_record_idle()
H A Dpanthor_sched.c153 struct panthor_device *ptdev; member
536 struct panthor_device *ptdev; member
854 struct panthor_device *ptdev = group->ptdev; in panthor_queue_get_syncwait_obj() local
930 struct panthor_device *ptdev = group->ptdev; in group_release() local
964 struct panthor_device *ptdev = group->ptdev; in group_bind_locked() local
1006 struct panthor_device *ptdev = group->ptdev; in group_unbind_locked() local
1433 struct panthor_device *ptdev = group->ptdev; in group_process_tiler_oom() local
1739 struct panthor_device *ptdev = sched->ptdev; in process_fw_events_work() local
1894 struct panthor_device *ptdev = group->ptdev; in group_is_idle() local
2001 struct panthor_device *ptdev = sched->ptdev; in tick_ctx_init() local
[all …]
H A Dpanthor_mmu.c262 struct panthor_device *ptdev; member
599 struct panthor_device *ptdev = vm->ptdev; in mmu_hw_do_operation() local
685 struct panthor_device *ptdev = vm->ptdev; in panthor_vm_release_as_locked() local
709 struct panthor_device *ptdev = vm->ptdev; in panthor_vm_active() local
818 struct panthor_device *ptdev = vm->ptdev; in panthor_vm_idle() local
882 struct panthor_device *ptdev = vm->ptdev; in panthor_vm_flush_range() local
911 struct panthor_device *ptdev = vm->ptdev; in panthor_vm_unmap_pages() local
941 struct panthor_device *ptdev = vm->ptdev; in panthor_vm_map_pages() local
1769 void panthor_mmu_resume(struct panthor_device *ptdev) in panthor_mmu_resume()
1844 struct panthor_device *ptdev = vm->ptdev; in panthor_vm_free() local
[all …]
H A Dpanthor_drv.c499 struct panthor_device *ptdev = container_of(ctx->file->minor->dev, in panthor_submit_ctx_update_job_sync_signal_fences() local
600 struct panthor_device *ptdev = container_of(ctx->file->minor->dev, in panthor_submit_ctx_add_sync_deps_to_job() local
761 static int panthor_query_timestamp_info(struct panthor_device *ptdev, in panthor_query_timestamp_info()
814 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); in panthor_ioctl_dev_query() local
1409 struct panthor_device *ptdev = pfile->ptdev; in panthor_mmap() local
1440 static void panthor_gpu_show_fdinfo(struct panthor_device *ptdev, in panthor_gpu_show_fdinfo()
1477 struct panthor_device *ptdev = container_of(dev, struct panthor_device, base); in panthor_show_fdinfo() local
1536 struct panthor_device *ptdev; in panthor_probe() local
1550 struct panthor_device *ptdev = platform_get_drvdata(pdev); in panthor_remove() local
1559 struct panthor_device *ptdev = dev_get_drvdata(dev); in profiling_show() local
[all …]
H A Dpanthor_gpu.h31 #define panthor_gpu_power_on(ptdev, type, mask, timeout_us) \ argument
43 #define panthor_gpu_power_off(ptdev, type, mask, timeout_us) \ argument
H A Dpanthor_device.h58 struct panthor_device *ptdev; member
220 struct panthor_device *ptdev; member
238 static inline void panthor_device_schedule_reset(struct panthor_device *ptdev) in panthor_device_schedule_reset()
250 static inline bool panthor_device_reset_is_pending(struct panthor_device *ptdev) in panthor_device_reset_is_pending()
261 static inline int panthor_device_resume_and_get(struct panthor_device *ptdev) in panthor_device_resume_and_get()
H A Dpanthor_gem.c74 panthor_kernel_bo_create(struct panthor_device *ptdev, struct panthor_vm *vm, in panthor_kernel_bo_create()
188 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); in panthor_gem_create_object() local
H A Dpanthor_heap.c87 struct panthor_device *ptdev; member
105 static int panthor_heap_ctx_stride(struct panthor_device *ptdev) in panthor_heap_ctx_stride()
534 panthor_heap_pool_create(struct panthor_device *ptdev, struct panthor_vm *vm) in panthor_heap_pool_create()
H A Dpanthor_fw.h490 static inline void panthor_fw_suspend(struct panthor_device *ptdev) in panthor_fw_suspend()
495 static inline int panthor_fw_resume(struct panthor_device *ptdev) in panthor_fw_resume()
/linux-6.15/drivers/gpu/drm/panfrost/
H A Dpanfrost_devfreq.c32 struct panfrost_device *ptdev = dev_get_drvdata(dev); in panfrost_devfreq_target() local