Lines Matching refs:wopcm
67 static inline struct intel_gt *wopcm_to_gt(struct intel_wopcm *wopcm) in wopcm_to_gt() argument
69 return container_of(wopcm, struct intel_gt, wopcm); in wopcm_to_gt()
78 void intel_wopcm_init_early(struct intel_wopcm *wopcm) in intel_wopcm_init_early() argument
80 struct intel_gt *gt = wopcm_to_gt(wopcm); in intel_wopcm_init_early()
87 wopcm->size = GEN11_WOPCM_SIZE; in intel_wopcm_init_early()
89 wopcm->size = GEN9_WOPCM_SIZE; in intel_wopcm_init_early()
91 drm_dbg(&i915->drm, "WOPCM: %uK\n", wopcm->size / 1024); in intel_wopcm_init_early()
233 void intel_wopcm_init(struct intel_wopcm *wopcm) in intel_wopcm_init() argument
235 struct intel_gt *gt = wopcm_to_gt(wopcm); in intel_wopcm_init()
240 u32 wopcm_size = wopcm->size; in intel_wopcm_init()
248 GEM_BUG_ON(wopcm->guc.base); in intel_wopcm_init()
249 GEM_BUG_ON(wopcm->guc.size); in intel_wopcm_init()
317 wopcm->guc.base = guc_wopcm_base; in intel_wopcm_init()
318 wopcm->guc.size = guc_wopcm_size; in intel_wopcm_init()
319 GEM_BUG_ON(!wopcm->guc.base); in intel_wopcm_init()
320 GEM_BUG_ON(!wopcm->guc.size); in intel_wopcm_init()