Searched refs:huc (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_huc.c | 30 void intel_huc_init_early(struct intel_huc *huc) in intel_huc_init_early() argument 32 intel_huc_fw_init_early(huc); in intel_huc_init_early() 35 int intel_huc_init_misc(struct intel_huc *huc) in intel_huc_init_misc() argument 37 struct drm_i915_private *i915 = huc_to_i915(huc); in intel_huc_init_misc() 39 intel_uc_fw_fetch(i915, &huc->fw); in intel_huc_init_misc() 54 int intel_huc_auth(struct intel_huc *huc) in intel_huc_auth() argument 56 struct drm_i915_private *i915 = huc_to_i915(huc); in intel_huc_auth() 62 if (huc->fw.load_status != INTEL_UC_FIRMWARE_SUCCESS) in intel_huc_auth() 65 vma = i915_gem_object_ggtt_pin(huc->fw.obj, NULL, 0, 0, in intel_huc_auth() 75 huc->fw.rsa_offset); in intel_huc_auth() [all …]
|
D | intel_huc.h | 38 void intel_huc_init_early(struct intel_huc *huc); 39 int intel_huc_init_misc(struct intel_huc *huc); 40 int intel_huc_auth(struct intel_huc *huc); 41 int intel_huc_check_status(struct intel_huc *huc); 43 static inline void intel_huc_fini_misc(struct intel_huc *huc) in intel_huc_fini_misc() argument 45 intel_uc_fw_fini(&huc->fw); in intel_huc_fini_misc() 48 static inline int intel_huc_sanitize(struct intel_huc *huc) in intel_huc_sanitize() argument 50 intel_uc_fw_sanitize(&huc->fw); in intel_huc_sanitize()
|
D | intel_uc.c | 56 struct intel_uc_fw *huc_fw = &i915->huc.fw; in __get_platform_enable_guc() 107 struct intel_uc_fw *huc_fw = &i915->huc.fw; in sanitize_options_early() 168 struct intel_huc *huc = &i915->huc; in intel_uc_init_early() local 171 intel_huc_init_early(huc); in intel_uc_init_early() 242 struct intel_huc *huc = &i915->huc; in intel_uc_init_misc() local 253 ret = intel_huc_init_misc(huc); in intel_uc_init_misc() 268 struct intel_huc *huc = &i915->huc; in intel_uc_fini_misc() local 274 intel_huc_fini_misc(huc); in intel_uc_fini_misc() 327 struct intel_huc *huc = &i915->huc; in intel_uc_sanitize() local 336 intel_huc_sanitize(huc); in intel_uc_sanitize() [all …]
|
D | intel_huc_fw.c | 55 struct intel_huc *huc = container_of(huc_fw, struct intel_huc, fw); in huc_fw_select() local 56 struct drm_i915_private *dev_priv = huc_to_i915(huc); in huc_fw_select() 91 void intel_huc_fw_init_early(struct intel_huc *huc) in intel_huc_fw_init_early() argument 93 struct intel_uc_fw *huc_fw = &huc->fw; in intel_huc_fw_init_early() 110 struct intel_huc *huc = container_of(huc_fw, struct intel_huc, fw); in huc_fw_xfer() local 111 struct drm_i915_private *dev_priv = huc_to_i915(huc); in huc_fw_xfer() 163 int intel_huc_fw_upload(struct intel_huc *huc) in intel_huc_fw_upload() argument 165 return intel_uc_fw_upload(&huc->fw, huc_fw_xfer); in intel_huc_fw_upload()
|
D | intel_huc_fw.h | 12 void intel_huc_fw_init_early(struct intel_huc *huc); 13 int intel_huc_fw_upload(struct intel_huc *huc);
|
D | intel_uc_fw.c | 130 uc_fw->major_ver_found = css->huc.sw_version >> 16; in intel_uc_fw_fetch() 131 uc_fw->minor_ver_found = css->huc.sw_version & 0xFFFF; in intel_uc_fw_fetch()
|
D | intel_wopcm.c | 159 u32 huc_fw_size = intel_uc_fw_get_upload_size(&i915->huc.fw); in intel_wopcm_init()
|
D | intel_guc_fwif.h | 214 } huc; member
|
D | i915_drv.h | 1601 struct intel_huc huc; member 2146 static inline struct drm_i915_private *huc_to_i915(struct intel_huc *huc) in huc_to_i915() argument 2148 return container_of(huc, struct drm_i915_private, huc); in huc_to_i915()
|
D | i915_gpu_error.c | 1611 error_uc->huc_fw = i915->huc.fw; in capture_uc_state() 1618 error_uc->huc_fw.path = kstrdup(i915->huc.fw.path, GFP_ATOMIC); in capture_uc_state()
|
D | i915_drv.c | 385 value = intel_huc_check_status(&dev_priv->huc); in i915_getparam_ioctl()
|
D | i915_debugfs.c | 2302 intel_uc_fw_dump(&dev_priv->huc.fw, &p); in i915_huc_load_status_info()
|