Lines Matching defs:panfrost_device
61 struct panfrost_device { struct
62 struct device *dev;
63 struct drm_device *ddev;
64 struct platform_device *pdev;
66 void __iomem *iomem;
67 struct clk *clock;
68 struct clk *bus_clock;
69 struct regulator *regulator;
70 struct reset_control *rstc;
72 struct panfrost_features features;
74 spinlock_t as_lock;
75 unsigned long as_in_use_mask;
76 unsigned long as_alloc_mask;
77 struct list_head as_lru_list;
79 struct panfrost_job_slot *js;
81 struct panfrost_job *jobs[NUM_JOB_SLOTS];
82 struct list_head scheduled_jobs;
84 struct panfrost_perfcnt *perfcnt;
86 struct mutex sched_lock;
87 struct mutex reset_lock;
111 struct panfrost_device *pfdev; argument