From 658ae3eb29b048121a3365946ba7f9f7b357970f Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Fri, 13 Dec 2019 01:22:30 -0600 Subject: mb/google/auron: add VBTs for variants Add VBTs for all auron variants, extracted from VGA BIOS from stock firmware images using intelvbttool, zero-padded to 0x11ff bytes to make the Intel BMP editor happy. Test: boot several auron variants with libgfxinit and Tianocore payload, ensure both internal and external displays as well as HDMI audio function properly under Linux (4.x/5.x). Change-Id: Ibc4eabfa5d02b4c08755cf52835b5df8c1291fea Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/37714 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber Reviewed-by: Angel Pons --- src/mainboard/google/auron/Kconfig | 1 + src/mainboard/google/auron/variants/auron_paine/data.vbt | Bin 0 -> 4608 bytes src/mainboard/google/auron/variants/auron_yuna/data.vbt | Bin 0 -> 4608 bytes src/mainboard/google/auron/variants/buddy/data.vbt | Bin 0 -> 4608 bytes src/mainboard/google/auron/variants/gandof/data.vbt | Bin 0 -> 4608 bytes src/mainboard/google/auron/variants/lulu/data.vbt | Bin 0 -> 4608 bytes src/mainboard/google/auron/variants/samus/data.vbt | Bin 0 -> 4608 bytes 7 files changed, 1 insertion(+) create mode 100644 src/mainboard/google/auron/variants/auron_paine/data.vbt create mode 100644 src/mainboard/google/auron/variants/auron_yuna/data.vbt create mode 100644 src/mainboard/google/auron/variants/buddy/data.vbt create mode 100644 src/mainboard/google/auron/variants/gandof/data.vbt create mode 100644 src/mainboard/google/auron/variants/lulu/data.vbt create mode 100644 src/mainboard/google/auron/variants/samus/data.vbt (limited to 'src/mainboard/google/auron') diff --git a/src/mainboard/google/auron/Kconfig b/src/mainboard/google/auron/Kconfig index b64b47eb70..644104a37e 100644 --- a/src/mainboard/google/auron/Kconfig +++ b/src/mainboard/google/auron/Kconfig @@ -8,6 +8,7 @@ config BOARD_GOOGLE_BASEBOARD_AURON select HAVE_ACPI_TABLES select HAVE_OPTION_TABLE select HAVE_ACPI_RESUME + select INTEL_GMA_HAVE_VBT select MAINBOARD_HAS_CHROMEOS select MAINBOARD_HAS_LIBGFXINIT select MAINBOARD_HAS_LPC_TPM diff --git a/src/mainboard/google/auron/variants/auron_paine/data.vbt b/src/mainboard/google/auron/variants/auron_paine/data.vbt new file mode 100644 index 0000000000..a73fb49d98 Binary files /dev/null and b/src/mainboard/google/auron/variants/auron_paine/data.vbt differ diff --git a/src/mainboard/google/auron/variants/auron_yuna/data.vbt b/src/mainboard/google/auron/variants/auron_yuna/data.vbt new file mode 100644 index 0000000000..a73fb49d98 Binary files /dev/null and b/src/mainboard/google/auron/variants/auron_yuna/data.vbt differ diff --git a/src/mainboard/google/auron/variants/buddy/data.vbt b/src/mainboard/google/auron/variants/buddy/data.vbt new file mode 100644 index 0000000000..400ea48b11 Binary files /dev/null and b/src/mainboard/google/auron/variants/buddy/data.vbt differ diff --git a/src/mainboard/google/auron/variants/gandof/data.vbt b/src/mainboard/google/auron/variants/gandof/data.vbt new file mode 100644 index 0000000000..f95f4dd5dd Binary files /dev/null and b/src/mainboard/google/auron/variants/gandof/data.vbt differ diff --git a/src/mainboard/google/auron/variants/lulu/data.vbt b/src/mainboard/google/auron/variants/lulu/data.vbt new file mode 100644 index 0000000000..00bc088f52 Binary files /dev/null and b/src/mainboard/google/auron/variants/lulu/data.vbt differ diff --git a/src/mainboard/google/auron/variants/samus/data.vbt b/src/mainboard/google/auron/variants/samus/data.vbt new file mode 100644 index 0000000000..4b079bca8c Binary files /dev/null and b/src/mainboard/google/auron/variants/samus/data.vbt differ -- cgit v1.2.3