wopcm 354 drivers/gpu/drm/i915/gt/uc/intel_uc.c u32 base = intel_wopcm_guc_base(>->i915->wopcm); wopcm 355 drivers/gpu/drm/i915/gt/uc/intel_uc.c u32 size = intel_wopcm_guc_size(>->i915->wopcm); wopcm 269 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c GEM_BUG_ON(!i915->wopcm.size); wopcm 331 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c if (unlikely(size >= i915->wopcm.size)) { wopcm 334 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c size, (size_t)i915->wopcm.size); wopcm 597 drivers/gpu/drm/i915/i915_drv.c intel_wopcm_init_early(&dev_priv->wopcm); wopcm 1320 drivers/gpu/drm/i915/i915_drv.h struct intel_wopcm wopcm; wopcm 1439 drivers/gpu/drm/i915/i915_gem.c intel_wopcm_init(&dev_priv->wopcm); wopcm 2691 drivers/gpu/drm/i915/i915_gem_gtt.c intel_wopcm_guc_size(&ggtt->vm.i915->wopcm)); wopcm 66 drivers/gpu/drm/i915/intel_wopcm.c static inline struct drm_i915_private *wopcm_to_i915(struct intel_wopcm *wopcm) wopcm 68 drivers/gpu/drm/i915/intel_wopcm.c return container_of(wopcm, struct drm_i915_private, wopcm); wopcm 77 drivers/gpu/drm/i915/intel_wopcm.c void intel_wopcm_init_early(struct intel_wopcm *wopcm) wopcm 79 drivers/gpu/drm/i915/intel_wopcm.c struct drm_i915_private *i915 = wopcm_to_i915(wopcm); wopcm 85 drivers/gpu/drm/i915/intel_wopcm.c wopcm->size = GEN11_WOPCM_SIZE; wopcm 87 drivers/gpu/drm/i915/intel_wopcm.c wopcm->size = GEN9_WOPCM_SIZE; wopcm 89 drivers/gpu/drm/i915/intel_wopcm.c DRM_DEV_DEBUG_DRIVER(i915->drm.dev, "WOPCM: %uK\n", wopcm->size / 1024); wopcm 221 drivers/gpu/drm/i915/intel_wopcm.c void intel_wopcm_init(struct intel_wopcm *wopcm) wopcm 223 drivers/gpu/drm/i915/intel_wopcm.c struct drm_i915_private *i915 = wopcm_to_i915(wopcm); wopcm 234 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(!wopcm->size); wopcm 235 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(wopcm->guc.base); wopcm 236 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(wopcm->guc.size); wopcm 237 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(guc_fw_size >= wopcm->size); wopcm 238 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(huc_fw_size >= wopcm->size); wopcm 239 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(ctx_rsvd + WOPCM_RESERVED_SIZE >= wopcm->size); wopcm 263 drivers/gpu/drm/i915/intel_wopcm.c guc_wopcm_base = min(guc_wopcm_base, wopcm->size - ctx_rsvd); wopcm 266 drivers/gpu/drm/i915/intel_wopcm.c guc_wopcm_size = wopcm->size - ctx_rsvd - guc_wopcm_base; wopcm 273 drivers/gpu/drm/i915/intel_wopcm.c if (__check_layout(i915, wopcm->size, guc_wopcm_base, guc_wopcm_size, wopcm 275 drivers/gpu/drm/i915/intel_wopcm.c wopcm->guc.base = guc_wopcm_base; wopcm 276 drivers/gpu/drm/i915/intel_wopcm.c wopcm->guc.size = guc_wopcm_size; wopcm 277 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(!wopcm->guc.base); wopcm 278 drivers/gpu/drm/i915/intel_wopcm.c GEM_BUG_ON(!wopcm->guc.size); wopcm 37 drivers/gpu/drm/i915/intel_wopcm.h static inline u32 intel_wopcm_guc_base(struct intel_wopcm *wopcm) wopcm 39 drivers/gpu/drm/i915/intel_wopcm.h return wopcm->guc.base; wopcm 52 drivers/gpu/drm/i915/intel_wopcm.h static inline u32 intel_wopcm_guc_size(struct intel_wopcm *wopcm) wopcm 54 drivers/gpu/drm/i915/intel_wopcm.h return wopcm->guc.size; wopcm 57 drivers/gpu/drm/i915/intel_wopcm.h void intel_wopcm_init_early(struct intel_wopcm *wopcm); wopcm 58 drivers/gpu/drm/i915/intel_wopcm.h void intel_wopcm_init(struct intel_wopcm *wopcm);