Lines Matching refs:panfrost_device

14 #include "panfrost_device.h"
88 static struct dma_fence *panfrost_fence_create(struct panfrost_device *pfdev, int js_num)
128 static void panfrost_job_write_affinity(struct panfrost_device *pfdev,
157 panfrost_dequeue_job(struct panfrost_device *pfdev, int slot)
180 panfrost_enqueue_job(struct panfrost_device *pfdev, int slot,
200 struct panfrost_device *pfdev = job->pfdev;
299 struct panfrost_device *pfdev = job->pfdev;
382 struct panfrost_device *pfdev = job->pfdev;
408 void panfrost_job_enable_interrupts(struct panfrost_device *pfdev)
423 void panfrost_job_suspend_irq(struct panfrost_device *pfdev)
431 static void panfrost_job_handle_err(struct panfrost_device *pfdev,
485 static void panfrost_job_handle_done(struct panfrost_device *pfdev,
499 static void panfrost_job_handle_irq(struct panfrost_device *pfdev, u32 status)
600 static void panfrost_job_handle_irqs(struct panfrost_device *pfdev)
614 static u32 panfrost_active_slots(struct panfrost_device *pfdev,
636 panfrost_reset(struct panfrost_device *pfdev,
750 struct panfrost_device *pfdev = job->pfdev;
794 struct panfrost_device *pfdev;
796 pfdev = container_of(work, struct panfrost_device, reset.work);
808 struct panfrost_device *pfdev = data;
823 struct panfrost_device *pfdev = data;
837 int panfrost_job_init(struct panfrost_device *pfdev)
905 void panfrost_job_fini(struct panfrost_device *pfdev)
922 struct panfrost_device *pfdev = panfrost_priv->pfdev;
940 struct panfrost_device *pfdev = panfrost_priv->pfdev;
985 int panfrost_job_is_idle(struct panfrost_device *pfdev)