Symbol: intel_huc
drivers/gpu/drm/i915/gt/intel_gt.h
107
static inline struct intel_gt *huc_to_gt(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
100
static void gsc_init_error(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
106
static void gsc_init_done(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
120
struct intel_huc *huc = container_of(hrtimer, struct intel_huc, delayed_load.timer);
drivers/gpu/drm/i915/gt/uc/intel_huc.c
136
static void huc_delayed_load_start(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
176
struct intel_huc *huc = container_of(nb, struct intel_huc, delayed_load.nb);
drivers/gpu/drm/i915/gt/uc/intel_huc.c
197
void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
213
void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
224
static void delayed_huc_load_init(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
238
static void delayed_huc_load_fini(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
248
int intel_huc_sanitize(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
278
void intel_huc_init_early(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
320
void intel_huc_fini_late(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
326
static int check_huc_loading_mode(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
381
int intel_huc_init(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
420
void intel_huc_fini(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
429
static const char *auth_mode_string(struct intel_huc *huc,
drivers/gpu/drm/i915/gt/uc/intel_huc.c
450
int intel_huc_wait_for_auth_complete(struct intel_huc *huc,
drivers/gpu/drm/i915/gt/uc/intel_huc.c
528
int intel_huc_auth(struct intel_huc *huc, enum intel_huc_authentication_type type)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
571
bool intel_huc_is_authenticated(struct intel_huc *huc,
drivers/gpu/drm/i915/gt/uc/intel_huc.c
584
static bool huc_is_fully_authenticated(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
606
int intel_huc_check_status(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
640
static bool huc_has_delayed_load(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
646
void intel_huc_update_auth_status(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
668
void intel_huc_load_status(struct intel_huc *huc, struct drm_printer *p)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
82
static void __delayed_huc_load_complete(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
88
static void delayed_huc_load_complete(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
94
static void __gsc_init_error(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
56
int intel_huc_sanitize(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
57
void intel_huc_init_early(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
58
void intel_huc_fini_late(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
59
int intel_huc_init(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
60
void intel_huc_fini(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
61
int intel_huc_auth(struct intel_huc *huc, enum intel_huc_authentication_type type);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
62
int intel_huc_wait_for_auth_complete(struct intel_huc *huc,
drivers/gpu/drm/i915/gt/uc/intel_huc.h
64
bool intel_huc_is_authenticated(struct intel_huc *huc,
drivers/gpu/drm/i915/gt/uc/intel_huc.h
66
int intel_huc_check_status(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
67
void intel_huc_update_auth_status(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
69
void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
70
void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
72
static inline bool intel_huc_is_supported(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
77
static inline bool intel_huc_is_wanted(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
82
static inline bool intel_huc_is_used(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
88
static inline bool intel_huc_is_loaded_by_gsc(const struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
93
static inline bool intel_huc_wait_required(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
99
void intel_huc_load_status(struct intel_huc *huc, struct drm_printer *p);
drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c
14
struct intel_huc *huc = m->private;
drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c
26
void intel_huc_debugfs_register(struct intel_huc *huc, struct dentry *root)
drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
12
void intel_huc_debugfs_register(struct intel_huc *huc, struct dentry *root);
drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
9
struct intel_huc;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
132
struct intel_huc *huc = container_of(huc_fw, struct intel_huc, fw);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
234
int intel_huc_fw_load_and_auth_via_gsc(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
27
int intel_huc_fw_auth_via_gsccs(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
277
int intel_huc_fw_upload(struct intel_huc *huc)
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
14
int intel_huc_fw_load_and_auth_via_gsc(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
15
int intel_huc_fw_auth_via_gsccs(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
16
int intel_huc_fw_upload(struct intel_huc *huc);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
9
struct intel_huc;
drivers/gpu/drm/i915/gt/uc/intel_uc.c
309
struct intel_huc *huc = &uc->huc;
drivers/gpu/drm/i915/gt/uc/intel_uc.c
341
struct intel_huc *huc = &uc->huc;
drivers/gpu/drm/i915/gt/uc/intel_uc.c
443
struct intel_huc *huc = &uc->huc;
drivers/gpu/drm/i915/gt/uc/intel_uc.h
34
struct intel_huc huc;
drivers/gpu/drm/i915/i915_request.c
1623
struct intel_huc *huc = &rq->context->engine->gt->uc.huc;
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
22
struct intel_huc *huc;
drivers/gpu/drm/i915/selftests/i915_selftest.c
164
struct intel_huc *huc = &to_gt(i915)->uc.huc;