coreboot-kgpe-d16/src/mainboard
Patrick Rudolph 35f0a8fec7 mb/prodrive/hermes: Write board layout
The I2C EEPROM on SMBUS needs to be updated with the current board
layout, so that the BMC knows the actual configuration.

Collect all needed information and update the EEPROM if something
changed. Every byte written add a delay of 5 msec.

Change-Id: Ic8485e6c700eede75b1e829238ee70da65118ace
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48810
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2021-02-17 13:38:03 +00:00
..
51nb ACPI: Move common _PIC method 2021-02-14 21:35:47 +00:00
acer sb/intel/i82801jx: Drop Global NVS support 2021-02-11 16:38:15 +00:00
adlink
amd src: use ARRAY_SIZE where possible 2021-02-15 11:30:40 +00:00
aopen arch/x86: Remove most C_ENV_BOOTBLOCK_SIZE limits 2021-01-28 08:55:31 +00:00
apple src/mb: Remove unused <console/console.h> 2021-02-15 10:48:53 +00:00
asrock sb/amd/cimx/sb800: Move common OSFL method in ASL 2021-02-14 21:36:48 +00:00
asus mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
bap src: use ARRAY_SIZE where possible 2021-02-15 11:30:40 +00:00
biostar mb: guard irq_tables for clang-format 2021-02-17 11:34: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 src/mb: Remove unused <console/console.h> 2021-02-15 10:48:53 +00:00
elmex src: use ARRAY_SIZE where possible 2021-02-15 11:30:40 +00:00
emulation mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
example
facebook drivers/intel/fsp1_1,fsp2_0: Refactor logo display 2021-02-09 07:52:31 +00:00
foxconn mainboard: Drop unneeded default_brightness_levels.asl 2021-02-12 07:58:43 +00:00
getac mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
gigabyte mb/gigabyte/ga-h61m-series: Drop useless mainboard.asl 2021-02-12 07:59:13 +00:00
gizmosphere src: use ARRAY_SIZE where possible 2021-02-15 11:30:40 +00:00
google mb/google: Remove unused <string.h> 2021-02-16 17:23:38 +00:00
hp src: use ARRAY_SIZE where possible 2021-02-15 11:30:40 +00:00
ibase mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
intel mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
jetway src: use ARRAY_SIZE where possible 2021-02-15 11:30:40 +00:00
kontron mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
lenovo mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
libretrend ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
lippert mb/lippert/frontrunner-af: Drop OSFL method in ASL 2021-02-15 10:01:49 +00:00
msi AGESA,binaryPI boards: Drop OSV in ASL 2021-02-14 21:36:14 +00:00
ocp mb/ocp/deltalake: Remove unused <string.h> 2021-02-16 17:11:27 +00:00
opencellular
packardbell src/mb: Remove unused <console/console.h> 2021-02-15 10:48:53 +00:00
pcengines src: use ARRAY_SIZE where possible 2021-02-15 11:30:40 +00:00
portwell treewide: Remove unused #includes of spi_winbond.h 2021-01-28 14:19:14 +00:00
prodrive mb/prodrive/hermes: Write board layout 2021-02-17 13:38:03 +00:00
protectli mb/{intel,prodrive,protectli}: Remove unused <string.h> 2021-02-16 17:12:49 +00:00
purism mb/purism/librem_mini: Enable DRAM Refresh2X 2021-02-17 10:35:48 +00:00
razer mb/razer/blade_stealth_kbl: Configure IRQs as level triggered for HID over I2C 2021-02-12 07:48:54 +00:00
roda mb: guard irq_tables for clang-format 2021-02-17 11:34:27 +00:00
samsung sandybridge MRC boards: Drop channel disable masks 2021-02-12 07:52:01 +00:00
sapphire mainboard: Drop unneeded default_brightness_levels.asl 2021-02-12 07:58:43 +00:00
scaleway ACPI: Add top-level ASL 2021-01-27 15:35:13 +00:00
siemens mb/siemens/mc_apl1/variants/mc_apl2/mainboard.c: Clean includes 2021-02-16 17:09:20 +00:00
sifive
supermicro haswell boards: Correct USB config indentation 2021-02-12 19:48:34 +00:00
system76 mb/system76/lemp9: Configure IRQs as level triggered for HID over I2C 2021-02-12 07:48:42 +00:00
ti
up mb/up/squared: Select NO_UART_ON_SUPERIO 2021-02-12 08:00:03 +00:00
Kconfig