summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmirah Abdul Rahim <amirah.abdul.rahim@intel.com>2026-05-26 06:30:47 +0300
committerAmirah Abdul Rahim <amirah.abdul.rahim@intel.com>2026-05-26 06:30:47 +0300
commitca4f8b702db0cb4a1e5bdf5f72396faa089f4137 (patch)
tree79a0040b77f951e22d5d98f0fd406a5a720959a1
parent89292eff0437b4ad33dc2332877dd478f2b0d5d0 (diff)
downloadFSP-copilot/check-copilot-model-api.tar.xz
Edge Platforms ARL-UH IPU 2026.3 (6114_54) FSPcopilot/check-copilot-model-api
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.bsf12
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.fdbin1245184 -> 1245184 bytes
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspUpd.h2
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspmUpd.h12
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspsUpd.h2
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FsptUpd.h2
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/VBT_MTL.binbin7680 -> 7680 bytes
-rw-r--r--ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/Vbt_ARLSHX.binbin7680 -> 7680 bytes
8 files changed, 22 insertions, 8 deletions
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.bsf b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.bsf
index f423895..f783688 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.bsf
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.bsf
@@ -2,7 +2,7 @@
Boot Setting File for Platform Configuration.
- Copyright (c) 2025, Intel Corporation. All rights reserved.<BR>
+ Copyright (c) 2026, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
@@ -223,7 +223,8 @@ StructDef
$gPlatformFspPkgTokenSpaceGuid_DisableWakeForZqcal 1 bytes $_DEFAULT_ = 0x00
$gPlatformFspPkgTokenSpaceGuid_SkuForceWP04000G4 1 bytes $_DEFAULT_ = 0x00
$gPlatformFspPkgTokenSpaceGuid_Vccclk3200Override 1 bytes $_DEFAULT_ = 0x00
- Skip 46 bytes
+ $gPlatformFspPkgTokenSpaceGuid_VendorCaParityOverride 1 bytes $_DEFAULT_ = 0x00
+ Skip 45 bytes
$gPlatformFspPkgTokenSpaceGuid_Vdd2Mv 2 bytes $_DEFAULT_ = 0x0000
$gPlatformFspPkgTokenSpaceGuid_RefClk 1 bytes $_DEFAULT_ = 0x00
Skip 1 bytes
@@ -2108,6 +2109,11 @@ List &gPlatformFspPkgTokenSpaceGuid_Vccclk3200Override
Selection 1 , " Enable"
EndList
+List &gPlatformFspPkgTokenSpaceGuid_VendorCaParityOverride
+ Selection 0 , " Disable"
+ Selection 1 , " Enable"
+EndList
+
List &gPlatformFspPkgTokenSpaceGuid_Vdd2Mv
Selection 0 , "Default"
Selection 1200 , "1.20 Volts"
@@ -3290,6 +3296,8 @@ Page "Memory Reference Code"
Help "Set WP0 to 4000G4 on Desktop SKU"
Combo $gPlatformFspPkgTokenSpaceGuid_Vccclk3200Override, "Vccclk3200Override", &gPlatformFspPkgTokenSpaceGuid_Vccclk3200Override,
Help "Override 3200 to 4800 for VccClk"
+ Combo $gPlatformFspPkgTokenSpaceGuid_VendorCaParityOverride, "VendorCaParityOverride", &gPlatformFspPkgTokenSpaceGuid_VendorCaParityOverride,
+ Help "Force CaParity Mode for specific vendor configs"
Combo $gPlatformFspPkgTokenSpaceGuid_Vdd2Mv, "Vdd2Mv", &gPlatformFspPkgTokenSpaceGuid_Vdd2Mv,
Help "VDD2 in MilliVolts. <b>0=Platform Default (no override), 1200=1.2V, 1350=1.35V etc. "
Combo $gPlatformFspPkgTokenSpaceGuid_RefClk, "Memory Reference Clock", &gPlatformFspPkgTokenSpaceGuid_RefClk,
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.fd b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.fd
index 2d319e8..23528d9 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.fd
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Fsp.fd
Binary files differ
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspUpd.h b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspUpd.h
index 8cec707..dc47d7d 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspUpd.h
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspUpd.h
@@ -1,6 +1,6 @@
/** @file
-Copyright (c) 2025, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2026, 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:
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspmUpd.h b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspmUpd.h
index 3b6b8de..6b569bc 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspmUpd.h
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspmUpd.h
@@ -1,6 +1,6 @@
/** @file
-Copyright (c) 2025, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2026, 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:
@@ -916,9 +916,15 @@ typedef struct {
**/
UINT8 Vccclk3200Override;
-/** Offset 0x01D2
+/** Offset 0x01D2 - VendorCaParityOverride
+ Force CaParity Mode for specific vendor configs
+ 0: Disable, 1: Enable
+**/
+ UINT8 VendorCaParityOverride;
+
+/** Offset 0x01D3
**/
- UINT8 Rsvd036[46];
+ UINT8 Rsvd036[45];
/** Offset 0x0200 - Vdd2Mv
VDD2 in MilliVolts. <b>0=Platform Default (no override), 1200=1.2V, 1350=1.35V etc.
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspsUpd.h b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspsUpd.h
index 7baeb79..1f6e6f4 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspsUpd.h
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FspsUpd.h
@@ -1,6 +1,6 @@
/** @file
-Copyright (c) 2025, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2026, 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:
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FsptUpd.h b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FsptUpd.h
index 45b2414..06bfb38 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FsptUpd.h
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Include/FsptUpd.h
@@ -1,6 +1,6 @@
/** @file
-Copyright (c) 2025, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2026, 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:
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/VBT_MTL.bin b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/VBT_MTL.bin
index dfd9f3c..30702f8 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/VBT_MTL.bin
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/VBT_MTL.bin
Binary files differ
diff --git a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/Vbt_ARLSHX.bin b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/Vbt_ARLSHX.bin
index 0da86a3..9807dd0 100644
--- a/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/Vbt_ARLSHX.bin
+++ b/ArrowLakeFspBinPkg/IoT/ArrowLakeUH/Vbt/Vbt_ARLSHX.bin
Binary files differ