diff options
author | Bora Guvendik <bora.guvendik@intel.com> | 2023-02-22 12:49:38 -0800 |
---|---|---|
committer | Nick Vaccaro <nvaccaro@google.com> | 2023-02-23 18:01:36 +0000 |
commit | 3271ea513d8ad99df105ee5d5a6368b7a13681da (patch) | |
tree | c83831ae60650be577dde69f31c9f1d8508f45d6 /src/vendorcode/intel | |
parent | 8618bc6c9f2f48ad612bcd13409ffaf9014b5b63 (diff) |
vendorcode/intel/fsp: Add Raptor Lake FSP headers for FSP RPL.4031.01
The headers added are generated as per FSP v4031.01
BUG=b:270416522
BRANCH=firmware-brya-14505.B
TEST=Boot to OS
Cq-Depend: chrome-internal:5513169, chrome-internal:5511170
Signed-off-by: Bora Guvendik <bora.guvendik@intel.com>
Change-Id: Ia21807ee71c98489fd96f870c2d61f54e094c3d0
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73198
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nick Vaccaro <nvaccaro@google.com>
Reviewed-by: Tarun Tuli <taruntuli@google.com>
Diffstat (limited to 'src/vendorcode/intel')
-rw-r--r-- | src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h | 370 |
1 files changed, 190 insertions, 180 deletions
diff --git a/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h b/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h index b8bad65116..a98c554889 100644 --- a/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h +++ b/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h @@ -415,7 +415,7 @@ typedef struct { /** Offset 0x019B - Reserved **/ - UINT8 Reserved2[4]; + UINT8 Reserved1[4]; /** Offset 0x019F - State of X2APIC_OPT_OUT bit in the DMAR table 0=Disable/Clear, 1=Enable/Set @@ -431,7 +431,7 @@ typedef struct { /** Offset 0x01A1 - Reserved **/ - UINT8 Reserved3[3]; + UINT8 Reserved2[3]; /** Offset 0x01A4 - Base addresses for VT-d function MMIO access Base addresses for VT-d MMIO access per VT-d engine @@ -501,7 +501,7 @@ typedef struct { /** Offset 0x01D1 - Reserved **/ - UINT8 Reserved4; + UINT8 Reserved3; /** Offset 0x01D2 - DDR Frequency Limit Maximum Memory Frequency Selections in Mhz. Options are 1067, 1333, 1600, 1867, @@ -606,7 +606,7 @@ typedef struct { /** Offset 0x01E3 - Reserved **/ - UINT8 Reserved5; + UINT8 Reserved4; /** Offset 0x01E4 - Memory Voltage DRAM voltage (Vdd) (supply voltage for input buffers and core logic of the DRAM @@ -635,7 +635,7 @@ typedef struct { /** Offset 0x01E9 - Reserved **/ - UINT8 Reserved6; + UINT8 Reserved5; /** Offset 0x01EA - tFAW Min Four Activate Window Delay Time, 0: AUTO, max: 63. Only used if FspmUpd->FspmConfig.SpdProfileSelected @@ -657,7 +657,7 @@ typedef struct { /** Offset 0x01EF - Reserved **/ - UINT8 Reserved7; + UINT8 Reserved6; /** Offset 0x01F0 - tREFI Refresh Interval, 0: AUTO, max: 65535. Only used if FspmUpd->FspmConfig.SpdProfileSelected @@ -812,11 +812,11 @@ typedef struct { /** Offset 0x0221 - Reserved **/ - UINT8 Reserved8; + UINT8 Reserved7; /** Offset 0x0222 - Reserved **/ - UINT8 Reserved9[2]; + UINT8 Reserved8[2]; /** Offset 0x0224 - Temporary MMIO address for GMADR Obsolete field now and it has been extended to 64 bit address, used GmAdr64 @@ -1058,7 +1058,7 @@ typedef struct { /** Offset 0x0289 - Reserved **/ - UINT8 Reserved10[7]; + UINT8 Reserved9[7]; /** Offset 0x0290 - Temporary MMIO address for GMADR The reference code will use this as Temporary MMIO address space to access GMADR @@ -1084,7 +1084,7 @@ typedef struct { /** Offset 0x029B - Reserved **/ - UINT8 Reserved11; + UINT8 Reserved10; /** Offset 0x029C - SA/Uncore Voltage Override The SA/Uncore voltage override applicable when SA/Uncore voltage mode is in Override @@ -1115,47 +1115,47 @@ typedef struct { /** Offset 0x02A2 - Reserved **/ - UINT8 Reserved12; + UINT8 Reserved11; /** Offset 0x02A3 - Reserved **/ - UINT8 Reserved13; + UINT8 Reserved12; /** Offset 0x02A4 - Reserved **/ - UINT16 Reserved14; + UINT16 Reserved13; /** Offset 0x02A6 - Reserved **/ - UINT16 Reserved15; + UINT16 Reserved14; /** Offset 0x02A8 - Reserved **/ - UINT8 Reserved16[4]; + UINT8 Reserved15[4]; /** Offset 0x02AC - Reserved **/ - UINT8 Reserved17; + UINT8 Reserved16; /** Offset 0x02AD - Reserved **/ - UINT8 Reserved18; + UINT8 Reserved17; /** Offset 0x02AE - Reserved **/ - UINT8 Reserved19; + UINT8 Reserved18; /** Offset 0x02AF - Reserved **/ - UINT8 Reserved20; + UINT8 Reserved19; /** Offset 0x02B0 - Reserved **/ - UINT8 Reserved21; + UINT8 Reserved20; /** Offset 0x02B1 - Reserved **/ - UINT8 Reserved22[96]; + UINT8 Reserved21[96]; /** Offset 0x0311 - Enable Gt CLOS 0(Default)=Disable, 1=Enable @@ -1325,51 +1325,51 @@ typedef struct { /** Offset 0x037B - Reserved **/ - UINT8 Reserved23[8]; + UINT8 Reserved22[8]; /** Offset 0x0383 - Reserved **/ - UINT8 Reserved24[8]; + UINT8 Reserved23[8]; /** Offset 0x038B - Reserved **/ - UINT8 Reserved25; + UINT8 Reserved24; /** Offset 0x038C - Reserved **/ - UINT8 Reserved26; + UINT8 Reserved25; /** Offset 0x038D - Reserved **/ - UINT8 Reserved27; + UINT8 Reserved26; /** Offset 0x038E - Reserved **/ - UINT8 Reserved28[8]; + UINT8 Reserved27[8]; /** Offset 0x0396 - Reserved **/ - UINT8 Reserved29; + UINT8 Reserved28; /** Offset 0x0397 - Reserved **/ - UINT8 Reserved30; + UINT8 Reserved29; /** Offset 0x0398 - Reserved **/ - UINT8 Reserved31[8]; + UINT8 Reserved30[8]; /** Offset 0x03A0 - Reserved **/ - UINT8 Reserved32[8]; + UINT8 Reserved31[8]; /** Offset 0x03A8 - Reserved **/ - UINT8 Reserved33; + UINT8 Reserved32; /** Offset 0x03A9 - Reserved **/ - UINT8 Reserved34[8]; + UINT8 Reserved33[8]; /** Offset 0x03B1 - DMI ASPM Control Configuration:{Combo Set ASPM Control configuration @@ -1526,7 +1526,7 @@ typedef struct { /** Offset 0x03CD - Reserved **/ - UINT8 Reserved35; + UINT8 Reserved34; /** Offset 0x03CE - Ring Downbin Ring Downbin enable/disable. When enabled, CPU will ensure the ring ratio is always @@ -1549,7 +1549,7 @@ typedef struct { /** Offset 0x03D1 - Reserved **/ - UINT8 Reserved36; + UINT8 Reserved35; /** Offset 0x03D2 - Ring voltage override The ring voltage override which is applied to the entire range of cpu ring frequencies. @@ -1595,47 +1595,47 @@ typedef struct { /** Offset 0x03DC - Reserved **/ - UINT8 Reserved37; + UINT8 Reserved36; /** Offset 0x03DD - Reserved **/ - UINT8 Reserved38; + UINT8 Reserved37; /** Offset 0x03DE - Reserved **/ - UINT16 Reserved39; + UINT16 Reserved38; /** Offset 0x03E0 - Reserved **/ - UINT16 Reserved40; + UINT16 Reserved39; /** Offset 0x03E2 - Reserved **/ - UINT16 Reserved41; + UINT16 Reserved40; /** Offset 0x03E4 - Reserved **/ - UINT16 Reserved42[4]; + UINT16 Reserved41[4]; /** Offset 0x03EC - Reserved **/ - UINT8 Reserved43[4]; + UINT8 Reserved42[4]; /** Offset 0x03F0 - Reserved **/ - UINT8 Reserved44; + UINT8 Reserved43; /** Offset 0x03F1 - Reserved **/ - UINT8 Reserved45; + UINT8 Reserved44; /** Offset 0x03F2 - Reserved **/ - UINT8 Reserved46; + UINT8 Reserved45; /** Offset 0x03F3 - Reserved **/ - UINT8 Reserved47; + UINT8 Reserved46; /** Offset 0x03F4 - Core VF Point Offset Mode Selects Core Voltage & Frequency Offset mode between Legacy and Selection modes. @@ -1647,7 +1647,7 @@ typedef struct { /** Offset 0x03F5 - Reserved **/ - UINT8 Reserved48[1]; + UINT8 Reserved47[1]; /** Offset 0x03F6 - Core VF Point Offset Array used to specifies the Core Voltage Offset applied to the each selected VF @@ -1674,15 +1674,15 @@ typedef struct { /** Offset 0x0433 - Reserved **/ - UINT8 Reserved49; + UINT8 Reserved48; /** Offset 0x0434 - Reserved **/ - UINT16 Reserved50[8]; + UINT16 Reserved49[8]; /** Offset 0x0444 - Reserved **/ - UINT8 Reserved51[8]; + UINT8 Reserved50[8]; /** Offset 0x044C - Per Core Max Ratio override Enable or disable Per Core PState OC supported by writing OCMB 0x1D to program new @@ -1698,11 +1698,11 @@ typedef struct { /** Offset 0x0455 - Reserved **/ - UINT8 Reserved52[4]; + UINT8 Reserved51[4]; /** Offset 0x0459 - Reserved **/ - UINT8 Reserved53; + UINT8 Reserved52; /** Offset 0x045A - Pvd Ratio Threshold Select PVD Ratio Threshold Value from Range 1 to 40. 0 - Auto/Default. @@ -1724,23 +1724,23 @@ typedef struct { /** Offset 0x045D - Reserved **/ - UINT8 Reserved54; + UINT8 Reserved53; /** Offset 0x045E - Reserved **/ - UINT16 Reserved55[15]; + UINT16 Reserved54[15]; /** Offset 0x047C - Reserved **/ - UINT8 Reserved56[15]; + UINT8 Reserved55[15]; /** Offset 0x048B - Reserved **/ - UINT8 Reserved57[15]; + UINT8 Reserved56[15]; /** Offset 0x049A - Reserved **/ - UINT8 Reserved58; + UINT8 Reserved57; /** Offset 0x049B - BCLK Frequency Source Clock source of BCLK OC frequency, <b>1:CPU BCLK</b>, 2:PCH BCLK, 3:External CLK @@ -1757,7 +1757,7 @@ typedef struct { /** Offset 0x049D - Reserved **/ - UINT8 Reserved59[3]; + UINT8 Reserved58[3]; /** Offset 0x04A0 - CPU BCLK OC Frequency CPU BCLK OC Frequency in 10KHz units increasing. Value 9800 (10KHz) = 98MHz <b>0 @@ -1767,91 +1767,91 @@ typedef struct { /** Offset 0x04A4 - Reserved **/ - UINT32 Reserved60; + UINT32 Reserved59; /** Offset 0x04A8 - Reserved **/ - UINT32 Reserved61; + UINT32 Reserved60; /** Offset 0x04AC - Reserved **/ - UINT8 Reserved62; + UINT8 Reserved61; /** Offset 0x04AD - Reserved **/ - UINT8 Reserved63; + UINT8 Reserved62; /** Offset 0x04AE - Reserved **/ - UINT8 Reserved64; + UINT8 Reserved63; /** Offset 0x04AF - Reserved **/ - UINT8 Reserved65; + UINT8 Reserved64; /** Offset 0x04B0 - Reserved **/ - UINT16 Reserved66; + UINT16 Reserved65; /** Offset 0x04B2 - Reserved **/ - UINT8 Reserved67; + UINT8 Reserved66; /** Offset 0x04B3 - Reserved **/ - UINT8 Reserved68; + UINT8 Reserved67; /** Offset 0x04B4 - Reserved **/ - UINT16 Reserved69; + UINT16 Reserved68; /** Offset 0x04B6 - Reserved **/ - UINT8 Reserved70; + UINT8 Reserved69; /** Offset 0x04B7 - Reserved **/ - UINT8 Reserved71; + UINT8 Reserved70; /** Offset 0x04B8 - Reserved **/ - UINT8 Reserved72; + UINT8 Reserved71; /** Offset 0x04B9 - Reserved **/ - UINT8 Reserved73; + UINT8 Reserved72; /** Offset 0x04BA - Reserved **/ - UINT8 Reserved74; + UINT8 Reserved73; /** Offset 0x04BB - Reserved **/ - UINT8 Reserved75; + UINT8 Reserved74; /** Offset 0x04BC - Reserved **/ - UINT8 Reserved76; + UINT8 Reserved75; /** Offset 0x04BD - Reserved **/ - UINT8 Reserved77[3]; + UINT8 Reserved76[3]; /** Offset 0x04C0 - Reserved **/ - UINT32 Reserved78; + UINT32 Reserved77; /** Offset 0x04C4 - Reserved **/ - UINT8 Reserved79; + UINT8 Reserved78; /** Offset 0x04C5 - Reserved **/ - UINT8 Reserved80; + UINT8 Reserved79; /** Offset 0x04C6 - Reserved **/ - UINT8 Reserved81[6]; + UINT8 Reserved80[6]; /** Offset 0x04CC - BiosGuard Enable/Disable. 0: Disable, Enable/Disable BIOS Guard feature, 1: enable @@ -1871,7 +1871,7 @@ typedef struct { /** Offset 0x04CF - Reserved **/ - UINT8 Reserved82; + UINT8 Reserved81; /** Offset 0x04D0 - PrmrrSize Enable/Disable. 0: Disable, define default value of PrmrrSize , 1: enable @@ -1935,7 +1935,7 @@ typedef struct { /** Offset 0x0509 - Reserved **/ - UINT8 Reserved83[32]; + UINT8 Reserved82[32]; /** Offset 0x0529 - Enable PCH HSIO PCIE Rx Set Ctle Enable PCH PCIe Gen 3 Set CTLE Value. @@ -2122,7 +2122,7 @@ typedef struct { /** Offset 0x0745 - Reserved **/ - UINT8 Reserved84; + UINT8 Reserved83; /** Offset 0x0746 - SMBUS Base Address SMBUS Base Address (IO space). @@ -2143,7 +2143,7 @@ typedef struct { /** Offset 0x075B - Reserved **/ - UINT8 Reserved85[14]; + UINT8 Reserved84[14]; /** Offset 0x0769 - ClkReq-to-ClkSrc mapping Number of ClkReq signal assigned to ClkSrc @@ -2152,19 +2152,19 @@ typedef struct { /** Offset 0x077B - Reserved **/ - UINT8 Reserved86[14]; + UINT8 Reserved85[14]; /** Offset 0x0789 - Reserved **/ - UINT8 Reserved87[3]; + UINT8 Reserved86[3]; /** Offset 0x078C - Reserved **/ - UINT32 Reserved88[18]; + UINT32 Reserved87[18]; /** Offset 0x07D4 - Reserved **/ - UINT32 Reserved89; + UINT32 Reserved88; /** Offset 0x07D8 - Enable PCIE RP Mask Enable/disable PCIE Root Ports. 0: disable, 1: enable. One bit for each port, bit0 @@ -2226,7 +2226,7 @@ typedef struct { /** Offset 0x07F5 - Reserved **/ - UINT8 Reserved90[3]; + UINT8 Reserved89[3]; /** Offset 0x07F8 - DMIC<N> Data Pin Muxing Determines DMIC<N> Data Pin muxing. See GPIO_*_MUXING_DMIC<N>_DATA_* @@ -2288,7 +2288,7 @@ typedef struct { /** Offset 0x0811 - Reserved **/ - UINT8 Reserved91[3]; + UINT8 Reserved90[3]; /** Offset 0x0814 - Serial Io Uart Debug BaudRate Set default BaudRate Supported from 0 - default to 6000000. Recommended values 9600, @@ -2316,7 +2316,7 @@ typedef struct { /** Offset 0x081B - Reserved **/ - UINT8 Reserved92; + UINT8 Reserved91; /** Offset 0x081C - Serial Io Uart Debug Mmio Base Select SerialIo Uart default MMIO resource in SEC/PEI phase when PcdSerialIoUartMode @@ -2636,7 +2636,7 @@ typedef struct { /** Offset 0x0854 - Reserved **/ - UINT8 Reserved93; + UINT8 Reserved92; /** Offset 0x0855 - Extern Therm Status Enables/Disable Extern Therm Status @@ -2674,9 +2674,11 @@ typedef struct { **/ UINT8 ThrtCkeMinDefeat; -/** Offset 0x085B - Reserved +/** Offset 0x085B - Row Hammer Select + Row Hammer Select + 0:Disable, 1:RFM, 2:pTRR **/ - UINT8 Reserved94; + UINT8 RhSelect; /** Offset 0x085C - Exit On Failure (MRC) Enables/Disable Exit On Failure (MRC) @@ -2782,11 +2784,11 @@ typedef struct { /** Offset 0x086D - Reserved **/ - UINT8 Reserved95; + UINT8 Reserved93; /** Offset 0x086E - Reserved **/ - UINT8 Reserved96; + UINT8 Reserved94; /** Offset 0x086F - Select if CLK0 is shared between Rank0 and Rank1 in DDR4 DDP Select if CLK0 is shared between Rank0 and Rank1 in DDR4 DDP @@ -2845,7 +2847,7 @@ typedef struct { /** Offset 0x087E - Reserved **/ - UINT8 Reserved97; + UINT8 Reserved95; /** Offset 0x087F - Idle Energy Mc0Ch0Dimm0 Idle Energy Consumed for 1 clk w/dimm idle/cke on, range[63;0],(10= Def) @@ -3055,11 +3057,11 @@ typedef struct { /** Offset 0x08A8 - Reserved **/ - UINT8 Reserved98; + UINT8 Reserved96; /** Offset 0x08A9 - Reserved **/ - UINT8 Reserved99; + UINT8 Reserved97; /** Offset 0x08AA - Rapl Power Floor Ch0 Power budget ,range[255;0],(0= 5.3W Def) @@ -3089,9 +3091,10 @@ typedef struct { **/ UINT8 EpgEnable; -/** Offset 0x08AF - Reserved +/** Offset 0x08AF - RH pTRR LFSR0 Mask + Row Hammer pTRR LFSR0 Mask, 1/2^(value) **/ - UINT8 Reserved100; + UINT8 Lfsr0Mask; /** Offset 0x08B0 - User Manual Threshold Disabled: Predefined threshold will be used.\n @@ -3165,7 +3168,7 @@ typedef struct { /** Offset 0x08BB - Reserved **/ - UINT8 Reserved101; + UINT8 Reserved98; /** Offset 0x08BC - Post Code Output Port This option configures Post Code Output Port @@ -3192,7 +3195,7 @@ typedef struct { /** Offset 0x08C1 - Reserved **/ - UINT8 Reserved102[3]; + UINT8 Reserved99[3]; /** Offset 0x08C4 - BCLK RFI Frequency Bclk RFI Frequency for each SAGV point in Hz units. 98000000Hz = 98MHz <b>0 - No @@ -3240,17 +3243,18 @@ typedef struct { **/ UINT8 Ddr4OneDpc; -/** Offset 0x08DB - Reserved +/** Offset 0x08DB - RH pTRR LFSR1 Mask + Row Hammer pTRR LFSR1 Mask, 1/2^(value) **/ - UINT8 Reserved103; + UINT8 Lfsr1Mask; /** Offset 0x08DC - Reserved **/ - UINT8 Reserved104; + UINT8 Reserved100; /** Offset 0x08DD - Reserved **/ - UINT8 Reserved105; + UINT8 Reserved101; /** Offset 0x08DE - REFRESH_PANIC_WM DEPRECATED @@ -3276,39 +3280,41 @@ typedef struct { /** Offset 0x08E2 - Reserved **/ - UINT8 Reserved106; + UINT8 Reserved102; /** Offset 0x08E3 - Reserved **/ - UINT8 Reserved107; + UINT8 Reserved103; /** Offset 0x08E4 - Reserved **/ - UINT8 Reserved108; + UINT8 Reserved104; -/** Offset 0x08E5 - Reserved +/** Offset 0x08E5 - MC_REFRESH_RATE + Type of Refresh Rate used to prevent Row Hammer. Default is NORMAL Refresh + 0:NORMAL Refresh, 1:1x Refresh, 2:2x Refresh, 3:4x Refresh **/ - UINT8 Reserved109; + UINT8 McRefreshRate; /** Offset 0x08E6 - Reserved **/ - UINT8 Reserved110; + UINT8 Reserved105; /** Offset 0x08E7 - Reserved **/ - UINT8 Reserved111; + UINT8 Reserved106; /** Offset 0x08E8 - Reserved **/ - UINT8 Reserved112; + UINT8 Reserved107; /** Offset 0x08E9 - Reserved **/ - UINT8 Reserved113; + UINT8 Reserved108; /** Offset 0x08EA - Reserved **/ - UINT8 Reserved114; + UINT8 Reserved109; /** Offset 0x08EB - Skip external display device scanning Enable: Do not scan for external display device, Disable (Default): Scan external @@ -3331,7 +3337,7 @@ typedef struct { /** Offset 0x08EE - Reserved **/ - UINT8 Reserved115; + UINT8 Reserved110; /** Offset 0x08EF - Panel Power Enable Control for enabling/disabling VDD force bit (Required only for early enabling of @@ -3348,7 +3354,7 @@ typedef struct { /** Offset 0x08F1 - Reserved **/ - UINT8 Reserved116[3]; + UINT8 Reserved111[3]; /** Offset 0x08F4 - PMR Size Size of PMR memory buffer. 0x400000 for normal boot and 0x200000 for S3 boot @@ -3362,31 +3368,31 @@ typedef struct { /** Offset 0x08F9 - Reserved **/ - UINT8 Reserved117; + UINT8 Reserved112; /** Offset 0x08FA - Reserved **/ - UINT16 Reserved118; + UINT16 Reserved113; /** Offset 0x08FC - Reserved **/ - UINT8 Reserved119; + UINT8 Reserved114; /** Offset 0x08FD - Reserved **/ - UINT8 Reserved120; + UINT8 Reserved115; /** Offset 0x08FE - Reserved **/ - UINT8 Reserved121; + UINT8 Reserved116; /** Offset 0x08FF - Reserved **/ - UINT8 Reserved122[88]; + UINT8 Reserved117[88]; /** Offset 0x0957 - Reserved **/ - UINT8 Reserved123; + UINT8 Reserved118; /** Offset 0x0958 - TotalFlashSize Enable/Disable. 0: Disable, define default value of TotalFlashSize , 1: enable @@ -3402,7 +3408,7 @@ typedef struct { /** Offset 0x095C - Reserved **/ - UINT8 Reserved124[12]; + UINT8 Reserved119[12]; /** Offset 0x0968 - Smbus dynamic power gating Disable or Enable Smbus dynamic power gating. @@ -3468,7 +3474,7 @@ typedef struct { /** Offset 0x0972 - Reserved **/ - UINT8 Reserved125[2]; + UINT8 Reserved120[2]; /** Offset 0x0974 - Hybrid Graphics GPIO information for PEG 1 Hybrid Graphics GPIO information for PEG 1, for Reset, power and wake GPIOs @@ -3505,7 +3511,7 @@ typedef struct { /** Offset 0x0A97 - Reserved **/ - UINT8 Reserved126; + UINT8 Reserved121; /** Offset 0x0A98 - SerialIoUartDebugRxPinMux - FSPT Select RX pin muxing for SerialIo UART used for debug @@ -3531,183 +3537,183 @@ typedef struct { /** Offset 0x0AA8 - Reserved **/ - UINT8 Reserved127; + UINT8 Reserved122; /** Offset 0x0AA9 - Reserved **/ - UINT8 Reserved128; + UINT8 Reserved123; /** Offset 0x0AAA - Reserved **/ - UINT16 Reserved129; + UINT16 Reserved124; /** Offset 0x0AAC - Reserved **/ - UINT8 Reserved130[4]; + UINT8 Reserved125[4]; /** Offset 0x0AB0 - Reserved **/ - UINT8 Reserved131; + UINT8 Reserved126; /** Offset 0x0AB1 - Reserved **/ - UINT8 Reserved132; + UINT8 Reserved127; /** Offset 0x0AB2 - Reserved **/ - UINT8 Reserved133[6]; + UINT8 Reserved128[6]; /** Offset 0x0AB8 - Reserved **/ - UINT64 Reserved134; + UINT64 Reserved129; /** Offset 0x0AC0 - Reserved **/ - UINT64 Reserved135; + UINT64 Reserved130; /** Offset 0x0AC8 - Reserved **/ - UINT32 Reserved136; + UINT32 Reserved131; /** Offset 0x0ACC - Reserved **/ - UINT8 Reserved137[8]; + UINT8 Reserved132[8]; /** Offset 0x0AD4 - Reserved **/ - UINT8 Reserved138; + UINT8 Reserved133; /** Offset 0x0AD5 - Reserved **/ - UINT8 Reserved139[3]; + UINT8 Reserved134[3]; /** Offset 0x0AD8 - Reserved **/ - UINT32 Reserved140; + UINT32 Reserved135; /** Offset 0x0ADC - Reserved **/ - UINT32 Reserved141; + UINT32 Reserved136; /** Offset 0x0AE0 - Reserved **/ - UINT16 Reserved142; + UINT16 Reserved137; /** Offset 0x0AE2 - Reserved **/ - UINT16 Reserved143; + UINT16 Reserved138; /** Offset 0x0AE4 - Reserved **/ - UINT16 Reserved144; + UINT16 Reserved139; /** Offset 0x0AE6 - Reserved **/ - UINT8 Reserved145; + UINT8 Reserved140; /** Offset 0x0AE7 - Reserved **/ - UINT8 Reserved146; + UINT8 Reserved141; /** Offset 0x0AE8 - Reserved **/ - UINT8 Reserved147; + UINT8 Reserved142; /** Offset 0x0AE9 - Reserved **/ - UINT8 Reserved148; + UINT8 Reserved143; /** Offset 0x0AEA - Reserved **/ - UINT8 Reserved149; + UINT8 Reserved144; /** Offset 0x0AEB - Reserved **/ - UINT8 Reserved150[5]; + UINT8 Reserved145[5]; /** Offset 0x0AF0 - Reserved **/ - UINT64 Reserved151; + UINT64 Reserved146; /** Offset 0x0AF8 - Reserved **/ - UINT64 Reserved152; + UINT64 Reserved147; /** Offset 0x0B00 - Reserved **/ - UINT32 Reserved153; + UINT32 Reserved148; /** Offset 0x0B04 - Reserved **/ - UINT16 Reserved154; + UINT16 Reserved149; /** Offset 0x0B06 - Reserved **/ - UINT8 Reserved155; + UINT8 Reserved150; /** Offset 0x0B07 - Reserved **/ - UINT8 Reserved156; + UINT8 Reserved151; /** Offset 0x0B08 - Reserved **/ - UINT8 Reserved157; + UINT8 Reserved152; /** Offset 0x0B09 - Reserved **/ - UINT8 Reserved158; + UINT8 Reserved153; /** Offset 0x0B0A - Reserved **/ - UINT8 Reserved159; + UINT8 Reserved154; /** Offset 0x0B0B - Reserved **/ - UINT8 Reserved160; + UINT8 Reserved155; /** Offset 0x0B0C - Reserved **/ - UINT8 Reserved161; + UINT8 Reserved156; /** Offset 0x0B0D - Reserved **/ - UINT8 Reserved162; + UINT8 Reserved157; /** Offset 0x0B0E - Reserved **/ - UINT16 Reserved163; + UINT16 Reserved158; /** Offset 0x0B10 - Reserved **/ - UINT16 Reserved164; + UINT16 Reserved159; /** Offset 0x0B12 - Reserved **/ - UINT16 Reserved165; + UINT16 Reserved160; /** Offset 0x0B14 - Reserved **/ - UINT16 Reserved166; + UINT16 Reserved161; /** Offset 0x0B16 - Reserved **/ - UINT8 Reserved167[8]; + UINT8 Reserved162[8]; /** Offset 0x0B1E - Reserved **/ - UINT8 Reserved168[8]; + UINT8 Reserved163[8]; /** Offset 0x0B26 - Reserved **/ - UINT16 Reserved169; + UINT16 Reserved164; /** Offset 0x0B28 - Reserved **/ - UINT8 Reserved170; + UINT8 Reserved165; /** Offset 0x0B29 - Reserved **/ - UINT8 Reserved171; + UINT8 Reserved166; /** Offset 0x0B2A - LP5 Bank Mode LP5 Bank Mode. 0: Auto, 1: 8 Bank Mode, 2: 16 Bank Mode, 3: BG Mode, default is 0 @@ -3717,27 +3723,31 @@ typedef struct { /** Offset 0x0B2B - Reserved **/ - UINT8 Reserved172; + UINT8 Reserved167; /** Offset 0x0B2C - Reserved **/ - UINT8 Reserved173; + UINT8 Reserved168; /** Offset 0x0B2D - Reserved **/ - UINT8 Reserved174; + UINT8 Reserved169; /** Offset 0x0B2E - Reserved **/ - UINT8 Reserved175; + UINT8 Reserved170; /** Offset 0x0B2F - Reserved **/ - UINT8 Reserved176[5]; + UINT8 Reserved171; + +/** Offset 0x0B30 - Reserved +**/ + UINT8 Reserved172[4]; /** Offset 0x0B34 - Reserved **/ - UINT8 Reserved177[4]; + UINT8 Reserved173[4]; } FSP_M_CONFIG; /** Fsp M UPD Configuration |