coreboot/src/mainboard
Angel Pons 20ca7ebe31 mb/prodrive/hermes: Use some board settings from EEPROM
Cache the board settings in memory to avoid having to read them from the
EEPROM multiple times. For now, configure the following settings:

- DeepSx
- USB power in S5
- Power state after G3

Change-Id: Id88529a0b064c54fdf341de3856a8877109d4b14
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48807
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2021-02-04 10:19:33 +00:00
..
51nb ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
acer ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
adlink
amd src: Remove useless comments in "includes" lines 2021-02-04 10:18:49 +00:00
aopen arch/x86: Remove most C_ENV_BOOTBLOCK_SIZE limits 2021-01-28 08:55:31 +00:00
apple ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
asrock mb/asrock/e350m1: Convert to ASL 2.0 syntax 2021-01-28 21:33:12 +00:00
asus ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
bap ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
biostar mb/biostar/th61-itx/early_init.c: Clean includes 2021-02-03 08:53:27 +00:00
bostentech ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
cavium
clevo mb/clevo/cml-u/bootblock.c: Remove unused includes 2021-02-04 09:54:35 +00:00
compulab ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
dell ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
elmex mb/elmex/pcm205400: Convert to ASL 2.0 syntax 2021-01-28 18:02:34 +00:00
emulation mb/emulation/qemu: Fix SMP boot 2021-02-04 09:53:02 +00:00
example
facebook treewide: Remove unused #includes of spi_winbond.h 2021-01-28 14:19:14 +00:00
foxconn ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
getac ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
gigabyte mb/gigabyte/ga-b75m-d3h: Convert to ASL 2.0 syntax 2021-01-28 21:34:02 +00:00
gizmosphere mb/gizmosphere/gizmo2: Convert to ASL 2.0 syntax 2021-01-28 21:34:38 +00:00
google mb/google/kukui: kakadu: update the initial code for BOE LCD 2021-02-04 10:19:17 +00:00
hp mb/hp/pavilion_m6_1035dx: Convert to ASL 2.0 syntax 2021-01-28 21:33:40 +00:00
ibase ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
intel src: Remove unused <cbfs.h> 2021-02-04 09:50:53 +00:00
jetway ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
kontron ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
lenovo sb/intel/i82801ix: Factor out common acpi_fill_madt 2021-02-01 09:04:25 +00:00
libretrend ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
lippert src: Remove useless comments in "includes" lines 2021-02-04 10:18:49 +00:00
msi ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
ocp src: Remove unused <bootstate.h> 2021-02-04 09:51:10 +00:00
opencellular
packardbell ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
pcengines mb/pcengines/apu2: Switch to proper GPIO API 2021-02-01 10:33:44 +00:00
portwell treewide: Remove unused #includes of spi_winbond.h 2021-01-28 14:19:14 +00:00
prodrive mb/prodrive/hermes: Use some board settings from EEPROM 2021-02-04 10:19:33 +00:00
protectli ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
purism mb/purism/librem_bdw: Turn comments into code 2021-01-29 16:41:17 +00:00
razer ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
roda sb/intel/i82801ix: Factor out common acpi_fill_madt 2021-02-01 09:04:25 +00:00
samsung ACPI: Move include for <vc/google/chromeos.asl> 2021-01-28 08:59:54 +00:00
sapphire ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
scaleway ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
siemens mb/siemens/mc_apl1: do UART pad configuration at board-level 2021-02-02 17:11:42 +00:00
sifive cbfs: Simplify load/map API names, remove type arguments 2020-12-02 22:13:17 +00:00
supermicro ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
system76 mb/system76/oryp5: Fix up DSDT 2021-01-28 11:03:56 +00:00
ti
up ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
Kconfig