From d24833c0d8b150915cb8cc257ef9ff2b95a94a00 Mon Sep 17 00:00:00 2001
From: Andrew Robbins <contact@andrewrobbins.info>
Date: Sat, 20 Oct 2018 22:06:00 -0400
Subject: Create SeaBIOS/GRUB targets for KCMA-D8 Coreboot

KCMA-D8 ROMs can now be built with either SeaBIOS or GRUB as
a default payload, e.g.:

'./libreboot build coreboot kcma-d8 textmode 2mb seabios'
---
 projects/coreboot/configs/kcma-d8/textmode/16mb/grub/config    | 1 +
 projects/coreboot/configs/kcma-d8/textmode/16mb/seabios/config | 1 +
 projects/coreboot/configs/kcma-d8/textmode/16mb/targets        | 2 ++
 projects/coreboot/configs/kcma-d8/textmode/2mb/grub/config     | 1 +
 projects/coreboot/configs/kcma-d8/textmode/2mb/seabios/config  | 1 +
 projects/coreboot/configs/kcma-d8/textmode/2mb/targets         | 2 ++
 6 files changed, 8 insertions(+)
 create mode 100644 projects/coreboot/configs/kcma-d8/textmode/16mb/grub/config
 create mode 100644 projects/coreboot/configs/kcma-d8/textmode/16mb/seabios/config
 create mode 100644 projects/coreboot/configs/kcma-d8/textmode/16mb/targets
 create mode 100644 projects/coreboot/configs/kcma-d8/textmode/2mb/grub/config
 create mode 100644 projects/coreboot/configs/kcma-d8/textmode/2mb/seabios/config
 create mode 100644 projects/coreboot/configs/kcma-d8/textmode/2mb/targets

(limited to 'projects/coreboot/configs/kcma-d8')

diff --git a/projects/coreboot/configs/kcma-d8/textmode/16mb/grub/config b/projects/coreboot/configs/kcma-d8/textmode/16mb/grub/config
new file mode 100644
index 00000000..5170a90a
--- /dev/null
+++ b/projects/coreboot/configs/kcma-d8/textmode/16mb/grub/config
@@ -0,0 +1 @@
+CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2"
diff --git a/projects/coreboot/configs/kcma-d8/textmode/16mb/seabios/config b/projects/coreboot/configs/kcma-d8/textmode/16mb/seabios/config
new file mode 100644
index 00000000..b1e08f99
--- /dev/null
+++ b/projects/coreboot/configs/kcma-d8/textmode/16mb/seabios/config
@@ -0,0 +1 @@
+CONFIG_PAYLOAD_FILE="$(obj)/../seabios-bios/bios.bin.elf"
diff --git a/projects/coreboot/configs/kcma-d8/textmode/16mb/targets b/projects/coreboot/configs/kcma-d8/textmode/16mb/targets
new file mode 100644
index 00000000..f2cba0e5
--- /dev/null
+++ b/projects/coreboot/configs/kcma-d8/textmode/16mb/targets
@@ -0,0 +1,2 @@
+grub
+seabios
diff --git a/projects/coreboot/configs/kcma-d8/textmode/2mb/grub/config b/projects/coreboot/configs/kcma-d8/textmode/2mb/grub/config
new file mode 100644
index 00000000..5170a90a
--- /dev/null
+++ b/projects/coreboot/configs/kcma-d8/textmode/2mb/grub/config
@@ -0,0 +1 @@
+CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2"
diff --git a/projects/coreboot/configs/kcma-d8/textmode/2mb/seabios/config b/projects/coreboot/configs/kcma-d8/textmode/2mb/seabios/config
new file mode 100644
index 00000000..b1e08f99
--- /dev/null
+++ b/projects/coreboot/configs/kcma-d8/textmode/2mb/seabios/config
@@ -0,0 +1 @@
+CONFIG_PAYLOAD_FILE="$(obj)/../seabios-bios/bios.bin.elf"
diff --git a/projects/coreboot/configs/kcma-d8/textmode/2mb/targets b/projects/coreboot/configs/kcma-d8/textmode/2mb/targets
new file mode 100644
index 00000000..f2cba0e5
--- /dev/null
+++ b/projects/coreboot/configs/kcma-d8/textmode/2mb/targets
@@ -0,0 +1,2 @@
+grub
+seabios
-- 
cgit v1.2.3-70-g09d2