1 #ifndef __ODY_CSRS_FUSE_H__ 2 #define __ODY_CSRS_FUSE_H__ 3 /* This file is auto-generated. Do not edit */ 4 5 /***********************license start*********************************** 6 * Copyright (C) 2021-2026 Marvell. 7 * SPDX-License-Identifier: BSD-3-Clause 8 * https://spdx.org/licenses 9 ***********************license end**************************************/ 10 11 12 /** 13 * @file 14 * 15 * Configuration and status register (CSR) address and type definitions for 16 * FUSE. 17 * 18 * This file is auto generated. Do not edit. 19 * 20 */ 21 22 /** 23 * Enumeration fuse_num_e 24 * 25 * Fuse Number Enumeration 26 * Enumerates the fuse numbers. 27 */ 28 #define ODY_FUSE_NUM_E_ALT_BANKX(a) (0xf80 + (a)) 29 #define ODY_FUSE_NUM_E_ALT_FUSEX(a) (0x7b + (a)) 30 #define ODY_FUSE_NUM_E_AP_DISABLEX(a) (0x400 + (a)) 31 #define ODY_FUSE_NUM_E_AP_NOCRYPTOX(a) (0x200 + (a)) 32 #define ODY_FUSE_NUM_E_AP_POWER_LIMITX(a) (0x259 + (a)) 33 #define ODY_FUSE_NUM_E_ARM_EMAX(a) (0x90 + (a)) 34 #define ODY_FUSE_NUM_E_BISR_FUSED_ONLY (0x73) 35 #define ODY_FUSE_NUM_E_BPHY_PRESENT (0x251) 36 #define ODY_FUSE_NUM_E_BSR_LOBE_DISABLEX(a) (0x28c + (a)) 37 #define ODY_FUSE_NUM_E_CHIP_IDX(a) (8 + (a)) 38 #define ODY_FUSE_NUM_E_CHIP_TYPEX(a) (0 + (a)) 39 #define ODY_FUSE_NUM_E_CPT0_NOCRYPTOX(a) (0x255 + (a)) 40 #define ODY_FUSE_NUM_E_CPT1_NOCRYPTOX(a) (0x257 + (a)) 41 #define ODY_FUSE_NUM_E_CSK_CRIPPLE (0x252) 42 #define ODY_FUSE_NUM_E_DESX(a) (0x540 + (a)) 43 #define ODY_FUSE_NUM_E_DLL_REFRESH_RATEX(a) (0x80 + (a)) 44 #define ODY_FUSE_NUM_E_DRO_CRIPPLE (0x171) 45 #define ODY_FUSE_NUM_E_DSS_CRIPPLEX(a) (0x300 + (a)) 46 #define ODY_FUSE_NUM_E_EFUS_LCK_CFG (0x78) 47 #define ODY_FUSE_NUM_E_EFUS_LCK_MAN (0x79) 48 #define ODY_FUSE_NUM_E_EFUS_LCK_PRD (0x7a) 49 #define ODY_FUSE_NUM_E_EHSM_NOCRYPTOX(a) (0x209 + (a)) 50 #define ODY_FUSE_NUM_E_ELADISABLE (0x215) 51 #define ODY_FUSE_NUM_E_EMA_RAMX(a) (0x10 + (a)) 52 #define ODY_FUSE_NUM_E_EMA_ROMX(a) (0x67 + (a)) 53 #define ODY_FUSE_NUM_E_EMA_TCAMX(a) (0x5c + (a)) 54 #define ODY_FUSE_NUM_E_GSERP_PROCESSX(a) (0x150 + (a)) 55 #define ODY_FUSE_NUM_E_GSER_ERCX(a) (0xf00 + (a)) 56 #define ODY_FUSE_NUM_E_INIT_MULX(a) (0x88 + (a)) 57 #define ODY_FUSE_NUM_E_LLC_CRIPPLEX(a) (0x216 + (a)) 58 #define ODY_FUSE_NUM_E_MCS_FULL_CRIPPLEX(a) (0x172 + (a)) 59 #define ODY_FUSE_NUM_E_MCS_ROUTABLE_CRIPPLE0X(a) (0x179 + (a)) 60 #define ODY_FUSE_NUM_E_MCS_ROUTABLE_CRIPPLE1X(a) (0x16a + (a)) 61 #define ODY_FUSE_NUM_E_MESH_ESEL_ECOSEL_V1X(a) (0x348 + (a)) 62 #define ODY_FUSE_NUM_E_MESH_ESEL_ECOSEL_V2X(a) (0x350 + (a)) 63 #define ODY_FUSE_NUM_E_MESH_ESEL_ECOSEL_V3X(a) (0x358 + (a)) 64 #define ODY_FUSE_NUM_E_METAL_FIXX(a) (0x6d + (a)) 65 #define ODY_FUSE_NUM_E_MFG_INFO16X(a) (0x800 + (a)) 66 #define ODY_FUSE_NUM_E_MFG_INFO27X(a) (0xdd8 + (a)) 67 #define ODY_FUSE_NUM_E_MFG_INFO28X(a) (0xe00 + (a)) 68 #define ODY_FUSE_NUM_E_MFG_INFO3X(a) (0x180 + (a)) 69 #define ODY_FUSE_NUM_E_ML_DISABLE (0x254) 70 #define ODY_FUSE_NUM_E_MSW_DISABLEX(a) (0x700 + (a)) 71 #define ODY_FUSE_NUM_E_NODE1TRAPENA (0x250) 72 #define ODY_FUSE_NUM_E_PCC_SSIDX(a) (0x310 + (a)) 73 #define ODY_FUSE_NUM_E_PDFX(a) (0x8c0 + (a)) 74 #define ODY_FUSE_NUM_E_PEM_CRIPPLEX(a) (0x230 + (a)) 75 #define ODY_FUSE_NUM_E_POWER_LIMITX(a) (0x225 + (a)) 76 #define ODY_FUSE_NUM_E_PVTX(a) (0x900 + (a)) 77 #define ODY_FUSE_NUM_E_REE_CRIPPLEX(a) (0x221 + (a)) 78 #define ODY_FUSE_NUM_E_REPAIRX(a) (0x1000 + (a)) 79 #define ODY_FUSE_NUM_E_ROM_INFOX(a) (0x3f0 + (a)) 80 #define ODY_FUSE_NUM_E_RPM_CRIPPLEX(a) (0x2f7 + (a)) 81 #define ODY_FUSE_NUM_E_RSVD12FX(a) (0x12f + (a)) 82 #define ODY_FUSE_NUM_E_RSVD160X(a) (0x160 + (a)) 83 #define ODY_FUSE_NUM_E_RSVD20BX(a) (0x20b + (a)) 84 #define ODY_FUSE_NUM_E_RSVD219X(a) (0x219 + (a)) 85 #define ODY_FUSE_NUM_E_RSVD227X(a) (0x227 + (a)) 86 #define ODY_FUSE_NUM_E_RSVD25BX(a) (0x25b + (a)) 87 #define ODY_FUSE_NUM_E_RSVD264X(a) (0x264 + (a)) 88 #define ODY_FUSE_NUM_E_RSVD2B0X(a) (0x2b0 + (a)) 89 #define ODY_FUSE_NUM_E_RSVD318X(a) (0x318 + (a)) 90 #define ODY_FUSE_NUM_E_RSVD346X(a) (0x346 + (a)) 91 #define ODY_FUSE_NUM_E_RSVD378X(a) (0x378 + (a)) 92 #define ODY_FUSE_NUM_E_RSVD3B9X(a) (0x3b9 + (a)) 93 #define ODY_FUSE_NUM_E_RSVD580X(a) (0x580 + (a)) 94 #define ODY_FUSE_NUM_E_RSVD72 (0x72) 95 #define ODY_FUSE_NUM_E_RSVD74 (0x74) 96 #define ODY_FUSE_NUM_E_RSVD8F (0x8f) 97 #define ODY_FUSE_NUM_E_RSVDB4X(a) (0xb4 + (a)) 98 #define ODY_FUSE_NUM_E_RUN_PLATFORMX(a) (0x75 + (a)) 99 #define ODY_FUSE_NUM_E_SCNT_SROSELX(a) (0x340 + (a)) 100 #define ODY_FUSE_NUM_E_SENSORS_ENABLEX(a) (0x202 + (a)) 101 #define ODY_FUSE_NUM_E_SERIALX(a) (0x500 + (a)) 102 #define ODY_FUSE_NUM_E_SKU_CUSTX(a) (0x3e6 + (a)) 103 #define ODY_FUSE_NUM_E_SSO_CRIPPLE (0x253) 104 #define ODY_FUSE_NUM_E_TAD_DISABLEX(a) (0x600 + (a)) 105 #define ODY_FUSE_NUM_E_TNI_BASE_V1X(a) (0x360 + (a)) 106 #define ODY_FUSE_NUM_E_TNI_BASE_V2X(a) (0x368 + (a)) 107 #define ODY_FUSE_NUM_E_TNI_BASE_V3X(a) (0x370 + (a)) 108 #define ODY_FUSE_NUM_E_TNI_OFFSET_V1X(a) (0xa00 + (a)) 109 #define ODY_FUSE_NUM_E_TNI_OFFSET_V2X(a) (0xb48 + (a)) 110 #define ODY_FUSE_NUM_E_TNI_OFFSET_V3X(a) (0xc90 + (a)) 111 #define ODY_FUSE_NUM_E_TSN_BG_TRIMX(a) (0xd0 + (a)) 112 #define ODY_FUSE_NUM_E_TSN_CALIBRATEDX(a) (0xd4 + (a)) 113 #define ODY_FUSE_NUM_E_ULTX(a) (0x880 + (a)) 114 #define ODY_FUSE_NUM_E_UUIDX(a) (0x58e + (a)) 115 #define ODY_FUSE_NUM_E_XSX_SMEM_CRIPPLEX(a) (0x3b7 + (a)) 116 117 #endif /* __ODY_CSRS_FUSE_H__ */ 118