Lines Matching full:gsc

33  * - DG2: load and authentication are both performed via GSC.
37 * workloads via GSC.
63 * MEI-GSC load is an async process. The probing of the exposed aux device
68 * MEI-PXP + HuC load usually takes ~300ms, but if the GSC needs to be resumed
110 /* MEI-GSC init is done, now we wait for MEI-PXP to bind */ in gsc_init_done()
124 huc_notice(huc, "timed out waiting for MEI GSC\n"); in huc_delayed_load_timer_callback()
143 * On resume we don't have to wait for MEI-GSC to be re-probed, but we in huc_delayed_load_start()
160 * GSC device to come up to load the HuC. We arm the fence here in huc_delayed_load_start()
177 struct intel_gsc_intf *intf = &huc_to_gt(huc)->gsc.intf[0]; in gsc_notifier()
207 huc_err(huc, "failed to register GSC notifier %pe\n", ERR_PTR(ret)); in intel_huc_register_gsc_notifier()
320 #define HUC_LOAD_MODE_STRING(x) (x ? "GSC" : "legacy")
327 * The fuse for HuC load via GSC is only valid on platforms that have in check_huc_loading_mode()
335 huc_err(huc, "HW requires a GSC-enabled blob, but we found a legacy one\n"); in check_huc_loading_mode()
340 * On newer platforms we have GSC-enabled binaries but we load the HuC in check_huc_loading_mode()
342 * binary inside the GSC-enabled one, which we do at fetch time. Make in check_huc_loading_mode()
344 * DMA and the binary is GSC-enabled. in check_huc_loading_mode()
347 huc_err(huc, "HW in DMA mode, but we have an incompatible GSC-enabled blob\n"); in check_huc_loading_mode()
352 * If the HuC is loaded via GSC, we need to be able to access the GSC. in check_huc_loading_mode()
371 huc_dbg(huc, "loaded by GSC = %s\n", str_yes_no(huc->loaded_via_gsc)); in check_huc_loading_mode()
436 * in the unlikely case that we're suspending before the GSC has in intel_huc_suspend()
532 * @type: authentication type (via GuC or via GSC)
549 /* GSC will do the auth with the load */ in intel_huc_auth()
644 * GSC-enabled binaries loaded via DMA are first partially in intel_huc_check_status()
645 * authenticated by GuC and then fully authenticated by GSC in intel_huc_check_status()