coreboot-kgpe-d16/src/mainboard
Johnny Lin dcc2eb9a93 mb/ocp/tiogapass: Configure IPMI FRB2 watchdog timer via VPD variables
Add VPD variables for enabling/disabling FRB2 watchdog timer and setting
the timer countdown value in romstage. By default it would start the timer
and trigger hard reset when it's expired. The timer is expected to be
stopped later by payload or OS.

Add RO_VPD and RW_VPD sections.

Tested on OCP Tioga Pass.

Change-Id: I53b69c3c5d22c022130fd812ef26097898d913d0
Signed-off-by: Johnny Lin <johnny_lin@wiwynn.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39690
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2020-07-29 08:39:29 +00:00
..
51nb src: Remove unneeded space in license header 2020-07-26 21:07:36 +00:00
adlink
amd mb/amd/mandolin: remove ACPI_FADT_RESET_REGISTER from fadt_flags 2020-07-28 10:21:18 +00:00
aopen mb/aopen/dxplplusu: Drop dead code 2020-07-09 23:48:14 +00:00
apple ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
asrock lynxpoint: Factor out PIRQ routing from devicetree 2020-07-28 08:52:37 +00:00
asus mb/*/*/devicetree.cb: Normalize disabled PIRQ values 2020-07-26 21:45:12 +00:00
bap mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
biostar mb/biostar: Add TH61-ITX port 2020-07-21 18:25:51 +00:00
cavium Kconfig: Escape variable to accommodate new Kconfig versions 2020-06-19 15:29:04 +00:00
compulab ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
dell src: Remove unused 'include <string.h>' 2020-07-14 16:09:44 +00:00
elmex mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
emulation src: Change BOOL CONFIG_ to CONFIG() in comments & strings 2020-07-26 21:20:30 +00:00
facebook skylake boards: Factor out copy-pasted PIRQ routes 2020-07-26 20:54:32 +00:00
foxconn ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
getac mb/getac/p470/acpi_tables.c: Remove wrong comment 2020-07-25 01:21:39 +00:00
gigabyte mb/*/*/devicetree.cb: Normalize disabled PIRQ values 2020-07-26 21:45:12 +00:00
gizmosphere mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
google mb/google/zork: Add Bluetooth reset gpios to devicetree 2020-07-28 19:28:30 +00:00
hp mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
ibase ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
intel mb/intel/tglrvp: Add PMC.MUX.CONx devices to devicetree for tglrvp_up4 2020-07-28 19:24:36 +00:00
jetway mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
kontron sb/intel: Define CONFIG_FIXED_SMBUS_IO_BASE 2020-07-20 17:04:46 +00:00
lenovo mb/lenovo/{l520,t430}/acpi/platform.asl: Rearrange code 2020-07-28 19:21:04 +00:00
libretrend skylake boards: Factor out copy-pasted PIRQ routes 2020-07-26 20:54:32 +00:00
lippert mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
msi mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
ocp mb/ocp/tiogapass: Configure IPMI FRB2 watchdog timer via VPD variables 2020-07-29 08:39:29 +00:00
opencellular Kconfig: Escape variable to accommodate new Kconfig versions 2020-06-19 15:29:04 +00:00
packardbell ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
pcengines mainboard: Drop optional and empty ACPI \_BFS methods 2020-07-15 08:33:43 +00:00
portwell ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
prodrive mb/prodrive/hermes: Relocate device enable options 2020-07-28 09:47:12 +00:00
protectli skylake boards: Factor out copy-pasted PIRQ routes 2020-07-26 20:54:32 +00:00
purism mb/purism/librem_skl: Disable CLKREQ for NVMe 2020-07-26 21:30:55 +00:00
razer skylake boards: Factor out copy-pasted PIRQ routes 2020-07-26 20:54:32 +00:00
roda sb/intel: Define CONFIG_FIXED_SMBUS_IO_BASE 2020-07-20 17:04:46 +00:00
samsung sb/intel: Define CONFIG_FIXED_SMBUS_IO_BASE 2020-07-20 17:04:46 +00:00
sapphire ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
scaleway mb/x/acpi_tables: Do minor cleanup on includes 2020-07-26 20:59:02 +00:00
siemens mb/siemens/mc_apl1: Use OPCODE menu set up of fast SPI driver 2020-07-09 14:03:07 +00:00
sifive treewide: Add Kconfig variable MEMLAYOUT_LD_FILE 2020-06-13 06:49:23 +00:00
supermicro lynxpoint: Factor out PIRQ routing from devicetree 2020-07-28 08:52:37 +00:00
system76 mb/system76/lemp9: Relocate device enable options 2020-07-28 09:46:07 +00:00
ti src: Remove unused 'include <types.h>' 2020-07-14 16:10:17 +00:00
up Kconfig: Escape variable to accommodate new Kconfig versions 2020-06-19 15:29:04 +00:00
Kconfig