Lines Matching refs:ptdev

492 	struct panthor_device *ptdev = container_of(ctx->file->minor->dev,  in panthor_submit_ctx_update_job_sync_signal_fences()  local
508 if (drm_WARN_ON(&ptdev->base, !sig_sync)) in panthor_submit_ctx_update_job_sync_signal_fences()
515 if (drm_WARN_ON(&ptdev->base, !sig_sync->fence)) in panthor_submit_ctx_update_job_sync_signal_fences()
593 struct panthor_device *ptdev = container_of(ctx->file->minor->dev, in panthor_submit_ctx_add_sync_deps_to_job() local
615 if (drm_WARN_ON(&ptdev->base, !sig_sync->fence)) in panthor_submit_ctx_add_sync_deps_to_job()
756 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); in panthor_ioctl_dev_query() local
762 args->size = sizeof(ptdev->gpu_info); in panthor_ioctl_dev_query()
766 args->size = sizeof(ptdev->csif_info); in panthor_ioctl_dev_query()
776 return PANTHOR_UOBJ_SET(args->pointer, args->size, ptdev->gpu_info); in panthor_ioctl_dev_query()
779 return PANTHOR_UOBJ_SET(args->pointer, args->size, ptdev->csif_info); in panthor_ioctl_dev_query()
791 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); in panthor_ioctl_vm_create() local
799 ret = panthor_vm_pool_create_vm(ptdev, pfile->vms, args); in panthor_ioctl_vm_create()
1274 struct panthor_device *ptdev = container_of(ddev, struct panthor_device, base); in panthor_open() local
1287 pfile->ptdev = ptdev; in panthor_open()
1346 struct panthor_device *ptdev = pfile->ptdev; in panthor_mmap() local
1369 ret = panthor_device_mmap_io(ptdev, vma); in panthor_mmap()
1423 struct panthor_device *ptdev; in panthor_probe() local
1425 ptdev = devm_drm_dev_alloc(&pdev->dev, &panthor_drm_driver, in panthor_probe()
1427 if (IS_ERR(ptdev)) in panthor_probe()
1430 platform_set_drvdata(pdev, ptdev); in panthor_probe()
1432 return panthor_device_init(ptdev); in panthor_probe()
1437 struct panthor_device *ptdev = platform_get_drvdata(pdev); in panthor_remove() local
1439 panthor_device_unplug(ptdev); in panthor_remove()