Lines Matching full:secure
24 * Secure boot is the process by which NVIDIA-signed firmware is loaded into
31 * - Non-secure (NS). In this mode, functionality is similar to Falcon
38 * - Heavy Secure (HS). In this mode, the microprocessor is a black box - it's
42 * (The loading process involves tagging the IMEM block as secure, writing the
46 * - Light Secure (LS). In this mode, the microprocessor has more privileges
52 * Secure boot consists in temporarily switching a HS-capable falcon (typically
54 * load them, and switch managed falcons into LS mode. Once secure boot
57 * Secure boot requires a write-protected memory region (WPR) which can only be
58 * written by the secure falcon. On dGPU, the driver sets up the WPR region in
62 * The secure boot process takes place as follows:
72 * HS-capable falcon. It authenticates itself, switches the secure falcon to
76 * 4) The LS blob is now secure from all external tampering. The HS falcon
155 nvkm_error(subdev, "Secure Boot initialization failed: %d\n", in nvkm_secboot_oneinit()