Compare commits
100 Commits
tigerlake-
...
tgl-u-s3
Author | SHA1 | Date | |
---|---|---|---|
|
b7504e5e18 | ||
|
1feff769f1 | ||
|
0d76bcf960 | ||
|
c89f7e266f | ||
|
e8d7c8e636 | ||
|
239e2cbaed | ||
|
417e5898da | ||
|
17cf8b1334 | ||
|
c73e48228b | ||
|
1dc7780b1c | ||
|
d38ec4e972 | ||
|
8d9fbd1e3c | ||
|
8c88ca0252 | ||
|
9c63db4c9f | ||
|
92a601fbb7 | ||
|
dbe7213ecf | ||
|
3e4688fcbc | ||
|
ffdceb5f0b | ||
|
fa98ecae1f | ||
|
af955613e0 | ||
|
5b4dbd9c53 | ||
|
fb9d759338 | ||
|
de3b0a65fa | ||
|
14b8a6e967 | ||
|
eea2668748 | ||
|
b9b0e894d3 | ||
|
f5274dedba | ||
|
99c0308205 | ||
|
7b9977081f | ||
|
06576f7fc1 | ||
|
d8d400d4ed | ||
|
bbe219dab3 | ||
|
3fac9d61ca | ||
|
75b2a26627 | ||
|
93c2809b7d | ||
|
c2cfab23d4 | ||
|
9b096dc283 | ||
|
d7813dae8e | ||
|
2f1069d381 | ||
|
bc684170d0 | ||
|
dde58209de | ||
|
3fe5ccbc8c | ||
|
ab1ba075a2 | ||
|
4328777136 | ||
|
0905c82add | ||
|
971416091d | ||
|
7fb3203a01 | ||
|
236914e8e8 | ||
|
adce54fe9a | ||
|
f0dd4b2ba1 | ||
|
5eeae00e3a | ||
|
4a88f78546 | ||
|
dd78a6ce5c | ||
|
af2fbdf34b | ||
|
57c3682201 | ||
|
c6ea487b77 | ||
|
2e371d49fb | ||
|
7c3e89e122 | ||
|
0a98ce8c93 | ||
|
7d6a15e63c | ||
|
50eedc20d2 | ||
|
abfba25b93 | ||
|
a065fdbb31 | ||
|
b8e602e14e | ||
|
a768d9bd7e | ||
|
99e0b46092 | ||
|
19f50c00c4 | ||
|
dadad22a64 | ||
|
9373a7ff15 | ||
|
bb639eff50 | ||
|
45d7645df9 | ||
|
83b35f6870 | ||
|
af5041f90b | ||
|
c59c6e7fa4 | ||
|
541f4f3f13 | ||
|
07dfef8cb9 | ||
|
7a7bc80b8f | ||
|
09e2a550ea | ||
|
0e7fe5866a | ||
|
65b2b4d015 | ||
|
c3994a1cb7 | ||
|
be04aea0fe | ||
|
6213d00b73 | ||
|
8bfc769028 | ||
|
85a3921c1c | ||
|
aeb83e33f6 | ||
|
2b9e45d3e1 | ||
|
361e96fb84 | ||
|
d6d37c086b | ||
|
c20844583d | ||
|
2941274f82 | ||
|
de7fa7cb16 | ||
|
ad08651d7d | ||
|
d70b7856bb | ||
|
c3c51af172 | ||
|
bb877392e2 | ||
|
ad2d818403 | ||
|
621890252b | ||
|
837060b28d | ||
|
ff0a27ad9c |
30
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
30
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
---
|
||||||
|
name: Bug report
|
||||||
|
about: Report a problem
|
||||||
|
title: ''
|
||||||
|
labels: []
|
||||||
|
assignees: []
|
||||||
|
---
|
||||||
|
|
||||||
|
- Model: <!-- `cat /sys/class/dmi/id/product_version` (e.g.: gaze16-3050) -->
|
||||||
|
- BIOS version: <!-- `cat /sys/class/dmi/id/bios_version` (e.g.: 2021-09-30_14b8a6e)-->
|
||||||
|
- EC version: <!-- This will match the BIOS version unless you flashed it separately. -->
|
||||||
|
- OS: <!-- e.g.: Pop!_OS 21.10, Fedora 35, Windows 11 -->
|
||||||
|
|
||||||
|
<!-- Briefly describe the problem. -->
|
||||||
|
|
||||||
|
### Steps to reproduce
|
||||||
|
|
||||||
|
<!-- Provide a list of steps to reproduce the issue. -->
|
||||||
|
|
||||||
|
### Expected behavior
|
||||||
|
|
||||||
|
<!-- Describe what you think should happen. -->
|
||||||
|
|
||||||
|
### Actual behavior
|
||||||
|
|
||||||
|
<!-- Describe what actually happens. -->
|
||||||
|
|
||||||
|
### Additional info
|
||||||
|
|
||||||
|
<!-- Any extra info you think may be relevant. -->
|
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
blank_issues_enabled: true
|
||||||
|
contact_links:
|
||||||
|
- name: Open a Support Ticket
|
||||||
|
url: https://system76.com/my-account/support-tickets/new
|
||||||
|
about: Get support for your System76 hardware
|
||||||
|
- name: Pop!_OS chat
|
||||||
|
url: https://chat.pop-os.org/
|
||||||
|
about: Pop!_OS Mattermost
|
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,2 +1,3 @@
|
|||||||
build
|
|
||||||
backup.rom
|
backup.rom
|
||||||
|
build/
|
||||||
|
extract/
|
||||||
|
4
.gitmodules
vendored
4
.gitmodules
vendored
@@ -82,10 +82,6 @@
|
|||||||
path = FSP
|
path = FSP
|
||||||
url = https://github.com/IntelFsp/FSP.git
|
url = https://github.com/IntelFsp/FSP.git
|
||||||
branch = master
|
branch = master
|
||||||
[submodule "libs/smmstore"]
|
|
||||||
path = libs/smmstore
|
|
||||||
url = https://github.com/system76/smmstore.git
|
|
||||||
branch = master
|
|
||||||
[submodule "apps/firmware-smmstore"]
|
[submodule "apps/firmware-smmstore"]
|
||||||
path = apps/firmware-smmstore
|
path = apps/firmware-smmstore
|
||||||
url = https://github.com/system76/firmware-smmstore.git
|
url = https://github.com/system76/firmware-smmstore.git
|
||||||
|
186
CHANGELOG.md
Normal file
186
CHANGELOG.md
Normal file
@@ -0,0 +1,186 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
Changes are identified by the date of the released firmware including them. If
|
||||||
|
you are running System76 Open Firmware, opening the boot menu will show this
|
||||||
|
date followed by an underscore and a short git revision.
|
||||||
|
|
||||||
|
## 2022-01-06
|
||||||
|
|
||||||
|
- Added support to enable/disable Intel ME via the CMOS option `me_state`
|
||||||
|
- Enabled coreboot measured boot
|
||||||
|
- Updated Rust toolchain to nightly-2021-06-15
|
||||||
|
- Updated coreboot to 4.15
|
||||||
|
- Updated EDK2 to edk2-stabke202108
|
||||||
|
- Updated TGL-U microcode blobs to revision 0x9a
|
||||||
|
- Updated TGL-H microcode blobs to revision 0x3c
|
||||||
|
- Updated all other boards to use microcode blobs from Intel's public repo
|
||||||
|
- Updated TGL FSP to A.0.51.31 from Intel's public repo
|
||||||
|
- Removed behavior of erasing NVRAM on CMOS reset
|
||||||
|
|
||||||
|
## 2021-09-30
|
||||||
|
|
||||||
|
- gaze16: Do not require unplugging the AC adapter after flashing
|
||||||
|
- gaze16: Fix using USB 2.0 devices in Type-C port
|
||||||
|
|
||||||
|
## 2021-09-23
|
||||||
|
|
||||||
|
- oryp8: Release of open firmware with System76 EC
|
||||||
|
- gaze16: Fix input current on 3050 variant
|
||||||
|
- gaze16: Fix power limit when booting on battery
|
||||||
|
- gaze16: Fix touchpad on newer Linux kernel and Windows
|
||||||
|
- Fix brightness controls on TGL platforms
|
||||||
|
- Fix PCIe subsystem IDs on TGL platforms
|
||||||
|
- Fix spurious clearing of boot options on Windows
|
||||||
|
- Provide battery cycle count
|
||||||
|
|
||||||
|
## 2021-07-20
|
||||||
|
|
||||||
|
- gaze16: Release of open firmware with System76 EC
|
||||||
|
- Improved thermals by syncing CPU and GPU fans
|
||||||
|
- Enabled fan speed interpolation
|
||||||
|
- Fixed ACPI timeout on S3 resume if a key is held
|
||||||
|
- Fixed keyboard responsiveness when touchpad uses wrong protocol
|
||||||
|
- Fixed entering firmware-setup due to missed keystrokes on boot
|
||||||
|
- Added scroll lock to default keyboard layouts
|
||||||
|
|
||||||
|
## 2021-04-07
|
||||||
|
|
||||||
|
- darp7, galp5, lemp10: Update microcode
|
||||||
|
|
||||||
|
## 2021-04-02
|
||||||
|
|
||||||
|
- Fix fan max keeping fan on when in S0iX
|
||||||
|
- Report all keys as released when lid is closed
|
||||||
|
|
||||||
|
## 2021-03-19
|
||||||
|
|
||||||
|
- gaze15: Release of open firmware with System76 EC
|
||||||
|
- gaze15: Add ELAN touchpad settings
|
||||||
|
|
||||||
|
## 2021-03-16
|
||||||
|
|
||||||
|
- oryp6, oryp7: Fix buzzing at lowest fan speed
|
||||||
|
|
||||||
|
## 2021-03-11
|
||||||
|
|
||||||
|
- lemp9: Fix backlight ACPI issues and TPM interrupt
|
||||||
|
|
||||||
|
## 2021-03-08
|
||||||
|
|
||||||
|
- oryp6, oryp7: Improved fan curve
|
||||||
|
|
||||||
|
## 2021-03-03
|
||||||
|
|
||||||
|
- oryp7: Release of open firmware with System76 EC
|
||||||
|
|
||||||
|
## 2021-02-15
|
||||||
|
|
||||||
|
- darp7, galp5: Raise HDMI data rate to support 4K@60Hz
|
||||||
|
|
||||||
|
## 2021-02-09
|
||||||
|
|
||||||
|
- galp5: Fix GPU driver crash in compute graphics mode
|
||||||
|
|
||||||
|
## 2021-02-05
|
||||||
|
|
||||||
|
- darp7: Fix keyboard scanning glitches
|
||||||
|
|
||||||
|
## 2021-01-21
|
||||||
|
|
||||||
|
- darp7: Release of open firmware with System76 EC
|
||||||
|
|
||||||
|
## 2021-01-19
|
||||||
|
|
||||||
|
- Update boot options on device hotplug
|
||||||
|
- Add fan toggle key (Fn+1)
|
||||||
|
- Clear NVRAM when CMOS battery is removed
|
||||||
|
- galp5, lemp10: Fix NVRAM compacting
|
||||||
|
|
||||||
|
## 2021-12-15
|
||||||
|
|
||||||
|
- galp5: Support variant with NVIDIA GPU
|
||||||
|
|
||||||
|
## 2020-12-04
|
||||||
|
|
||||||
|
- galp5, lemp10: Release of open firmware with System76 EC
|
||||||
|
|
||||||
|
## 2020-10-19
|
||||||
|
|
||||||
|
- Support customizing keyboard at runtime
|
||||||
|
- Add battery charging thresholds
|
||||||
|
- oryp6: Fix smart charger values
|
||||||
|
- Prevent wake when lid is closed
|
||||||
|
|
||||||
|
## 2020-09-22
|
||||||
|
|
||||||
|
- darp6: Release of open firmware with System76 EC
|
||||||
|
- darp6: Fix allocation of memory type range registers
|
||||||
|
|
||||||
|
## 2020-09-17
|
||||||
|
|
||||||
|
- Enable Wake-on-Lan (on supported models)
|
||||||
|
- Add ACPI thermal interface
|
||||||
|
- Fix ESXi keyboard issue
|
||||||
|
|
||||||
|
## 2020-09-03
|
||||||
|
|
||||||
|
- addw2: Release of open firmware with System76 EC
|
||||||
|
|
||||||
|
## 2020-08-24
|
||||||
|
|
||||||
|
- bonw14: Release of open firmware with System76 EC
|
||||||
|
|
||||||
|
## 2020-08-13
|
||||||
|
|
||||||
|
- Add UEFI TPM2 support
|
||||||
|
|
||||||
|
## 2020-08-06
|
||||||
|
|
||||||
|
- Enable ACPI backlight
|
||||||
|
- Add firmware configuration information
|
||||||
|
|
||||||
|
## 2020-07-06
|
||||||
|
|
||||||
|
- oryp6: Release of open firmware with System76 EC
|
||||||
|
|
||||||
|
## 2020-05-20
|
||||||
|
|
||||||
|
- Warn if no bootable media is found
|
||||||
|
|
||||||
|
## 2020-05-15
|
||||||
|
|
||||||
|
- Enable i2c-hid touchpad interface
|
||||||
|
|
||||||
|
## 2020-05-07
|
||||||
|
|
||||||
|
- Fix ghost key debouncing
|
||||||
|
|
||||||
|
## 2020-05-04
|
||||||
|
|
||||||
|
- Improve ghost key handling and reduce key debounce
|
||||||
|
|
||||||
|
## 2020-04-23
|
||||||
|
|
||||||
|
- Fix duplicate release of key after release of function key
|
||||||
|
|
||||||
|
## 2020-04-18
|
||||||
|
|
||||||
|
- lemp9: Update fan curve
|
||||||
|
|
||||||
|
## 2020-04-09
|
||||||
|
|
||||||
|
- lemp9: Release of open firmware with System76 EC
|
||||||
|
|
||||||
|
## 2020-02-05
|
||||||
|
|
||||||
|
- Use descriptive device names
|
||||||
|
- Only show bootable devices
|
||||||
|
|
||||||
|
## 2020-01-13
|
||||||
|
|
||||||
|
- Fix NVIDIA eGPU issues
|
||||||
|
- Iimprove boot order editing
|
||||||
|
|
||||||
|
## 2019-10-31
|
||||||
|
|
||||||
|
- darp6, galp4: Release of open firmware with proprietary EC
|
2
FSP
2
FSP
Submodule FSP updated: 26e31fd803...10eae55b8e
36
README.md
36
README.md
@@ -11,9 +11,18 @@ manager:
|
|||||||
- addw2
|
- addw2
|
||||||
- bonw14
|
- bonw14
|
||||||
- darp6
|
- darp6
|
||||||
|
- darp7
|
||||||
- galp4
|
- galp4
|
||||||
|
- galp5
|
||||||
|
- gaze15
|
||||||
|
- gaze16-3050
|
||||||
|
- gaze16-3060
|
||||||
|
- gaze16-3060-b
|
||||||
- lemp9
|
- lemp9
|
||||||
|
- lemp10
|
||||||
- oryp6
|
- oryp6
|
||||||
|
- oryp7
|
||||||
|
- oryp8
|
||||||
|
|
||||||
Other models may be in development or available without support, and can be
|
Other models may be in development or available without support, and can be
|
||||||
seen in the `models/` directory.
|
seen in the `models/` directory.
|
||||||
@@ -23,12 +32,17 @@ using an external programmer. See [flashing](./docs/flashing.md) for details.
|
|||||||
|
|
||||||
### Schematics
|
### Schematics
|
||||||
|
|
||||||
Board schematics can be provided on request by sending an email to
|
System76 customers may request board schematics for their system by sending an
|
||||||
firmware@system76.com with the subject line "Schematics for _model_", where
|
email to firmware@system76.com with the subject line "Schematics for _model_",
|
||||||
_model_ is the name of a directory in the `models/` directory, such as darp6.
|
where _model_ is one of the supported models listed above. Please include the
|
||||||
|
serial number of your system for verification.
|
||||||
|
|
||||||
You may not share these without explicit permission from System76.
|
You may not share these without explicit permission from System76.
|
||||||
|
|
||||||
|
## Changelog
|
||||||
|
|
||||||
|
For a list of important changes please see the [changelog](./CHANGELOG.md).
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
||||||
### Install toolchain
|
### Install toolchain
|
||||||
@@ -50,19 +64,3 @@ source ~/.cargo/env
|
|||||||
```
|
```
|
||||||
./scripts/qemu.sh
|
./scripts/qemu.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
## Contents
|
|
||||||
|
|
||||||
- [apps](./apps) - Applications
|
|
||||||
- [coreboot](https://github.com/system76/coreboot.git) - coreboot README
|
|
||||||
- [docs](./docs) - System76 Open Firmware Documentation
|
|
||||||
- [ec](https://github.com/system76/ec.git) - System76 EC
|
|
||||||
- [edk2](https://github.com/system76/edk2.git) - EDK II Project
|
|
||||||
- [edk2-non-osi](https://github.com/tianocore/edk2-non-osi.git)
|
|
||||||
- [edk2-platforms](https://github.com/system76/edk2-platforms.git) - This branch holds all platforms actively maintained against the
|
|
||||||
- [FSP](https://github.com/IntelFsp/FSP.git) - Intel® Firmware Support Package (Intel® FSP) Binaries
|
|
||||||
- [libs](./libs) - Libraries
|
|
||||||
- [models](./models) - Models
|
|
||||||
- [scripts](./scripts)
|
|
||||||
- [tools](./tools) - Tools
|
|
||||||
- [usb4](./usb4)
|
|
||||||
|
52
README.md.in
52
README.md.in
@@ -1,52 +0,0 @@
|
|||||||
# System76 Open Firmware
|
|
||||||
|
|
||||||
An open source distribution of firmware utilizing coreboot, EDK2, and System76
|
|
||||||
firmware applications.
|
|
||||||
|
|
||||||
## Supported models
|
|
||||||
|
|
||||||
These models are supported and will receive updates through the firmware
|
|
||||||
manager:
|
|
||||||
|
|
||||||
- addw2
|
|
||||||
- bonw14
|
|
||||||
- darp6
|
|
||||||
- galp4
|
|
||||||
- lemp9
|
|
||||||
- oryp6
|
|
||||||
|
|
||||||
Other models may be in development or available without support, and can be
|
|
||||||
seen in the `models/` directory.
|
|
||||||
|
|
||||||
If the device becomes bricked it will require restoring the current firmware
|
|
||||||
using an external programmer. See [flashing](./docs/flashing.md) for details.
|
|
||||||
|
|
||||||
### Schematics
|
|
||||||
|
|
||||||
Board schematics can be provided on request by sending an email to
|
|
||||||
firmware@system76.com with the subject line "Schematics for _model_", where
|
|
||||||
_model_ is the name of a directory in the `models/` directory, such as darp6.
|
|
||||||
|
|
||||||
You may not share these without explicit permission from System76.
|
|
||||||
|
|
||||||
## Dependencies
|
|
||||||
|
|
||||||
### Install toolchain
|
|
||||||
```
|
|
||||||
./scripts/deps.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
### Load Rust environment (or optionally reboot)
|
|
||||||
```
|
|
||||||
source ~/.cargo/env
|
|
||||||
```
|
|
||||||
|
|
||||||
### Build firmware, replace qemu with your model (look in the models directory for examples)
|
|
||||||
```
|
|
||||||
./scripts/build.sh qemu
|
|
||||||
```
|
|
||||||
|
|
||||||
### Emulate firmware, only available after building the qemu model
|
|
||||||
```
|
|
||||||
./scripts/qemu.sh
|
|
||||||
```
|
|
Submodule apps/firmware-setup updated: a4827c7ec5...58b2fe3502
Submodule apps/firmware-smmstore updated: 0e6b1c1c30...00c44d42ac
Submodule apps/firmware-update updated: d69bcf1beb...daf5d5074c
Submodule apps/gop-policy updated: 4610cc6e2d...fb2f2c04cb
2
coreboot
2
coreboot
Submodule coreboot updated: 29f9270d39...6ef3822a8d
@@ -73,6 +73,11 @@ Once coreboot is ported, add its configuration.
|
|||||||
cp coreboot/.config models/<model>/coreboot.config
|
cp coreboot/.config models/<model>/coreboot.config
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### devicetree
|
||||||
|
|
||||||
|
`generate.sh` does not create `devicetree.cb`. Some values for this file can be
|
||||||
|
produced using the `devicetree.py` script.
|
||||||
|
|
||||||
## Porting System76 EC
|
## Porting System76 EC
|
||||||
|
|
||||||
To port System76 EC firmware to a new board, see the EC documentation.
|
To port System76 EC firmware to a new board, see the EC documentation.
|
||||||
|
@@ -37,8 +37,10 @@ dot indent and a white paint mark. The silkscreen may also indicate pin 1.
|
|||||||
### CH341A USB programmer - slower, but easier to set up
|
### CH341A USB programmer - slower, but easier to set up
|
||||||
|
|
||||||
These can be purchased from many places for around 15 USD. Make sure that the
|
These can be purchased from many places for around 15 USD. Make sure that the
|
||||||
one you get has a ROM clip. Here is an example:
|
one you get has a ROM clip. Here are some examples:
|
||||||
https://www.amazon.com/Organizer-Socket-Adpter-Programmer-CH341A/dp/B07R5LPTYM
|
- [Amazon.com, Organizer.](https://www.amazon.com/Organizer-Socket-Adpter-Programmer-CH341A/dp/B07R5LPTYM)
|
||||||
|
- [Amazon.com, KeeYees.](https://www.amazon.com/KeeYees-SOIC8-EEPROM-CH341A-Programmer/dp/B07SHSL9X9)
|
||||||
|
- [AliExpress.com, TZT.](https://aliexpress.com/item/32725360255.html)
|
||||||
|
|
||||||
**Then you can follow these steps to flash the ROM chip:**
|
**Then you can follow these steps to flash the ROM chip:**
|
||||||
|
|
||||||
|
@@ -1,16 +1,43 @@
|
|||||||
# Intel Management Engine
|
# Intel Management Engine
|
||||||
|
|
||||||
Intel-based machines by System76 come with the [Intel Management Engine][wiki]
|
[Intel Management Engine][wiki] is a proprietary, mostly undocumented, firmware
|
||||||
disabled. It is a proprietary, mostly undocumented, system that provides many
|
system that provides many extraneous features that are generally not usable or
|
||||||
extraneous features that are generally not usable or useful to our users, with
|
useful to our users, with multiple known vulnerabilities that compromise the
|
||||||
multiple known vulnerabilities that compromise the entire system.
|
entire system.
|
||||||
|
|
||||||
The Intel ME is _required_ (since Nehalem, 2008), so cannot be removed. The
|
The Intel ME is _required_ (since Nehalem, 2008), so cannot be removed. The
|
||||||
[me\_cleaner] project is able to remove non-essential components, but currently
|
[me\_cleaner] project is able to remove non-essential components, but does not
|
||||||
does not support the ME version used on many of our systems. Instead, we [send
|
support the ME version used on many of our systems. Instead, we [send a HECI
|
||||||
a HECI command][heci_disable] to tell the Intel ME to disable runtime
|
command][CB52800] to tell the Intel ME to disable runtime components during
|
||||||
components during early boot.
|
early boot.
|
||||||
|
|
||||||
|
Most Intel-based machines from System76 come with the IME disabled.
|
||||||
|
|
||||||
|
## Configuring
|
||||||
|
|
||||||
|
The IME can be enabled or disabled via the coreboot CMOS option `me_state`.
|
||||||
|
The value can be set using coreboot's nvramtool.
|
||||||
|
|
||||||
|
```
|
||||||
|
make -C coreboot/util/nvramtool
|
||||||
|
sudo ./coreboot/util/nvramtool/nvramtool -w me_state={Enable,Disable}
|
||||||
|
```
|
||||||
|
|
||||||
|
A restart is required for the change to take effect. On the boot after changing
|
||||||
|
the value, the system will perform a global reset (power off again) to complete
|
||||||
|
the change and ensure the IME is operating in a valid state.
|
||||||
|
|
||||||
|
## Tiger Lake-U
|
||||||
|
|
||||||
|
Models using TGL-U processors default to having the IME enabled. TGL-U removes
|
||||||
|
support for S3 and requires S0ix. This requires all CPU, PCH, and PCIe devices
|
||||||
|
to have ACPI defined low power states. With S0ix, the CPU has numerous states
|
||||||
|
for low power, with the lowest being C10. In order to reach this C10 state, the
|
||||||
|
IME must report that it is in a low power state. Disabling the ME with the HAP
|
||||||
|
bit keeps the CPU in the C8 state. This nearly triples the power usage in S0ix
|
||||||
|
suspend, from around 1 watt to around 3 watts.
|
||||||
|
|
||||||
|
|
||||||
[wiki]: https://en.wikipedia.org/wiki/Intel_Management_Engine
|
[wiki]: https://en.wikipedia.org/wiki/Intel_Management_Engine
|
||||||
[me\_cleaner]: https://github.com/corna/me_cleaner
|
[me\_cleaner]: https://github.com/corna/me_cleaner
|
||||||
[heci_disable]: https://github.com/system76/coreboot/blob/011439cb9196d6a71d394ead8c98dfd8ead325d4/src/soc/intel/cannonlake/me.c#L186
|
[CB52800]: https://review.coreboot.org/c/coreboot/+/52800
|
||||||
|
27
docs/uefi.md
Normal file
27
docs/uefi.md
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
# UEFI
|
||||||
|
|
||||||
|
System76 uses [EDK2](https://github.com/tianocore/edk2) to implement UEFI.
|
||||||
|
|
||||||
|
[coreboot](https://coreboot.org/) is used for Platform Initialization (PI).
|
||||||
|
|
||||||
|
## Booting
|
||||||
|
|
||||||
|
System76 Open Firmware only supports UEFI booting. Legacy BIOS-MBR booting is
|
||||||
|
not supported. `\EFI\BOOT\BOOTX64.EFI` must exist on the EFI System Partition
|
||||||
|
to be considered valid.
|
||||||
|
|
||||||
|
Network functionality is disabled. Native PXE booting is not supported.
|
||||||
|
|
||||||
|
### Secure Boot
|
||||||
|
|
||||||
|
Secure Boot support is currently disabled.
|
||||||
|
|
||||||
|
The implementation from 9elements is in development. If building a custom
|
||||||
|
image, the edk2 config `SECURE_BOOT_ENABLE` can be set to enable support.
|
||||||
|
|
||||||
|
There is currently no firmware UI to view or configure Secure Boot.
|
||||||
|
|
||||||
|
## Shell
|
||||||
|
|
||||||
|
The internal UEFI shell is disabled. A separate binary on a bootable drive
|
||||||
|
must be used to access the shell environment.
|
2
ec
2
ec
Submodule ec updated: 5ef8aafc65...55a617f2e0
2
edk2
2
edk2
Submodule edk2 updated: 7b5e832086...a2abc5e15f
Submodule libs/ecflash updated: fc3f098fda...b08db29313
Submodule libs/intel-spi updated: f94574f7c4...b918b2b1fe
Submodule libs/intelflash updated: 7523a1e478...443adc01d3
Submodule libs/smmstore deleted from 4c0e549e31
Submodule libs/uefi updated: d03737a5cb...81e60876b3
Submodule libs/uefi_alloc updated: 4a69eba2ce...7a74e171cd
Submodule libs/uefi_std updated: 8557730bf4...a069826ad5
@@ -14,14 +14,17 @@
|
|||||||
- [galp3-c](./galp3-c) - System76 Galago Pro (galp3-c)
|
- [galp3-c](./galp3-c) - System76 Galago Pro (galp3-c)
|
||||||
- [galp4](./galp4) - System76 Galago Pro (galp4)
|
- [galp4](./galp4) - System76 Galago Pro (galp4)
|
||||||
- [galp5](./galp5) - System76 Galago Pro (galp5)
|
- [galp5](./galp5) - System76 Galago Pro (galp5)
|
||||||
- [gaze14_1650_15](./gaze14_1650_15) - System76 Gazelle (gaze14)
|
- [gaze14_1650](./gaze14_1650) - System76 Gazelle (gaze14)
|
||||||
- [gaze14_1650_17](./gaze14_1650_17) - System76 Gazelle (gaze14)
|
- [gaze14_1660ti](./gaze14_1660ti) - System76 Gazelle (gaze14)
|
||||||
- [gaze14_1660ti_15](./gaze14_1660ti_15) - System76 Gazelle (gaze14)
|
|
||||||
- [gaze14_1660ti_17](./gaze14_1660ti_17) - System76 Gazelle (gaze14)
|
|
||||||
- [gaze15](./gaze15) - System76 Gazelle (gaze15)
|
- [gaze15](./gaze15) - System76 Gazelle (gaze15)
|
||||||
|
- [gaze16-3050](./gaze16-3050) - System76 Gazelle (gaze16)
|
||||||
|
- [gaze16-3060](./gaze16-3060) - System76 Gazelle (gaze16)
|
||||||
|
- [gaze16-3060-b](./gaze16-3060-b) - System76 Gazelle (gaze16)
|
||||||
- [lemp10](./lemp10) - System76 Lemur Pro (lemp10)
|
- [lemp10](./lemp10) - System76 Lemur Pro (lemp10)
|
||||||
- [lemp9](./lemp9) - System76 Lemur Pro (lemp9)
|
- [lemp9](./lemp9) - System76 Lemur Pro (lemp9)
|
||||||
- [oryp5](./oryp5) - System76 Oryx Pro (oryp5)
|
- [oryp5](./oryp5) - System76 Oryx Pro (oryp5)
|
||||||
- [oryp6](./oryp6) - System76 Oryx Pro (oryp6)
|
- [oryp6](./oryp6) - System76 Oryx Pro (oryp6)
|
||||||
|
- [oryp7](./oryp7) - System76 Oryx Pro (oryp7)
|
||||||
|
- [oryp8](./oryp8) - System76 Oryx Pro (oryp8)
|
||||||
- [qemu](./qemu) - QEMU (Virtualization)
|
- [qemu](./qemu) - QEMU (Virtualization)
|
||||||
- [thelio-b1](./thelio-b1) - System76 Thelio (thelio-b1)
|
- [thelio-b1](./thelio-b1) - System76 Thelio (thelio-b1)
|
||||||
|
BIN
models/addw1/IntelGopDriver.efi
(Stored with Git LFS)
BIN
models/addw1/IntelGopDriver.efi
(Stored with Git LFS)
Binary file not shown.
@@ -11,4 +11,4 @@ https://system76.com/guides/addw1
|
|||||||
- HAP: false
|
- HAP: false
|
||||||
- [ME](./me.rom)
|
- [ME](./me.rom)
|
||||||
- Size: 6140 KB
|
- Size: 6140 KB
|
||||||
- Version: 12.0.49.1536
|
- Version: 12.0.85.1919
|
||||||
|
1
models/addw1/chip.txt
Normal file
1
models/addw1/chip.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
MX25L12805D
|
@@ -1,866 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_ADDW1=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="addw1"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="addw1"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/addw1"
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_MAX_CPUS=16
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0xA00000
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="src/mainboard/$(MAINBOARDDIR)/data.vbt"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xe00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE=""
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x20400
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
CONFIG_PAYLOAD_ELF=y
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Adder WS"
|
CONFIG_POST_IO=n
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x8000
|
|
||||||
CONFIG_BOARD_SYSTEM76_ADDW1=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/CoffeeLakeFspBinPkg/Include/"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/CoffeeLakeFspBinPkg/Fsp.fd"
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x01000000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe032000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=216
|
|
||||||
CONFIG_FSP_TEMP_RAM_SIZE=0x10000
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="cnl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=24
|
|
||||||
CONFIG_MAX_PCIE_CLOCKS=16
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=3
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=4
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_DMIC_1CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH_16B is not set
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS=y
|
|
||||||
CONFIG_SOC_INTEL_COFFEELAKE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_PCH_H=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
# CONFIG_MB_HAS_ACTIVE_HIGH_SD_PWR_ENABLE is not set
|
|
||||||
CONFIG_USE_CANNONLAKE_CAR_NEM_ENHANCED=y
|
|
||||||
# CONFIG_USE_CANNONLAKE_FSP_CAR is not set
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_DEBUG_CONSENT=0
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
# CONFIG_SA_ENABLE_DPR is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
# CONFIG_TSC_SYNC_MFENCE is not set
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
CONFIG_EC_SYSTEM76_EC=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_COLOR_KEYBOARD=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_DGPU=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_OLED=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
# CONFIG_UDK_2015_BINDING is not set
|
|
||||||
CONFIG_UDK_2017_BINDING=y
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2017
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
CONFIG_IDT_IN_EVERY_STAGE=y
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x65d1
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
CONFIG_SMMSTORE=y
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
CONFIG_SMMSTORE_V2=y
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
CONFIG_SPI_FLASH=y
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
CONFIG_DRIVERS_I2C_GENERIC=y
|
|
||||||
CONFIG_DRIVERS_I2C_HID=y
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
CONFIG_DRIVERS_I2C_TAS5825M=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
CONFIG_FSP_USES_CB_STACK=y
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_COMPRESS_FSP_S_LZMA=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
CONFIG_DRIVERS_SYSTEM76_DGPU=y
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_SYSTEM76_EC is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
# CONFIG_HAVE_OPTION_TABLE is not set
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
# CONFIG_PXE is not set
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
CONFIG_DISPLAY_FSP_VERSION_INFO=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/addw1/edk2.config
Normal file
9
models/addw1/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/addw1/fd.rom
(Stored with Git LFS)
BIN
models/addw1/fd.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/addw1/me.rom
(Stored with Git LFS)
BIN
models/addw1/me.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/addw2/IntelGopDriver.efi
(Stored with Git LFS)
BIN
models/addw2/IntelGopDriver.efi
(Stored with Git LFS)
Binary file not shown.
@@ -11,4 +11,4 @@ https://system76.com/guides/addw2
|
|||||||
- HAP: false
|
- HAP: false
|
||||||
- [ME](./me.rom)
|
- [ME](./me.rom)
|
||||||
- Size: 4092 KB
|
- Size: 4092 KB
|
||||||
- Version: 14.0.30.1114
|
- Version: 14.0.60.1807
|
||||||
|
@@ -1,867 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_ADDW2=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="addw2"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="addw2"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/addw2"
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_MAX_CPUS=16
|
|
||||||
CONFIG_VGA_BIOS_ID="8086,9bc4"
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0xA00000
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_VGA_BIOS_FILE="pci8086,9bc4.rom"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="src/mainboard/$(MAINBOARDDIR)/data.vbt"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xe00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE=""
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x20400
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
CONFIG_PAYLOAD_ELF=y
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Adder WS"
|
CONFIG_POST_IO=n
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x8000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_ADDW2=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x01000000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe032000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=216
|
|
||||||
CONFIG_FSP_TEMP_RAM_SIZE=0x10000
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="cnl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=24
|
|
||||||
CONFIG_MAX_PCIE_CLOCKS=16
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=3
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=4
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_DMIC_1CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH_16B is not set
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS=y
|
|
||||||
CONFIG_SOC_INTEL_COMETLAKE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_PCH_H=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
# CONFIG_MB_HAS_ACTIVE_HIGH_SD_PWR_ENABLE is not set
|
|
||||||
CONFIG_USE_CANNONLAKE_CAR_NEM_ENHANCED=y
|
|
||||||
# CONFIG_USE_CANNONLAKE_FSP_CAR is not set
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_DEBUG_CONSENT=0
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
# CONFIG_SA_ENABLE_DPR is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
# CONFIG_TSC_SYNC_MFENCE is not set
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS is not set
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
CONFIG_EC_SYSTEM76_EC=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_COLOR_KEYBOARD=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_DGPU=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_OLED=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
# CONFIG_UDK_2015_BINDING is not set
|
|
||||||
CONFIG_UDK_2017_BINDING=y
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2017
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
CONFIG_IDT_IN_EVERY_STAGE=y
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x65e1
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
CONFIG_SMMSTORE=y
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
CONFIG_SMMSTORE_V2=y
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
CONFIG_SPI_FLASH=y
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
CONFIG_DRIVERS_I2C_GENERIC=y
|
|
||||||
CONFIG_DRIVERS_I2C_HID=y
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
CONFIG_DRIVERS_I2C_TAS5825M=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
CONFIG_FSP_USES_CB_STACK=y
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_COMPRESS_FSP_S_LZMA=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
CONFIG_DRIVERS_SYSTEM76_DGPU=y
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_SYSTEM76_EC is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
# CONFIG_HAVE_OPTION_TABLE is not set
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
# CONFIG_PXE is not set
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
CONFIG_DISPLAY_FSP_VERSION_INFO=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/addw2/edk2.config
Normal file
9
models/addw2/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/addw2/fd.rom
(Stored with Git LFS)
BIN
models/addw2/fd.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/addw2/me.rom
(Stored with Git LFS)
BIN
models/addw2/me.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/addw2/microcode.rom
(Stored with Git LFS)
BIN
models/addw2/microcode.rom
(Stored with Git LFS)
Binary file not shown.
@@ -9,4 +9,4 @@
|
|||||||
- HAP: false
|
- HAP: false
|
||||||
- [ME](./me.rom)
|
- [ME](./me.rom)
|
||||||
- Size: 4092 KB
|
- Size: 4092 KB
|
||||||
- Version: 14.0.30.1114
|
- Version: 14.0.60.1807
|
||||||
|
@@ -1,857 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_BONW14=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="bonw14"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="bonw14"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/bonw14"
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_MAX_CPUS=20
|
|
||||||
CONFIG_DIMM_MAX=4
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
# CONFIG_ONBOARD_VGA_IS_PRIMARY is not set
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0xA00000
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xe00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE=""
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x20400
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
CONFIG_NO_GFX_INIT=y
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
CONFIG_PAYLOAD_ELF=y
|
||||||
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Bonobo WS"
|
CONFIG_POST_IO=n
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x8000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_BONW14=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/CometLakeFspBinPkg/CometLakeS/Include/"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/CometLakeFspBinPkg/CometLakeS/FSP.fd"
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x01000000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe032000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=216
|
|
||||||
CONFIG_FSP_TEMP_RAM_SIZE=0x10000
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="cnl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=24
|
|
||||||
CONFIG_MAX_PCIE_CLOCKS=16
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=3
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=4
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_DMIC_1CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH_16B is not set
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS=y
|
|
||||||
CONFIG_SOC_INTEL_COMETLAKE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_PCH_H=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
# CONFIG_MB_HAS_ACTIVE_HIGH_SD_PWR_ENABLE is not set
|
|
||||||
CONFIG_USE_CANNONLAKE_CAR_NEM_ENHANCED=y
|
|
||||||
# CONFIG_USE_CANNONLAKE_FSP_CAR is not set
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_DEBUG_CONSENT=0
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
# CONFIG_SA_ENABLE_DPR is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
# CONFIG_TSC_SYNC_MFENCE is not set
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS is not set
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
CONFIG_EC_SYSTEM76_EC=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_COLOR_KEYBOARD=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_DGPU=y
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_OLED is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
# CONFIG_UDK_2015_BINDING is not set
|
|
||||||
CONFIG_UDK_2017_BINDING=y
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2017
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
CONFIG_IDT_IN_EVERY_STAGE=y
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
# CONFIG_RUN_FSP_GOP is not set
|
|
||||||
CONFIG_NO_GFX_INIT=y
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x7714
|
|
||||||
# CONFIG_INTEL_GMA_ADD_VBT is not set
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
CONFIG_SMMSTORE=y
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
CONFIG_SMMSTORE_V2=y
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
CONFIG_SPI_FLASH=y
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
CONFIG_DRIVERS_I2C_GENERIC=y
|
|
||||||
CONFIG_DRIVERS_I2C_HID=y
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
CONFIG_DRIVERS_I2C_TAS5825M=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
CONFIG_FSP_USES_CB_STACK=y
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_COMPRESS_FSP_S_LZMA=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
CONFIG_DRIVERS_SYSTEM76_DGPU=y
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_SYSTEM76_EC is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
# CONFIG_HAVE_OPTION_TABLE is not set
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
# CONFIG_PXE is not set
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
CONFIG_DISPLAY_FSP_VERSION_INFO=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/bonw14/edk2.config
Normal file
9
models/bonw14/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/bonw14/fd.rom
(Stored with Git LFS)
BIN
models/bonw14/fd.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/bonw14/me.rom
(Stored with Git LFS)
BIN
models/bonw14/me.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/bonw14/microcode.rom
(Stored with Git LFS)
BIN
models/bonw14/microcode.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp5/IntelGopDriver.efi
(Stored with Git LFS)
BIN
models/darp5/IntelGopDriver.efi
(Stored with Git LFS)
Binary file not shown.
@@ -1 +1 @@
|
|||||||
GD25Q128C
|
GD25Q127C/GD25Q128C
|
||||||
|
@@ -1,875 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
|
||||||
# CONFIG_STATIC_OPTION_TABLE is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_DARP5=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="darp5"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="darp5"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/whl-u"
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_MAX_CPUS=8
|
|
||||||
CONFIG_VGA_BIOS_ID="8086,3ea0"
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0xA00000
|
|
||||||
CONFIG_VARIANT_DIR="darp5"
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_VGA_BIOS_FILE="pci8086,3ea0.rom"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/vbt.rom"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xe00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE="variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x20400
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
CONFIG_PAYLOAD_ELF=y
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Darter Pro"
|
CONFIG_POST_IO=n
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
CONFIG_PXE_ROM_ID="10ec,8168"
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x8000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_DARP5=y
|
|
||||||
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/CoffeeLakeFspBinPkg/Include/"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/CoffeeLakeFspBinPkg/Fsp.fd"
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x01000000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe032000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=216
|
|
||||||
CONFIG_FSP_TEMP_RAM_SIZE=0x10000
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="cnl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=16
|
|
||||||
CONFIG_MAX_PCIE_CLOCKS=6
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=3
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=6
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_DMIC_1CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH_16B is not set
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS=y
|
|
||||||
CONFIG_SOC_INTEL_WHISKEYLAKE=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
# CONFIG_MB_HAS_ACTIVE_HIGH_SD_PWR_ENABLE is not set
|
|
||||||
CONFIG_USE_CANNONLAKE_CAR_NEM_ENHANCED=y
|
|
||||||
# CONFIG_USE_CANNONLAKE_FSP_CAR is not set
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_DEBUG_CONSENT=0
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
# CONFIG_SA_ENABLE_DPR is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
# CONFIG_TSC_SYNC_MFENCE is not set
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS is not set
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
CONFIG_EC_SYSTEM76_EC=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_COLOR_KEYBOARD=y
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_DGPU is not set
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_OLED is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
# CONFIG_UDK_2015_BINDING is not set
|
|
||||||
CONFIG_UDK_2017_BINDING=y
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2017
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_HAVE_CMOS_DEFAULT=y
|
|
||||||
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
CONFIG_IDT_IN_EVERY_STAGE=y
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x1325
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
CONFIG_SMMSTORE=y
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
CONFIG_SMMSTORE_V2=y
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
CONFIG_SPI_FLASH=y
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
CONFIG_DRIVERS_I2C_GENERIC=y
|
|
||||||
CONFIG_DRIVERS_I2C_HID=y
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_TAS5825M is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
CONFIG_FSP_USES_CB_STACK=y
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_COMPRESS_FSP_S_LZMA=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
# CONFIG_DRIVERS_SYSTEM76_DGPU is not set
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_SYSTEM76_EC is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
CONFIG_HAVE_OPTION_TABLE=y
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
# CONFIG_PXE is not set
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
CONFIG_DISPLAY_FSP_VERSION_INFO=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/darp5/edk2.config
Normal file
9
models/darp5/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/darp5/microcode.rom
(Stored with Git LFS)
BIN
models/darp5/microcode.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp6/FSP/Fsp_M.fd
(Stored with Git LFS)
BIN
models/darp6/FSP/Fsp_M.fd
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp6/FSP/Fsp_S.fd
(Stored with Git LFS)
BIN
models/darp6/FSP/Fsp_S.fd
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp6/FSP/Fsp_T.fd
(Stored with Git LFS)
BIN
models/darp6/FSP/Fsp_T.fd
(Stored with Git LFS)
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
../../../FSP/CometLakeFspBinPkg/CometLake1/Include
|
|
@@ -1,46 +0,0 @@
|
|||||||
************************************************************************
|
|
||||||
** **
|
|
||||||
** **
|
|
||||||
** IMPORTANT - READ THIS BEFORE COPYING, INSTALLING OR USING **
|
|
||||||
** **
|
|
||||||
** ANY PORTION OF THE SOFTWARE **
|
|
||||||
** **
|
|
||||||
************************************************************************
|
|
||||||
|
|
||||||
Copyright (c) 2018 Intel Corporation.
|
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution.
|
|
||||||
|
|
||||||
Redistribution and use in binary form, without modification, are permitted
|
|
||||||
provided that the following conditions are met:
|
|
||||||
|
|
||||||
- Redistributions must reproduce the above copyright notice and the
|
|
||||||
following disclaimer in the documentation and/or other materials provided
|
|
||||||
with the distribution.
|
|
||||||
|
|
||||||
- Neither the name of Intel Corporation nor the names of its suppliers
|
|
||||||
may be used to endorse or promote products derived from this software
|
|
||||||
without specific prior written permission.
|
|
||||||
|
|
||||||
- No reverse engineering, decompilation, or disassembly of this software
|
|
||||||
is permitted.
|
|
||||||
|
|
||||||
"Binary form" includes any format that is commonly used for electronic
|
|
||||||
conveyance that is a reversible, bit-exact translation of binary
|
|
||||||
representation to ASCII or ISO text, for example "uuencode".
|
|
||||||
|
|
||||||
DISCLAIMER.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
|
||||||
THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|
BIN
models/darp6/IntelGopDriver.efi
(Stored with Git LFS)
BIN
models/darp6/IntelGopDriver.efi
(Stored with Git LFS)
Binary file not shown.
@@ -11,4 +11,4 @@ https://system76.com/guides/darp6
|
|||||||
- HAP: false
|
- HAP: false
|
||||||
- [ME](./me.rom)
|
- [ME](./me.rom)
|
||||||
- Size: 4092 KB
|
- Size: 4092 KB
|
||||||
- Version: 14.0.10.1204
|
- Version: 14.0.60.1807
|
||||||
|
@@ -1,873 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
|
||||||
# CONFIG_STATIC_OPTION_TABLE is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_DARP6=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="darp6"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="darp6"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/cml-u"
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_MAX_CPUS=8
|
|
||||||
CONFIG_VGA_BIOS_ID="8086,9b41"
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0xA00000
|
|
||||||
CONFIG_VARIANT_DIR="darp6"
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_VGA_BIOS_FILE="pci8086,9b41.rom"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/vbt.rom"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xe00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE="variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x20400
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
CONFIG_PAYLOAD_ELF=y
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Darter Pro"
|
CONFIG_POST_IO=n
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
CONFIG_PXE_ROM_ID="10ec,8168"
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x8000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_DARP6=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x01000000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe032000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=216
|
|
||||||
CONFIG_FSP_TEMP_RAM_SIZE=0x10000
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="cnl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=16
|
|
||||||
CONFIG_MAX_PCIE_CLOCKS=6
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=3
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=6
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_DMIC_1CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH_16B is not set
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS=y
|
|
||||||
CONFIG_SOC_INTEL_COMETLAKE=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
# CONFIG_MB_HAS_ACTIVE_HIGH_SD_PWR_ENABLE is not set
|
|
||||||
CONFIG_USE_CANNONLAKE_CAR_NEM_ENHANCED=y
|
|
||||||
# CONFIG_USE_CANNONLAKE_FSP_CAR is not set
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_DEBUG_CONSENT=0
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
# CONFIG_SA_ENABLE_DPR is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
# CONFIG_TSC_SYNC_MFENCE is not set
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS is not set
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
CONFIG_EC_SYSTEM76_EC=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_COLOR_KEYBOARD=y
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_DGPU is not set
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_OLED is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
# CONFIG_UDK_2015_BINDING is not set
|
|
||||||
CONFIG_UDK_2017_BINDING=y
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2017
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_HAVE_CMOS_DEFAULT=y
|
|
||||||
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
CONFIG_IDT_IN_EVERY_STAGE=y
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x1404
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
CONFIG_SMMSTORE=y
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
CONFIG_SMMSTORE_V2=y
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
CONFIG_SPI_FLASH=y
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
CONFIG_DRIVERS_I2C_GENERIC=y
|
|
||||||
CONFIG_DRIVERS_I2C_HID=y
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_TAS5825M is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
CONFIG_FSP_USES_CB_STACK=y
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_COMPRESS_FSP_S_LZMA=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
# CONFIG_DRIVERS_SYSTEM76_DGPU is not set
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_SYSTEM76_EC is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
CONFIG_HAVE_OPTION_TABLE=y
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
# CONFIG_PXE is not set
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
CONFIG_DISPLAY_FSP_VERSION_INFO=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/darp6/edk2.config
Normal file
9
models/darp6/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/darp6/fd.rom
(Stored with Git LFS)
BIN
models/darp6/fd.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp6/me.rom
(Stored with Git LFS)
BIN
models/darp6/me.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp6/microcode.rom
(Stored with Git LFS)
BIN
models/darp6/microcode.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp7/FSP/Fsp_M.fd
(Stored with Git LFS)
BIN
models/darp7/FSP/Fsp_M.fd
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp7/FSP/Fsp_S.fd
(Stored with Git LFS)
BIN
models/darp7/FSP/Fsp_S.fd
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp7/FSP/Fsp_T.fd
(Stored with Git LFS)
BIN
models/darp7/FSP/Fsp_T.fd
(Stored with Git LFS)
Binary file not shown.
@@ -1,69 +0,0 @@
|
|||||||
/** @file
|
|
||||||
Header file for Firmware Version Information
|
|
||||||
|
|
||||||
@copyright
|
|
||||||
INTEL CONFIDENTIAL
|
|
||||||
Copyright (c) 2015 - 2018, 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
|
|
||||||
http://opensource.org/licenses/bsd-license.php
|
|
||||||
|
|
||||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|
||||||
|
|
||||||
**/
|
|
||||||
|
|
||||||
#ifndef _FIRMWARE_VERSION_INFO_HOB_H_
|
|
||||||
#define _FIRMWARE_VERSION_INFO_HOB_H_
|
|
||||||
|
|
||||||
#include <Uefi/UefiMultiPhase.h>
|
|
||||||
#include <Pi/PiBootMode.h>
|
|
||||||
#include <Pi/PiHob.h>
|
|
||||||
|
|
||||||
#pragma pack(1)
|
|
||||||
///
|
|
||||||
/// Firmware Version Structure
|
|
||||||
///
|
|
||||||
typedef struct {
|
|
||||||
UINT8 MajorVersion;
|
|
||||||
UINT8 MinorVersion;
|
|
||||||
UINT8 Revision;
|
|
||||||
UINT16 BuildNumber;
|
|
||||||
} FIRMWARE_VERSION;
|
|
||||||
|
|
||||||
///
|
|
||||||
/// Firmware Version Information Structure
|
|
||||||
///
|
|
||||||
typedef struct {
|
|
||||||
UINT8 ComponentNameIndex; ///< Offset 0 Index of Component Name
|
|
||||||
UINT8 VersionStringIndex; ///< Offset 1 Index of Version String
|
|
||||||
FIRMWARE_VERSION Version; ///< Offset 2-6 Firmware version
|
|
||||||
} FIRMWARE_VERSION_INFO;
|
|
||||||
|
|
||||||
#ifndef __SMBIOS_STANDARD_H__
|
|
||||||
///
|
|
||||||
/// The Smbios structure header.
|
|
||||||
///
|
|
||||||
typedef struct {
|
|
||||||
UINT8 Type;
|
|
||||||
UINT8 Length;
|
|
||||||
UINT16 Handle;
|
|
||||||
} SMBIOS_STRUCTURE;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
///
|
|
||||||
/// Firmware Version Information HOB Structure
|
|
||||||
///
|
|
||||||
typedef struct {
|
|
||||||
EFI_HOB_GUID_TYPE Header; ///< Offset 0-23 The header of FVI HOB
|
|
||||||
SMBIOS_STRUCTURE SmbiosData; ///< Offset 24-27 The SMBIOS header of FVI HOB
|
|
||||||
UINT8 Count; ///< Offset 28 Number of FVI elements included.
|
|
||||||
///
|
|
||||||
/// FIRMWARE_VERSION_INFO structures followed by the null terminated string buffer
|
|
||||||
///
|
|
||||||
} FIRMWARE_VERSION_INFO_HOB;
|
|
||||||
#pragma pack()
|
|
||||||
|
|
||||||
#endif // _FIRMWARE_VERSION_INFO_HOB_H_
|
|
@@ -1,56 +0,0 @@
|
|||||||
/** @file
|
|
||||||
Header file for FSP Information HOB.
|
|
||||||
|
|
||||||
@copyright
|
|
||||||
INTEL CONFIDENTIAL
|
|
||||||
Copyright 2017 - 2019 Intel Corporation.
|
|
||||||
|
|
||||||
The source code contained or described herein and all documents related to the
|
|
||||||
source code ("Material") are owned by Intel Corporation or its suppliers or
|
|
||||||
licensors. Title to the Material remains with Intel Corporation or its suppliers
|
|
||||||
and licensors. The Material may contain trade secrets and proprietary and
|
|
||||||
confidential information of Intel Corporation and its suppliers and licensors,
|
|
||||||
and is protected by worldwide copyright and trade secret laws and treaty
|
|
||||||
provisions. No part of the Material may be used, copied, reproduced, modified,
|
|
||||||
published, uploaded, posted, transmitted, distributed, or disclosed in any way
|
|
||||||
without Intel's prior express written permission.
|
|
||||||
|
|
||||||
No license under any patent, copyright, trade secret or other intellectual
|
|
||||||
property right is granted to or conferred upon you by disclosure or delivery
|
|
||||||
of the Materials, either expressly, by implication, inducement, estoppel or
|
|
||||||
otherwise. Any license under such intellectual property rights must be
|
|
||||||
express and approved by Intel in writing.
|
|
||||||
|
|
||||||
Unless otherwise agreed by Intel in writing, you may not remove or alter
|
|
||||||
this notice or any other notice embedded in Materials by Intel or
|
|
||||||
Intel's suppliers or licensors in any way.
|
|
||||||
|
|
||||||
This file contains an 'Intel Peripheral Driver' and is uniquely identified as
|
|
||||||
"Intel Reference Module" and is licensed for Intel CPUs and chipsets under
|
|
||||||
the terms of your license agreement with Intel or your vendor. This file may
|
|
||||||
be modified by the user, subject to additional terms of the license agreement.
|
|
||||||
|
|
||||||
@par Specification Reference:
|
|
||||||
**/
|
|
||||||
|
|
||||||
#ifndef _FSP_INFO_HOB_H_
|
|
||||||
#define _FSP_INFO_HOB_H_
|
|
||||||
|
|
||||||
extern EFI_GUID gFspInfoGuid;
|
|
||||||
|
|
||||||
#pragma pack (push, 1)
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
UINT8 SiliconInitVersionMajor;
|
|
||||||
UINT8 SiliconInitVersionMinor;
|
|
||||||
UINT8 SiliconInitVersionRevision;
|
|
||||||
UINT8 SiliconInitVersionBuild;
|
|
||||||
UINT8 FspVersionRevision;
|
|
||||||
UINT8 FspVersionBuild;
|
|
||||||
UINT8 TimeStamp [12];
|
|
||||||
UINT8 FspVersionMinor;
|
|
||||||
} FSP_INFO_HOB;
|
|
||||||
|
|
||||||
#pragma pack (pop)
|
|
||||||
|
|
||||||
#endif // _FSP_INFO_HOB_H_
|
|
@@ -1,48 +0,0 @@
|
|||||||
/** @file
|
|
||||||
|
|
||||||
Copyright (c) 2020, 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:
|
|
||||||
|
|
||||||
* Redistributions of source code must retain the above copyright notice, this
|
|
||||||
list of conditions and the following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above copyright notice, this
|
|
||||||
list of conditions and the following disclaimer in the documentation and/or
|
|
||||||
other materials provided with the distribution.
|
|
||||||
* Neither the name of Intel Corporation nor the names of its contributors may
|
|
||||||
be used to endorse or promote products derived from this software without
|
|
||||||
specific prior written permission.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
|
||||||
THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|
||||||
This file is automatically generated. Please do NOT modify !!!
|
|
||||||
|
|
||||||
**/
|
|
||||||
|
|
||||||
#ifndef __FSPUPD_H__
|
|
||||||
#define __FSPUPD_H__
|
|
||||||
|
|
||||||
#include <FspEas.h>
|
|
||||||
|
|
||||||
#pragma pack(1)
|
|
||||||
|
|
||||||
#define FSPT_UPD_SIGNATURE 0x545F4450554C4754 /* 'TGLUPD_T' */
|
|
||||||
|
|
||||||
#define FSPM_UPD_SIGNATURE 0x4D5F4450554C4754 /* 'TGLUPD_M' */
|
|
||||||
|
|
||||||
#define FSPS_UPD_SIGNATURE 0x535F4450554C4754 /* 'TGLUPD_S' */
|
|
||||||
|
|
||||||
#pragma pack()
|
|
||||||
|
|
||||||
#endif
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,311 +0,0 @@
|
|||||||
/** @file
|
|
||||||
|
|
||||||
Copyright (c) 2020, 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:
|
|
||||||
|
|
||||||
* Redistributions of source code must retain the above copyright notice, this
|
|
||||||
list of conditions and the following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above copyright notice, this
|
|
||||||
list of conditions and the following disclaimer in the documentation and/or
|
|
||||||
other materials provided with the distribution.
|
|
||||||
* Neither the name of Intel Corporation nor the names of its contributors may
|
|
||||||
be used to endorse or promote products derived from this software without
|
|
||||||
specific prior written permission.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
|
||||||
THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|
||||||
This file is automatically generated. Please do NOT modify !!!
|
|
||||||
|
|
||||||
**/
|
|
||||||
|
|
||||||
#ifndef __FSPTUPD_H__
|
|
||||||
#define __FSPTUPD_H__
|
|
||||||
|
|
||||||
#include <FspUpd.h>
|
|
||||||
|
|
||||||
#pragma pack(1)
|
|
||||||
|
|
||||||
|
|
||||||
/** Fsp T Core UPD
|
|
||||||
**/
|
|
||||||
typedef struct {
|
|
||||||
|
|
||||||
/** Offset 0x0020
|
|
||||||
**/
|
|
||||||
UINT32 MicrocodeRegionBase;
|
|
||||||
|
|
||||||
/** Offset 0x0024
|
|
||||||
**/
|
|
||||||
UINT32 MicrocodeRegionSize;
|
|
||||||
|
|
||||||
/** Offset 0x0028
|
|
||||||
**/
|
|
||||||
UINT32 CodeRegionBase;
|
|
||||||
|
|
||||||
/** Offset 0x002C
|
|
||||||
**/
|
|
||||||
UINT32 CodeRegionSize;
|
|
||||||
|
|
||||||
/** Offset 0x0030
|
|
||||||
**/
|
|
||||||
UINT8 Reserved[16];
|
|
||||||
} FSPT_CORE_UPD;
|
|
||||||
|
|
||||||
/** Fsp T Configuration
|
|
||||||
**/
|
|
||||||
typedef struct {
|
|
||||||
|
|
||||||
/** Offset 0x0040 - PcdSerialIoUartDebugEnable
|
|
||||||
Enable SerialIo Uart debug library with/without initializing SerialIo Uart device in FSP.
|
|
||||||
0:Disable, 1:Enable and Initialize, 2:Enable without Initializing
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIoUartDebugEnable;
|
|
||||||
|
|
||||||
/** Offset 0x0041 - PcdSerialIoUartNumber
|
|
||||||
Select SerialIo Uart Controller for debug. Note: If UART0 is selected as CNVi BT
|
|
||||||
Core interface, it cannot be used for debug purpose.
|
|
||||||
0:SerialIoUart0, 1:SerialIoUart1, 2:SerialIoUart2
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIoUartNumber;
|
|
||||||
|
|
||||||
/** Offset 0x0042 - PcdSerialIoUartMode - FSPT
|
|
||||||
Select SerialIo Uart Controller mode
|
|
||||||
0:SerialIoUartDisabled, 1:SerialIoUartPci, 2:SerialIoUartHidden, 3:SerialIoUartCom,
|
|
||||||
4:SerialIoUartSkipInit
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIoUartMode;
|
|
||||||
|
|
||||||
/** Offset 0x0043
|
|
||||||
**/
|
|
||||||
UINT8 UnusedUpdSpace0;
|
|
||||||
|
|
||||||
/** Offset 0x0044 - PcdSerialIoUartBaudRate - FSPT
|
|
||||||
Set default BaudRate Supported from 0 - default to 6000000
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIoUartBaudRate;
|
|
||||||
|
|
||||||
/** Offset 0x0048 - Pci Express Base Address
|
|
||||||
Base address to be programmed for Pci Express
|
|
||||||
**/
|
|
||||||
UINT64 PcdPciExpressBaseAddress;
|
|
||||||
|
|
||||||
/** Offset 0x0050 - Pci Express Region Length
|
|
||||||
Region Length to be programmed for Pci Express
|
|
||||||
**/
|
|
||||||
UINT32 PcdPciExpressRegionLength;
|
|
||||||
|
|
||||||
/** Offset 0x0054 - PcdSerialIoUartParity - FSPT
|
|
||||||
Set default Parity.
|
|
||||||
0: DefaultParity, 1: NoParity, 2: EvenParity, 3: OddParity
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIoUartParity;
|
|
||||||
|
|
||||||
/** Offset 0x0055 - PcdSerialIoUartDataBits - FSPT
|
|
||||||
Set default word length. 0: Default, 5,6,7,8
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIoUartDataBits;
|
|
||||||
|
|
||||||
/** Offset 0x0056 - PcdSerialIoUartStopBits - FSPT
|
|
||||||
Set default stop bits.
|
|
||||||
0: DefaultStopBits, 1: OneStopBit, 2: OneFiveStopBits, 3: TwoStopBits
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIoUartStopBits;
|
|
||||||
|
|
||||||
/** Offset 0x0057 - PcdSerialIoUartAutoFlow - FSPT
|
|
||||||
Enables UART hardware flow control, CTS and RTS lines.
|
|
||||||
0: Disable, 1:Enable
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIoUartAutoFlow;
|
|
||||||
|
|
||||||
/** Offset 0x0058 - PcdSerialIoUartRxPinMux - FSPT
|
|
||||||
Select RX pin muxing for SerialIo UART used for debug
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIoUartRxPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x005C - PcdSerialIoUartTxPinMux - FSPT
|
|
||||||
Select TX pin muxing for SerialIo UART used for debug
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIoUartTxPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x0060 - PcdSerialIoUartRtsPinMux - FSPT
|
|
||||||
Select SerialIo Uart used for debug Rts pin muxing. Refer to GPIO_*_MUXING_SERIALIO_UARTx_RTS*
|
|
||||||
for possible values.
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIoUartRtsPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x0064 - PcdSerialIoUartCtsPinMux - FSPT
|
|
||||||
Select SerialIo Uart used for debug Cts pin muxing. Refer to GPIO_*_MUXING_SERIALIO_UARTx_CTS*
|
|
||||||
for possible values.
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIoUartCtsPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x0068 - PcdSerialIoUartDebugMmioBase - FSPT
|
|
||||||
Select SerialIo Uart default MMIO resource in SEC/PEI phase when PcdSerialIoUartMode
|
|
||||||
= SerialIoUartPci.
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIoUartDebugMmioBase;
|
|
||||||
|
|
||||||
/** Offset 0x006C - PcdLpcUartDebugEnable
|
|
||||||
Enable to initialize LPC Uart device in FSP.
|
|
||||||
0:Disable, 1:Enable
|
|
||||||
**/
|
|
||||||
UINT8 PcdLpcUartDebugEnable;
|
|
||||||
|
|
||||||
/** Offset 0x006D - Debug Interfaces
|
|
||||||
Debug Interfaces. BIT0-RAM, BIT1-UART, BIT3-USB3, BIT4-Serial IO, BIT5-TraceHub,
|
|
||||||
BIT2 - Not used.
|
|
||||||
**/
|
|
||||||
UINT8 PcdDebugInterfaceFlags;
|
|
||||||
|
|
||||||
/** Offset 0x006E - PcdSerialDebugLevel
|
|
||||||
Serial Debug Message Level. 0:Disable, 1:Error Only, 2:Error & Warnings, 3:Load,
|
|
||||||
Error, Warnings & Info, 4:Load, Error, Warnings, Info & Event, 5:Load, Error, Warnings,
|
|
||||||
Info & Verbose.
|
|
||||||
0:Disable, 1:Error Only, 2:Error and Warnings, 3:Load Error Warnings and Info, 4:Load
|
|
||||||
Error Warnings and Info, 5:Load Error Warnings Info and Verbose
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialDebugLevel;
|
|
||||||
|
|
||||||
/** Offset 0x006F - ISA Serial Base selection
|
|
||||||
Select ISA Serial Base address. Default is 0x3F8.
|
|
||||||
0:0x3F8, 1:0x2F8
|
|
||||||
**/
|
|
||||||
UINT8 PcdIsaSerialUartBase;
|
|
||||||
|
|
||||||
/** Offset 0x0070 - PcdSerialIo2ndUartEnable
|
|
||||||
Enable Additional SerialIo Uart device in FSP.
|
|
||||||
0:Disable, 1:Enable and Initialize, 2:Enable without Initializing
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIo2ndUartEnable;
|
|
||||||
|
|
||||||
/** Offset 0x0071 - PcdSerialIo2ndUartNumber
|
|
||||||
Select SerialIo Uart Controller Number
|
|
||||||
0:SerialIoUart0, 1:SerialIoUart1, 2:SerialIoUart2
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIo2ndUartNumber;
|
|
||||||
|
|
||||||
/** Offset 0x0072 - PcdSerialIo2ndUartMode - FSPT
|
|
||||||
Select SerialIo Uart Controller mode
|
|
||||||
0:SerialIoUartDisabled, 1:SerialIoUartPci, 2:SerialIoUartHidden, 3:SerialIoUartCom,
|
|
||||||
4:SerialIoUartSkipInit
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIo2ndUartMode;
|
|
||||||
|
|
||||||
/** Offset 0x0073
|
|
||||||
**/
|
|
||||||
UINT8 UnusedUpdSpace1;
|
|
||||||
|
|
||||||
/** Offset 0x0074 - PcdSerialIo2ndUartBaudRate - FSPT
|
|
||||||
Set default BaudRate Supported from 0 - default to 6000000
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIo2ndUartBaudRate;
|
|
||||||
|
|
||||||
/** Offset 0x0078 - PcdSerialIo2ndUartParity - FSPT
|
|
||||||
Set default Parity.
|
|
||||||
0: DefaultParity, 1: NoParity, 2: EvenParity, 3: OddParity
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIo2ndUartParity;
|
|
||||||
|
|
||||||
/** Offset 0x0079 - PcdSerialIo2ndUartDataBits - FSPT
|
|
||||||
Set default word length. 0: Default, 5,6,7,8
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIo2ndUartDataBits;
|
|
||||||
|
|
||||||
/** Offset 0x007A - PcdSerialIo2ndUartStopBits - FSPT
|
|
||||||
Set default stop bits.
|
|
||||||
0: DefaultStopBits, 1: OneStopBit, 2: OneFiveStopBits, 3: TwoStopBits
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIo2ndUartStopBits;
|
|
||||||
|
|
||||||
/** Offset 0x007B - PcdSerialIo2ndUartAutoFlow - FSPT
|
|
||||||
Enables UART hardware flow control, CTS and RTS lines.
|
|
||||||
0: Disable, 1:Enable
|
|
||||||
**/
|
|
||||||
UINT8 PcdSerialIo2ndUartAutoFlow;
|
|
||||||
|
|
||||||
/** Offset 0x007C - PcdSerialIo2ndUartRxPinMux - FSPT
|
|
||||||
Select RX pin muxing for SerialIo UART
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIo2ndUartRxPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x0080 - PcdSerialIo2ndUartTxPinMux - FSPT
|
|
||||||
Select TX pin muxing for SerialIo UART
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIo2ndUartTxPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x0084 - PcdSerialIo2ndUartRtsPinMux - FSPT
|
|
||||||
Select SerialIo Uart Rts pin muxing. Refer to GPIO_*_MUXING_SERIALIO_UARTx_RTS*
|
|
||||||
for possible values.
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIo2ndUartRtsPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x0088 - PcdSerialIo2ndUartCtsPinMux - FSPT
|
|
||||||
Select SerialIo Uart Cts pin muxing. Refer to GPIO_*_MUXING_SERIALIO_UARTx_CTS*
|
|
||||||
for possible values.
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIo2ndUartCtsPinMux;
|
|
||||||
|
|
||||||
/** Offset 0x008C - PcdSerialIo2ndUartMmioBase - FSPT
|
|
||||||
Select SerialIo Uart default MMIO resource in SEC/PEI phase when PcdSerialIo2ndUartMode
|
|
||||||
= SerialIoUartPci.
|
|
||||||
**/
|
|
||||||
UINT32 PcdSerialIo2ndUartMmioBase;
|
|
||||||
|
|
||||||
/** Offset 0x0090
|
|
||||||
**/
|
|
||||||
UINT32 TopMemoryCacheSize;
|
|
||||||
|
|
||||||
/** Offset 0x0094 - FspDebugHandler
|
|
||||||
<b>Optional</b> pointer to the boot loader's implementation of FSP_DEBUG_HANDLER.
|
|
||||||
**/
|
|
||||||
UINT32 FspDebugHandler;
|
|
||||||
|
|
||||||
/** Offset 0x0098
|
|
||||||
**/
|
|
||||||
UINT8 UnusedUpdSpace2[4];
|
|
||||||
|
|
||||||
/** Offset 0x009C
|
|
||||||
**/
|
|
||||||
UINT8 ReservedFsptUpd1[20];
|
|
||||||
} FSP_T_CONFIG;
|
|
||||||
|
|
||||||
/** Fsp T UPD Configuration
|
|
||||||
**/
|
|
||||||
typedef struct {
|
|
||||||
|
|
||||||
/** Offset 0x0000
|
|
||||||
**/
|
|
||||||
FSP_UPD_HEADER FspUpdHeader;
|
|
||||||
|
|
||||||
/** Offset 0x0020
|
|
||||||
**/
|
|
||||||
FSPT_CORE_UPD FsptCoreUpd;
|
|
||||||
|
|
||||||
/** Offset 0x0040
|
|
||||||
**/
|
|
||||||
FSP_T_CONFIG FsptConfig;
|
|
||||||
|
|
||||||
/** Offset 0x00B0
|
|
||||||
**/
|
|
||||||
UINT8 UnusedUpdSpace3[6];
|
|
||||||
|
|
||||||
/** Offset 0x00B6
|
|
||||||
**/
|
|
||||||
UINT16 UpdTerminator;
|
|
||||||
} FSPT_UPD;
|
|
||||||
|
|
||||||
#pragma pack()
|
|
||||||
|
|
||||||
#endif
|
|
@@ -1,161 +0,0 @@
|
|||||||
/** @file
|
|
||||||
This file contains definitions required for creation of TGL
|
|
||||||
end-to-end check-the-checker test result hob.
|
|
||||||
|
|
||||||
@copyright
|
|
||||||
INTEL CONFIDENTIAL Copyright 2020 Intel Corporation.
|
|
||||||
|
|
||||||
The source code contained or described herein and all documents related to the
|
|
||||||
source code ("Material") are owned by Intel Corporation or its suppliers or
|
|
||||||
licensors. Title to the Material remains with Intel Corporation or its suppliers
|
|
||||||
and licensors. The Material may contain trade secrets and proprietary and
|
|
||||||
confidential information of Intel Corporation and its suppliers and licensors,
|
|
||||||
and is protected by worldwide copyright and trade secret laws and treaty
|
|
||||||
provisions. No part of the Material may be used, copied, reproduced, modified,
|
|
||||||
published, uploaded, posted, transmitted, distributed, or disclosed in any way
|
|
||||||
without Intel's prior express written permission.
|
|
||||||
|
|
||||||
No license under any patent, copyright, trade secret or other intellectual
|
|
||||||
property right is granted to or conferred upon you by disclosure or delivery
|
|
||||||
of the Materials, either expressly, by implication, inducement, estoppel or
|
|
||||||
otherwise. Any license under such intellectual property rights must be
|
|
||||||
express and approved by Intel in writing.
|
|
||||||
|
|
||||||
Unless otherwise agreed by Intel in writing, you may not remove or alter
|
|
||||||
this notice or any other notice embedded in Materials by Intel or
|
|
||||||
Intel's suppliers or licensors in any way.
|
|
||||||
|
|
||||||
This file contains an 'Intel Peripheral Driver' and is uniquely identified as
|
|
||||||
"Intel Reference Module" and is licensed for Intel CPUs and chipsets under
|
|
||||||
the terms of your license agreement with Intel or your vendor. This file may
|
|
||||||
be modified by the user, subject to additional terms of the license agreement.
|
|
||||||
|
|
||||||
@par Specification Reference:
|
|
||||||
**/
|
|
||||||
#ifndef _FUSA_INFO_HOB_H_
|
|
||||||
#define _FUSA_INFO_HOB_H_
|
|
||||||
|
|
||||||
#pragma pack (push, 1)
|
|
||||||
|
|
||||||
extern EFI_GUID gSiFusaInfoGuid;
|
|
||||||
|
|
||||||
/**
|
|
||||||
FuSa Info HOB version
|
|
||||||
Use this to compare to the HOB retrieved from the FSP for the
|
|
||||||
exact match
|
|
||||||
**/
|
|
||||||
#define FUSA_INFO_VERSION 0x00000100
|
|
||||||
|
|
||||||
/** Constants used for FUSA_TEST_RESULT->CheckResults[] and
|
|
||||||
* FUSA_TEST_RESULT->TestResult */
|
|
||||||
/**@defgroup ResultConstant Check Result Constants*/
|
|
||||||
/**@{*/
|
|
||||||
#define FUSA_TEST_DEVICE_NOTAVAILABLE 0xFF /**<device is not available*/
|
|
||||||
#define FUSA_TEST_NOTRUN 0x0U /**<check is not run*/
|
|
||||||
#define FUSA_TEST_FAIL 0xD2U /**<check fail*/
|
|
||||||
#define FUSA_TEST_PASS 0x2DU /**<check pass*/
|
|
||||||
/**@}*/
|
|
||||||
|
|
||||||
/** Fusa test result structure
|
|
||||||
**/
|
|
||||||
typedef struct
|
|
||||||
{
|
|
||||||
UINT32 TestNumber; /**< test number assigned to this test */
|
|
||||||
UINT32 TotalChecks; /**< total number of checks in this test */
|
|
||||||
UINT8 TestResult; /**< if all tests passed then this is FUSA_TEST_PASS.
|
|
||||||
if at least one check fails, then this is TEST_FAIL
|
|
||||||
if the device (eg. MC channel DIMM) is not available
|
|
||||||
then this is FUSA_TEST_DEVICE_NOTAVAILABLE.
|
|
||||||
if the test has not been run, then this is FUSA_TEST_NOTRUN*/
|
|
||||||
UINT8 ReservedByte[3]; /**< reserved, as padding for 4 byte-alignment */
|
|
||||||
UINT8 CheckResults[32]; /**< test result for each check.*/
|
|
||||||
UINT32 Crc32; /**< crc32 of the structure */
|
|
||||||
} FUSA_TEST_RESULT;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
Fusa Test Number assigned to each Fusa test.
|
|
||||||
This will be used for the unique id for each test.
|
|
||||||
FUSA_TEST_RESULT->TestNumber will have this value.
|
|
||||||
|
|
||||||
@note While the core4-7 (cbo4-7) that are strictly related to
|
|
||||||
the TGL-H are listed, there are not within the
|
|
||||||
implementation scope and validation scope yet.
|
|
||||||
**/
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
FusaTestNumMc0Cmi = 0, ///<Check MC0 CMI path, valid if there is DIMM using MC0
|
|
||||||
FusaTestNumMc1Cmi, ///<Check MC1 CMI path, valid if there is DIMM using MC1
|
|
||||||
FusaTestNumMc0CmiCh0Data, ///<Check MC0 CH0 CMI path, valid if there is DIMM using MC0 CH0
|
|
||||||
FusaTestNumMc0CmiCh1Data, ///<Check MC0 CH1 CMI path, valid if there is DIMM using MC0 CH1
|
|
||||||
FusaTestNumMc0CmiCh2Data, ///<Check MC0 CH2 CMI path, valid if there is DIMM using MC0 CH2
|
|
||||||
FusaTestNumMc0CmiCh3Data, ///<Check MC0 CH3 CMI path, valid if there is DIMM using MC0 CH3
|
|
||||||
FusaTestNumMc1CmiCh0Data, ///<Check MC1 CH0 CMI path, valid if there is DIMM using MC1 CH0
|
|
||||||
FusaTestNumMc1CmiCh1Data, ///<Check MC1 CH1 CMI path, valid if there is DIMM using MC1 CH1
|
|
||||||
FusaTestNumMc1CmiCh2Data, ///<Check MC1 CH2 CMI path, valid if there is DIMM using MC1 CH2
|
|
||||||
FusaTestNumMc1CmiCh3Data, ///<Check MC1 CH3 CMI path, valid if there is DIMM using MC1 CH3
|
|
||||||
FusaTestNumIbecc0Cmi, ///<Check Ibecc0 CMI path, valid if there is IBECC range covering MC0 DIMMs
|
|
||||||
FusaTestNumIbecc1Cmi, ///<Check Ibecc1 CMI path, valid if there is IBECC range covering MC1 DIMMs
|
|
||||||
FusaTestNumIbecc0EccCorrError, ///<Check Ibecc0 ECC correctable error, valid if there is IBECC range covering MC0 DIMMs
|
|
||||||
FusaTestNumIbecc1EccCorrError, ///<Check Ibecc1 ECC correctable error, valid if there is IBECC range covering MC1 DIMMs
|
|
||||||
FusaTestNumIbecc0EccUncorrError,///<Check Ibecc0 ECC uncorrectable error, valid if there is IBECC range covering MC0 DIMMs
|
|
||||||
FusaTestNumIbecc1EccUncorrError,///<Check Ibecc0 ECC uncorrectable error, valid if there is IBECC range covering MC1 DIMMs
|
|
||||||
|
|
||||||
FusaTestNumMc0Mbist, ///<Check MC0 MBIST
|
|
||||||
FusaTestNumMc1Mbist, ///<Check MC1 MBIST
|
|
||||||
FusaTestNumMc0Ch0Mbist, ///<Check MC0 CH0 MBIST
|
|
||||||
FusaTestNumMc0Ch1Mbist, ///<Check MC0 CH1 MBIST
|
|
||||||
FusaTestNumMc0Ch2Mbist, ///<Check MC0 CH2 MBIST
|
|
||||||
FusaTestNumMc0Ch3Mbist, ///<Check MC0 CH3 MBIST
|
|
||||||
FusaTestNumMc1Ch0Mbist, ///<Check MC1 CH0 MBIST
|
|
||||||
FusaTestNumMc1Ch1Mbist, ///<Check MC1 CH1 MBIST
|
|
||||||
FusaTestNumMc1Ch2Mbist, ///<Check MC1 CH2 MBIST
|
|
||||||
FusaTestNumMc1Ch3Mbist, ///<Check MC1 CH3 MBIST
|
|
||||||
FusaTestNumIbecc0Mbist, ///<Check Ibecc0 MBIST
|
|
||||||
FusaTestNumIbecc1Mbist, ///<Check Ibecc1 MBIST
|
|
||||||
|
|
||||||
FusaTestNumCpu0Idi, ///<Check core0 IDI path, valid if there is core0 in the SKU
|
|
||||||
FusaTestNumCpu1Idi, ///<Check core1 IDI path, valid if there is core1 in the SKU
|
|
||||||
FusaTestNumCpu2Idi, ///<Check core2 IDI path, valid if there is core2 in the SKU
|
|
||||||
FusaTestNumCpu3Idi, ///<Check core3 IDI path, valid if there is core3 in the SKU
|
|
||||||
FusaTestNumCpu4Idi, ///<Check core4 IDI path, valid if there is core4 in the SKU
|
|
||||||
FusaTestNumCpu5Idi, ///<Check core5 IDI path, valid if there is core5 in the SKU
|
|
||||||
FusaTestNumCpu6Idi, ///<Check core6 IDI path, valid if there is core6 in the SKU
|
|
||||||
FusaTestNumCpu7Idi, ///<Check core7 IDI path, valid if there is core7 in the SKU
|
|
||||||
|
|
||||||
FusaTestNumCpu0Mbist, ///<Check core0 Mbist, valid if there is core0 in the SKU
|
|
||||||
FusaTestNumCpu1Mbist, ///<Check core1 Mbist, valid if there is core1 in the SKU
|
|
||||||
FusaTestNumCpu2Mbist, ///<Check core2 Mbist, valid if there is core2 in the SKU
|
|
||||||
FusaTestNumCpu3Mbist, ///<Check core3 Mbist, valid if there is core3 in the SKU
|
|
||||||
FusaTestNumCpu4Mbist, ///<Check core4 Mbist, valid if there is core4 in the SKU
|
|
||||||
FusaTestNumCpu5Mbist, ///<Check core5 Mbist, valid if there is core5 in the SKU
|
|
||||||
FusaTestNumCpu6Mbist, ///<Check core6 Mbist, valid if there is core6 in the SKU
|
|
||||||
FusaTestNumCpu7Mbist, ///<Check core7 Mbist, valid if there is core7 in the SKU
|
|
||||||
|
|
||||||
FusaTestNumCboSlice0Ingress, ///<Check CBO0 ingress path, valid if there is core0 in the SKU
|
|
||||||
FusaTestNumCboSlice1Ingress, ///<Check CBO1 ingress path, valid if there is core1 in the SKU
|
|
||||||
FusaTestNumCboSlice2Ingress, ///<Check CBO2 ingress path, valid if there is core2 in the SKU
|
|
||||||
FusaTestNumCboSlice3Ingress, ///<Check CBO3 ingress path, valid if there is core3 in the SKU
|
|
||||||
FusaTestNumCboSlice4Ingress, ///<Check CBO4 ingress path, valid if there is core4 in the SKU
|
|
||||||
FusaTestNumCboSlice5Ingress, ///<Check CBO5 ingress path, valid if there is core5 in the SKU
|
|
||||||
FusaTestNumCboSlice6Ingress, ///<Check CBO6 ingress path, valid if there is core6 in the SKU
|
|
||||||
FusaTestNumCboSlice7Ingress, ///<Check CBO7 ingress path, valid if there is core7 in the SKU
|
|
||||||
|
|
||||||
FusaTestNumOpiLinkIosfData, ///<Check OPI Link path
|
|
||||||
FusaTestNumDip, ///<Check DIP path
|
|
||||||
FusaTestNumIop, ///<Check IOP path
|
|
||||||
|
|
||||||
FusaTestNumTotal ///<Totak CTC groups count
|
|
||||||
} FUSA_TEST_NUMBER;
|
|
||||||
|
|
||||||
/**
|
|
||||||
Fusa test result HOB structure
|
|
||||||
**/
|
|
||||||
typedef struct {
|
|
||||||
UINT32 Version;
|
|
||||||
FUSA_TEST_RESULT FspDxCtcTestResult[FusaTestNumTotal];
|
|
||||||
} FUSA_INFO_HOB;
|
|
||||||
|
|
||||||
#pragma pack (pop)
|
|
||||||
|
|
||||||
#endif // _FUSA_INFO_HOB_H_
|
|
@@ -1,356 +0,0 @@
|
|||||||
/** @file
|
|
||||||
Header file for GpioConfig structure used by GPIO library.
|
|
||||||
|
|
||||||
@copyright
|
|
||||||
INTEL CONFIDENTIAL
|
|
||||||
Copyright 2014 - 2017 Intel Corporation.
|
|
||||||
|
|
||||||
The source code contained or described herein and all documents related to the
|
|
||||||
source code ("Material") are owned by Intel Corporation or its suppliers or
|
|
||||||
licensors. Title to the Material remains with Intel Corporation or its suppliers
|
|
||||||
and licensors. The Material may contain trade secrets and proprietary and
|
|
||||||
confidential information of Intel Corporation and its suppliers and licensors,
|
|
||||||
and is protected by worldwide copyright and trade secret laws and treaty
|
|
||||||
provisions. No part of the Material may be used, copied, reproduced, modified,
|
|
||||||
published, uploaded, posted, transmitted, distributed, or disclosed in any way
|
|
||||||
without Intel's prior express written permission.
|
|
||||||
|
|
||||||
No license under any patent, copyright, trade secret or other intellectual
|
|
||||||
property right is granted to or conferred upon you by disclosure or delivery
|
|
||||||
of the Materials, either expressly, by implication, inducement, estoppel or
|
|
||||||
otherwise. Any license under such intellectual property rights must be
|
|
||||||
express and approved by Intel in writing.
|
|
||||||
|
|
||||||
Unless otherwise agreed by Intel in writing, you may not remove or alter
|
|
||||||
this notice or any other notice embedded in Materials by Intel or
|
|
||||||
Intel's suppliers or licensors in any way.
|
|
||||||
|
|
||||||
This file contains an 'Intel Peripheral Driver' and is uniquely identified as
|
|
||||||
"Intel Reference Module" and is licensed for Intel CPUs and chipsets under
|
|
||||||
the terms of your license agreement with Intel or your vendor. This file may
|
|
||||||
be modified by the user, subject to additional terms of the license agreement.
|
|
||||||
|
|
||||||
@par Specification Reference:
|
|
||||||
**/
|
|
||||||
#ifndef _GPIO_CONFIG_H_
|
|
||||||
#define _GPIO_CONFIG_H_
|
|
||||||
|
|
||||||
#pragma pack(push, 1)
|
|
||||||
|
|
||||||
///
|
|
||||||
/// For any GpioPad usage in code use GPIO_PAD type
|
|
||||||
///
|
|
||||||
typedef UINT32 GPIO_PAD;
|
|
||||||
|
|
||||||
|
|
||||||
///
|
|
||||||
/// For any GpioGroup usage in code use GPIO_GROUP type
|
|
||||||
///
|
|
||||||
typedef UINT32 GPIO_GROUP;
|
|
||||||
|
|
||||||
/**
|
|
||||||
GPIO configuration structure used for pin programming.
|
|
||||||
Structure contains fields that can be used to configure pad.
|
|
||||||
**/
|
|
||||||
typedef struct {
|
|
||||||
/**
|
|
||||||
Pad Mode
|
|
||||||
Pad can be set as GPIO or one of its native functions.
|
|
||||||
When in native mode setting Direction (except Inversion), OutputState,
|
|
||||||
InterruptConfig, Host Software Pad Ownership and OutputStateLock are unnecessary.
|
|
||||||
Refer to definition of GPIO_PAD_MODE.
|
|
||||||
Refer to EDS for each native mode according to the pad.
|
|
||||||
**/
|
|
||||||
UINT32 PadMode : 5;
|
|
||||||
/**
|
|
||||||
Host Software Pad Ownership
|
|
||||||
Set pad to ACPI mode or GPIO Driver Mode.
|
|
||||||
Refer to definition of GPIO_HOSTSW_OWN.
|
|
||||||
**/
|
|
||||||
UINT32 HostSoftPadOwn : 2;
|
|
||||||
/**
|
|
||||||
GPIO Direction
|
|
||||||
Can choose between In, In with inversion, Out, both In and Out, both In with inversion and out or disabling both.
|
|
||||||
Refer to definition of GPIO_DIRECTION for supported settings.
|
|
||||||
**/
|
|
||||||
UINT32 Direction : 6;
|
|
||||||
/**
|
|
||||||
Output State
|
|
||||||
Set Pad output value.
|
|
||||||
Refer to definition of GPIO_OUTPUT_STATE for supported settings.
|
|
||||||
This setting takes place when output is enabled.
|
|
||||||
**/
|
|
||||||
UINT32 OutputState : 2;
|
|
||||||
/**
|
|
||||||
GPIO Interrupt Configuration
|
|
||||||
Set Pad to cause one of interrupts (IOxAPIC/SCI/SMI/NMI).
|
|
||||||
This setting is applicable only if GPIO is in GpioMode with input enabled.
|
|
||||||
Refer to definition of GPIO_INT_CONFIG for supported settings.
|
|
||||||
**/
|
|
||||||
UINT32 InterruptConfig : 9;
|
|
||||||
/**
|
|
||||||
GPIO Power Configuration.
|
|
||||||
This setting controls Pad Reset Configuration.
|
|
||||||
Refer to definition of GPIO_RESET_CONFIG for supported settings.
|
|
||||||
**/
|
|
||||||
UINT32 PowerConfig : 8;
|
|
||||||
/**
|
|
||||||
GPIO Electrical Configuration
|
|
||||||
This setting controls pads termination and voltage tolerance.
|
|
||||||
Refer to definition of GPIO_ELECTRICAL_CONFIG for supported settings.
|
|
||||||
**/
|
|
||||||
UINT32 ElectricalConfig : 9;
|
|
||||||
/**
|
|
||||||
GPIO Lock Configuration
|
|
||||||
This setting controls pads lock.
|
|
||||||
Refer to definition of GPIO_LOCK_CONFIG for supported settings.
|
|
||||||
**/
|
|
||||||
UINT32 LockConfig : 4;
|
|
||||||
/**
|
|
||||||
Additional GPIO configuration
|
|
||||||
Refer to definition of GPIO_OTHER_CONFIG for supported settings.
|
|
||||||
**/
|
|
||||||
UINT32 OtherSettings : 2;
|
|
||||||
UINT32 RsvdBits : 17; ///< Reserved bits for future extension
|
|
||||||
} GPIO_CONFIG;
|
|
||||||
|
|
||||||
|
|
||||||
typedef enum {
|
|
||||||
GpioHardwareDefault = 0x0 ///< Leave setting unmodified
|
|
||||||
} GPIO_HARDWARE_DEFAULT;
|
|
||||||
|
|
||||||
/**
|
|
||||||
GPIO Pad Mode
|
|
||||||
Refer to GPIO documentation on native functions available for certain pad.
|
|
||||||
If GPIO is set to one of NativeX modes then following settings are not applicable
|
|
||||||
and can be skipped:
|
|
||||||
- Interrupt related settings
|
|
||||||
- Host Software Ownership
|
|
||||||
- Output/Input enabling/disabling
|
|
||||||
- Output lock
|
|
||||||
**/
|
|
||||||
typedef enum {
|
|
||||||
GpioPadModeGpio = 0x1,
|
|
||||||
GpioPadModeNative1 = 0x3,
|
|
||||||
GpioPadModeNative2 = 0x5,
|
|
||||||
GpioPadModeNative3 = 0x7,
|
|
||||||
GpioPadModeNative4 = 0x9
|
|
||||||
} GPIO_PAD_MODE;
|
|
||||||
|
|
||||||
/**
|
|
||||||
Host Software Pad Ownership modes
|
|
||||||
This setting affects GPIO interrupt status registers. Depending on chosen ownership
|
|
||||||
some GPIO Interrupt status register get updated and other masked.
|
|
||||||
Please refer to EDS for HOSTSW_OWN register description.
|
|
||||||
**/
|
|
||||||
typedef enum {
|
|
||||||
GpioHostOwnDefault = 0x0, ///< Leave ownership value unmodified
|
|
||||||
/**
|
|
||||||
Set HOST ownership to ACPI.
|
|
||||||
Use this setting if pad is not going to be used by GPIO OS driver.
|
|
||||||
If GPIO is configured to generate SCI/SMI/NMI then this setting must be
|
|
||||||
used for interrupts to work
|
|
||||||
**/
|
|
||||||
GpioHostOwnAcpi = 0x1,
|
|
||||||
/**
|
|
||||||
Set HOST ownership to GPIO Driver mode.
|
|
||||||
Use this setting only if GPIO pad should be controlled by GPIO OS Driver.
|
|
||||||
GPIO OS Driver will be able to control the pad if appropriate entry in
|
|
||||||
ACPI exists (refer to ACPI specification for GpioIo and GpioInt descriptors)
|
|
||||||
**/
|
|
||||||
GpioHostOwnGpio = 0x3
|
|
||||||
} GPIO_HOSTSW_OWN;
|
|
||||||
|
|
||||||
///
|
|
||||||
/// GPIO Direction
|
|
||||||
///
|
|
||||||
typedef enum {
|
|
||||||
GpioDirDefault = 0x0, ///< Leave pad direction setting unmodified
|
|
||||||
GpioDirInOut = (0x1 | (0x1 << 3)), ///< Set pad for both output and input
|
|
||||||
GpioDirInInvOut = (0x1 | (0x3 << 3)), ///< Set pad for both output and input with inversion
|
|
||||||
GpioDirIn = (0x3 | (0x1 << 3)), ///< Set pad for input only
|
|
||||||
GpioDirInInv = (0x3 | (0x3 << 3)), ///< Set pad for input with inversion
|
|
||||||
GpioDirOut = 0x5, ///< Set pad for output only
|
|
||||||
GpioDirNone = 0x7 ///< Disable both output and input
|
|
||||||
} GPIO_DIRECTION;
|
|
||||||
|
|
||||||
/**
|
|
||||||
GPIO Output State
|
|
||||||
This field is relevant only if output is enabled
|
|
||||||
**/
|
|
||||||
typedef enum {
|
|
||||||
GpioOutDefault = 0x0, ///< Leave output value unmodified
|
|
||||||
GpioOutLow = 0x1, ///< Set output to low
|
|
||||||
GpioOutHigh = 0x3 ///< Set output to high
|
|
||||||
} GPIO_OUTPUT_STATE;
|
|
||||||
|
|
||||||
/**
|
|
||||||
GPIO interrupt configuration
|
|
||||||
This setting is applicable only if pad is in GPIO mode and has input enabled.
|
|
||||||
GPIO_INT_CONFIG allows to choose which interrupt is generated (IOxAPIC/SCI/SMI/NMI)
|
|
||||||
and how it is triggered (edge or level). Refer to PADCFG_DW0 register description in
|
|
||||||
EDS for details on this settings.
|
|
||||||
Field from GpioIntNmi to GpioIntApic can be OR'ed with GpioIntLevel to GpioIntBothEdge
|
|
||||||
to describe an interrupt e.g. GpioIntApic | GpioIntLevel
|
|
||||||
If GPIO is set to cause an SCI then also GPI_GPE_EN is enabled for this pad.
|
|
||||||
If GPIO is set to cause an NMI then also GPI_NMI_EN is enabled for this pad.
|
|
||||||
Not all GPIO are capable of generating an SMI or NMI interrupt.
|
|
||||||
When routing GPIO to cause an IOxAPIC interrupt care must be taken, as this
|
|
||||||
interrupt cannot be shared and its IRQn number is not configurable.
|
|
||||||
Refer to EDS for GPIO pads IRQ numbers (PADCFG_DW1.IntSel)
|
|
||||||
If GPIO is under GPIO OS driver control and appropriate ACPI GpioInt descriptor
|
|
||||||
exist then use only trigger type setting (from GpioIntLevel to GpioIntBothEdge).
|
|
||||||
This type of GPIO Driver interrupt doesn't have any additional routing setting
|
|
||||||
required to be set by BIOS. Interrupt is handled by GPIO OS Driver.
|
|
||||||
**/
|
|
||||||
|
|
||||||
typedef enum {
|
|
||||||
GpioIntDefault = 0x0, ///< Leave value of interrupt routing unmodified
|
|
||||||
GpioIntDis = 0x1, ///< Disable IOxAPIC/SCI/SMI/NMI interrupt generation
|
|
||||||
GpioIntNmi = 0x3, ///< Enable NMI interrupt only
|
|
||||||
GpioIntSmi = 0x5, ///< Enable SMI interrupt only
|
|
||||||
GpioIntSci = 0x9, ///< Enable SCI interrupt only
|
|
||||||
GpioIntApic = 0x11, ///< Enable IOxAPIC interrupt only
|
|
||||||
GpioIntLevel = (0x1 << 5), ///< Set interrupt as level triggered
|
|
||||||
GpioIntEdge = (0x3 << 5), ///< Set interrupt as edge triggered (type of edge depends on input inversion)
|
|
||||||
GpioIntLvlEdgDis = (0x5 << 5), ///< Disable interrupt trigger
|
|
||||||
GpioIntBothEdge = (0x7 << 5) ///< Set interrupt as both edge triggered
|
|
||||||
} GPIO_INT_CONFIG;
|
|
||||||
|
|
||||||
#define B_GPIO_INT_CONFIG_INT_SOURCE_MASK 0x1F ///< Mask for GPIO_INT_CONFIG for interrupt source
|
|
||||||
#define B_GPIO_INT_CONFIG_INT_TYPE_MASK 0xE0 ///< Mask for GPIO_INT_CONFIG for interrupt type
|
|
||||||
|
|
||||||
/**
|
|
||||||
GPIO Power Configuration
|
|
||||||
GPIO_RESET_CONFIG allows to set GPIO Reset type (PADCFG_DW0.PadRstCfg) which will
|
|
||||||
be used to reset certain GPIO settings.
|
|
||||||
Refer to EDS for settings that are controllable by PadRstCfg.
|
|
||||||
**/
|
|
||||||
typedef enum {
|
|
||||||
|
|
||||||
|
|
||||||
GpioResetDefault = 0x00, ///< Leave value of pad reset unmodified
|
|
||||||
///
|
|
||||||
/// Deprecated settings. Maintained only for compatibility.
|
|
||||||
///
|
|
||||||
GpioResetPwrGood = 0x09, ///< GPP: RSMRST; GPD: DSW_PWROK; (PadRstCfg = 00b = "Powergood")
|
|
||||||
GpioResetDeep = 0x0B, ///< Deep GPIO Reset (PadRstCfg = 01b = "Deep GPIO Reset")
|
|
||||||
GpioResetNormal = 0x0D, ///< GPIO Reset (PadRstCfg = 10b = "GPIO Reset" )
|
|
||||||
GpioResetResume = 0x0F, ///< GPP: Reserved; GPD: RSMRST; (PadRstCfg = 11b = "Resume Reset" )
|
|
||||||
|
|
||||||
///
|
|
||||||
/// New GPIO reset configuration options
|
|
||||||
///
|
|
||||||
/**
|
|
||||||
Resume Reset (RSMRST)
|
|
||||||
GPP: PadRstCfg = 00b = "Powergood"
|
|
||||||
GPD: PadRstCfg = 11b = "Resume Reset"
|
|
||||||
Pad setting will reset on:
|
|
||||||
- DeepSx transition
|
|
||||||
- G3
|
|
||||||
Pad settings will not reset on:
|
|
||||||
- S3/S4/S5 transition
|
|
||||||
- Warm/Cold/Global reset
|
|
||||||
**/
|
|
||||||
GpioResumeReset = 0x01,
|
|
||||||
/**
|
|
||||||
Host Deep Reset
|
|
||||||
PadRstCfg = 01b = "Deep GPIO Reset"
|
|
||||||
Pad settings will reset on:
|
|
||||||
- Warm/Cold/Global reset
|
|
||||||
- DeepSx transition
|
|
||||||
- G3
|
|
||||||
Pad settings will not reset on:
|
|
||||||
- S3/S4/S5 transition
|
|
||||||
**/
|
|
||||||
GpioHostDeepReset = 0x03,
|
|
||||||
/**
|
|
||||||
Platform Reset (PLTRST)
|
|
||||||
PadRstCfg = 10b = "GPIO Reset"
|
|
||||||
Pad settings will reset on:
|
|
||||||
- S3/S4/S5 transition
|
|
||||||
- Warm/Cold/Global reset
|
|
||||||
- DeepSx transition
|
|
||||||
- G3
|
|
||||||
**/
|
|
||||||
GpioPlatformReset = 0x05,
|
|
||||||
/**
|
|
||||||
Deep Sleep Well Reset (DSW_PWROK)
|
|
||||||
GPP: not applicable
|
|
||||||
GPD: PadRstCfg = 00b = "Powergood"
|
|
||||||
Pad settings will reset on:
|
|
||||||
- G3
|
|
||||||
Pad settings will not reset on:
|
|
||||||
- S3/S4/S5 transition
|
|
||||||
- Warm/Cold/Global reset
|
|
||||||
- DeepSx transition
|
|
||||||
**/
|
|
||||||
GpioDswReset = 0x07
|
|
||||||
} GPIO_RESET_CONFIG;
|
|
||||||
|
|
||||||
/**
|
|
||||||
GPIO Electrical Configuration
|
|
||||||
Set GPIO termination and Pad Tolerance (applicable only for some pads)
|
|
||||||
Field from GpioTermNone to GpioTermNative can be OR'ed with GpioTolerance1v8.
|
|
||||||
**/
|
|
||||||
typedef enum {
|
|
||||||
GpioTermDefault = 0x0, ///< Leave termination setting unmodified
|
|
||||||
GpioTermNone = 0x1, ///< none
|
|
||||||
GpioTermWpd5K = 0x5, ///< 5kOhm weak pull-down
|
|
||||||
GpioTermWpd20K = 0x9, ///< 20kOhm weak pull-down
|
|
||||||
GpioTermWpu1K = 0x13, ///< 1kOhm weak pull-up
|
|
||||||
GpioTermWpu2K = 0x17, ///< 2kOhm weak pull-up
|
|
||||||
GpioTermWpu5K = 0x15, ///< 5kOhm weak pull-up
|
|
||||||
GpioTermWpu20K = 0x19, ///< 20kOhm weak pull-up
|
|
||||||
GpioTermWpu1K2K = 0x1B, ///< 1kOhm & 2kOhm weak pull-up
|
|
||||||
/**
|
|
||||||
Native function controls pads termination
|
|
||||||
This setting is applicable only to some native modes.
|
|
||||||
Please check EDS to determine which native functionality
|
|
||||||
can control pads termination
|
|
||||||
**/
|
|
||||||
GpioTermNative = 0x1F,
|
|
||||||
GpioNoTolerance1v8 = (0x1 << 5), ///< Disable 1.8V pad tolerance
|
|
||||||
GpioTolerance1v8 = (0x3 << 5) ///< Enable 1.8V pad tolerance
|
|
||||||
} GPIO_ELECTRICAL_CONFIG;
|
|
||||||
|
|
||||||
#define B_GPIO_ELECTRICAL_CONFIG_TERMINATION_MASK 0x1F ///< Mask for GPIO_ELECTRICAL_CONFIG for termination value
|
|
||||||
#define B_GPIO_ELECTRICAL_CONFIG_1V8_TOLERANCE_MASK 0x60 ///< Mask for GPIO_ELECTRICAL_CONFIG for 1v8 tolerance setting
|
|
||||||
|
|
||||||
/**
|
|
||||||
GPIO LockConfiguration
|
|
||||||
Set GPIO configuration lock and output state lock.
|
|
||||||
GpioLockPadConfig and GpioLockOutputState can be OR'ed.
|
|
||||||
Lock settings reset is in Powergood domain. Care must be taken when using this setting
|
|
||||||
as fields it locks may be reset by a different signal and can be controllable
|
|
||||||
by what is in GPIO_RESET_CONFIG (PADCFG_DW0.PadRstCfg). GPIO library provides
|
|
||||||
functions which allow to unlock a GPIO pad.
|
|
||||||
**/
|
|
||||||
typedef enum {
|
|
||||||
GpioLockDefault = 0x0, ///< Leave lock setting unmodified
|
|
||||||
GpioPadConfigLock = 0x3, ///< Lock Pad Configuration
|
|
||||||
GpioOutputStateLock = 0x5 ///< Lock GPIO pad output value
|
|
||||||
} GPIO_LOCK_CONFIG;
|
|
||||||
|
|
||||||
#define B_GPIO_LOCK_CONFIG_PAD_CONF_LOCK_MASK 0x3 ///< Mask for GPIO_LOCK_CONFIG for Pad Configuration Lock
|
|
||||||
#define B_GPIO_LOCK_CONFIG_OUTPUT_LOCK_MASK 0x5 ///< Mask for GPIO_LOCK_CONFIG for Pad Output Lock
|
|
||||||
|
|
||||||
/**
|
|
||||||
Other GPIO Configuration
|
|
||||||
GPIO_OTHER_CONFIG is used for less often settings and for future extensions
|
|
||||||
Supported settings:
|
|
||||||
- RX raw override to '1' - allows to override input value to '1'
|
|
||||||
This setting is applicable only if in input mode (both in GPIO and native usage).
|
|
||||||
The override takes place at the internal pad state directly from buffer and before the RXINV.
|
|
||||||
**/
|
|
||||||
typedef enum {
|
|
||||||
GpioRxRaw1Default = 0x0, ///< Use default input override value
|
|
||||||
GpioRxRaw1Dis = 0x1, ///< Don't override input
|
|
||||||
GpioRxRaw1En = 0x3 ///< Override input to '1'
|
|
||||||
} GPIO_OTHER_CONFIG;
|
|
||||||
|
|
||||||
#define B_GPIO_OTHER_CONFIG_RXRAW_MASK 0x3 ///< Mask for GPIO_OTHER_CONFIG for RxRaw1 setting
|
|
||||||
|
|
||||||
#pragma pack(pop)
|
|
||||||
|
|
||||||
#endif //_GPIO_CONFIG_H_
|
|
@@ -1,382 +0,0 @@
|
|||||||
/** @file
|
|
||||||
|
|
||||||
Copyright (c) 2015 - 2017, 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:
|
|
||||||
|
|
||||||
* Redistributions of source code must retain the above copyright notice, this
|
|
||||||
list of conditions and the following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above copyright notice, this
|
|
||||||
list of conditions and the following disclaimer in the documentation and/or
|
|
||||||
other materials provided with the distribution.
|
|
||||||
* Neither the name of Intel Corporation nor the names of its contributors may
|
|
||||||
be used to endorse or promote products derived from this software without
|
|
||||||
specific prior written permission.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
|
||||||
THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|
||||||
This file is automatically generated. Please do NOT modify !!!
|
|
||||||
|
|
||||||
**/
|
|
||||||
|
|
||||||
#ifndef __GPIOCONFIG_H__
|
|
||||||
#define __GPIOCONFIG_H__
|
|
||||||
#include <FsptUpd.h>
|
|
||||||
#include <FspmUpd.h>
|
|
||||||
#include <FspsUpd.h>
|
|
||||||
|
|
||||||
/*
|
|
||||||
SKL LP GPIO pins
|
|
||||||
Use below for functions from PCH GPIO Lib which
|
|
||||||
require GpioPad as argument. Encoding used here
|
|
||||||
has all information required by library functions
|
|
||||||
*/
|
|
||||||
#define GPIO_SKL_LP_GPP_A0 0x02000000
|
|
||||||
#define GPIO_SKL_LP_GPP_A1 0x02000001
|
|
||||||
#define GPIO_SKL_LP_GPP_A2 0x02000002
|
|
||||||
#define GPIO_SKL_LP_GPP_A3 0x02000003
|
|
||||||
#define GPIO_SKL_LP_GPP_A4 0x02000004
|
|
||||||
#define GPIO_SKL_LP_GPP_A5 0x02000005
|
|
||||||
#define GPIO_SKL_LP_GPP_A6 0x02000006
|
|
||||||
#define GPIO_SKL_LP_GPP_A7 0x02000007
|
|
||||||
#define GPIO_SKL_LP_GPP_A8 0x02000008
|
|
||||||
#define GPIO_SKL_LP_GPP_A9 0x02000009
|
|
||||||
#define GPIO_SKL_LP_GPP_A10 0x0200000A
|
|
||||||
#define GPIO_SKL_LP_GPP_A11 0x0200000B
|
|
||||||
#define GPIO_SKL_LP_GPP_A12 0x0200000C
|
|
||||||
#define GPIO_SKL_LP_GPP_A13 0x0200000D
|
|
||||||
#define GPIO_SKL_LP_GPP_A14 0x0200000E
|
|
||||||
#define GPIO_SKL_LP_GPP_A15 0x0200000F
|
|
||||||
#define GPIO_SKL_LP_GPP_A16 0x02000010
|
|
||||||
#define GPIO_SKL_LP_GPP_A17 0x02000011
|
|
||||||
#define GPIO_SKL_LP_GPP_A18 0x02000012
|
|
||||||
#define GPIO_SKL_LP_GPP_A19 0x02000013
|
|
||||||
#define GPIO_SKL_LP_GPP_A20 0x02000014
|
|
||||||
#define GPIO_SKL_LP_GPP_A21 0x02000015
|
|
||||||
#define GPIO_SKL_LP_GPP_A22 0x02000016
|
|
||||||
#define GPIO_SKL_LP_GPP_A23 0x02000017
|
|
||||||
#define GPIO_SKL_LP_GPP_B0 0x02010000
|
|
||||||
#define GPIO_SKL_LP_GPP_B1 0x02010001
|
|
||||||
#define GPIO_SKL_LP_GPP_B2 0x02010002
|
|
||||||
#define GPIO_SKL_LP_GPP_B3 0x02010003
|
|
||||||
#define GPIO_SKL_LP_GPP_B4 0x02010004
|
|
||||||
#define GPIO_SKL_LP_GPP_B5 0x02010005
|
|
||||||
#define GPIO_SKL_LP_GPP_B6 0x02010006
|
|
||||||
#define GPIO_SKL_LP_GPP_B7 0x02010007
|
|
||||||
#define GPIO_SKL_LP_GPP_B8 0x02010008
|
|
||||||
#define GPIO_SKL_LP_GPP_B9 0x02010009
|
|
||||||
#define GPIO_SKL_LP_GPP_B10 0x0201000A
|
|
||||||
#define GPIO_SKL_LP_GPP_B11 0x0201000B
|
|
||||||
#define GPIO_SKL_LP_GPP_B12 0x0201000C
|
|
||||||
#define GPIO_SKL_LP_GPP_B13 0x0201000D
|
|
||||||
#define GPIO_SKL_LP_GPP_B14 0x0201000E
|
|
||||||
#define GPIO_SKL_LP_GPP_B15 0x0201000F
|
|
||||||
#define GPIO_SKL_LP_GPP_B16 0x02010010
|
|
||||||
#define GPIO_SKL_LP_GPP_B17 0x02010011
|
|
||||||
#define GPIO_SKL_LP_GPP_B18 0x02010012
|
|
||||||
#define GPIO_SKL_LP_GPP_B19 0x02010013
|
|
||||||
#define GPIO_SKL_LP_GPP_B20 0x02010014
|
|
||||||
#define GPIO_SKL_LP_GPP_B21 0x02010015
|
|
||||||
#define GPIO_SKL_LP_GPP_B22 0x02010016
|
|
||||||
#define GPIO_SKL_LP_GPP_B23 0x02010017
|
|
||||||
#define GPIO_SKL_LP_GPP_C0 0x02020000
|
|
||||||
#define GPIO_SKL_LP_GPP_C1 0x02020001
|
|
||||||
#define GPIO_SKL_LP_GPP_C2 0x02020002
|
|
||||||
#define GPIO_SKL_LP_GPP_C3 0x02020003
|
|
||||||
#define GPIO_SKL_LP_GPP_C4 0x02020004
|
|
||||||
#define GPIO_SKL_LP_GPP_C5 0x02020005
|
|
||||||
#define GPIO_SKL_LP_GPP_C6 0x02020006
|
|
||||||
#define GPIO_SKL_LP_GPP_C7 0x02020007
|
|
||||||
#define GPIO_SKL_LP_GPP_C8 0x02020008
|
|
||||||
#define GPIO_SKL_LP_GPP_C9 0x02020009
|
|
||||||
#define GPIO_SKL_LP_GPP_C10 0x0202000A
|
|
||||||
#define GPIO_SKL_LP_GPP_C11 0x0202000B
|
|
||||||
#define GPIO_SKL_LP_GPP_C12 0x0202000C
|
|
||||||
#define GPIO_SKL_LP_GPP_C13 0x0202000D
|
|
||||||
#define GPIO_SKL_LP_GPP_C14 0x0202000E
|
|
||||||
#define GPIO_SKL_LP_GPP_C15 0x0202000F
|
|
||||||
#define GPIO_SKL_LP_GPP_C16 0x02020010
|
|
||||||
#define GPIO_SKL_LP_GPP_C17 0x02020011
|
|
||||||
#define GPIO_SKL_LP_GPP_C18 0x02020012
|
|
||||||
#define GPIO_SKL_LP_GPP_C19 0x02020013
|
|
||||||
#define GPIO_SKL_LP_GPP_C20 0x02020014
|
|
||||||
#define GPIO_SKL_LP_GPP_C21 0x02020015
|
|
||||||
#define GPIO_SKL_LP_GPP_C22 0x02020016
|
|
||||||
#define GPIO_SKL_LP_GPP_C23 0x02020017
|
|
||||||
#define GPIO_SKL_LP_GPP_D0 0x02030000
|
|
||||||
#define GPIO_SKL_LP_GPP_D1 0x02030001
|
|
||||||
#define GPIO_SKL_LP_GPP_D2 0x02030002
|
|
||||||
#define GPIO_SKL_LP_GPP_D3 0x02030003
|
|
||||||
#define GPIO_SKL_LP_GPP_D4 0x02030004
|
|
||||||
#define GPIO_SKL_LP_GPP_D5 0x02030005
|
|
||||||
#define GPIO_SKL_LP_GPP_D6 0x02030006
|
|
||||||
#define GPIO_SKL_LP_GPP_D7 0x02030007
|
|
||||||
#define GPIO_SKL_LP_GPP_D8 0x02030008
|
|
||||||
#define GPIO_SKL_LP_GPP_D9 0x02030009
|
|
||||||
#define GPIO_SKL_LP_GPP_D10 0x0203000A
|
|
||||||
#define GPIO_SKL_LP_GPP_D11 0x0203000B
|
|
||||||
#define GPIO_SKL_LP_GPP_D12 0x0203000C
|
|
||||||
#define GPIO_SKL_LP_GPP_D13 0x0203000D
|
|
||||||
#define GPIO_SKL_LP_GPP_D14 0x0203000E
|
|
||||||
#define GPIO_SKL_LP_GPP_D15 0x0203000F
|
|
||||||
#define GPIO_SKL_LP_GPP_D16 0x02030010
|
|
||||||
#define GPIO_SKL_LP_GPP_D17 0x02030011
|
|
||||||
#define GPIO_SKL_LP_GPP_D18 0x02030012
|
|
||||||
#define GPIO_SKL_LP_GPP_D19 0x02030013
|
|
||||||
#define GPIO_SKL_LP_GPP_D20 0x02030014
|
|
||||||
#define GPIO_SKL_LP_GPP_D21 0x02030015
|
|
||||||
#define GPIO_SKL_LP_GPP_D22 0x02030016
|
|
||||||
#define GPIO_SKL_LP_GPP_D23 0x02030017
|
|
||||||
#define GPIO_SKL_LP_GPP_E0 0x02040000
|
|
||||||
#define GPIO_SKL_LP_GPP_E1 0x02040001
|
|
||||||
#define GPIO_SKL_LP_GPP_E2 0x02040002
|
|
||||||
#define GPIO_SKL_LP_GPP_E3 0x02040003
|
|
||||||
#define GPIO_SKL_LP_GPP_E4 0x02040004
|
|
||||||
#define GPIO_SKL_LP_GPP_E5 0x02040005
|
|
||||||
#define GPIO_SKL_LP_GPP_E6 0x02040006
|
|
||||||
#define GPIO_SKL_LP_GPP_E7 0x02040007
|
|
||||||
#define GPIO_SKL_LP_GPP_E8 0x02040008
|
|
||||||
#define GPIO_SKL_LP_GPP_E9 0x02040009
|
|
||||||
#define GPIO_SKL_LP_GPP_E10 0x0204000A
|
|
||||||
#define GPIO_SKL_LP_GPP_E11 0x0204000B
|
|
||||||
#define GPIO_SKL_LP_GPP_E12 0x0204000C
|
|
||||||
#define GPIO_SKL_LP_GPP_E13 0x0204000D
|
|
||||||
#define GPIO_SKL_LP_GPP_E14 0x0204000E
|
|
||||||
#define GPIO_SKL_LP_GPP_E15 0x0204000F
|
|
||||||
#define GPIO_SKL_LP_GPP_E16 0x02040010
|
|
||||||
#define GPIO_SKL_LP_GPP_E17 0x02040011
|
|
||||||
#define GPIO_SKL_LP_GPP_E18 0x02040012
|
|
||||||
#define GPIO_SKL_LP_GPP_E19 0x02040013
|
|
||||||
#define GPIO_SKL_LP_GPP_E20 0x02040014
|
|
||||||
#define GPIO_SKL_LP_GPP_E21 0x02040015
|
|
||||||
#define GPIO_SKL_LP_GPP_E22 0x02040016
|
|
||||||
#define GPIO_SKL_LP_GPP_E23 0x02040017
|
|
||||||
#define GPIO_SKL_LP_GPP_F0 0x02050000
|
|
||||||
#define GPIO_SKL_LP_GPP_F1 0x02050001
|
|
||||||
#define GPIO_SKL_LP_GPP_F2 0x02050002
|
|
||||||
#define GPIO_SKL_LP_GPP_F3 0x02050003
|
|
||||||
#define GPIO_SKL_LP_GPP_F4 0x02050004
|
|
||||||
#define GPIO_SKL_LP_GPP_F5 0x02050005
|
|
||||||
#define GPIO_SKL_LP_GPP_F6 0x02050006
|
|
||||||
#define GPIO_SKL_LP_GPP_F7 0x02050007
|
|
||||||
#define GPIO_SKL_LP_GPP_F8 0x02050008
|
|
||||||
#define GPIO_SKL_LP_GPP_F9 0x02050009
|
|
||||||
#define GPIO_SKL_LP_GPP_F10 0x0205000A
|
|
||||||
#define GPIO_SKL_LP_GPP_F11 0x0205000B
|
|
||||||
#define GPIO_SKL_LP_GPP_F12 0x0205000C
|
|
||||||
#define GPIO_SKL_LP_GPP_F13 0x0205000D
|
|
||||||
#define GPIO_SKL_LP_GPP_F14 0x0205000E
|
|
||||||
#define GPIO_SKL_LP_GPP_F15 0x0205000F
|
|
||||||
#define GPIO_SKL_LP_GPP_F16 0x02050010
|
|
||||||
#define GPIO_SKL_LP_GPP_F17 0x02050011
|
|
||||||
#define GPIO_SKL_LP_GPP_F18 0x02050012
|
|
||||||
#define GPIO_SKL_LP_GPP_F19 0x02050013
|
|
||||||
#define GPIO_SKL_LP_GPP_F20 0x02050014
|
|
||||||
#define GPIO_SKL_LP_GPP_F21 0x02050015
|
|
||||||
#define GPIO_SKL_LP_GPP_F22 0x02050016
|
|
||||||
#define GPIO_SKL_LP_GPP_F23 0x02050017
|
|
||||||
#define GPIO_SKL_LP_GPP_G0 0x02060000
|
|
||||||
#define GPIO_SKL_LP_GPP_G1 0x02060001
|
|
||||||
#define GPIO_SKL_LP_GPP_G2 0x02060002
|
|
||||||
#define GPIO_SKL_LP_GPP_G3 0x02060003
|
|
||||||
#define GPIO_SKL_LP_GPP_G4 0x02060004
|
|
||||||
#define GPIO_SKL_LP_GPP_G5 0x02060005
|
|
||||||
#define GPIO_SKL_LP_GPP_G6 0x02060006
|
|
||||||
#define GPIO_SKL_LP_GPP_G7 0x02060007
|
|
||||||
#define GPIO_SKL_LP_GPD0 0x02070000
|
|
||||||
#define GPIO_SKL_LP_GPD1 0x02070001
|
|
||||||
#define GPIO_SKL_LP_GPD2 0x02070002
|
|
||||||
#define GPIO_SKL_LP_GPD3 0x02070003
|
|
||||||
#define GPIO_SKL_LP_GPD4 0x02070004
|
|
||||||
#define GPIO_SKL_LP_GPD5 0x02070005
|
|
||||||
#define GPIO_SKL_LP_GPD6 0x02070006
|
|
||||||
#define GPIO_SKL_LP_GPD7 0x02070007
|
|
||||||
#define GPIO_SKL_LP_GPD8 0x02070008
|
|
||||||
#define GPIO_SKL_LP_GPD9 0x02070009
|
|
||||||
#define GPIO_SKL_LP_GPD10 0x0207000A
|
|
||||||
#define GPIO_SKL_LP_GPD11 0x0207000B
|
|
||||||
|
|
||||||
#define END_OF_GPIO_TABLE 0xFFFFFFFF
|
|
||||||
|
|
||||||
//Sample GPIO Table
|
|
||||||
|
|
||||||
static GPIO_INIT_CONFIG mGpioTableLpDdr3Rvp3[] =
|
|
||||||
{
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A0, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//H_RCIN_N
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//LPC_AD0_ESPI_IO0
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A2, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//LPC_AD1_ESPI_IO1
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A3, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//LPC_AD2_ESPI_IO2
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A4, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//LPC_AD3_ESPI_IO3
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A5, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//LPC_FRAME_ESPI_CS_N
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A6, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//INT_SERIRQ
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A7, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PM_SLP_S0ix_R_N
|
|
||||||
{GPIO_SKL_LP_GPP_A8, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PM_CLKRUN_N
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A9, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//LPC_CLK_ESPI_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_A10, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//PCH_CLK_PCI_TPM
|
|
||||||
{GPIO_SKL_LP_GPP_A11, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntApic, GpioHostDeepReset, GpioTermNone}},//EC_HID_INTR
|
|
||||||
{GPIO_SKL_LP_GPP_A12, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//M.2_WWAN_GNSS_UART_RST_N
|
|
||||||
{GPIO_SKL_LP_GPP_A13, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SUS_PWR_ACK_R
|
|
||||||
//skip for eSPI function {GPIO_SKL_LP_GPP_A14, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PM_SUS_STAT_ESPI_RST_N
|
|
||||||
{GPIO_SKL_LP_GPP_A15, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//SUSACK_R_N
|
|
||||||
{GPIO_SKL_LP_GPP_A16, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_1P8_SEL
|
|
||||||
{GPIO_SKL_LP_GPP_A17, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_PWR_EN_N
|
|
||||||
{GPIO_SKL_LP_GPP_A18, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_GP_0_SENSOR
|
|
||||||
{GPIO_SKL_LP_GPP_A19, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_GP_1_SENSOR
|
|
||||||
{GPIO_SKL_LP_GPP_A20, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_GP_2_SENSOR
|
|
||||||
{GPIO_SKL_LP_GPP_A21, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//GNSS_CHUB_IRQ
|
|
||||||
{GPIO_SKL_LP_GPP_A22, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//FPS_SLP_N
|
|
||||||
{GPIO_SKL_LP_GPP_A23, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntApic, GpioHostDeepReset, GpioTermNone}},//FPS_DRDY
|
|
||||||
{GPIO_SKL_LP_GPP_B0, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//V0.85A_VID0
|
|
||||||
{GPIO_SKL_LP_GPP_B1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//V0.85A_VID1
|
|
||||||
{GPIO_SKL_LP_GPP_B2, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//GP_VRALERTB
|
|
||||||
{GPIO_SKL_LP_GPP_B3, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntApic, GpioPlatformReset, GpioTermNone}},//TCH_PAD_INTR_R_N
|
|
||||||
{GPIO_SKL_LP_GPP_B4, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//BT_RF_KILL_N
|
|
||||||
{GPIO_SKL_LP_GPP_B5, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntApic, GpioHostDeepReset, GpioTermNone}},//M.2_BT_UART_WAKE_N
|
|
||||||
// {GPIO_SKL_LP_GPP_B6, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//CLK_REQ_SLOT1_N
|
|
||||||
// {GPIO_SKL_LP_GPP_B7, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//CLK_REQ_SLOT2_LAN_N
|
|
||||||
// {GPIO_SKL_LP_GPP_B8, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//CLK_REQ_M.2_SSD_SLOT3_N
|
|
||||||
// {GPIO_SKL_LP_GPP_B9, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//CLK_REQ_M.2_WIGIG_N
|
|
||||||
// {GPIO_SKL_LP_GPP_B10, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//CLK_REQ_M.2_WLAN_N
|
|
||||||
{GPIO_SKL_LP_GPP_B11, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//MPHY_EXT_PWR_GATEB
|
|
||||||
{GPIO_SKL_LP_GPP_B12, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PCH_SLP_S0_N
|
|
||||||
{GPIO_SKL_LP_GPP_B13, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PLT_RST_N
|
|
||||||
{GPIO_SKL_LP_GPP_B14, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//TCH_PNL_PWREN
|
|
||||||
{GPIO_SKL_LP_GPP_B15, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutLow, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PCH_NFC_DFU
|
|
||||||
{GPIO_SKL_LP_GPP_B16, {GpioPadModeGpio, GpioHostOwnAcpi, GpioDirInInv, GpioOutDefault, GpioIntLevel | GpioIntSci, GpioPlatformReset, GpioTermNone}},//M.2_WLAN_WIFI_WAKE_N
|
|
||||||
{GPIO_SKL_LP_GPP_B17, {GpioPadModeGpio, GpioHostOwnAcpi, GpioDirInInv, GpioOutDefault, GpioIntEdge | GpioIntSci, GpioHostDeepReset, GpioTermWpd20K}},//TBT_CIO_PLUG_EVENT_N
|
|
||||||
{GPIO_SKL_LP_GPP_B18, {GpioPadModeGpio, GpioHostOwnAcpi, GpioDirInInv, GpioOutDefault, GpioIntLevel | GpioIntSci, GpioPlatformReset, GpioTermWpu20K}},//PCH_SLOT1_WAKE_N
|
|
||||||
{GPIO_SKL_LP_GPP_B19, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//FPS_GSPI1_CS_R1_N
|
|
||||||
{GPIO_SKL_LP_GPP_B20, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//FPS_GSPI1_CLK_R1
|
|
||||||
{GPIO_SKL_LP_GPP_B21, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//FPS_GSPI1_MISO_R1
|
|
||||||
{GPIO_SKL_LP_GPP_B22, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//FPS_GSPI1_MOSI_R1
|
|
||||||
{GPIO_SKL_LP_GPP_B23, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//DISCRETE_GNSS_RESET_N
|
|
||||||
{GPIO_SKL_LP_GPP_C0, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SMB_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_C1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//SMB_DATA
|
|
||||||
{GPIO_SKL_LP_GPP_C2, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//SKIN_THRM_SNSR_ALERT_N
|
|
||||||
{GPIO_SKL_LP_GPP_C3, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SML0_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_C4, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SML0_DATA
|
|
||||||
{GPIO_SKL_LP_GPP_C5, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirInInv, GpioOutDefault, GpioIntLevel | GpioIntApic, GpioHostDeepReset, GpioTermWpd20K}},//M.2_WIGIG_WAKE_N
|
|
||||||
{GPIO_SKL_LP_GPP_C6, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SML1_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_C7, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//SML1_DATA
|
|
||||||
{GPIO_SKL_LP_GPP_C8, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART0_RXD
|
|
||||||
{GPIO_SKL_LP_GPP_C9, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART0_TXD
|
|
||||||
{GPIO_SKL_LP_GPP_C10, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART0_RTS_N
|
|
||||||
{GPIO_SKL_LP_GPP_C11, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART0_CTS_N
|
|
||||||
{GPIO_SKL_LP_GPP_C12, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART1_ISH_UART1_RXD
|
|
||||||
{GPIO_SKL_LP_GPP_C13, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART1_ISH_UART1_TXD
|
|
||||||
{GPIO_SKL_LP_GPP_C14, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART1_ISH_UART1_RTS_N
|
|
||||||
{GPIO_SKL_LP_GPP_C15, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART1_ISH_UART1_CTS_N
|
|
||||||
{GPIO_SKL_LP_GPP_C16, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_I2C0_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_C17, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_I2C0_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_C18, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_I2C1_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_C19, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_I2C1_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_C20, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART2_RXD
|
|
||||||
{GPIO_SKL_LP_GPP_C21, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART2_TXD
|
|
||||||
{GPIO_SKL_LP_GPP_C22, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART2_RTS_N
|
|
||||||
{GPIO_SKL_LP_GPP_C23, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SERIALIO_UART2_CTS_N
|
|
||||||
{GPIO_SKL_LP_GPP_D0, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SPI1_TCHPNL_CS_N
|
|
||||||
{GPIO_SKL_LP_GPP_D1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SPI1_TCHPNL_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_D2, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SPI1_TCHPNL_MISO
|
|
||||||
{GPIO_SKL_LP_GPP_D3, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SPI1_TCHPNL_MOSI
|
|
||||||
{GPIO_SKL_LP_GPP_D4, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//CSI2_FLASH_STROBE
|
|
||||||
{GPIO_SKL_LP_GPP_D5, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_I2C0_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_D6, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_I2C0_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_D7, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_I2C1_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_D8, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_I2C1_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_D9, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntDis, GpioHostDeepReset, GpioTermNone}},//HOME_BTN
|
|
||||||
{GPIO_SKL_LP_GPP_D10, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SCREEN_LOCK_PCH
|
|
||||||
{GPIO_SKL_LP_GPP_D11, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntDis, GpioHostDeepReset, GpioTermNone}},//VOL_UP_PCH
|
|
||||||
{GPIO_SKL_LP_GPP_D12, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntDis, GpioHostDeepReset, GpioTermNone}},//VOL_DOWN_PCH
|
|
||||||
{GPIO_SKL_LP_GPP_D13, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_UART0_RXD_SML0B_DATA
|
|
||||||
{GPIO_SKL_LP_GPP_D14, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_UART0_TXD_SML0B_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_D15, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_UART0_RTS_N
|
|
||||||
{GPIO_SKL_LP_GPP_D16, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//ISH_UART0_CTS_SML0B_ALERT_N
|
|
||||||
{GPIO_SKL_LP_GPP_D17, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DMIC_CLK_1
|
|
||||||
{GPIO_SKL_LP_GPP_D18, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DMIC_DATA_1
|
|
||||||
{GPIO_SKL_LP_GPP_D19, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DMIC_CLK_0
|
|
||||||
{GPIO_SKL_LP_GPP_D20, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DMIC_DATA_0
|
|
||||||
{GPIO_SKL_LP_GPP_D21, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SPI1_TCHPNL_IO2
|
|
||||||
{GPIO_SKL_LP_GPP_D22, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SPI1_TCHPNL_IO3
|
|
||||||
{GPIO_SKL_LP_GPP_D23, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SSP_MCLK
|
|
||||||
{GPIO_SKL_LP_GPP_E0, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirInInv, GpioOutDefault, GpioIntEdge | GpioIntApic, GpioHostDeepReset, GpioTermNone}},//SPI_TPM_HDR_IRQ_N
|
|
||||||
{GPIO_SKL_LP_GPP_E1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SATA_ODD_PRSNT_N
|
|
||||||
{GPIO_SKL_LP_GPP_E2, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntLvlEdgDis | GpioIntApic, GpioHostDeepReset, GpioTermNone}},//M.2_SSD_SATA2_PCIE3_DET_N
|
|
||||||
{GPIO_SKL_LP_GPP_E3, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioResumeReset, GpioTermNone}},//EINK_SSR_DFU_N
|
|
||||||
{GPIO_SKL_LP_GPP_E4, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PCH_NFC_RESET
|
|
||||||
{GPIO_SKL_LP_GPP_E5, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SATA1_PHYSLP1_DIRECT_R
|
|
||||||
{GPIO_SKL_LP_GPP_E6, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutLow, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SATA2_PHYSLP2_M.2SSD_R
|
|
||||||
{GPIO_SKL_LP_GPP_E8, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PCH_SATA_LED_N
|
|
||||||
{GPIO_SKL_LP_GPP_E9, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//USB_OC_0_WP1_OTG_N
|
|
||||||
{GPIO_SKL_LP_GPP_E10, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//USB_OC_1_WP4_N
|
|
||||||
{GPIO_SKL_LP_GPP_E11, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//USB_OC_2_WP2_WP3_WP5_R_N
|
|
||||||
{GPIO_SKL_LP_GPP_E12, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntDis, GpioHostDeepReset, GpioTermNone}},//PCH_NFC_IRQ
|
|
||||||
{GPIO_SKL_LP_GPP_E13, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DDI1_HPD_Q
|
|
||||||
{GPIO_SKL_LP_GPP_E14, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DDI2_HPD_Q
|
|
||||||
{GPIO_SKL_LP_GPP_E15, {GpioPadModeGpio, GpioHostOwnAcpi, GpioDirInInv, GpioOutDefault, GpioIntEdge | GpioIntSmi, GpioHostDeepReset, GpioTermNone}},//SMC_EXTSMI_R_N
|
|
||||||
{GPIO_SKL_LP_GPP_E16, {GpioPadModeGpio, GpioHostOwnAcpi, GpioDirInInv, GpioOutDefault, GpioIntLevel | GpioIntSci, GpioPlatformReset, GpioTermNone}},//SMC_RUNTIME_SCI_R_N
|
|
||||||
{GPIO_SKL_LP_GPP_E17, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EDP_HPD
|
|
||||||
{GPIO_SKL_LP_GPP_E18, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DDI1_CTRL_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_E19, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//DDI1_CTRL_DATA
|
|
||||||
{GPIO_SKL_LP_GPP_E20, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//DDI2_CTRL_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_E21, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//DDI2_CTRL_DATA
|
|
||||||
{GPIO_SKL_LP_GPP_E22, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirInInv, GpioOutDefault, GpioIntLevel | GpioIntApic, GpioHostDeepReset, GpioTermNone}},//PCH_CODEC_IRQ
|
|
||||||
{GPIO_SKL_LP_GPP_E23, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirOut, GpioOutHigh, GpioIntDis, GpioHostDeepReset, GpioTermWpd20K}},//TCH_PNL_RST_N
|
|
||||||
{GPIO_SKL_LP_GPP_F0, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SSP2_SCLK
|
|
||||||
{GPIO_SKL_LP_GPP_F1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SSP2_SFRM
|
|
||||||
{GPIO_SKL_LP_GPP_F2, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SSP2_TXD
|
|
||||||
{GPIO_SKL_LP_GPP_F3, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SSP2_RXD
|
|
||||||
{GPIO_SKL_LP_GPP_F4, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C2_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_F5, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C2_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_F6, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C3_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_F7, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C3_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_F8, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C4_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_F9, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C4_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_F10, {GpioPadModeNative2, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C5_ISH_12C2_SDA
|
|
||||||
{GPIO_SKL_LP_GPP_F11, {GpioPadModeNative2, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTolerance1v8 | GpioTermNone}},//SERIALIO_I2C5_ISH_12C2_SCL
|
|
||||||
{GPIO_SKL_LP_GPP_F12, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_CMD
|
|
||||||
{GPIO_SKL_LP_GPP_F13, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA0
|
|
||||||
{GPIO_SKL_LP_GPP_F14, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA1
|
|
||||||
{GPIO_SKL_LP_GPP_F15, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA2
|
|
||||||
{GPIO_SKL_LP_GPP_F16, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA3
|
|
||||||
{GPIO_SKL_LP_GPP_F17, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA4
|
|
||||||
{GPIO_SKL_LP_GPP_F18, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA5
|
|
||||||
{GPIO_SKL_LP_GPP_F19, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA6
|
|
||||||
{GPIO_SKL_LP_GPP_F20, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_DATA7
|
|
||||||
{GPIO_SKL_LP_GPP_F21, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_RCLK
|
|
||||||
{GPIO_SKL_LP_GPP_F22, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//EMMC_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_F23, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntApic, GpioHostDeepReset, GpioTermNone}},//PCH_M.2_WWAN_UIM_SIM_DET
|
|
||||||
{GPIO_SKL_LP_GPP_G0, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_CMD
|
|
||||||
{GPIO_SKL_LP_GPP_G1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_DATA0
|
|
||||||
{GPIO_SKL_LP_GPP_G2, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_DATA1
|
|
||||||
{GPIO_SKL_LP_GPP_G3, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_DATA2
|
|
||||||
{GPIO_SKL_LP_GPP_G4, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_DATA3
|
|
||||||
{GPIO_SKL_LP_GPP_G5, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_CDB
|
|
||||||
{GPIO_SKL_LP_GPP_G6, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_CLK
|
|
||||||
{GPIO_SKL_LP_GPP_G7, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioHostDeepReset, GpioTermNone}},//SD_WP
|
|
||||||
{GPIO_SKL_LP_GPD0, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//PM_BATLOW_R_N
|
|
||||||
{GPIO_SKL_LP_GPD1, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//AC_PRESENT_R
|
|
||||||
{GPIO_SKL_LP_GPD2, {GpioPadModeNative1, GpioHostOwnAcpi, GpioDirIn, GpioOutDefault, GpioIntLevel | GpioIntSci, GpioDswReset, GpioTermNone}},//LANWAKE_SMC_WAKE_SCI_N
|
|
||||||
{GPIO_SKL_LP_GPD3, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermWpu20K}},//PM_PWRBTN_R_N
|
|
||||||
{GPIO_SKL_LP_GPD4, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//SLP_S3_R_N
|
|
||||||
{GPIO_SKL_LP_GPD5, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//SLP_S4_R_N
|
|
||||||
{GPIO_SKL_LP_GPD6, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//SLP_M_R_N
|
|
||||||
{GPIO_SKL_LP_GPD7, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//USB_WAKEOUT_INTRUDET_N
|
|
||||||
{GPIO_SKL_LP_GPD8, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//SUS_CLK
|
|
||||||
{GPIO_SKL_LP_GPD9, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//PCH_SLP_WLAN_N
|
|
||||||
{GPIO_SKL_LP_GPD10, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//SLP_S5_R_N
|
|
||||||
{GPIO_SKL_LP_GPD11, {GpioPadModeNative1, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//PM_LANPHY_ENABLE
|
|
||||||
{END_OF_GPIO_TABLE, {GpioPadModeGpio, GpioHostOwnGpio, GpioDirNone, GpioOutDefault, GpioIntDis, GpioDswReset, GpioTermNone}},//Marking End of Table
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif //_GPIO_CONFIG_H_
|
|
@@ -1,286 +0,0 @@
|
|||||||
/** @file
|
|
||||||
This file contains definitions required for creation of
|
|
||||||
Memory S3 Save data, Memory Info data and Memory Platform
|
|
||||||
data hobs.
|
|
||||||
|
|
||||||
@copyright
|
|
||||||
Copyright (c) 1999 - 2020, 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 that accompanies this distribution.
|
|
||||||
The full text of the license may be found at
|
|
||||||
http://opensource.org/licenses/bsd-license.php.
|
|
||||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
|
||||||
|
|
||||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|
||||||
|
|
||||||
@par Specification Reference:
|
|
||||||
**/
|
|
||||||
#ifndef _MEM_INFO_HOB_H_
|
|
||||||
#define _MEM_INFO_HOB_H_
|
|
||||||
|
|
||||||
#pragma pack (push, 1)
|
|
||||||
|
|
||||||
extern EFI_GUID gSiMemoryS3DataGuid;
|
|
||||||
extern EFI_GUID gSiMemoryInfoDataGuid;
|
|
||||||
extern EFI_GUID gSiMemoryPlatformDataGuid;
|
|
||||||
|
|
||||||
#define MAX_TRACE_CACHE_TYPE 3
|
|
||||||
|
|
||||||
#define MAX_NODE 2
|
|
||||||
#define MAX_CH 4
|
|
||||||
#define MAX_DIMM 2
|
|
||||||
|
|
||||||
///
|
|
||||||
/// Host reset states from MRC.
|
|
||||||
///
|
|
||||||
#define WARM_BOOT 2
|
|
||||||
|
|
||||||
#define R_MC_CHNL_RANK_PRESENT 0x7C
|
|
||||||
#define B_RANK0_PRS BIT0
|
|
||||||
#define B_RANK1_PRS BIT1
|
|
||||||
#define B_RANK2_PRS BIT4
|
|
||||||
#define B_RANK3_PRS BIT5
|
|
||||||
|
|
||||||
// @todo remove and use the MdePkg\Include\Pi\PiHob.h
|
|
||||||
#if !defined(_PEI_HOB_H_) && !defined(__PI_HOB_H__)
|
|
||||||
#ifndef __HOB__H__
|
|
||||||
typedef struct _EFI_HOB_GENERIC_HEADER {
|
|
||||||
UINT16 HobType;
|
|
||||||
UINT16 HobLength;
|
|
||||||
UINT32 Reserved;
|
|
||||||
} EFI_HOB_GENERIC_HEADER;
|
|
||||||
|
|
||||||
typedef struct _EFI_HOB_GUID_TYPE {
|
|
||||||
EFI_HOB_GENERIC_HEADER Header;
|
|
||||||
EFI_GUID Name;
|
|
||||||
///
|
|
||||||
/// Guid specific data goes here
|
|
||||||
///
|
|
||||||
} EFI_HOB_GUID_TYPE;
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
///
|
|
||||||
/// Defines taken from MRC so avoid having to include MrcInterface.h
|
|
||||||
///
|
|
||||||
|
|
||||||
//
|
|
||||||
// Matches MAX_SPD_SAVE define in MRC
|
|
||||||
//
|
|
||||||
#ifndef MAX_SPD_SAVE
|
|
||||||
#define MAX_SPD_SAVE 29
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//
|
|
||||||
// MRC version description.
|
|
||||||
//
|
|
||||||
typedef struct {
|
|
||||||
UINT8 Major; ///< Major version number
|
|
||||||
UINT8 Minor; ///< Minor version number
|
|
||||||
UINT8 Rev; ///< Revision number
|
|
||||||
UINT8 Build; ///< Build number
|
|
||||||
} SiMrcVersion;
|
|
||||||
|
|
||||||
//
|
|
||||||
// Matches MrcChannelSts enum in MRC
|
|
||||||
//
|
|
||||||
#ifndef CHANNEL_NOT_PRESENT
|
|
||||||
#define CHANNEL_NOT_PRESENT 0 // There is no channel present on the controller.
|
|
||||||
#endif
|
|
||||||
#ifndef CHANNEL_DISABLED
|
|
||||||
#define CHANNEL_DISABLED 1 // There is a channel present but it is disabled.
|
|
||||||
#endif
|
|
||||||
#ifndef CHANNEL_PRESENT
|
|
||||||
#define CHANNEL_PRESENT 2 // There is a channel present and it is enabled.
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//
|
|
||||||
// Matches MrcDimmSts enum in MRC
|
|
||||||
//
|
|
||||||
#ifndef DIMM_ENABLED
|
|
||||||
#define DIMM_ENABLED 0 // DIMM/rank Pair is enabled, presence will be detected.
|
|
||||||
#endif
|
|
||||||
#ifndef DIMM_DISABLED
|
|
||||||
#define DIMM_DISABLED 1 // DIMM/rank Pair is disabled, regardless of presence.
|
|
||||||
#endif
|
|
||||||
#ifndef DIMM_PRESENT
|
|
||||||
#define DIMM_PRESENT 2 // There is a DIMM present in the slot/rank pair and it will be used.
|
|
||||||
#endif
|
|
||||||
#ifndef DIMM_NOT_PRESENT
|
|
||||||
#define DIMM_NOT_PRESENT 3 // There is no DIMM present in the slot/rank pair.
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//
|
|
||||||
// Matches MrcBootMode enum in MRC
|
|
||||||
//
|
|
||||||
#ifndef __MRC_BOOT_MODE__
|
|
||||||
#define __MRC_BOOT_MODE__ //The below values are originated from MrcCommonTypes.h
|
|
||||||
#ifndef INT32_MAX
|
|
||||||
#define INT32_MAX (0x7FFFFFFF)
|
|
||||||
#endif //INT32_MAX
|
|
||||||
typedef enum {
|
|
||||||
bmCold, ///< Cold boot
|
|
||||||
bmWarm, ///< Warm boot
|
|
||||||
bmS3, ///< S3 resume
|
|
||||||
bmFast, ///< Fast boot
|
|
||||||
MrcBootModeMax, ///< MRC_BOOT_MODE enumeration maximum value.
|
|
||||||
MrcBootModeDelim = INT32_MAX ///< This value ensures the enum size is consistent on both sides of the PPI.
|
|
||||||
} MRC_BOOT_MODE;
|
|
||||||
#endif //__MRC_BOOT_MODE__
|
|
||||||
|
|
||||||
//
|
|
||||||
// Matches MrcDdrType enum in MRC
|
|
||||||
//
|
|
||||||
#ifndef MRC_DDR_TYPE_DDR4
|
|
||||||
#define MRC_DDR_TYPE_DDR4 0
|
|
||||||
#endif
|
|
||||||
#ifndef MRC_DDR_TYPE_DDR3
|
|
||||||
#define MRC_DDR_TYPE_DDR3 1
|
|
||||||
#endif
|
|
||||||
#ifndef MRC_DDR_TYPE_LPDDR3
|
|
||||||
#define MRC_DDR_TYPE_LPDDR3 2
|
|
||||||
#endif
|
|
||||||
#ifndef MRC_DDR_TYPE_LPDDR4
|
|
||||||
#define MRC_DDR_TYPE_LPDDR4 3
|
|
||||||
#endif
|
|
||||||
#ifndef MRC_DDR_TYPE_WIO2
|
|
||||||
#define MRC_DDR_TYPE_WIO2 4
|
|
||||||
#endif
|
|
||||||
#ifndef MRC_DDR_TYPE_UNKNOWN
|
|
||||||
#define MRC_DDR_TYPE_UNKNOWN 5
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define MAX_PROFILE_NUM 4 // number of memory profiles supported
|
|
||||||
#define MAX_XMP_PROFILE_NUM 2 // number of XMP profiles supported
|
|
||||||
|
|
||||||
//
|
|
||||||
// DIMM timings
|
|
||||||
//
|
|
||||||
typedef struct {
|
|
||||||
UINT32 tCK; ///< Memory cycle time, in femtoseconds.
|
|
||||||
UINT16 NMode; ///< Number of tCK cycles for the channel DIMM's command rate mode.
|
|
||||||
UINT16 tCL; ///< Number of tCK cycles for the channel DIMM's CAS latency.
|
|
||||||
UINT16 tCWL; ///< Number of tCK cycles for the channel DIMM's minimum CAS write latency time.
|
|
||||||
UINT16 tFAW; ///< Number of tCK cycles for the channel DIMM's minimum four activate window delay time.
|
|
||||||
UINT16 tRAS; ///< Number of tCK cycles for the channel DIMM's minimum active to precharge delay time.
|
|
||||||
UINT16 tRCDtRP; ///< Number of tCK cycles for the channel DIMM's minimum RAS# to CAS# delay time and Row Precharge delay time.
|
|
||||||
UINT16 tREFI; ///< Number of tCK cycles for the channel DIMM's minimum Average Periodic Refresh Interval.
|
|
||||||
UINT16 tRFC; ///< Number of tCK cycles for the channel DIMM's minimum refresh recovery delay time.
|
|
||||||
UINT16 tRFCpb; ///< Number of tCK cycles for the channel DIMM's minimum per bank refresh recovery delay time.
|
|
||||||
UINT16 tRFC2; ///< Number of tCK cycles for the channel DIMM's minimum refresh recovery delay time.
|
|
||||||
UINT16 tRFC4; ///< Number of tCK cycles for the channel DIMM's minimum refresh recovery delay time.
|
|
||||||
UINT16 tRPab; ///< Number of tCK cycles for the channel DIMM's minimum row precharge delay time for all banks.
|
|
||||||
UINT16 tRRD; ///< Number of tCK cycles for the channel DIMM's minimum row active to row active delay time.
|
|
||||||
UINT16 tRRD_L; ///< Number of tCK cycles for the channel DIMM's minimum row active to row active delay time for same bank groups.
|
|
||||||
UINT16 tRRD_S; ///< Number of tCK cycles for the channel DIMM's minimum row active to row active delay time for different bank groups.
|
|
||||||
UINT16 tRTP; ///< Number of tCK cycles for the channel DIMM's minimum internal read to precharge command delay time.
|
|
||||||
UINT16 tWR; ///< Number of tCK cycles for the channel DIMM's minimum write recovery time.
|
|
||||||
UINT16 tWTR; ///< Number of tCK cycles for the channel DIMM's minimum internal write to read command delay time.
|
|
||||||
UINT16 tWTR_L; ///< Number of tCK cycles for the channel DIMM's minimum internal write to read command delay time for same bank groups.
|
|
||||||
UINT16 tWTR_S; ///< Number of tCK cycles for the channel DIMM's minimum internal write to read command delay time for different bank groups.
|
|
||||||
UINT16 tCCD_L; ///< Number of tCK cycles for the channel DIMM's minimum CAS-to-CAS delay for same bank group.
|
|
||||||
} MRC_CH_TIMING;
|
|
||||||
|
|
||||||
///
|
|
||||||
/// Memory SMBIOS & OC Memory Data Hob
|
|
||||||
///
|
|
||||||
typedef struct {
|
|
||||||
UINT8 Status; ///< See MrcDimmStatus for the definition of this field.
|
|
||||||
UINT8 DimmId;
|
|
||||||
UINT32 DimmCapacity; ///< DIMM size in MBytes.
|
|
||||||
UINT16 MfgId;
|
|
||||||
UINT8 ModulePartNum[20]; ///< Module part number for DDR3 is 18 bytes however for DRR4 20 bytes as per JEDEC Spec, so reserving 20 bytes
|
|
||||||
UINT8 RankInDimm; ///< The number of ranks in this DIMM.
|
|
||||||
UINT8 SpdDramDeviceType; ///< Save SPD DramDeviceType information needed for SMBIOS structure creation.
|
|
||||||
UINT8 SpdModuleType; ///< Save SPD ModuleType information needed for SMBIOS structure creation.
|
|
||||||
UINT8 SpdModuleMemoryBusWidth; ///< Save SPD ModuleMemoryBusWidth information needed for SMBIOS structure creation.
|
|
||||||
UINT8 SpdSave[MAX_SPD_SAVE]; ///< Save SPD Manufacturing information needed for SMBIOS structure creation.
|
|
||||||
UINT16 Speed; ///< The maximum capable speed of the device, in MHz
|
|
||||||
UINT8 MdSocket; ///< MdSocket: 0 = Memory Down, 1 = Socketed. Needed for SMBIOS structure creation.
|
|
||||||
} DIMM_INFO;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
UINT8 Status; ///< Indicates whether this channel should be used.
|
|
||||||
UINT8 ChannelId;
|
|
||||||
UINT8 DimmCount; ///< Number of valid DIMMs that exist in the channel.
|
|
||||||
MRC_CH_TIMING Timing[MAX_PROFILE_NUM]; ///< The channel timing values.
|
|
||||||
DIMM_INFO DimmInfo[MAX_DIMM]; ///< Save the DIMM output characteristics.
|
|
||||||
} CHANNEL_INFO;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
UINT8 Status; ///< Indicates whether this controller should be used.
|
|
||||||
UINT16 DeviceId; ///< The PCI device id of this memory controller.
|
|
||||||
UINT8 RevisionId; ///< The PCI revision id of this memory controller.
|
|
||||||
UINT8 ChannelCount; ///< Number of valid channels that exist on the controller.
|
|
||||||
CHANNEL_INFO ChannelInfo[MAX_CH]; ///< The following are channel level definitions.
|
|
||||||
} CONTROLLER_INFO;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
UINT64 BaseAddress; ///< Trace Base Address
|
|
||||||
UINT64 TotalSize; ///< Total Trace Region of Same Cache type
|
|
||||||
UINT8 CacheType; ///< Trace Cache Type
|
|
||||||
UINT8 ErrorCode; ///< Trace Region Allocation Fail Error code
|
|
||||||
UINT8 Rsvd[2];
|
|
||||||
} PSMI_MEM_INFO;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
UINT8 Revision;
|
|
||||||
UINT16 DataWidth; ///< Data width, in bits, of this memory device
|
|
||||||
/** As defined in SMBIOS 3.0 spec
|
|
||||||
Section 7.18.2 and Table 75
|
|
||||||
**/
|
|
||||||
UINT8 MemoryType; ///< DDR type: DDR3, DDR4, or LPDDR3
|
|
||||||
UINT16 MaximumMemoryClockSpeed;///< The maximum capable speed of the device, in megahertz (MHz)
|
|
||||||
UINT16 ConfiguredMemoryClockSpeed; ///< The configured clock speed to the memory device, in megahertz (MHz)
|
|
||||||
/** As defined in SMBIOS 3.0 spec
|
|
||||||
Section 7.17.3 and Table 72
|
|
||||||
**/
|
|
||||||
UINT8 ErrorCorrectionType;
|
|
||||||
|
|
||||||
SiMrcVersion Version;
|
|
||||||
BOOLEAN EccSupport;
|
|
||||||
UINT8 MemoryProfile;
|
|
||||||
UINT32 TotalPhysicalMemorySize;
|
|
||||||
UINT32 DefaultXmptCK[MAX_XMP_PROFILE_NUM];///< Stores the tCK value read from SPD XMP profiles if they exist.
|
|
||||||
UINT8 XmpProfileEnable; ///< If XMP capable DIMMs are detected, this will indicate which XMP Profiles are common among all DIMMs.
|
|
||||||
UINT8 Ratio;
|
|
||||||
UINT8 RefClk;
|
|
||||||
UINT32 VddVoltage[MAX_PROFILE_NUM];
|
|
||||||
CONTROLLER_INFO Controller[MAX_NODE];
|
|
||||||
} MEMORY_INFO_DATA_HOB;
|
|
||||||
|
|
||||||
/**
|
|
||||||
Memory Platform Data Hob
|
|
||||||
|
|
||||||
<b>Revision 1:</b>
|
|
||||||
- Initial version.
|
|
||||||
<b>Revision 2:</b>
|
|
||||||
- Added TsegBase, PrmrrSize, PrmrrBase, Gttbase, MmioSize, PciEBaseAddress fields
|
|
||||||
**/
|
|
||||||
typedef struct {
|
|
||||||
UINT8 Revision;
|
|
||||||
UINT8 Reserved[3];
|
|
||||||
UINT32 BootMode;
|
|
||||||
UINT32 TsegSize;
|
|
||||||
UINT32 TsegBase;
|
|
||||||
UINT32 PrmrrSize;
|
|
||||||
UINT64 PrmrrBase;
|
|
||||||
UINT32 PramSize;
|
|
||||||
UINT64 PramBase;
|
|
||||||
UINT64 DismLimit;
|
|
||||||
UINT64 DismBase;
|
|
||||||
UINT32 GttBase;
|
|
||||||
UINT32 MmioSize;
|
|
||||||
UINT32 PciEBaseAddress;
|
|
||||||
PSMI_MEM_INFO PsmiInfo[MAX_TRACE_CACHE_TYPE];
|
|
||||||
} MEMORY_PLATFORM_DATA;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
EFI_HOB_GUID_TYPE EfiHobGuidType;
|
|
||||||
MEMORY_PLATFORM_DATA Data;
|
|
||||||
UINT8 *Buffer;
|
|
||||||
} MEMORY_PLATFORM_DATA_HOB;
|
|
||||||
|
|
||||||
#pragma pack (pop)
|
|
||||||
|
|
||||||
#endif // _MEM_INFO_HOB_H_
|
|
@@ -1,46 +0,0 @@
|
|||||||
************************************************************************
|
|
||||||
** **
|
|
||||||
** **
|
|
||||||
** IMPORTANT - READ THIS BEFORE COPYING, INSTALLING OR USING **
|
|
||||||
** **
|
|
||||||
** ANY PORTION OF THE SOFTWARE **
|
|
||||||
** **
|
|
||||||
************************************************************************
|
|
||||||
|
|
||||||
Copyright (c) 2018 Intel Corporation.
|
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution.
|
|
||||||
|
|
||||||
Redistribution and use in binary form, without modification, are permitted
|
|
||||||
provided that the following conditions are met:
|
|
||||||
|
|
||||||
- Redistributions must reproduce the above copyright notice and the
|
|
||||||
following disclaimer in the documentation and/or other materials provided
|
|
||||||
with the distribution.
|
|
||||||
|
|
||||||
- Neither the name of Intel Corporation nor the names of its suppliers
|
|
||||||
may be used to endorse or promote products derived from this software
|
|
||||||
without specific prior written permission.
|
|
||||||
|
|
||||||
- No reverse engineering, decompilation, or disassembly of this software
|
|
||||||
is permitted.
|
|
||||||
|
|
||||||
"Binary form" includes any format that is commonly used for electronic
|
|
||||||
conveyance that is a reversible, bit-exact translation of binary
|
|
||||||
representation to ASCII or ISO text, for example "uuencode".
|
|
||||||
|
|
||||||
DISCLAIMER.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
|
||||||
THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|
@@ -9,4 +9,4 @@
|
|||||||
- HAP: false
|
- HAP: false
|
||||||
- [ME](./me.rom)
|
- [ME](./me.rom)
|
||||||
- Size: 5116 KB
|
- Size: 5116 KB
|
||||||
- Version: 15.0.10.1447
|
- Version: 15.0.35.2039
|
||||||
|
1
models/darp7/chip.txt
Normal file
1
models/darp7/chip.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
GD25Q127C/GD25Q128C
|
@@ -1,875 +1,20 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
CONFIG_NO_STAGE_CACHE=y
|
|
||||||
# CONFIG_TSEG_STAGE_CACHE is not set
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_EXAMPLE is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_DARP7=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="darp7"
|
CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="darp7"
|
CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom"
|
||||||
CONFIG_MAINBOARD_DIR="system76/darp7"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAX_CPUS=8
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_DIMM_MAX=4
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
# CONFIG_ONBOARD_VGA_IS_PRIMARY is not set
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0xA00000
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/vbt.rom"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0x2000
|
|
||||||
CONFIG_POST_IO=y
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE=""
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x80000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x40400
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xc0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Darter Pro"
|
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/FSP/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/FSP/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x10000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_DARP7=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP10 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_FSP_HEADER_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/FSP/Include"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/TigerLakeFspBinPkg/Fsp.fd"
|
|
||||||
CONFIG_DRIVERS_SYSTEM76_DGPU_DEVICE=0x01
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x01000000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe03e000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=133
|
|
||||||
CONFIG_FSP_TEMP_RAM_SIZE=0x20000
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_CHIPSET_DEVICETREE="soc/intel/tigerlake/chipset.cb"
|
|
||||||
CONFIG_IFD_CHIPSET="tgl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=12
|
|
||||||
CONFIG_MAX_PCIE_CLOCKS=7
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_CPU_XTAL_HZ=38400000
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=4
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=6
|
|
||||||
CONFIG_SOC_INTEL_UART_DEV_MAX=3
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x25a
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0x7fff
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_SOC_INTEL_TIGERLAKE=y
|
|
||||||
CONFIG_VBT_DATA_SIZE_KB=9
|
|
||||||
CONFIG_SOC_INTEL_TIGERLAKE_DEBUG_CONSENT=0
|
|
||||||
# CONFIG_EARLY_TCSS_DISPLAY is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CNVI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
CONFIG_COS_MAPPED_TO_MSB=y
|
|
||||||
CONFIG_USE_INTEL_FSP_TO_CALL_COREBOOT_PUBLISH_MP_PPI=y
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_CPU_SUPPORTS_PM_TIMER_EMULATION=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HECI_DISABLE_IN_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DTT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE_RTD3=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_IPC_ACPI_INTERFACE=y
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
# CONFIG_PM_ACPI_TIMER_OPTIONAL is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
CONFIG_HECI_DISABLE_USING_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
# CONFIG_SA_ENABLE_DPR is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
# CONFIG_USE_LEGACY_8254_TIMER is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_USB4=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_USB4_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_USB4_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_NHLT is not set
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_SET_MSR_AESNI_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
# CONFIG_TSC_SYNC_MFENCE is not set
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_MICROCODE_BLOB_UNDISCLOSED=y
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
CONFIG_EC_SYSTEM76_EC=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_COLOR_KEYBOARD=y
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_DGPU is not set
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_OLED is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
# CONFIG_UDK_2015_BINDING is not set
|
|
||||||
CONFIG_UDK_2017_BINDING=y
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2017
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
CONFIG_IDT_IN_EVERY_STAGE=y
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCI_SET_BUS_MASTER_PCI_BRIDGES=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x51a1
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
# CONFIG_CHROMEOS_CAMERA is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
|
||||||
# CONFIG_SMMSTORE_V2 is not set
|
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
|
||||||
CONFIG_SPI_FLASH=y
|
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
CONFIG_DRIVERS_I2C_GENERIC=y
|
|
||||||
# CONFIG_DRIVERS_I2C_GPIO_MUX is not set
|
|
||||||
CONFIG_DRIVERS_I2C_HID=y
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9324 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_TAS5825M is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_1=y
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_2=y
|
|
||||||
# CONFIG_FSP_FULL_FD is not set
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
CONFIG_FSP_USES_CB_STACK=y
|
|
||||||
CONFIG_FSP_PEIM_TO_PEIM_INTERFACE=y
|
|
||||||
# CONFIG_HAVE_FSP_LOGO_SUPPORT is not set
|
|
||||||
CONFIG_FSP_COMPRESS_FSP_S_LZ4=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET_REQUIRED_3=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0x40000003
|
|
||||||
CONFIG_SOC_INTEL_COMMON_FSP_RESET=y
|
|
||||||
CONFIG_FSP_USES_MP_SERVICES_PPI=y
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
CONFIG_DRIVERS_INTEL_PMC=y
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
# CONFIG_DRIVERS_SYSTEM76_DGPU is not set
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
CONFIG_DRIVERS_USB_ACPI=y
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
CONFIG_DRIVERS_INTEL_USB4_RETIMER=y
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
# CONFIG_INTEL_CBNT_SUPPORT is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_SYSTEM76_EC is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
CONFIG_POST_IO_PORT=0x80
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
# CONFIG_HAVE_ACPI_RESUME is not set
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
# CONFIG_HAVE_OPTION_TABLE is not set
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
# CONFIG_ACPI_NHLT is not set
|
|
||||||
CONFIG_ACPI_LPIT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
CONFIG_PAYLOAD_ELF=y
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
CONFIG_POST_IO=n
|
||||||
# CONFIG_PXE is not set
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
CONFIG_SMMSTORE=y
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
CONFIG_SMMSTORE_V2=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
#
|
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_DISPLAY_FSP_CALLS_AND_STATUS=y
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
CONFIG_DISPLAY_FSP_VERSION_INFO=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_RESOURCES is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_FUNC is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_NO_CBFS_MCACHE=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/darp7/edk2.config
Normal file
9
models/darp7/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/darp7/me.rom
(Stored with Git LFS)
BIN
models/darp7/me.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp7/microcode.rom
(Stored with Git LFS)
BIN
models/darp7/microcode.rom
(Stored with Git LFS)
Binary file not shown.
BIN
models/darp7/vbt.rom
(Stored with Git LFS)
BIN
models/darp7/vbt.rom
(Stored with Git LFS)
Binary file not shown.
@@ -1,879 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
|
||||||
# CONFIG_STATIC_OPTION_TABLE is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_GALP2=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="galp2"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="galp2"
|
CONFIG_DEBUG_TPM=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/kbl-u"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAX_CPUS=8
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_VGA_BIOS_ID="8086,5916"
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0x600000
|
|
||||||
CONFIG_VARIANT_DIR="galp2"
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_VGA_BIOS_FILE="pci8086,5916.rom"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/vbt.rom"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE=""
|
|
||||||
CONFIG_ME_CLEANER_ARGS="-S"
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x4000
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
CONFIG_MAINBOARD_SUPPORTS_SKYLAKE_CPU=y
|
|
||||||
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_QUAD=y
|
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x800000
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro"
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX_ENABLE is not set
|
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
CONFIG_PXE_ROM_ID="10ec,8168"
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x80000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_GALP2=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/KabylakeFspBinPkg/Include/"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/KabylakeFspBinPkg/Fsp.fd"
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_8192=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_8192=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=8192
|
|
||||||
CONFIG_ROM_SIZE=0x00800000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe030000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=120
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="sklkbl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=24
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=2
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=6
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_SOC_INTEL_COMMON_SKYLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_KABYLAKE=y
|
|
||||||
CONFIG_FSP_HYPERTHREADING=y
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=10
|
|
||||||
# CONFIG_EXCLUDE_NATIVE_SD_INTERFACE is not set
|
|
||||||
# CONFIG_SKYLAKE_SOC_PCH_H is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH is not set
|
|
||||||
# CONFIG_NHLT_NAU88L25 is not set
|
|
||||||
# CONFIG_NHLT_SSM4567 is not set
|
|
||||||
# CONFIG_NHLT_RT5514 is not set
|
|
||||||
# CONFIG_NHLT_RT5663 is not set
|
|
||||||
# CONFIG_NHLT_MAX98927 is not set
|
|
||||||
# CONFIG_NO_FADT_8042 is not set
|
|
||||||
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_DUAL=y
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2 is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SGX=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SGX_LOCK_MEMORY=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
CONFIG_SA_ENABLE_DPR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_MMA is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_HYPERTHREADING=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
CONFIG_TSC_SYNC_MFENCE=y
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_CHECK_ME is not set
|
|
||||||
CONFIG_USE_ME_CLEANER=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Please test the modified ME/TXE firmware and coreboot in two steps
|
|
||||||
#
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
CONFIG_UDK_2015_BINDING=y
|
|
||||||
# CONFIG_UDK_2017_BINDING is not set
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2015
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_HAVE_CMOS_DEFAULT=y
|
|
||||||
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
# CONFIG_IDT_IN_EVERY_STAGE is not set
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x1303
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
|
||||||
CONFIG_SPI_FLASH=y
|
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_TAS5825M is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
# CONFIG_FSP_USES_CB_STACK is not set
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
# CONFIG_DRIVERS_SYSTEM76_DGPU is not set
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
CONFIG_DEBUG_TPM=y
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
CONFIG_HAVE_OPTION_TABLE=y
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
CONFIG_PAYLOAD_ELF=y
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
CONFIG_POST_IO=n
|
||||||
# CONFIG_PXE is not set
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
CONFIG_SMMSTORE=y
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
CONFIG_SMMSTORE_V2=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
CONFIG_USE_ME_CLEANER=y
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
#
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_VERSION_INFO is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/galp2/edk2.config
Normal file
9
models/galp2/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
@@ -1,879 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
|
||||||
# CONFIG_STATIC_OPTION_TABLE is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_GALP3_B=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="galp3-b"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="galp3-b"
|
CONFIG_DEBUG_TPM=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/kbl-u"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAX_CPUS=8
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_VGA_BIOS_ID="8086,5917"
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0x600000
|
|
||||||
CONFIG_VARIANT_DIR="galp3-b"
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_VGA_BIOS_FILE="pci8086,5917.rom"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/vbt.rom"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE=""
|
|
||||||
CONFIG_ME_CLEANER_ARGS="-S"
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x4000
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
CONFIG_MAINBOARD_SUPPORTS_SKYLAKE_CPU=y
|
|
||||||
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_QUAD=y
|
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x800000
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro"
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX_ENABLE is not set
|
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
CONFIG_PXE_ROM_ID="10ec,8168"
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x80000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_GALP3_B=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/KabylakeFspBinPkg/Include/"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/KabylakeFspBinPkg/Fsp.fd"
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_8192=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_8192=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=8192
|
|
||||||
CONFIG_ROM_SIZE=0x00800000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe030000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=120
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="sklkbl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=24
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=2
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=6
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_SOC_INTEL_COMMON_SKYLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_KABYLAKE=y
|
|
||||||
CONFIG_FSP_HYPERTHREADING=y
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=10
|
|
||||||
# CONFIG_EXCLUDE_NATIVE_SD_INTERFACE is not set
|
|
||||||
# CONFIG_SKYLAKE_SOC_PCH_H is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH is not set
|
|
||||||
# CONFIG_NHLT_NAU88L25 is not set
|
|
||||||
# CONFIG_NHLT_SSM4567 is not set
|
|
||||||
# CONFIG_NHLT_RT5514 is not set
|
|
||||||
# CONFIG_NHLT_RT5663 is not set
|
|
||||||
# CONFIG_NHLT_MAX98927 is not set
|
|
||||||
# CONFIG_NO_FADT_8042 is not set
|
|
||||||
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_DUAL=y
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2 is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SGX=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SGX_LOCK_MEMORY=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
CONFIG_SA_ENABLE_DPR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_MMA is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_HYPERTHREADING=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
CONFIG_TSC_SYNC_MFENCE=y
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_CHECK_ME is not set
|
|
||||||
CONFIG_USE_ME_CLEANER=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Please test the modified ME/TXE firmware and coreboot in two steps
|
|
||||||
#
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
CONFIG_UDK_2015_BINDING=y
|
|
||||||
# CONFIG_UDK_2017_BINDING is not set
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2015
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_HAVE_CMOS_DEFAULT=y
|
|
||||||
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
# CONFIG_IDT_IN_EVERY_STAGE is not set
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x1413
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
|
||||||
CONFIG_SPI_FLASH=y
|
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_TAS5825M is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
# CONFIG_FSP_USES_CB_STACK is not set
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
# CONFIG_DRIVERS_SYSTEM76_DGPU is not set
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
CONFIG_DEBUG_TPM=y
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
CONFIG_HAVE_OPTION_TABLE=y
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
CONFIG_PAYLOAD_ELF=y
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
CONFIG_POST_IO=n
|
||||||
# CONFIG_PXE is not set
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
CONFIG_SMMSTORE=y
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
CONFIG_SMMSTORE_V2=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
CONFIG_USE_ME_CLEANER=y
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
#
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_VERSION_INFO is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/galp3-b/edk2.config
Normal file
9
models/galp3-b/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/galp3-c/IntelGopDriver.efi
(Stored with Git LFS)
BIN
models/galp3-c/IntelGopDriver.efi
(Stored with Git LFS)
Binary file not shown.
@@ -1,875 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
|
||||||
# CONFIG_STATIC_OPTION_TABLE is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_GALP3_C=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="galp3-c"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="galp3-c"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/whl-u"
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_MAX_CPUS=8
|
|
||||||
CONFIG_VGA_BIOS_ID="8086,3ea0"
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0xA00000
|
|
||||||
CONFIG_VARIANT_DIR="galp3-c"
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_VGA_BIOS_FILE="pci8086,3ea0.rom"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/vbt.rom"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xe00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE="variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x20400
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
CONFIG_PAYLOAD_ELF=y
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro"
|
CONFIG_POST_IO=n
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
CONFIG_PXE_ROM_ID="10ec,8168"
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x8000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_GALP3_C=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/CoffeeLakeFspBinPkg/Include/"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/CoffeeLakeFspBinPkg/Fsp.fd"
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_16384=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=16384
|
|
||||||
CONFIG_ROM_SIZE=0x01000000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe032000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=216
|
|
||||||
CONFIG_FSP_TEMP_RAM_SIZE=0x10000
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="cnl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=16
|
|
||||||
CONFIG_MAX_PCIE_CLOCKS=6
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=3
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=6
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_DMIC_1CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH_16B is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH_16B is not set
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS=y
|
|
||||||
CONFIG_SOC_INTEL_WHISKEYLAKE=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
# CONFIG_MB_HAS_ACTIVE_HIGH_SD_PWR_ENABLE is not set
|
|
||||||
CONFIG_USE_CANNONLAKE_CAR_NEM_ENHANCED=y
|
|
||||||
# CONFIG_USE_CANNONLAKE_FSP_CAR is not set
|
|
||||||
CONFIG_SOC_INTEL_CANNONLAKE_DEBUG_CONSENT=0
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ACPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
# CONFIG_SA_ENABLE_DPR is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
# CONFIG_TSC_SYNC_MFENCE is not set
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS is not set
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
CONFIG_CPU_UCODE_BINARIES="$(FIRMWARE_OPEN_MODEL_DIR)/microcode.rom"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
CONFIG_EC_SYSTEM76_EC=y
|
|
||||||
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_COLOR_KEYBOARD is not set
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_DGPU is not set
|
|
||||||
# CONFIG_EC_SYSTEM76_EC_OLED is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
# CONFIG_UDK_2015_BINDING is not set
|
|
||||||
CONFIG_UDK_2017_BINDING=y
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2017
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_HAVE_CMOS_DEFAULT=y
|
|
||||||
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
CONFIG_IDT_IN_EVERY_STAGE=y
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x1323
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
CONFIG_SMMSTORE=y
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
CONFIG_SMMSTORE_V2=y
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
CONFIG_SPI_FLASH=y
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
CONFIG_DRIVERS_I2C_GENERIC=y
|
|
||||||
CONFIG_DRIVERS_I2C_HID=y
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_TAS5825M is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
CONFIG_FSP_USES_CB_STACK=y
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_COMPRESS_FSP_S_LZMA=y
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
# CONFIG_DRIVERS_SYSTEM76_DGPU is not set
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_SYSTEM76_EC is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
CONFIG_HAVE_OPTION_TABLE=y
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
|
||||||
# CONFIG_PXE is not set
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
CONFIG_DISPLAY_FSP_VERSION_INFO=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/galp3-c/edk2.config
Normal file
9
models/galp3-c/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/galp3-c/microcode.rom
(Stored with Git LFS)
BIN
models/galp3-c/microcode.rom
(Stored with Git LFS)
Binary file not shown.
@@ -1,879 +1,21 @@
|
|||||||
#
|
|
||||||
# Automatically generated file; DO NOT EDIT.
|
|
||||||
# coreboot configuration
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# General setup
|
|
||||||
#
|
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
|
||||||
CONFIG_COMPILER_GCC=y
|
|
||||||
# CONFIG_COMPILER_LLVM_CLANG is not set
|
|
||||||
# CONFIG_ANY_TOOLCHAIN is not set
|
|
||||||
CONFIG_CCACHE=y
|
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
|
||||||
# CONFIG_STATIC_OPTION_TABLE is not set
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE=y
|
|
||||||
CONFIG_INCLUDE_CONFIG_FILE=y
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS=y
|
|
||||||
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
|
|
||||||
CONFIG_USE_BLOBS=y
|
|
||||||
# CONFIG_USE_AMD_BLOBS is not set
|
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
|
||||||
# CONFIG_COVERAGE is not set
|
|
||||||
# CONFIG_UBSAN is not set
|
|
||||||
# CONFIG_HAVE_ASAN_IN_ROMSTAGE is not set
|
|
||||||
# CONFIG_ASAN_IN_ROMSTAGE is not set
|
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
|
||||||
# CONFIG_ASAN_IN_RAMSTAGE is not set
|
|
||||||
# CONFIG_ASAN is not set
|
|
||||||
# CONFIG_NO_STAGE_CACHE is not set
|
|
||||||
CONFIG_TSEG_STAGE_CACHE=y
|
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
|
||||||
# CONFIG_FW_CONFIG is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Mainboard
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Important: Run 'make distclean' before switching boards
|
|
||||||
#
|
|
||||||
# CONFIG_VENDOR_51NB is not set
|
|
||||||
# CONFIG_VENDOR_ACER is not set
|
|
||||||
# CONFIG_VENDOR_ADLINK is not set
|
|
||||||
# CONFIG_VENDOR_AMD is not set
|
|
||||||
# CONFIG_VENDOR_AOPEN is not set
|
|
||||||
# CONFIG_VENDOR_APPLE is not set
|
|
||||||
# CONFIG_VENDOR_ASROCK is not set
|
|
||||||
# CONFIG_VENDOR_ASUS is not set
|
|
||||||
# CONFIG_VENDOR_BAP is not set
|
|
||||||
# CONFIG_VENDOR_BIOSTAR is not set
|
|
||||||
# CONFIG_VENDOR_BOSTENTECH is not set
|
|
||||||
# CONFIG_VENDOR_CAVIUM is not set
|
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
|
||||||
# CONFIG_VENDOR_DELL is not set
|
|
||||||
# CONFIG_VENDOR_ELMEX is not set
|
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
|
||||||
# CONFIG_VENDOR_GETAC is not set
|
|
||||||
# CONFIG_VENDOR_GIGABYTE is not set
|
|
||||||
# CONFIG_VENDOR_GIZMOSPHERE is not set
|
|
||||||
# CONFIG_VENDOR_GOOGLE is not set
|
|
||||||
# CONFIG_VENDOR_HP is not set
|
|
||||||
# CONFIG_VENDOR_IBASE is not set
|
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
|
||||||
# CONFIG_VENDOR_JETWAY is not set
|
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
|
||||||
# CONFIG_VENDOR_LENOVO is not set
|
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
|
||||||
# CONFIG_VENDOR_LIPPERT is not set
|
|
||||||
# CONFIG_VENDOR_MSI is not set
|
|
||||||
# CONFIG_VENDOR_OCP is not set
|
|
||||||
# CONFIG_VENDOR_OPENCELLULAR is not set
|
|
||||||
# CONFIG_VENDOR_PACKARDBELL is not set
|
|
||||||
# CONFIG_VENDOR_PCENGINES is not set
|
|
||||||
# CONFIG_VENDOR_PORTWELL is not set
|
|
||||||
# CONFIG_VENDOR_PRODRIVE is not set
|
|
||||||
# CONFIG_VENDOR_PROTECTLI is not set
|
|
||||||
# CONFIG_VENDOR_PURISM is not set
|
|
||||||
# CONFIG_VENDOR_RAZER is not set
|
|
||||||
# CONFIG_VENDOR_RODA is not set
|
|
||||||
# CONFIG_VENDOR_SAMSUNG is not set
|
|
||||||
# CONFIG_VENDOR_SAPPHIRE is not set
|
|
||||||
# CONFIG_VENDOR_SCALEWAY is not set
|
|
||||||
# CONFIG_VENDOR_SIEMENS is not set
|
|
||||||
# CONFIG_VENDOR_SIFIVE is not set
|
|
||||||
# CONFIG_VENDOR_SUPERMICRO is not set
|
|
||||||
CONFIG_VENDOR_SYSTEM76=y
|
CONFIG_VENDOR_SYSTEM76=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
CONFIG_BOARD_SYSTEM76_GALP3=y
|
||||||
# CONFIG_VENDOR_UP is not set
|
CONFIG_CCACHE=y
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_CONSOLE_SERIAL=n
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="galp3"
|
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
||||||
CONFIG_MAINBOARD_VERSION="galp3"
|
CONFIG_DEBUG_TPM=y
|
||||||
CONFIG_MAINBOARD_DIR="system76/kbl-u"
|
CONFIG_HAVE_IFD_BIN=y
|
||||||
CONFIG_MAX_CPUS=8
|
CONFIG_HAVE_ME_BIN=y
|
||||||
CONFIG_VGA_BIOS_ID="8086,5917"
|
|
||||||
CONFIG_DIMM_MAX=2
|
|
||||||
CONFIG_DIMM_SPD_SIZE=512
|
|
||||||
CONFIG_FMDFILE=""
|
|
||||||
# CONFIG_NO_POST is not set
|
|
||||||
CONFIG_MAINBOARD_VENDOR="System76"
|
|
||||||
CONFIG_ONBOARD_VGA_IS_PRIMARY=y
|
|
||||||
# CONFIG_VGA_BIOS is not set
|
|
||||||
CONFIG_CBFS_SIZE=0x600000
|
|
||||||
CONFIG_VARIANT_DIR="galp3"
|
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
|
||||||
CONFIG_VGA_BIOS_FILE="pci8086,5917.rom"
|
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0xC000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="$(FIRMWARE_OPEN_MODEL_DIR)/vbt.rom"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
|
|
||||||
# CONFIG_POST_IO is not set
|
|
||||||
CONFIG_OVERRIDE_DEVICETREE=""
|
|
||||||
CONFIG_ME_CLEANER_ARGS="-S"
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
CONFIG_UART_FOR_CONSOLE=2
|
|
||||||
CONFIG_CONSOLE_POST=y
|
|
||||||
CONFIG_TPM_PIRQ=0x0
|
|
||||||
# CONFIG_POST_DEVICE is not set
|
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
|
||||||
# CONFIG_VBOOT is not set
|
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfef00000
|
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x40000
|
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x4000
|
|
||||||
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
|
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
# CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS is not set
|
|
||||||
CONFIG_TPM_INIT=y
|
|
||||||
CONFIG_DRIVERS_INTEL_WIFI=y
|
|
||||||
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom"
|
||||||
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom"
|
||||||
CONFIG_MAINBOARD_SUPPORTS_SKYLAKE_CPU=y
|
|
||||||
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_QUAD=y
|
|
||||||
# CONFIG_CONSOLE_SERIAL is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=32
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x800000
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000
|
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro"
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SGX_ENABLE is not set
|
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_ADD_FSP_BINARIES=y
|
|
||||||
CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
|
|
||||||
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
|
|
||||||
CONFIG_FSP_S_CBFS="fsps.bin"
|
|
||||||
CONFIG_FSP_M_CBFS="fspm.bin"
|
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="PNP0F13"
|
|
||||||
CONFIG_POWER_STATE_DEFAULT_ON_AFTER_FAILURE=y
|
|
||||||
CONFIG_PCIEXP_L1_SUB_STATE=y
|
|
||||||
CONFIG_PCIEXP_CLK_PM=y
|
|
||||||
CONFIG_PXE_ROM_ID="10ec,8168"
|
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_HEAP_SIZE=0x80000
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ADDW2 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_BONW14 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP4 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1650_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE14_1660TI_17 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GAZE15 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP2 is not set
|
|
||||||
CONFIG_BOARD_SYSTEM76_GALP3=y
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_B is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_LEMP9 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP5 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_ORYP6 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_THELIO_B1 is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_GALP3_C is not set
|
|
||||||
# CONFIG_BOARD_SYSTEM76_DARP5 is not set
|
|
||||||
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/KabylakeFspBinPkg/Include/"
|
|
||||||
CONFIG_FSP_FD_PATH="3rdparty/fsp/KabylakeFspBinPkg/Fsp.fd"
|
|
||||||
CONFIG_BOARD_ROMSIZE_KB_8192=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_8192=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=8192
|
|
||||||
CONFIG_ROM_SIZE=0x00800000
|
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_OFF_AFTER_FAILURE is not set
|
|
||||||
CONFIG_POWER_STATE_ON_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=1
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
# CONFIG_SYSTEM_TYPE_TABLET is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_DETACHABLE is not set
|
|
||||||
# CONFIG_SYSTEM_TYPE_CONVERTIBLE is not set
|
|
||||||
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Chipset
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC
|
|
||||||
#
|
|
||||||
CONFIG_CPU_SPECIFIC_OPTIONS=y
|
|
||||||
CONFIG_X86_RESET_VECTOR=0xfffffff0
|
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
|
||||||
CONFIG_RAMBASE=0xe00000
|
|
||||||
CONFIG_CPU_ADDR_BITS=36
|
|
||||||
# CONFIG_CHECK_REV_IN_OPROM_NAME is not set
|
|
||||||
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe030000
|
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x200000
|
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x800
|
|
||||||
CONFIG_ACPI_CPU_STRING="\\_SB.CP%02d"
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=120
|
|
||||||
# CONFIG_SOC_CAVIUM_CN81XX is not set
|
|
||||||
CONFIG_ARCH_ARMV8_EXTENSION=0
|
|
||||||
CONFIG_STACK_SIZE=0x1000
|
|
||||||
# CONFIG_SOC_CAVIUM_COMMON is not set
|
|
||||||
CONFIG_IFD_CHIPSET="sklkbl"
|
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
|
||||||
CONFIG_MAX_ROOT_PORTS=24
|
|
||||||
CONFIG_PCR_BASE_ADDRESS=0xfd000000
|
|
||||||
CONFIG_CPU_BCLK_MHZ=100
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_CLOCK_MHZ=120
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX=2
|
|
||||||
CONFIG_SOC_INTEL_I2C_DEV_MAX=6
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x30
|
|
||||||
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0xc35
|
|
||||||
# CONFIG_SOC_INTEL_GEMINILAKE is not set
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
|
||||||
# CONFIG_NHLT_MAX98357 is not set
|
|
||||||
# CONFIG_NHLT_DA7219 is not set
|
|
||||||
CONFIG_PCIEXP_ASPM=y
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
# CONFIG_NHLT_MAX98373 is not set
|
|
||||||
CONFIG_INTEL_TXT_BIOSACM_ALIGNMENT=0x40000
|
|
||||||
CONFIG_UART_PCI_ADDR=0x0
|
|
||||||
CONFIG_SOC_INTEL_COMMON_SKYLAKE_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_KABYLAKE=y
|
|
||||||
CONFIG_FSP_HYPERTHREADING=y
|
|
||||||
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=10
|
|
||||||
# CONFIG_EXCLUDE_NATIVE_SD_INTERFACE is not set
|
|
||||||
# CONFIG_SKYLAKE_SOC_PCH_H is not set
|
|
||||||
# CONFIG_NHLT_DMIC_2CH is not set
|
|
||||||
# CONFIG_NHLT_DMIC_4CH is not set
|
|
||||||
# CONFIG_NHLT_NAU88L25 is not set
|
|
||||||
# CONFIG_NHLT_SSM4567 is not set
|
|
||||||
# CONFIG_NHLT_RT5514 is not set
|
|
||||||
# CONFIG_NHLT_RT5663 is not set
|
|
||||||
# CONFIG_NHLT_MAX98927 is not set
|
|
||||||
# CONFIG_NO_FADT_8042 is not set
|
|
||||||
CONFIG_MAINBOARD_SUPPORTS_KABYLAKE_DUAL=y
|
|
||||||
CONFIG_CHIPSET_DEVICETREE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common Code for IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CHIP_CONFIG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CPU_MPINIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CAR=y
|
|
||||||
# CONFIG_INTEL_CAR_NEM is not set
|
|
||||||
# CONFIG_INTEL_CAR_CQOS is not set
|
|
||||||
CONFIG_INTEL_CAR_NEM_ENHANCED=y
|
|
||||||
CONFIG_USE_CAR_NEM_ENHANCED_V1=y
|
|
||||||
# CONFIG_USE_INTEL_FSP_MP_INIT is not set
|
|
||||||
# CONFIG_INTEL_TME is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_CSE=y
|
|
||||||
CONFIG_SOC_INTEL_CSE_FMAP_NAME="SI_ME"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_CBFS_NAME="me_rw"
|
|
||||||
CONFIG_SOC_INTEL_CSE_RW_FILE=""
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_DSP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_DTT is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_FAST_SPI=y
|
|
||||||
CONFIG_FAST_SPI_DISABLE_WRITE_STATUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_ITSS_POL_CFG=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_PADCFG_PADTOL=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_IOSTANDBY is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_MULTI_ACPI_DEVICES is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GRAPHICS=y
|
|
||||||
CONFIG_SOC_INTEL_CONFIGURE_DDI_A_4_LANES=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_VERSION_2 is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PCR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_PMC=y
|
|
||||||
# CONFIG_PMC_INVALID_READ_AFTER_WRITE is not set
|
|
||||||
CONFIG_PMC_GLOBAL_RESET_ENABLE_LOCK=y
|
|
||||||
CONFIG_PMC_LOW_POWER_MODE_PROGRAM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_POWER_LIMIT=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_RTC=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SATA=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SCS=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_EARLY_MMC_WAKE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_MMC_OVERRIDE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SGX=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SGX_LOCK_MEMORY=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TCO_ENABLE_THROUGH_SMBUS=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_ESPI_DISABLE is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
|
|
||||||
# CONFIG_HECI_DISABLE_USING_SMM is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
|
|
||||||
CONFIG_SA_PCIEX_LENGTH=0x10000000
|
|
||||||
# CONFIG_SA_ENABLE_IMR is not set
|
|
||||||
CONFIG_SA_ENABLE_DPR=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
|
|
||||||
CONFIG_USE_LEGACY_8254_TIMER=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_UART=y
|
|
||||||
CONFIG_INTEL_LPSS_UART_FOR_CONSOLE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_BLOCK_XHCI_ELOG=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common PCH Code
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_BASE=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_PCH_LOCKDOWN=y
|
|
||||||
CONFIG_PCH_SPECIFIC_OPTIONS=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel SoC Common coreboot stages and non-IP blocks
|
|
||||||
#
|
|
||||||
CONFIG_SOC_INTEL_COMMON_RESET=y
|
|
||||||
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
|
|
||||||
# CONFIG_ACPI_CONSOLE is not set
|
|
||||||
CONFIG_PAVP=y
|
|
||||||
# CONFIG_MMA is not set
|
|
||||||
# CONFIG_SOC_INTEL_COMMON_ACPI is not set
|
|
||||||
CONFIG_SOC_INTEL_COMMON_NHLT=y
|
|
||||||
# CONFIG_SOC_INTEL_DEBUG_CONSENT is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8173 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8183 is not set
|
|
||||||
# CONFIG_SOC_MEDIATEK_MT8192 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
|
|
||||||
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_COMMON is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ40XX is not set
|
|
||||||
# CONFIG_SOC_QC_IPQ806X is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_QCS405 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SC7180 is not set
|
|
||||||
# CONFIG_SOC_QUALCOMM_SDM845 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
|
|
||||||
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
|
|
||||||
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
|
|
||||||
# CONFIG_SOC_TI_AM335X is not set
|
|
||||||
# CONFIG_SOC_UCB_RISCV is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU
|
|
||||||
#
|
|
||||||
# CONFIG_CPU_AMD_AGESA is not set
|
|
||||||
# CONFIG_CPU_AMD_PI is not set
|
|
||||||
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE=y
|
|
||||||
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
|
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_HYPERTHREADING=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
# CONFIG_PARALLEL_CPU_INIT is not set
|
|
||||||
CONFIG_PARALLEL_MP=y
|
|
||||||
CONFIG_PARALLEL_MP_AP_WORK=y
|
|
||||||
# CONFIG_UDELAY_LAPIC is not set
|
|
||||||
CONFIG_UDELAY_TSC=y
|
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TSC_SYNC_LFENCE is not set
|
|
||||||
CONFIG_TSC_SYNC_MFENCE=y
|
|
||||||
CONFIG_LOGICAL_CPUS=y
|
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
# CONFIG_NO_SMM is not set
|
|
||||||
# CONFIG_SMM_ASEG is not set
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_MODULE_HEAP_SIZE=0x4000
|
|
||||||
CONFIG_SMM_STUB_STACK_SIZE=0x400
|
|
||||||
# CONFIG_X86_SMM_LOADER_VERSION2 is not set
|
|
||||||
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
|
|
||||||
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
|
|
||||||
# CONFIG_X86_AMD_FIXED_MTRRS is not set
|
|
||||||
# CONFIG_X86_AMD_INIT_SIPI is not set
|
|
||||||
# CONFIG_SOC_SETS_MSRS is not set
|
|
||||||
CONFIG_SMP=y
|
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Northbridge
|
|
||||||
#
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
|
|
||||||
# CONFIG_NORTHBRIDGE_AMD_PI is not set
|
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
|
||||||
|
|
||||||
#
|
|
||||||
# Southbridge
|
|
||||||
#
|
|
||||||
# CONFIG_AMD_SB_CIMX is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS is not set
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH7 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_SILVERMONT is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ is not set
|
|
||||||
# CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM is not set
|
|
||||||
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG is not set
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
|
||||||
|
|
||||||
#
|
|
||||||
# Super I/O
|
|
||||||
#
|
|
||||||
# CONFIG_SUPERIO_ASPEED_AST2400 is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_COMMON_PRE_RAM is not set
|
|
||||||
# CONFIG_SUPERIO_ASPEED_HAS_UART_DELAY_WORKAROUND is not set
|
|
||||||
# CONFIG_SUPERIO_FINTEK_FAN_CONTROL is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Embedded Controllers
|
|
||||||
#
|
|
||||||
# CONFIG_EC_51NB_NPCE985LA0DX is not set
|
|
||||||
# CONFIG_EC_GOOGLE_CHROMEEC_SKUID is not set
|
|
||||||
# CONFIG_EC_GOOGLE_WILCO is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_CHECK_ME is not set
|
|
||||||
CONFIG_USE_ME_CLEANER=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Please test the modified ME/TXE firmware and coreboot in two steps
|
|
||||||
#
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_GBE_REGION is not set
|
|
||||||
# CONFIG_MAINBOARD_USES_IFD_EC_REGION is not set
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
# CONFIG_CAVIUM_BDK is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
|
|
||||||
# CONFIG_GOOGLE_SMBIOS_MAINBOARD_VERSION is not set
|
|
||||||
# CONFIG_UEFI_2_4_BINDING is not set
|
|
||||||
CONFIG_UDK_2015_BINDING=y
|
|
||||||
# CONFIG_UDK_2017_BINDING is not set
|
|
||||||
# CONFIG_UDK_202005_BINDING is not set
|
|
||||||
CONFIG_UDK_2013_VERSION=2013
|
|
||||||
CONFIG_UDK_2015_VERSION=2015
|
|
||||||
CONFIG_UDK_2017_VERSION=2017
|
|
||||||
CONFIG_UDK_202005_VERSION=202005
|
|
||||||
CONFIG_UDK_VERSION=2015
|
|
||||||
# CONFIG_USE_SIEMENS_HWILIB is not set
|
|
||||||
# CONFIG_ARM_LPAE is not set
|
|
||||||
CONFIG_ARCH_X86=y
|
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ROMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
|
||||||
# CONFIG_ARCH_POSTCAR_X86_64 is not set
|
|
||||||
# CONFIG_USE_MARCH_586 is not set
|
|
||||||
# CONFIG_AP_IN_SIPI_WAIT is not set
|
|
||||||
# CONFIG_SIPI_VECTOR_IN_ROM is not set
|
|
||||||
CONFIG_RAMTOP=0x1000000
|
|
||||||
CONFIG_NUM_IPI_STARTS=2
|
|
||||||
CONFIG_PC80_SYSTEM=y
|
|
||||||
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_HAVE_CMOS_DEFAULT=y
|
|
||||||
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
|
||||||
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
|
|
||||||
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
|
|
||||||
# CONFIG_HPET_ADDRESS_OVERRIDE is not set
|
|
||||||
CONFIG_HPET_ADDRESS=0xfed00000
|
|
||||||
CONFIG_ID_SECTION_OFFSET=0x80
|
|
||||||
CONFIG_POSTCAR_STAGE=y
|
|
||||||
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set
|
|
||||||
CONFIG_BOOTBLOCK_SIMPLE=y
|
|
||||||
# CONFIG_BOOTBLOCK_NORMAL is not set
|
|
||||||
# CONFIG_COLLECT_TIMESTAMPS_NO_TSC is not set
|
|
||||||
CONFIG_COLLECT_TIMESTAMPS_TSC=y
|
|
||||||
# CONFIG_PAGING_IN_CACHE_AS_RAM is not set
|
|
||||||
# CONFIG_IDT_IN_EVERY_STAGE is not set
|
|
||||||
CONFIG_HAVE_CF9_RESET=y
|
|
||||||
# CONFIG_PIRQ_ROUTE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Devices
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_HAVE_FSP_GOP=y
|
|
||||||
# CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_LIBGFXINIT is not set
|
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
|
||||||
CONFIG_RUN_FSP_GOP=y
|
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display
|
|
||||||
#
|
|
||||||
CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y
|
|
||||||
CONFIG_LINEAR_FRAMEBUFFER=y
|
|
||||||
# CONFIG_BOOTSPLASH is not set
|
|
||||||
CONFIG_PCI=y
|
|
||||||
# CONFIG_NO_MMCONF_SUPPORT is not set
|
|
||||||
CONFIG_MMCONF_SUPPORT=y
|
|
||||||
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_HT_CHAIN_UNITID_BASE=0
|
|
||||||
CONFIG_HT_CHAIN_END_UNITID_BASE=0
|
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
|
||||||
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x1313
|
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
|
||||||
# CONFIG_RESOURCE_ALLOCATOR_V3 is not set
|
|
||||||
CONFIG_RESOURCE_ALLOCATOR_V4=y
|
|
||||||
# CONFIG_XHCI_UTILS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Generic Drivers
|
|
||||||
#
|
|
||||||
# CONFIG_DRIVERS_AS3722_RTC is not set
|
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_MAINBOARD_HAS_CRB_TPM is not set
|
|
||||||
# CONFIG_ELOG is not set
|
|
||||||
# CONFIG_GIC is not set
|
|
||||||
# CONFIG_IPMI_KCS is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_WACOM is not set
|
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
CONFIG_MRC_SETTINGS_PROTECT=y
|
|
||||||
# CONFIG_HAS_RECOVERY_MRC_CACHE is not set
|
|
||||||
# CONFIG_MRC_SETTINGS_VARIABLE_DATA is not set
|
|
||||||
# CONFIG_MRC_WRITE_NV_LATE is not set
|
|
||||||
# CONFIG_MRC_STASH_TO_CBMEM is not set
|
|
||||||
# CONFIG_RT8168_GET_MAC_FROM_VPD is not set
|
|
||||||
# CONFIG_RT8168_SUPPORT_LEGACY_VPD_MAC is not set
|
|
||||||
# CONFIG_RT8168_SET_LED_MODE is not set
|
|
||||||
CONFIG_SMMSTORE=y
|
|
||||||
# CONFIG_SMMSTORE_IN_CBFS is not set
|
|
||||||
CONFIG_SMMSTORE_REGION="SMMSTORE"
|
|
||||||
CONFIG_SMMSTORE_FILENAME="smm_store"
|
|
||||||
CONFIG_SMMSTORE_SIZE=0x40000
|
|
||||||
CONFIG_SPI_FLASH=y
|
|
||||||
# CONFIG_SPI_SDCARD is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
# CONFIG_BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_SMM=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
|
|
||||||
# CONFIG_HAVE_EM100PRO_SPI_CONSOLE_SUPPORT is not set
|
|
||||||
CONFIG_DRIVERS_UART=y
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
|
|
||||||
# CONFIG_UART_OVERRIDE_REFCLK is not set
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM=y
|
|
||||||
CONFIG_DRIVERS_UART_8250MEM_32=y
|
|
||||||
# CONFIG_HAVE_UART_SPECIAL is not set
|
|
||||||
# CONFIG_DRIVERS_UART_PL011 is not set
|
|
||||||
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG is not set
|
|
||||||
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
|
|
||||||
# CONFIG_VPD is not set
|
|
||||||
# CONFIG_DRIVERS_AMD_PI is not set
|
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
|
||||||
# CONFIG_DRIVERS_GFX_GENERIC is not set
|
|
||||||
CONFIG_DRIVERS_I2C_DESIGNWARE=y
|
|
||||||
# CONFIG_DRIVERS_I2C_DESIGNWARE_DEBUG is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98373 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98390 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_MAX98927 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCA9538 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PCF8523 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_PTN3460 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT1011 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RT5663 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RTD2132 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_RX6110SA is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_SX9310 is not set
|
|
||||||
# CONFIG_DRIVERS_I2C_TAS5825M is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_ATMEL is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_I2C_TPM_GENERIC is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_DPTF is not set
|
|
||||||
CONFIG_FSP_USE_REPO=y
|
|
||||||
# CONFIG_DISPLAY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_UPD_DATA is not set
|
|
||||||
CONFIG_PLATFORM_USES_FSP2_0=y
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_1 is not set
|
|
||||||
# CONFIG_PLATFORM_USES_FSP2_2 is not set
|
|
||||||
CONFIG_HAVE_INTEL_FSP_REPO=y
|
|
||||||
# CONFIG_FSP_CAR is not set
|
|
||||||
CONFIG_FSP_M_XIP=y
|
|
||||||
# CONFIG_FSP_T_XIP is not set
|
|
||||||
# CONFIG_FSP_USES_CB_STACK is not set
|
|
||||||
CONFIG_HAVE_FSP_LOGO_SUPPORT=y
|
|
||||||
# CONFIG_FSP2_0_DISPLAY_LOGO is not set
|
|
||||||
CONFIG_FSP_STATUS_GLOBAL_RESET=0xffffffff
|
|
||||||
# CONFIG_INTEL_DDI is not set
|
|
||||||
# CONFIG_INTEL_EDID is not set
|
|
||||||
# CONFIG_INTEL_INT15 is not set
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
|
||||||
# CONFIG_INTEL_GMA_SSC_ALTERNATE_REF is not set
|
|
||||||
# CONFIG_INTEL_GMA_SWSMISCI is not set
|
|
||||||
# CONFIG_DRIVER_INTEL_I210 is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_ISH is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_MIPI_CAMERA is not set
|
|
||||||
# CONFIG_DRIVERS_INTEL_PMC is not set
|
|
||||||
# CONFIG_HAVE_INTEL_PTT is not set
|
|
||||||
# CONFIG_IPMI_OCP is not set
|
|
||||||
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
|
|
||||||
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
|
|
||||||
CONFIG_FRU_DEVICE_ID=0
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8625 is not set
|
|
||||||
# CONFIG_DRIVER_PARADE_PS8640 is not set
|
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
|
||||||
CONFIG_DRIVERS_MC146818=y
|
|
||||||
CONFIG_MAINBOARD_HAS_LPC_TPM=y
|
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
# CONFIG_DRIVERS_RICOH_RCE822 is not set
|
|
||||||
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
|
|
||||||
# CONFIG_NC_FPGA_NOTIFY_CB_READY is not set
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM_CR50 is not set
|
|
||||||
# CONFIG_MAINBOARD_HAS_SPI_TPM is not set
|
|
||||||
# CONFIG_DRIVERS_SYSTEM76_DGPU is not set
|
|
||||||
# CONFIG_DRIVERS_TI_SN65DSI86BRIDGE is not set
|
|
||||||
# CONFIG_DRIVER_TI_TPS65090 is not set
|
|
||||||
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
|
|
||||||
# CONFIG_DRIVERS_USB_ACPI is not set
|
|
||||||
# CONFIG_DRIVERS_USB_PCI_XHCI is not set
|
|
||||||
CONFIG_DRIVERS_WIFI_GENERIC=y
|
|
||||||
# CONFIG_USE_SAR is not set
|
|
||||||
# CONFIG_COMMONLIB_STORAGE is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Security
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Verified Boot (vboot)
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Trusted Platform Module
|
|
||||||
#
|
|
||||||
CONFIG_TPM2=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM2=y
|
|
||||||
CONFIG_DEBUG_TPM=y
|
|
||||||
CONFIG_TPM_RDRESP_NEED_DELAY=y
|
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Memory initialization
|
|
||||||
#
|
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
|
||||||
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
|
||||||
# CONFIG_ACPI_AMD_HARDWARE_SLEEP_VALUES is not set
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
|
||||||
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Console
|
|
||||||
#
|
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
|
||||||
CONFIG_FIXED_UART_FOR_CONSOLE=y
|
|
||||||
# CONFIG_SPKMODEM is not set
|
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
|
||||||
# CONFIG_CMOS_POST is not set
|
|
||||||
# CONFIG_DEFAULT_POST_ON_LPC is not set
|
|
||||||
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
|
|
||||||
CONFIG_HWBASE_DEBUG_CB=y
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
# CONFIG_DISABLE_ACPI_HIBERNATE is not set
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
# CONFIG_NO_MONOTONIC_TIMER is not set
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
|
||||||
# CONFIG_TIMER_QUEUE is not set
|
|
||||||
CONFIG_HAVE_OPTION_TABLE=y
|
|
||||||
# CONFIG_PCI_IO_CFG_EXT is not set
|
|
||||||
CONFIG_IOAPIC=y
|
|
||||||
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
|
|
||||||
# CONFIG_GFXUMA is not set
|
|
||||||
CONFIG_ACPI_NHLT=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# System tables
|
|
||||||
#
|
|
||||||
# CONFIG_GENERATE_MP_TABLE is not set
|
|
||||||
# CONFIG_GENERATE_PIRQ_TABLE is not set
|
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
|
||||||
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
|
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Payload
|
|
||||||
#
|
|
||||||
# CONFIG_PAYLOAD_NONE is not set
|
|
||||||
CONFIG_PAYLOAD_ELF=y
|
CONFIG_PAYLOAD_ELF=y
|
||||||
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_FILO is not set
|
|
||||||
# CONFIG_PAYLOAD_GRUB2 is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_SEABIOS is not set
|
|
||||||
# CONFIG_PAYLOAD_UBOOT is not set
|
|
||||||
# CONFIG_PAYLOAD_YABITS is not set
|
|
||||||
# CONFIG_PAYLOAD_LINUX is not set
|
|
||||||
# CONFIG_PAYLOAD_TIANOCORE is not set
|
|
||||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
CONFIG_POST_IO=n
|
||||||
# CONFIG_PXE is not set
|
CONFIG_RUN_FSP_GOP=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
CONFIG_SMMSTORE=y
|
||||||
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
CONFIG_SMMSTORE_V2=y
|
||||||
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
CONFIG_TPM_MEASURED_BOOT=y
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
CONFIG_USE_ME_CLEANER=y
|
||||||
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
CONFIG_USE_OPTION_TABLE=y
|
||||||
|
CONFIG_VALIDATE_INTEL_DESCRIPTOR=y
|
||||||
#
|
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
||||||
# Secondary Payloads
|
|
||||||
#
|
|
||||||
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
|
|
||||||
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# CPU Debug Settings
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_DISPLAY_MTRRS=y
|
|
||||||
# CONFIG_DISPLAY_MTRRS is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# BLOB Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_DISPLAY_FSP_CALLS_AND_STATUS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_HEADER is not set
|
|
||||||
# CONFIG_VERIFY_HOBS is not set
|
|
||||||
# CONFIG_DISPLAY_FSP_VERSION_INFO is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# General Debug Settings
|
|
||||||
#
|
|
||||||
# CONFIG_GDB_STUB is not set
|
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
|
||||||
CONFIG_HAVE_DEBUG_GPIO=y
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
|
||||||
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
|
||||||
# CONFIG_DEBUG_SMI is not set
|
|
||||||
# CONFIG_DEBUG_MALLOC is not set
|
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_TRACE is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
CONFIG_NO_EDID_FILL_FB=y
|
|
||||||
CONFIG_SPD_READ_BY_WORD=y
|
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
|
|
||||||
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
|
|
||||||
CONFIG_REG_SCRIPT=y
|
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
|
||||||
# CONFIG_NO_XIP_EARLY_STAGES is not set
|
|
||||||
# CONFIG_EARLY_CBMEM_LIST is not set
|
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
|
||||||
CONFIG_GENERIC_GPIO_LIB=y
|
|
||||||
CONFIG_HAVE_BOOTBLOCK=y
|
|
||||||
CONFIG_HAVE_ROMSTAGE=y
|
|
||||||
CONFIG_HAVE_RAMSTAGE=y
|
|
||||||
|
9
models/galp3/edk2.config
Normal file
9
models/galp3/edk2.config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BOOTLOADER=COREBOOT
|
||||||
|
DISABLE_SERIAL_TERMINAL=TRUE
|
||||||
|
PLATFORM_BOOT_TIMEOUT=2
|
||||||
|
PS2_KEYBOARD_ENABLE=TRUE
|
||||||
|
#SECURE_BOOT_ENABLE=TRUE
|
||||||
|
SERIAL_DRIVER_ENABLE=FALSE
|
||||||
|
SHELL_TYPE=NONE
|
||||||
|
TPM_ENABLE=TRUE
|
||||||
|
#SYSTEM76_EC_LOGGING=TRUE
|
BIN
models/galp4/FSP/Fsp_M.fd
(Stored with Git LFS)
BIN
models/galp4/FSP/Fsp_M.fd
(Stored with Git LFS)
Binary file not shown.
BIN
models/galp4/FSP/Fsp_S.fd
(Stored with Git LFS)
BIN
models/galp4/FSP/Fsp_S.fd
(Stored with Git LFS)
Binary file not shown.
BIN
models/galp4/FSP/Fsp_T.fd
(Stored with Git LFS)
BIN
models/galp4/FSP/Fsp_T.fd
(Stored with Git LFS)
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
../../../FSP/CometLakeFspBinPkg/CometLake1/Include
|
|
@@ -1,46 +0,0 @@
|
|||||||
************************************************************************
|
|
||||||
** **
|
|
||||||
** **
|
|
||||||
** IMPORTANT - READ THIS BEFORE COPYING, INSTALLING OR USING **
|
|
||||||
** **
|
|
||||||
** ANY PORTION OF THE SOFTWARE **
|
|
||||||
** **
|
|
||||||
************************************************************************
|
|
||||||
|
|
||||||
Copyright (c) 2018 Intel Corporation.
|
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution.
|
|
||||||
|
|
||||||
Redistribution and use in binary form, without modification, are permitted
|
|
||||||
provided that the following conditions are met:
|
|
||||||
|
|
||||||
- Redistributions must reproduce the above copyright notice and the
|
|
||||||
following disclaimer in the documentation and/or other materials provided
|
|
||||||
with the distribution.
|
|
||||||
|
|
||||||
- Neither the name of Intel Corporation nor the names of its suppliers
|
|
||||||
may be used to endorse or promote products derived from this software
|
|
||||||
without specific prior written permission.
|
|
||||||
|
|
||||||
- No reverse engineering, decompilation, or disassembly of this software
|
|
||||||
is permitted.
|
|
||||||
|
|
||||||
"Binary form" includes any format that is commonly used for electronic
|
|
||||||
conveyance that is a reversible, bit-exact translation of binary
|
|
||||||
representation to ASCII or ISO text, for example "uuencode".
|
|
||||||
|
|
||||||
DISCLAIMER.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
|
||||||
THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user