Lines Matching refs:intel_huc

10 #include "intel_huc.h"
81 static void __delayed_huc_load_complete(struct intel_huc *huc)
87 static void delayed_huc_load_complete(struct intel_huc *huc)
93 static void __gsc_init_error(struct intel_huc *huc)
99 static void gsc_init_error(struct intel_huc *huc)
105 static void gsc_init_done(struct intel_huc *huc)
123 struct intel_huc *huc = arg;
137 static void huc_delayed_load_start(struct intel_huc *huc)
184 struct intel_huc *huc = container_of(nb, struct intel_huc, delayed_load.nb);
206 void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
222 void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
233 static void delayed_huc_load_init(struct intel_huc *huc)
252 static void delayed_huc_load_fini(struct intel_huc *huc)
262 int intel_huc_sanitize(struct intel_huc *huc)
292 void intel_huc_init_early(struct intel_huc *huc)
335 static int check_huc_loading_mode(struct intel_huc *huc)
390 int intel_huc_init(struct intel_huc *huc)
429 void intel_huc_fini(struct intel_huc *huc)
444 void intel_huc_suspend(struct intel_huc *huc)
457 static const char *auth_mode_string(struct intel_huc *huc,
465 int intel_huc_wait_for_auth_complete(struct intel_huc *huc,
494 * @huc: intel_huc structure
503 int intel_huc_auth(struct intel_huc *huc, enum intel_huc_authentication_type type)
550 bool intel_huc_is_authenticated(struct intel_huc *huc,
563 static bool huc_is_fully_authenticated(struct intel_huc *huc)
577 * @huc: intel_huc structure
585 int intel_huc_check_status(struct intel_huc *huc)
619 static bool huc_has_delayed_load(struct intel_huc *huc)
625 void intel_huc_update_auth_status(struct intel_huc *huc)
647 void intel_huc_load_status(struct intel_huc *huc, struct drm_printer *p)