summaryrefslogtreecommitdiff
path: root/src/vendorcode
diff options
context:
space:
mode:
authorBora Guvendik <bora.guvendik@intel.com>2023-01-09 15:57:00 -0800
committerFelix Held <felix-coreboot@felixheld.de>2023-01-13 23:42:27 +0000
commite8d4baca77cd34d6c6f5ee3997972c3517ce3bf2 (patch)
tree5b0e4d023d558f811b08a6373c154714ca1cbf2f /src/vendorcode
parent75a073d5ffbdf9bd787b3310c8cbee6c664b2a17 (diff)
vendorcode/intel/fsp: Add Raptor Lake FSP headers for FSP RPL.3503.00
The headers added are generated as per FSP v3503.00 BUG=b:261159242 BRANCH=firmware-brya-14505.B TEST=Boot to OS Cq-Depend: chrome-internal:5318308, chrome-internal:5318129 Signed-off-by: Bora Guvendik <bora.guvendik@intel.com> Change-Id: I050c0f81dce1cfc5ef64406e75d9823352564836 Reviewed-on: https://review.coreboot.org/c/coreboot/+/71758 Reviewed-by: Nick Vaccaro <nvaccaro@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com>
Diffstat (limited to 'src/vendorcode')
-rw-r--r--src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h344
-rw-r--r--src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspsUpd.h2
2 files changed, 175 insertions, 171 deletions
diff --git a/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h b/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h
index 9457fb1d5f..a3d7ce8a4b 100644
--- a/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h
+++ b/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspmUpd.h
@@ -1,6 +1,6 @@
/** @file
-Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2023, Intel Corporation. All rights reserved.<BR>
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
@@ -810,7 +810,11 @@ typedef struct {
/** Offset 0x0221 - Reserved
**/
- UINT8 Reserved8[3];
+ UINT8 Reserved8;
+
+/** Offset 0x0222 - Reserved
+**/
+ UINT8 Reserved9[2];
/** Offset 0x0224 - Temporary MMIO address for GMADR
Obsolete field now and it has been extended to 64 bit address, used GmAdr64
@@ -1052,7 +1056,7 @@ typedef struct {
/** Offset 0x0289 - Reserved
**/
- UINT8 Reserved9[7];
+ UINT8 Reserved10[7];
/** Offset 0x0290 - Temporary MMIO address for GMADR
The reference code will use this as Temporary MMIO address space to access GMADR
@@ -1078,7 +1082,7 @@ typedef struct {
/** Offset 0x029B - Reserved
**/
- UINT8 Reserved10;
+ UINT8 Reserved11;
/** Offset 0x029C - SA/Uncore Voltage Override
The SA/Uncore voltage override applicable when SA/Uncore voltage mode is in Override
@@ -1109,47 +1113,47 @@ typedef struct {
/** Offset 0x02A2 - Reserved
**/
- UINT8 Reserved11;
+ UINT8 Reserved12;
/** Offset 0x02A3 - Reserved
**/
- UINT8 Reserved12;
+ UINT8 Reserved13;
/** Offset 0x02A4 - Reserved
**/
- UINT16 Reserved13;
+ UINT16 Reserved14;
/** Offset 0x02A6 - Reserved
**/
- UINT16 Reserved14;
+ UINT16 Reserved15;
/** Offset 0x02A8 - Reserved
**/
- UINT8 Reserved15[4];
+ UINT8 Reserved16[4];
/** Offset 0x02AC - Reserved
**/
- UINT8 Reserved16;
+ UINT8 Reserved17;
/** Offset 0x02AD - Reserved
**/
- UINT8 Reserved17;
+ UINT8 Reserved18;
/** Offset 0x02AE - Reserved
**/
- UINT8 Reserved18;
+ UINT8 Reserved19;
/** Offset 0x02AF - Reserved
**/
- UINT8 Reserved19;
+ UINT8 Reserved20;
/** Offset 0x02B0 - Reserved
**/
- UINT8 Reserved20;
+ UINT8 Reserved21;
/** Offset 0x02B1 - Reserved
**/
- UINT8 Reserved21[96];
+ UINT8 Reserved22[96];
/** Offset 0x0311 - Enable Gt CLOS
0(Default)=Disable, 1=Enable
@@ -1319,51 +1323,51 @@ typedef struct {
/** Offset 0x037B - Reserved
**/
- UINT8 Reserved22[8];
+ UINT8 Reserved23[8];
/** Offset 0x0383 - Reserved
**/
- UINT8 Reserved23[8];
+ UINT8 Reserved24[8];
/** Offset 0x038B - Reserved
**/
- UINT8 Reserved24;
+ UINT8 Reserved25;
/** Offset 0x038C - Reserved
**/
- UINT8 Reserved25;
+ UINT8 Reserved26;
/** Offset 0x038D - Reserved
**/
- UINT8 Reserved26;
+ UINT8 Reserved27;
/** Offset 0x038E - Reserved
**/
- UINT8 Reserved27[8];
+ UINT8 Reserved28[8];
/** Offset 0x0396 - Reserved
**/
- UINT8 Reserved28;
+ UINT8 Reserved29;
/** Offset 0x0397 - Reserved
**/
- UINT8 Reserved29;
+ UINT8 Reserved30;
/** Offset 0x0398 - Reserved
**/
- UINT8 Reserved30[8];
+ UINT8 Reserved31[8];
/** Offset 0x03A0 - Reserved
**/
- UINT8 Reserved31[8];
+ UINT8 Reserved32[8];
/** Offset 0x03A8 - Reserved
**/
- UINT8 Reserved32;
+ UINT8 Reserved33;
/** Offset 0x03A9 - Reserved
**/
- UINT8 Reserved33[8];
+ UINT8 Reserved34[8];
/** Offset 0x03B1 - DMI ASPM Control Configuration:{Combo
Set ASPM Control configuration
@@ -1520,7 +1524,7 @@ typedef struct {
/** Offset 0x03CD - Reserved
**/
- UINT8 Reserved34;
+ UINT8 Reserved35;
/** Offset 0x03CE - Ring Downbin
Ring Downbin enable/disable. When enabled, CPU will ensure the ring ratio is always
@@ -1543,7 +1547,7 @@ typedef struct {
/** Offset 0x03D1 - Reserved
**/
- UINT8 Reserved35;
+ UINT8 Reserved36;
/** Offset 0x03D2 - Ring voltage override
The ring voltage override which is applied to the entire range of cpu ring frequencies.
@@ -1589,47 +1593,47 @@ typedef struct {
/** Offset 0x03DC - Reserved
**/
- UINT8 Reserved36;
+ UINT8 Reserved37;
/** Offset 0x03DD - Reserved
**/
- UINT8 Reserved37;
+ UINT8 Reserved38;
/** Offset 0x03DE - Reserved
**/
- UINT16 Reserved38;
+ UINT16 Reserved39;
/** Offset 0x03E0 - Reserved
**/
- UINT16 Reserved39;
+ UINT16 Reserved40;
/** Offset 0x03E2 - Reserved
**/
- UINT16 Reserved40;
+ UINT16 Reserved41;
/** Offset 0x03E4 - Reserved
**/
- UINT16 Reserved41[4];
+ UINT16 Reserved42[4];
/** Offset 0x03EC - Reserved
**/
- UINT8 Reserved42[4];
+ UINT8 Reserved43[4];
/** Offset 0x03F0 - Reserved
**/
- UINT8 Reserved43;
+ UINT8 Reserved44;
/** Offset 0x03F1 - Reserved
**/
- UINT8 Reserved44;
+ UINT8 Reserved45;
/** Offset 0x03F2 - Reserved
**/
- UINT8 Reserved45;
+ UINT8 Reserved46;
/** Offset 0x03F3 - Reserved
**/
- UINT8 Reserved46;
+ UINT8 Reserved47;
/** Offset 0x03F4 - Core VF Point Offset Mode
Selects Core Voltage & Frequency Offset mode between Legacy and Selection modes.
@@ -1641,7 +1645,7 @@ typedef struct {
/** Offset 0x03F5 - Reserved
**/
- UINT8 Reserved47[1];
+ UINT8 Reserved48[1];
/** Offset 0x03F6 - Core VF Point Offset
Array used to specifies the Core Voltage Offset applied to the each selected VF
@@ -1668,15 +1672,15 @@ typedef struct {
/** Offset 0x0433 - Reserved
**/
- UINT8 Reserved48;
+ UINT8 Reserved49;
/** Offset 0x0434 - Reserved
**/
- UINT16 Reserved49[8];
+ UINT16 Reserved50[8];
/** Offset 0x0444 - Reserved
**/
- UINT8 Reserved50[8];
+ UINT8 Reserved51[8];
/** Offset 0x044C - Per Core Max Ratio override
Enable or disable Per Core PState OC supported by writing OCMB 0x1D to program new
@@ -1692,11 +1696,11 @@ typedef struct {
/** Offset 0x0455 - Reserved
**/
- UINT8 Reserved51[4];
+ UINT8 Reserved52[4];
/** Offset 0x0459 - Reserved
**/
- UINT8 Reserved52;
+ UINT8 Reserved53;
/** Offset 0x045A - Pvd Ratio Threshold
Select PVD Ratio Threshold Value from Range 1 to 40. 0 - Auto/Default.
@@ -1718,23 +1722,23 @@ typedef struct {
/** Offset 0x045D - Reserved
**/
- UINT8 Reserved53;
+ UINT8 Reserved54;
/** Offset 0x045E - Reserved
**/
- UINT16 Reserved54[15];
+ UINT16 Reserved55[15];
/** Offset 0x047C - Reserved
**/
- UINT8 Reserved55[15];
+ UINT8 Reserved56[15];
/** Offset 0x048B - Reserved
**/
- UINT8 Reserved56[15];
+ UINT8 Reserved57[15];
/** Offset 0x049A - Reserved
**/
- UINT8 Reserved57;
+ UINT8 Reserved58;
/** Offset 0x049B - BCLK Frequency Source
Clock source of BCLK OC frequency, <b>1:CPU BCLK</b>, 2:PCH BCLK, 3:External CLK
@@ -1751,7 +1755,7 @@ typedef struct {
/** Offset 0x049D - Reserved
**/
- UINT8 Reserved58[3];
+ UINT8 Reserved59[3];
/** Offset 0x04A0 - CPU BCLK OC Frequency
CPU BCLK OC Frequency in 10KHz units increasing. Value 9800 (10KHz) = 98MHz <b>0
@@ -1761,91 +1765,91 @@ typedef struct {
/** Offset 0x04A4 - Reserved
**/
- UINT32 Reserved59;
+ UINT32 Reserved60;
/** Offset 0x04A8 - Reserved
**/
- UINT32 Reserved60;
+ UINT32 Reserved61;
/** Offset 0x04AC - Reserved
**/
- UINT8 Reserved61;
+ UINT8 Reserved62;
/** Offset 0x04AD - Reserved
**/
- UINT8 Reserved62;
+ UINT8 Reserved63;
/** Offset 0x04AE - Reserved
**/
- UINT8 Reserved63;
+ UINT8 Reserved64;
/** Offset 0x04AF - Reserved
**/
- UINT8 Reserved64;
+ UINT8 Reserved65;
/** Offset 0x04B0 - Reserved
**/
- UINT16 Reserved65;
+ UINT16 Reserved66;
/** Offset 0x04B2 - Reserved
**/
- UINT8 Reserved66;
+ UINT8 Reserved67;
/** Offset 0x04B3 - Reserved
**/
- UINT8 Reserved67;
+ UINT8 Reserved68;
/** Offset 0x04B4 - Reserved
**/
- UINT16 Reserved68;
+ UINT16 Reserved69;
/** Offset 0x04B6 - Reserved
**/
- UINT8 Reserved69;
+ UINT8 Reserved70;
/** Offset 0x04B7 - Reserved
**/
- UINT8 Reserved70;
+ UINT8 Reserved71;
/** Offset 0x04B8 - Reserved
**/
- UINT8 Reserved71;
+ UINT8 Reserved72;
/** Offset 0x04B9 - Reserved
**/
- UINT8 Reserved72;
+ UINT8 Reserved73;
/** Offset 0x04BA - Reserved
**/
- UINT8 Reserved73;
+ UINT8 Reserved74;
/** Offset 0x04BB - Reserved
**/
- UINT8 Reserved74;
+ UINT8 Reserved75;
/** Offset 0x04BC - Reserved
**/
- UINT8 Reserved75;
+ UINT8 Reserved76;
/** Offset 0x04BD - Reserved
**/
- UINT8 Reserved76[3];
+ UINT8 Reserved77[3];
/** Offset 0x04C0 - Reserved
**/
- UINT32 Reserved77;
+ UINT32 Reserved78;
/** Offset 0x04C4 - Reserved
**/
- UINT8 Reserved78;
+ UINT8 Reserved79;
/** Offset 0x04C5 - Reserved
**/
- UINT8 Reserved79;
+ UINT8 Reserved80;
/** Offset 0x04C6 - Reserved
**/
- UINT8 Reserved80[6];
+ UINT8 Reserved81[6];
/** Offset 0x04CC - BiosGuard
Enable/Disable. 0: Disable, Enable/Disable BIOS Guard feature, 1: enable
@@ -1865,7 +1869,7 @@ typedef struct {
/** Offset 0x04CF - Reserved
**/
- UINT8 Reserved81;
+ UINT8 Reserved82;
/** Offset 0x04D0 - PrmrrSize
Enable/Disable. 0: Disable, define default value of PrmrrSize , 1: enable
@@ -1929,7 +1933,7 @@ typedef struct {
/** Offset 0x0509 - Reserved
**/
- UINT8 Reserved82[32];
+ UINT8 Reserved83[32];
/** Offset 0x0529 - Enable PCH HSIO PCIE Rx Set Ctle
Enable PCH PCIe Gen 3 Set CTLE Value.
@@ -2116,7 +2120,7 @@ typedef struct {
/** Offset 0x0745 - Reserved
**/
- UINT8 Reserved83;
+ UINT8 Reserved84;
/** Offset 0x0746 - SMBUS Base Address
SMBUS Base Address (IO space).
@@ -2137,7 +2141,7 @@ typedef struct {
/** Offset 0x075B - Reserved
**/
- UINT8 Reserved84[14];
+ UINT8 Reserved85[14];
/** Offset 0x0769 - ClkReq-to-ClkSrc mapping
Number of ClkReq signal assigned to ClkSrc
@@ -2146,19 +2150,19 @@ typedef struct {
/** Offset 0x077B - Reserved
**/
- UINT8 Reserved85[14];
+ UINT8 Reserved86[14];
/** Offset 0x0789 - Reserved
**/
- UINT8 Reserved86[3];
+ UINT8 Reserved87[3];
/** Offset 0x078C - Reserved
**/
- UINT32 Reserved87[18];
+ UINT32 Reserved88[18];
/** Offset 0x07D4 - Reserved
**/
- UINT32 Reserved88;
+ UINT32 Reserved89;
/** Offset 0x07D8 - Enable PCIE RP Mask
Enable/disable PCIE Root Ports. 0: disable, 1: enable. One bit for each port, bit0
@@ -2220,7 +2224,7 @@ typedef struct {
/** Offset 0x07F5 - Reserved
**/
- UINT8 Reserved89[3];
+ UINT8 Reserved90[3];
/** Offset 0x07F8 - DMIC<N> Data Pin Muxing
Determines DMIC<N> Data Pin muxing. See GPIO_*_MUXING_DMIC<N>_DATA_*
@@ -2282,7 +2286,7 @@ typedef struct {
/** Offset 0x0811 - Reserved
**/
- UINT8 Reserved90[3];
+ UINT8 Reserved91[3];
/** Offset 0x0814 - Serial Io Uart Debug BaudRate
Set default BaudRate Supported from 0 - default to 6000000. Recommended values 9600,
@@ -2310,7 +2314,7 @@ typedef struct {
/** Offset 0x081B - Reserved
**/
- UINT8 Reserved91;
+ UINT8 Reserved92;
/** Offset 0x081C - Serial Io Uart Debug Mmio Base
Select SerialIo Uart default MMIO resource in SEC/PEI phase when PcdSerialIoUartMode
@@ -2630,7 +2634,7 @@ typedef struct {
/** Offset 0x0854 - Reserved
**/
- UINT8 Reserved92;
+ UINT8 Reserved93;
/** Offset 0x0855 - Extern Therm Status
Enables/Disable Extern Therm Status
@@ -2670,7 +2674,7 @@ typedef struct {
/** Offset 0x085B - Reserved
**/
- UINT8 Reserved93;
+ UINT8 Reserved94;
/** Offset 0x085C - Exit On Failure (MRC)
Enables/Disable Exit On Failure (MRC)
@@ -2776,11 +2780,11 @@ typedef struct {
/** Offset 0x086D - Reserved
**/
- UINT8 Reserved94;
+ UINT8 Reserved95;
/** Offset 0x086E - Reserved
**/
- UINT8 Reserved95;
+ UINT8 Reserved96;
/** 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
@@ -2839,7 +2843,7 @@ typedef struct {
/** Offset 0x087E - Reserved
**/
- UINT8 Reserved96;
+ UINT8 Reserved97;
/** Offset 0x087F - Idle Energy Mc0Ch0Dimm0
Idle Energy Consumed for 1 clk w/dimm idle/cke on, range[63;0],(10= Def)
@@ -3049,11 +3053,11 @@ typedef struct {
/** Offset 0x08A8 - Reserved
**/
- UINT8 Reserved97;
+ UINT8 Reserved98;
/** Offset 0x08A9 - Reserved
**/
- UINT8 Reserved98;
+ UINT8 Reserved99;
/** Offset 0x08AA - Rapl Power Floor Ch0
Power budget ,range[255;0],(0= 5.3W Def)
@@ -3085,7 +3089,7 @@ typedef struct {
/** Offset 0x08AF - Reserved
**/
- UINT8 Reserved99;
+ UINT8 Reserved100;
/** Offset 0x08B0 - User Manual Threshold
Disabled: Predefined threshold will be used.\n
@@ -3159,7 +3163,7 @@ typedef struct {
/** Offset 0x08BB - Reserved
**/
- UINT8 Reserved100;
+ UINT8 Reserved101;
/** Offset 0x08BC - Post Code Output Port
This option configures Post Code Output Port
@@ -3186,7 +3190,7 @@ typedef struct {
/** Offset 0x08C1 - Reserved
**/
- UINT8 Reserved101[3];
+ UINT8 Reserved102[3];
/** Offset 0x08C4 - BCLK RFI Frequency
Bclk RFI Frequency for each SAGV point in Hz units. 98000000Hz = 98MHz <b>0 - No
@@ -3236,15 +3240,15 @@ typedef struct {
/** Offset 0x08DB - Reserved
**/
- UINT8 Reserved102;
+ UINT8 Reserved103;
/** Offset 0x08DC - Reserved
**/
- UINT8 Reserved103;
+ UINT8 Reserved104;
/** Offset 0x08DD - Reserved
**/
- UINT8 Reserved104;
+ UINT8 Reserved105;
/** Offset 0x08DE - REFRESH_PANIC_WM
DEPRECATED
@@ -3270,39 +3274,39 @@ typedef struct {
/** Offset 0x08E2 - Reserved
**/
- UINT8 Reserved105;
+ UINT8 Reserved106;
/** Offset 0x08E3 - Reserved
**/
- UINT8 Reserved106;
+ UINT8 Reserved107;
/** Offset 0x08E4 - Reserved
**/
- UINT8 Reserved107;
+ UINT8 Reserved108;
/** Offset 0x08E5 - Reserved
**/
- UINT8 Reserved108;
+ UINT8 Reserved109;
/** Offset 0x08E6 - Reserved
**/
- UINT8 Reserved109;
+ UINT8 Reserved110;
/** Offset 0x08E7 - Reserved
**/
- UINT8 Reserved110;
+ UINT8 Reserved111;
/** Offset 0x08E8 - Reserved
**/
- UINT8 Reserved111;
+ UINT8 Reserved112;
/** Offset 0x08E9 - Reserved
**/
- UINT8 Reserved112;
+ UINT8 Reserved113;
/** Offset 0x08EA - Reserved
**/
- UINT8 Reserved113;
+ UINT8 Reserved114;
/** Offset 0x08EB - Skip external display device scanning
Enable: Do not scan for external display device, Disable (Default): Scan external
@@ -3325,7 +3329,7 @@ typedef struct {
/** Offset 0x08EE - Reserved
**/
- UINT8 Reserved114;
+ UINT8 Reserved115;
/** Offset 0x08EF - Panel Power Enable
Control for enabling/disabling VDD force bit (Required only for early enabling of
@@ -3342,7 +3346,7 @@ typedef struct {
/** Offset 0x08F1 - Reserved
**/
- UINT8 Reserved115[3];
+ UINT8 Reserved116[3];
/** Offset 0x08F4 - PMR Size
Size of PMR memory buffer. 0x400000 for normal boot and 0x200000 for S3 boot
@@ -3356,31 +3360,31 @@ typedef struct {
/** Offset 0x08F9 - Reserved
**/
- UINT8 Reserved116;
+ UINT8 Reserved117;
/** Offset 0x08FA - Reserved
**/
- UINT16 Reserved117;
+ UINT16 Reserved118;
/** Offset 0x08FC - Reserved
**/
- UINT8 Reserved118;
+ UINT8 Reserved119;
/** Offset 0x08FD - Reserved
**/
- UINT8 Reserved119;
+ UINT8 Reserved120;
/** Offset 0x08FE - Reserved
**/
- UINT8 Reserved120;
+ UINT8 Reserved121;
/** Offset 0x08FF - Reserved
**/
- UINT8 Reserved121[88];
+ UINT8 Reserved122[88];
/** Offset 0x0957 - Reserved
**/
- UINT8 Reserved122;
+ UINT8 Reserved123;
/** Offset 0x0958 - TotalFlashSize
Enable/Disable. 0: Disable, define default value of TotalFlashSize , 1: enable
@@ -3396,7 +3400,7 @@ typedef struct {
/** Offset 0x095C - Reserved
**/
- UINT8 Reserved123[12];
+ UINT8 Reserved124[12];
/** Offset 0x0968 - Smbus dynamic power gating
Disable or Enable Smbus dynamic power gating.
@@ -3462,7 +3466,7 @@ typedef struct {
/** Offset 0x0972 - Reserved
**/
- UINT8 Reserved124[2];
+ UINT8 Reserved125[2];
/** Offset 0x0974 - Hybrid Graphics GPIO information for PEG 1
Hybrid Graphics GPIO information for PEG 1, for Reset, power and wake GPIOs
@@ -3499,7 +3503,7 @@ typedef struct {
/** Offset 0x0A97 - Reserved
**/
- UINT8 Reserved125;
+ UINT8 Reserved126;
/** Offset 0x0A98 - SerialIoUartDebugRxPinMux - FSPT
Select RX pin muxing for SerialIo UART used for debug
@@ -3525,183 +3529,183 @@ typedef struct {
/** Offset 0x0AA8 - Reserved
**/
- UINT8 Reserved126;
+ UINT8 Reserved127;
/** Offset 0x0AA9 - Reserved
**/
- UINT8 Reserved127;
+ UINT8 Reserved128;
/** Offset 0x0AAA - Reserved
**/
- UINT16 Reserved128;
+ UINT16 Reserved129;
/** Offset 0x0AAC - Reserved
**/
- UINT8 Reserved129[4];
+ UINT8 Reserved130[4];
/** Offset 0x0AB0 - Reserved
**/
- UINT8 Reserved130;
+ UINT8 Reserved131;
/** Offset 0x0AB1 - Reserved
**/
- UINT8 Reserved131;
+ UINT8 Reserved132;
/** Offset 0x0AB2 - Reserved
**/
- UINT8 Reserved132[6];
+ UINT8 Reserved133[6];
/** Offset 0x0AB8 - Reserved
**/
- UINT64 Reserved133;
+ UINT64 Reserved134;
/** Offset 0x0AC0 - Reserved
**/
- UINT64 Reserved134;
+ UINT64 Reserved135;
/** Offset 0x0AC8 - Reserved
**/
- UINT32 Reserved135;
+ UINT32 Reserved136;
/** Offset 0x0ACC - Reserved
**/
- UINT8 Reserved136[8];
+ UINT8 Reserved137[8];
/** Offset 0x0AD4 - Reserved
**/
- UINT8 Reserved137;
+ UINT8 Reserved138;
/** Offset 0x0AD5 - Reserved
**/
- UINT8 Reserved138[3];
+ UINT8 Reserved139[3];
/** Offset 0x0AD8 - Reserved
**/
- UINT32 Reserved139;
+ UINT32 Reserved140;
/** Offset 0x0ADC - Reserved
**/
- UINT32 Reserved140;
+ UINT32 Reserved141;
/** Offset 0x0AE0 - Reserved
**/
- UINT16 Reserved141;
+ UINT16 Reserved142;
/** Offset 0x0AE2 - Reserved
**/
- UINT16 Reserved142;
+ UINT16 Reserved143;
/** Offset 0x0AE4 - Reserved
**/
- UINT16 Reserved143;
+ UINT16 Reserved144;
/** Offset 0x0AE6 - Reserved
**/
- UINT8 Reserved144;
+ UINT8 Reserved145;
/** Offset 0x0AE7 - Reserved
**/
- UINT8 Reserved145;
+ UINT8 Reserved146;
/** Offset 0x0AE8 - Reserved
**/
- UINT8 Reserved146;
+ UINT8 Reserved147;
/** Offset 0x0AE9 - Reserved
**/
- UINT8 Reserved147;
+ UINT8 Reserved148;
/** Offset 0x0AEA - Reserved
**/
- UINT8 Reserved148;
+ UINT8 Reserved149;
/** Offset 0x0AEB - Reserved
**/
- UINT8 Reserved149[5];
+ UINT8 Reserved150[5];
/** Offset 0x0AF0 - Reserved
**/
- UINT64 Reserved150;
+ UINT64 Reserved151;
/** Offset 0x0AF8 - Reserved
**/
- UINT64 Reserved151;
+ UINT64 Reserved152;
/** Offset 0x0B00 - Reserved
**/
- UINT32 Reserved152;
+ UINT32 Reserved153;
/** Offset 0x0B04 - Reserved
**/
- UINT16 Reserved153;
+ UINT16 Reserved154;
/** Offset 0x0B06 - Reserved
**/
- UINT8 Reserved154;
+ UINT8 Reserved155;
/** Offset 0x0B07 - Reserved
**/
- UINT8 Reserved155;
+ UINT8 Reserved156;
/** Offset 0x0B08 - Reserved
**/
- UINT8 Reserved156;
+ UINT8 Reserved157;
/** Offset 0x0B09 - Reserved
**/
- UINT8 Reserved157;
+ UINT8 Reserved158;
/** Offset 0x0B0A - Reserved
**/
- UINT8 Reserved158;
+ UINT8 Reserved159;
/** Offset 0x0B0B - Reserved
**/
- UINT8 Reserved159;
+ UINT8 Reserved160;
/** Offset 0x0B0C - Reserved
**/
- UINT8 Reserved160;
+ UINT8 Reserved161;
/** Offset 0x0B0D - Reserved
**/
- UINT8 Reserved161;
+ UINT8 Reserved162;
/** Offset 0x0B0E - Reserved
**/
- UINT16 Reserved162;
+ UINT16 Reserved163;
/** Offset 0x0B10 - Reserved
**/
- UINT16 Reserved163;
+ UINT16 Reserved164;
/** Offset 0x0B12 - Reserved
**/
- UINT16 Reserved164;
+ UINT16 Reserved165;
/** Offset 0x0B14 - Reserved
**/
- UINT16 Reserved165;
+ UINT16 Reserved166;
/** Offset 0x0B16 - Reserved
**/
- UINT8 Reserved166[8];
+ UINT8 Reserved167[8];
/** Offset 0x0B1E - Reserved
**/
- UINT8 Reserved167[8];
+ UINT8 Reserved168[8];
/** Offset 0x0B26 - Reserved
**/
- UINT16 Reserved168;
+ UINT16 Reserved169;
/** Offset 0x0B28 - Reserved
**/
- UINT8 Reserved169;
+ UINT8 Reserved170;
/** Offset 0x0B29 - Reserved
**/
- UINT8 Reserved170;
+ UINT8 Reserved171;
/** Offset 0x0B2A - LP5 Bank Mode
LP5 Bank Mode. 0: Auto, 1: 8 Bank Mode, 2: 16 Bank Mode, 3: BG Mode, default is 0
@@ -3711,27 +3715,27 @@ typedef struct {
/** Offset 0x0B2B - Reserved
**/
- UINT8 Reserved171;
+ UINT8 Reserved172;
/** Offset 0x0B2C - Reserved
**/
- UINT8 Reserved172;
+ UINT8 Reserved173;
/** Offset 0x0B2D - Reserved
**/
- UINT8 Reserved173;
+ UINT8 Reserved174;
/** Offset 0x0B2E - Reserved
**/
- UINT8 Reserved174;
+ UINT8 Reserved175;
/** Offset 0x0B2F - Reserved
**/
- UINT8 Reserved175[5];
+ UINT8 Reserved176[5];
/** Offset 0x0B34 - Reserved
**/
- UINT8 Reserved176[4];
+ UINT8 Reserved177[4];
} FSP_M_CONFIG;
/** Fsp M UPD Configuration
diff --git a/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspsUpd.h b/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspsUpd.h
index fc5ac67018..2fbf99f959 100644
--- a/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspsUpd.h
+++ b/src/vendorcode/intel/fsp/fsp2_0/raptorlake/FspsUpd.h
@@ -1,6 +1,6 @@
/** @file
-Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2023, Intel Corporation. All rights reserved.<BR>
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met: