37 lines
1.0 KiB
C
37 lines
1.0 KiB
C
/*
|
|
* Copyright (c) 2016-2020, Broadcom
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
|
|
#ifndef PLATFORM_SOTP_H
|
|
#define PLATFORM_SOTP_H
|
|
|
|
#define SOTP_DEVICE_SECURE_CFG0_ROW 17
|
|
#define SOTP_DEVICE_SECURE_CFG1_ROW 18
|
|
#define SOTP_DEVICE_SECURE_CFG2_ROW 19
|
|
#define SOTP_DEVICE_SECURE_CFG3_ROW 20
|
|
#define SOTP_BRCM_SOFTWARE_CFG0_ROW 21
|
|
#define SOTP_BRCM_SOFTWARE_CFG1_ROW 22
|
|
#define SOTP_BRCM_SOFTWARE_CFG2_ROW 23
|
|
#define SOTP_BRCM_SOFTWARE_CFG3_ROW 24
|
|
#define SOTP_CUSTOMER_ID_CFG0_ROW 25
|
|
#define SOTP_CUSTOMER_ID_CFG1_ROW 26
|
|
#define SOTP_CUSTOMER_ID_CFG2_ROW 27
|
|
#define SOTP_CUSTOMER_ID_CFG3_ROW 28
|
|
#define SOTP_CUSTOMER_DEV_CFG0_ROW 29
|
|
#define SOTP_CUSTOMER_DEV_CFG1_ROW 30
|
|
#define SOTP_CUSTOMER_DEV_CFG2_ROW 31
|
|
#define SOTP_CUSTOMER_DEV_CFG3_ROW 32
|
|
#define SOTP_DAUTH_ROW 33
|
|
#define SOTP_K_HMAC_ROW 45
|
|
#define SOTP_K_AES_ROW 57
|
|
#define SOTP_NVCOUNTER_ROW 69
|
|
|
|
#define SOTP_BRCM_CFG_ECC_ERROR_MASK 0x100000
|
|
#define SOTP_DAUTH_ECC_ERROR_MASK 0x800000
|
|
#define SOTP_K_HMAC_ECC_ERROR_MASK 0x1000000
|
|
#define SOTP_K_AES_ECC_ERROR_MASK 0x2000000
|
|
|
|
#endif
|