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