xref: /optee_os/core/arch/arm/plat-telechips/tcc805x/otprom.h (revision c1e657096ec2f9ad6a373ac3265600252689933e)
1*c1e65709SSungmin Han /* SPDX-License-Identifier: BSD-2-Clause */
2*c1e65709SSungmin Han /*
3*c1e65709SSungmin Han  * Copyright (c) 2024, Telechips Inc.
4*c1e65709SSungmin Han  */
5*c1e65709SSungmin Han 
6*c1e65709SSungmin Han #ifndef TCC805X_OTPROM_H
7*c1e65709SSungmin Han #define TCC805X_OTPROM_H
8*c1e65709SSungmin Han 
9*c1e65709SSungmin Han #include <util.h>
10*c1e65709SSungmin Han 
11*c1e65709SSungmin Han #define OTPROM_MAX			U(0x4000)
12*c1e65709SSungmin Han #define OTPROM_128_START		U(0x1000)
13*c1e65709SSungmin Han #define OTPROM_128_LIMIT		U(0x2000)
14*c1e65709SSungmin Han 
15*c1e65709SSungmin Han /* HUK */
16*c1e65709SSungmin Han #define OTP_DATA_TEE_HUK_OFFSET		U(0x1ED0)
17*c1e65709SSungmin Han #define OTP_DATA_TEE_HUK_SIZE		U(0x10)
18*c1e65709SSungmin Han 
19*c1e65709SSungmin Han #endif /* TCC805X_OTPROM_H */
20