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>
This commit is contained in:
parent
75a073d5ff
commit
e8d4baca77
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue