Commit Graph
861 Commits
Author SHA1 Message Date
Stanley Chang 01aa86b267 feat: [ADLN] add stitch option for RVP (DDR5)
The patch adds "rvp_ddr5" stitch option for ADLN RVP (DDR5).
Also adds "tsn" in get_xml_change_list() to separate tsn
enablement from board stitch.

Verify: ADLN RVP

Signed-off-by: Stanley Chang <stanley.chang@intel.com>
2023-10-30 15:54:50 -07:00
Vincent Chen 78be589bab [ADLP] Update FSP/VBT for MR5 release
- update FSP version to IoT ADL-P MR5 (0C.01.B0.50)
- update VBT version to 251
- Update platform version to 1.5

Signed-off-by: Vincent Chen <vincent.chen@intel.com>
2023-10-27 08:58:06 -07:00
tsaikevin 800b4c3727 feat: [ASL] Updated FSP UPD (#2063)
* feat: [ASL] Updated FSP UPD

Updated FSP UPDs
Removed TCC subregion

Signed-off-by: Kevin Tsai <kevin.tsai@intel.com>

* fix: [ADLN] Fix TCC memory config

Added PcdAdlNSupport PCD in FspmUpdUpdateLib

Signed-off-by: Kevin Tsai <kevin.tsai@intel.com>

---------

Signed-off-by: Kevin Tsai <kevin.tsai@intel.com>
2023-10-26 11:20:19 -07:00
Kobe 3d070ab7f7 fix: [MTL] Update stitch config to for all boards
Updated stitch configs for RVP (revB), CRB and LP5 boards

TEST: Able to boot into Ubuntu and Windows

Signed-off-by: Kobe <kok.tong.ong@intel.com>
2023-10-23 15:11:30 -07:00
Pedro Queiros ab30dc5e76 [ICX-D] Configuration knob for flash descriptor verification
Adding a dedicated stitching option to create
IFWI images with flash descriptor verification enabled.
and signed accordingly.

Signed-off-by: Pedro Queiros <pedro.queiros@intel.com>
2023-10-23 11:25:26 -07:00
Alexander Goncharov 72d3569949 AlderlakeBoardPkg: Increase OsLoader FD size for ADL-S
Increase OsLoader FD size to 0x58000 for ADL-S to resolve build error.

Signed-off-by: Alexander Goncharov <chat@joursoir.net>
2023-10-23 11:21:14 -07:00
Biswas Arghya 935f57d459 fix: [AZB] fix GPIO definition issue from linux
_LP_SUPPORT was disabled as a result,  GPIO programming was faulty
from the Linux side. Enable the _LP_SUPPORT to select the proper
ACPI to fix the issue.

Signed-off-by: Biswas Arghya <arghya.biswas@intel.com>
2023-10-20 09:33:40 -07:00
tsaikevin 9fa505a664 [ADLN] Upstream MR2 release (#2054)
Signed-off-by: Kevin Tsai <kevin.tsai@intel.com>
2023-10-20 07:58:17 -07:00
tsaikevin b403ebe0cf [ADLN] Remove TCC binaries (#2049)
Removed TCC subregion from dlt, FSP update and Acpi table.
Renamed TSN dlt for consistent file naming

Signed-off-by: Kevin Tsai <kevin.tsai@intel.com>
2023-10-17 11:12:07 -07:00
Kevin Tsai b51241bb73 fix: [ADLN] program memory range above max address uncacheable
Windows memory test failed with write back cacheable setting for memory
address above maximum usable address.
The fix programs one MTRR register for memory range above max usable address
to override default MTRR register setting after temp ram exit.

Signed-off-by: Kevin Tsai <kevin.tsai@intel.com>
2023-10-12 08:34:46 -07:00
koktong-ong ed1382da67 fix: [MTLP] DDI config update for RVP rev2 board (#2046)
SBL MTL-P DDI config update to support RVP rev2 board

TEST: Able to boot into Ubuntu with HDMI display

Signed-off-by: Kobe <kok.tong.ong@intel.com>
2023-10-10 09:55:36 -04:00
jinjhuli 0cc43e613c fix: [MTL] Update SwPart in Boot Option
Update SwPart to align with latest Ubuntu OS

Signed-off-by: jinjhuli <jin.jhu.lim@intel.com>
2023-10-09 17:00:53 -07:00
Sabryna 9d0cb1e5e5 fix: [MTL] Correction on UPD naming of PlatformDebugOption (#2042)
The UPD name of PlatformDebugConsent has been changed to PlatformDebugOption and by default is disabled.

Signed-off-by: Syahirah Sabryna <nur.syahirah.sabryna.mohmad@intel.com>
2023-10-09 14:51:41 -04:00
kokweich 4b27c245e7 fix:[MTL-P] Sync FSP Upd value with BIOS
Sync up FSP UPD value to BIOS v3323_48

This UPD sync fixed DXE assert error when booting Ubuntu on pendrive

Signed-off-by: kokweich <kok.wei.chan@intel.com>
2023-10-04 13:34:08 -07:00
Biswas Arghya 000e6cc6d4 fix: [AZB] Fix modem connectivity issue
Some FSPm parameters not able to set and DMAR ACPI table was not
populated due to VTD was set as 0. As a result, OS able to detect
the modem but modem connectivity failed.

Signed-off-by: Biswas Arghya <arghya.biswas@intel.com>
2023-09-26 09:18:29 -07:00
Guo Dong 7db779439b [ADL/RPL] Update reset reason
Add reset reason caused by S4.
Update ADL to set reset reason.

Signed-off-by: Guo Dong <guo.dong@intel.com>
2023-09-26 09:18:00 -07:00
kokweich ffa48fe4c0 fix: [MTL] Fix Linux build issue (#2032)
Fix lowercase typo which causes linux build to fix

Signed-off-by: kokweich <kok.wei.chan@intel.com>
2023-09-20 20:56:33 -07:00
koktong-ong ade7f84eca fix: [MTL] Fix coverity issue (#2029)
Fix for coverity scan issues

TEST: Able to boot with Windows and Ubuntu

Signed-off-by: Kobe <kok.tong.ong@intel.com>
2023-09-20 18:24:43 -07:00
Jiaqing Zhao 7b13f02c68 CommonBoardPkg: Add misc support
This patch adds a new image addendum type 0xBE for LoadedImageTypeMisc.
Misc is used to implementing Android A/B boot by reading Bootloader
Control Block (BCB) in "misc" partition.

Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
2023-09-19 17:58:18 -07:00
Kobe 259908c8de fix: [MTL] Fixed RTC wake issue
Issue seen when performing S4/S5 power cycle with rtcwake method and
only occured with UEFI payload

Added few lines to clear RTC alarm and corresponding Pm1Sts only if
wake-up source is RTC SMI

Removed the duplicated RTC header file

TEST: Able to boot with Windows and Ubuntu

Signed-off-by: Kobe <kok.tong.ong@intel.com>
2023-09-19 17:31:13 -07:00
Sachin Kamat fb941001b3 feat: [AZB] Add Arizona Beach platform support
This patch adds platform and silicon for Arizona Beach (AZB)
platform.

TEST=LPDDR5 AZB CRB board is able to boot to Yocto.

Signed-off-by: Aakash Panwar <aakash.panwar@intel.com>
Signed-off-by: Akshatha Thekkade <akshatha.thekkade@intel.com>
Signed-off-by: Biswas Arghya <arghya.biswas@intel.com>
Signed-off-by: Chirag Vijay Kolhe <chirag.vijay.kolhe@intel.com>
Signed-off-by: M Karuppasamy <karuppasamy.m@intel.com>
Signed-off-by: Sachin Kamat <sachin.kamat@intel.com>
2023-09-13 22:49:14 -07:00
Jiaqing Zhao 7a5471d5f6 AlderlakeBoardPkg: Increase OsLoader FD size for ADL-PS
Increase OsLoader FD size to 0x58000 for ADL-PS to resolve build error.

Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
2023-09-12 13:55:06 -07:00
Jiaqing Zhao 49f5ae55ea OsLoader: Support loading extra images from other partitions
This patch adds a new struct FILE_IMAGE_LOCATION in BOOT_IMAGE to store
the SwPart and FsType of image file. This enables loading extra images
from a partition different than normal image.

Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
2023-09-12 13:55:06 -07:00
Jiaqing Zhao b17d6f8c2f Fix typo EnumImageTypeAdroid
"Adroid" should be "Android".

Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
2023-09-05 20:36:54 -07:00
koktong-ong 2d18ee3a46 fix: [MTL] Add IgdOpRegionDefine 3.0 header (#2017)
Added IgdOpRegionDefine 3.0 header file
Removed unsed IgdPlatformInfo in Stage2BoardInit file

TEST: Booted into Ubuntu and Windows

Signed-off-by: Kobe <kok.tong.ong@intel.com>
2023-09-05 18:17:28 -04:00