summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm
diff options
context:
space:
mode:
authorIon Agorria <ion@agorria.com>2025-01-07 01:53:19 +0100
committerSvyatoslav Ryhel <clamor95@gmail.com>2025-08-01 08:43:41 +0300
commitf230bc6cf7b1ce24bd1f95d7460965591c5aef37 (patch)
treefbfa8a48fc14da041a0c3bbc320f7259227bf7c1 /arch/arm/include/asm
parentb01f0a7c1d9d43a38a729723ad76fce74a5fa24b (diff)
ARM: tegra: Add LP0 support for ODM production
Now that we have working AES engine driver we can request the warmboot code to be encrypted and signed with SBK if the device requires so. This unlocks LP0 support for most devices in the wild as they use ODM Production Secure. We are not aware of any "ODM Production Open" device nor have access to thus this has not been tested on one, merely added for completeness. Signed-off-by: Ion Agorria <ion@agorria.com>
Diffstat (limited to 'arch/arm/include/asm')
-rw-r--r--arch/arm/include/asm/arch-tegra/warmboot.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/arm/include/asm/arch-tegra/warmboot.h b/arch/arm/include/asm/arch-tegra/warmboot.h
index 402f93aac48..4352f1dc5e8 100644
--- a/arch/arm/include/asm/arch-tegra/warmboot.h
+++ b/arch/arm/include/asm/arch-tegra/warmboot.h
@@ -119,7 +119,6 @@ union scratch3_reg {
int warmboot_save_sdram_params(void);
int warmboot_prepare_code(u32 seg_address, u32 seg_length);
-int sign_data_block(u8 *source, u32 length, u8 *signature);
void wb_start(void); /* Start of WB assembly code */
void wb_end(void); /* End of WB assembly code */