Home
last modified time | relevance | path

Searched defs:huc (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_huc.c82 static void __delayed_huc_load_complete(struct intel_huc *huc) in __delayed_huc_load_complete()
88 static void delayed_huc_load_complete(struct intel_huc *huc) in delayed_huc_load_complete()
94 static void __gsc_init_error(struct intel_huc *huc) in __gsc_init_error()
100 static void gsc_init_error(struct intel_huc *huc) in gsc_init_error()
106 static void gsc_init_done(struct intel_huc *huc) in gsc_init_done()
120 struct intel_huc *huc = container_of(hrtimer, struct intel_huc, delayed_load.timer); in huc_delayed_load_timer_callback() local
136 static void huc_delayed_load_start(struct intel_huc *huc) in huc_delayed_load_start()
176 struct intel_huc *huc = container_of(nb, struct intel_huc, delayed_load.nb); in gsc_notifier() local
197 void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus) in intel_huc_register_gsc_notifier()
213 void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus) in intel_huc_unregister_gsc_notifier()
[all …]
H A Dintel_huc.h72 static inline bool intel_huc_is_supported(struct intel_huc *huc) in intel_huc_is_supported()
77 static inline bool intel_huc_is_wanted(struct intel_huc *huc) in intel_huc_is_wanted()
82 static inline bool intel_huc_is_used(struct intel_huc *huc) in intel_huc_is_used()
88 static inline bool intel_huc_is_loaded_by_gsc(const struct intel_huc *huc) in intel_huc_is_loaded_by_gsc()
93 static inline bool intel_huc_wait_required(struct intel_huc *huc) in intel_huc_wait_required()
H A Dintel_huc_fw.c27 int intel_huc_fw_auth_via_gsccs(struct intel_huc *huc) in intel_huc_fw_auth_via_gsccs()
132 struct intel_huc *huc = container_of(huc_fw, struct intel_huc, fw); in intel_huc_fw_get_binary_info() local
234 int intel_huc_fw_load_and_auth_via_gsc(struct intel_huc *huc) in intel_huc_fw_load_and_auth_via_gsc()
277 int intel_huc_fw_upload(struct intel_huc *huc) in intel_huc_fw_upload()
H A Dintel_huc_debugfs.c14 struct intel_huc *huc = m->private; in huc_info_show() local
26 void intel_huc_debugfs_register(struct intel_huc *huc, struct dentry *root) in intel_huc_debugfs_register()
H A Dintel_uc.c317 struct intel_huc *huc = &uc->huc; in __uc_init() local
351 struct intel_huc *huc in __uc_sanitize() local
457 struct intel_huc *huc = &uc->huc; __uc_init_hw() local
[all...]
H A Dintel_uc.h34 struct intel_huc huc; member
/linux/drivers/gpu/drm/xe/
H A Dxe_huc.c29 huc_to_gt(struct xe_huc *huc) in huc_to_gt() argument
35 huc_to_xe(struct xe_huc *huc) in huc_to_xe() argument
41 huc_to_guc(struct xe_huc *huc) in huc_to_guc() argument
48 struct xe_huc *huc = arg; free_gsc_pkt() local
55 huc_alloc_gsc_pkt(struct xe_huc * huc) huc_alloc_gsc_pkt() argument
75 xe_huc_init(struct xe_huc * huc) xe_huc_init() argument
115 xe_huc_init_post_hwconfig(struct xe_huc * huc) xe_huc_init_post_hwconfig() argument
134 xe_huc_upload(struct xe_huc * huc) xe_huc_upload() argument
162 huc_auth_via_gsccs(struct xe_huc * huc) huc_auth_via_gsccs() argument
237 xe_huc_is_authenticated(struct xe_huc * huc,enum xe_huc_auth_types type) xe_huc_is_authenticated() argument
244 xe_huc_auth(struct xe_huc * huc,enum xe_huc_auth_types type) xe_huc_auth() argument
300 xe_huc_sanitize(struct xe_huc * huc) xe_huc_sanitize() argument
305 xe_huc_print_info(struct xe_huc * huc,struct drm_printer * p) xe_huc_print_info() argument
[all...]
H A Dxe_huc_debugfs.c18 huc_to_gt(struct xe_huc *huc) in huc_to_gt()
24 huc_to_xe(struct xe_huc *huc) in huc_to_xe()
36 struct xe_huc *huc = node_to_huc(m->private); in huc_info() local
51 void xe_huc_debugfs_register(struct xe_huc *huc, struct dentry *parent) in xe_huc_debugfs_register()
H A Dxe_uc_types.h21 struct xe_huc huc; member
H A Dxe_query.c562 struct xe_huc *huc; query_uc_fw_version() local
/linux/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_huc.c20 struct intel_huc *huc; in intel_pxp_huc_load_and_auth() local
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt.h107 static inline struct intel_gt *huc_to_gt(struct intel_huc *huc) in huc_to_gt() argument
/linux/drivers/gpu/drm/i915/selftests/
H A Di915_selftest.c161 struct intel_huc *huc = &to_gt(i915)->uc.huc; in __wait_gsc_huc_load_completed() local
/linux/drivers/gpu/drm/i915/
H A Di915_request.c1622 struct intel_huc *huc = &rq->context->engine->gt->uc.huc; in i915_request_await_huc() local