Home
last modified time | relevance | path

Searched refs:wopcm (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_wopcm.c72 void intel_wopcm_init_early(struct intel_wopcm *wopcm) in intel_wopcm_init_early() argument
74 wopcm->size = GEN9_WOPCM_SIZE; in intel_wopcm_init_early()
76 DRM_DEBUG_DRIVER("WOPCM size: %uKiB\n", wopcm->size / 1024); in intel_wopcm_init_early()
155 int intel_wopcm_init(struct intel_wopcm *wopcm) in intel_wopcm_init() argument
157 struct drm_i915_private *i915 = wopcm_to_i915(wopcm); in intel_wopcm_init()
166 GEM_BUG_ON(!wopcm->size); in intel_wopcm_init()
168 if (guc_fw_size >= wopcm->size) { in intel_wopcm_init()
174 if (huc_fw_size >= wopcm->size) { in intel_wopcm_init()
182 if ((guc_wopcm_base + ctx_rsvd) >= wopcm->size) { in intel_wopcm_init()
188 guc_wopcm_size = wopcm->size - guc_wopcm_base - ctx_rsvd; in intel_wopcm_init()
[all …]
Dintel_wopcm.h27 void intel_wopcm_init_early(struct intel_wopcm *wopcm);
28 int intel_wopcm_init(struct intel_wopcm *wopcm);
29 int intel_wopcm_init_hw(struct intel_wopcm *wopcm);
Dintel_guc.c627 GEM_BUG_ON(!i915->wopcm.size); in guc_init_ggtt_pin_bias()
628 GEM_BUG_ON(i915->wopcm.size < i915->wopcm.guc.base); in guc_init_ggtt_pin_bias()
630 guc->ggtt_pin_bias = i915->wopcm.size - i915->wopcm.guc.base; in guc_init_ggtt_pin_bias()
Di915_drv.h1599 struct intel_wopcm wopcm; member
2136 static inline struct drm_i915_private *wopcm_to_i915(struct intel_wopcm *wopcm) in wopcm_to_i915() argument
2138 return container_of(wopcm, struct drm_i915_private, wopcm); in wopcm_to_i915()
Di915_drv.c920 intel_wopcm_init_early(&dev_priv->wopcm); in i915_driver_init_early()
Di915_gem.c5309 ret = intel_wopcm_init_hw(&dev_priv->wopcm); in i915_gem_init_hw()
5486 ret = intel_wopcm_init(&dev_priv->wopcm); in i915_gem_init()