Lines Matching defs:ivpu_device
102 struct ivpu_device { struct
103 struct drm_device drm;
104 void __iomem *regb;
105 void __iomem *regv;
106 u32 platform;
107 u32 irq;
109 struct ivpu_wa_table wa;
110 struct ivpu_hw_info *hw;
111 struct ivpu_mmu_info *mmu;
112 struct ivpu_fw_info *fw;
113 struct ivpu_ipc_info *ipc;
114 struct ivpu_pm_info *pm;
116 struct ivpu_mmu_context gctx;
117 struct ivpu_mmu_context rctx;
118 struct mutex context_list_lock; /* Protects user context addition/removal */
119 struct xarray context_xa;
120 struct xa_limit context_xa_limit;
122 struct mutex bo_list_lock; /* Protects bo_list */
146 struct ivpu_device *vdev; argument