From 3bd1f08574713bb4170c9d509c43f6d19e2f5eff Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Mon, 14 Jan 2019 22:39:00 -0500 Subject: Restructure X60 coreboot target directories The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else. --- projects/coreboot/configs/x60/16mb/config | 5 +++++ projects/coreboot/configs/x60/16mb/corebootfb/config | 3 +++ projects/coreboot/configs/x60/16mb/corebootfb/grub/config | 1 + projects/coreboot/configs/x60/16mb/corebootfb/seabios/config | 1 + projects/coreboot/configs/x60/16mb/corebootfb/targets | 2 ++ projects/coreboot/configs/x60/16mb/targets | 2 ++ projects/coreboot/configs/x60/16mb/textmode/config | 1 + projects/coreboot/configs/x60/16mb/textmode/grub/config | 1 + projects/coreboot/configs/x60/16mb/textmode/seabios/config | 1 + projects/coreboot/configs/x60/16mb/textmode/targets | 2 ++ 10 files changed, 19 insertions(+) create mode 100644 projects/coreboot/configs/x60/16mb/config create mode 100644 projects/coreboot/configs/x60/16mb/corebootfb/config create mode 100644 projects/coreboot/configs/x60/16mb/corebootfb/grub/config create mode 100644 projects/coreboot/configs/x60/16mb/corebootfb/seabios/config create mode 100644 projects/coreboot/configs/x60/16mb/corebootfb/targets create mode 100644 projects/coreboot/configs/x60/16mb/targets create mode 100644 projects/coreboot/configs/x60/16mb/textmode/config create mode 100644 projects/coreboot/configs/x60/16mb/textmode/grub/config create mode 100644 projects/coreboot/configs/x60/16mb/textmode/seabios/config create mode 100644 projects/coreboot/configs/x60/16mb/textmode/targets (limited to 'projects/coreboot/configs/x60/16mb') diff --git a/projects/coreboot/configs/x60/16mb/config b/projects/coreboot/configs/x60/16mb/config new file mode 100644 index 00000000..a4cf5cf7 --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/config @@ -0,0 +1,5 @@ +CONFIG_CBFS_SIZE=0x1000000 +CONFIG_COREBOOT_ROMSIZE_KB_2048=n +CONFIG_COREBOOT_ROMSIZE_KB_16384=y +CONFIG_COREBOOT_ROMSIZE_KB=16384 +CONFIG_ROM_SIZE=0x1000000 diff --git a/projects/coreboot/configs/x60/16mb/corebootfb/config b/projects/coreboot/configs/x60/16mb/corebootfb/config new file mode 100644 index 00000000..c86e2073 --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/corebootfb/config @@ -0,0 +1,3 @@ +CONFIG_VGA_TEXT_FRAMEBUFFER=n +CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y +CONFIG_LINEAR_FRAMEBUFFER=y diff --git a/projects/coreboot/configs/x60/16mb/corebootfb/grub/config b/projects/coreboot/configs/x60/16mb/corebootfb/grub/config new file mode 100644 index 00000000..5170a90a --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/corebootfb/grub/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2" diff --git a/projects/coreboot/configs/x60/16mb/corebootfb/seabios/config b/projects/coreboot/configs/x60/16mb/corebootfb/seabios/config new file mode 100644 index 00000000..a3c13aff --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/corebootfb/seabios/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../seabios/bios.bin.elf" diff --git a/projects/coreboot/configs/x60/16mb/corebootfb/targets b/projects/coreboot/configs/x60/16mb/corebootfb/targets new file mode 100644 index 00000000..f2cba0e5 --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/corebootfb/targets @@ -0,0 +1,2 @@ +grub +seabios diff --git a/projects/coreboot/configs/x60/16mb/targets b/projects/coreboot/configs/x60/16mb/targets new file mode 100644 index 00000000..f84c583a --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/targets @@ -0,0 +1,2 @@ +corebootfb +textmode diff --git a/projects/coreboot/configs/x60/16mb/textmode/config b/projects/coreboot/configs/x60/16mb/textmode/config new file mode 100644 index 00000000..5d8cce57 --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/textmode/config @@ -0,0 +1 @@ +CONFIG_VGA_TEXT_FRAMEBUFFER=y diff --git a/projects/coreboot/configs/x60/16mb/textmode/grub/config b/projects/coreboot/configs/x60/16mb/textmode/grub/config new file mode 100644 index 00000000..5170a90a --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/textmode/grub/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2" diff --git a/projects/coreboot/configs/x60/16mb/textmode/seabios/config b/projects/coreboot/configs/x60/16mb/textmode/seabios/config new file mode 100644 index 00000000..a3c13aff --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/textmode/seabios/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../seabios/bios.bin.elf" diff --git a/projects/coreboot/configs/x60/16mb/textmode/targets b/projects/coreboot/configs/x60/16mb/textmode/targets new file mode 100644 index 00000000..f2cba0e5 --- /dev/null +++ b/projects/coreboot/configs/x60/16mb/textmode/targets @@ -0,0 +1,2 @@ +grub +seabios -- cgit v1.2.3-70-g09d2