heads/config
eganonoa a854144e2d Add support for t530 and w530 dGPU
This commit adds support for the t530 and w530 boards to enable dGPUs. dGPU's are required for DisplayPort external displays in the t530 dgpu model, and for both the VGA dn DisplayPort external displays in the W530 (which has two dGPUs, the K1000M and K2000M, hence two boards).  The commit does the following:

1. Adds automated extraction scripts for vbios modelled on the me script in the blobs directory (one per board is necessary as it is based on board-specific bios updates).
2. Adds specific boards for the various dGPU models and corresponding coreboot configs.
3. Updates circleci config.yaml to run scripts and test boards.

Tested and working on T530 dgpu and W530 K1000M. dGPU scripts tested on Debian 10 and Ubuntu 21.04
2021-12-28 11:10:58 -05:00
..
busybox.config busybox: CONFIG_BASH_IS_ASH is incompatible with CONFIG_BASH_IS_NONE. Disabling the latter. 2020-12-30 20:31:37 -05:00
coreboot-kgpe-d16_server-whiptail.config Add CONFIG_CPU_MICROCODE_CBFS_NONE=y to KGPE-D16 Coreboot configs. This disables microcode being included and loaded by Coreboot because of a current issue in which newer kernels panic when doing so. 2021-01-07 19:24:10 +00:00
coreboot-kgpe-d16_server.config Add CONFIG_CPU_MICROCODE_CBFS_NONE=y to KGPE-D16 Coreboot configs. This disables microcode being included and loaded by Coreboot because of a current issue in which newer kernels panic when doing so. 2021-01-07 19:24:10 +00:00
coreboot-kgpe-d16_workstation-usb_keyboard.config Add CONFIG_CPU_MICROCODE_CBFS_NONE=y to KGPE-D16 Coreboot configs. This disables microcode being included and loaded by Coreboot because of a current issue in which newer kernels panic when doing so. 2021-01-07 19:24:10 +00:00
coreboot-kgpe-d16_workstation.config Add CONFIG_CPU_MICROCODE_CBFS_NONE=y to KGPE-D16 Coreboot configs. This disables microcode being included and loaded by Coreboot because of a current issue in which newer kernels panic when doing so. 2021-01-07 19:24:10 +00:00
coreboot-librem_13v2.config config/coreboot-librem_{13*,15*}: Use iommu=pt for Heads kernel 2021-12-20 22:13:36 -05:00
coreboot-librem_13v4.config config/coreboot-librem_{13*,15*}: Use iommu=pt for Heads kernel 2021-12-20 22:13:36 -05:00
coreboot-librem_14.config config/coreboot-librem_14: Drop CONFIG_ANY_TOOLCHAIN 2021-12-20 22:13:36 -05:00
coreboot-librem_15v3.config config/coreboot-librem_{13*,15*}: Use iommu=pt for Heads kernel 2021-12-20 22:13:36 -05:00
coreboot-librem_15v4.config config/coreboot-librem_{13*,15*}: Use iommu=pt for Heads kernel 2021-12-20 22:13:36 -05:00
coreboot-librem_l1um.config coreboot configs : CONFIG_ANY_TOOLCHAIN=y is not needed anymore since built against coreboot's version muslcross built toolchain. 2021-01-05 13:20:17 -05:00
coreboot-librem_mini_v2.config coreboot configs : CONFIG_ANY_TOOLCHAIN=y is not needed anymore since built against coreboot's version muslcross built toolchain. 2021-01-05 13:20:17 -05:00
coreboot-librem_mini.config coreboot configs : CONFIG_ANY_TOOLCHAIN=y is not needed anymore since built against coreboot's version muslcross built toolchain. 2021-01-05 13:20:17 -05:00
coreboot-qemu-fbwhiptail.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-qemu.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-t420-hotp-maximized.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t420-maximized.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t420.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t430-flash.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t430-hotp-maximized.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t430-hotp-verification.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t430-maximized.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t430.config t4xx: coreboot fix of https://github.com/osresearch/heads/issues/1057#issuecomment-980244848 for #1015 2021-12-04 15:51:53 -05:00
coreboot-t520-hotp-maximized.config adding working t520 baord and configs 2021-12-06 19:52:25 -05:00
coreboot-t520-maximized.config adding working t520 baord and configs 2021-12-06 19:52:25 -05:00
coreboot-t530-dgpu-hotp-maximized.config Add support for t530 and w530 dGPU 2021-12-28 11:10:58 -05:00
coreboot-t530-dgpu-maximized.config Add support for t530 and w530 dGPU 2021-12-28 11:10:58 -05:00
coreboot-t530-hotp-maximized.config adding working t530 board, initrd and config files 2021-12-06 19:52:25 -05:00
coreboot-t530-maximized.config adding working t530 board, initrd and config files 2021-12-06 19:52:25 -05:00
coreboot-w530-dgpu-K1000m-hotp-maximized.config Add support for t530 and w530 dGPU 2021-12-28 11:10:58 -05:00
coreboot-w530-dgpu-K1000m-maximized.config Add support for t530 and w530 dGPU 2021-12-28 11:10:58 -05:00
coreboot-w530-dgpu-K2000m-hotp-maximized.config Add support for t530 and w530 dGPU 2021-12-28 11:10:58 -05:00
coreboot-w530-dgpu-K2000m-maximized.config Add support for t530 and w530 dGPU 2021-12-28 11:10:58 -05:00
coreboot-w530-hotp-maximized.config adding working w530 board, initrd and config files 2021-12-06 19:52:25 -05:00
coreboot-w530-maximized.config adding working w530 board, initrd and config files 2021-12-06 19:52:25 -05:00
coreboot-x220-hotp-maximized.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-x220-maximized.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-x220.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-x230-flash.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-x230-hotp-maximized.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-x230-hotp-verification.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-x230-maximized.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
coreboot-x230.config move all other boards (but KGPE-D16) to coreboot 4.13 2021-12-04 15:51:53 -05:00
linux-kgpe-d16_server-whiptail.config Update all Librem and KGPE-D16 board to build with Linux 5.10.5. Update KGPE-D16 and Librem linux configs to 5.10.5 with make savedefconfig. 2021-01-07 19:24:09 +00:00
linux-kgpe-d16_server.config Update all Librem and KGPE-D16 board to build with Linux 5.10.5. Update KGPE-D16 and Librem linux configs to 5.10.5 with make savedefconfig. 2021-01-07 19:24:09 +00:00
linux-kgpe-d16_workstation.config Update all Librem and KGPE-D16 board to build with Linux 5.10.5. Update KGPE-D16 and Librem linux configs to 5.10.5 with make savedefconfig. 2021-01-07 19:24:09 +00:00
linux-librem_common.config Update all Librem and KGPE-D16 board to build with Linux 5.10.5. Update KGPE-D16 and Librem linux configs to 5.10.5 with make savedefconfig. 2021-01-07 19:24:09 +00:00
linux-linuxboot.config Merge pull request #461 from osresearch/debug-linux 2019-11-28 10:53:29 -05:00
linux-qemu.config Disable EXT2 standard driver (replaced by EXT4 driver) 2019-02-19 21:16:52 +00:00
linux-x230-flash.config x230-flash depends on independent and minimal linux-x230-flash.config. ash_history content replaced with usefull commands. Everything is there to generate keys from Yubikey/Nitrokey, export armored versions to external media and cbfs them into reproducible rom and flash resulting rom with flashrom-x230.sh. 2018-05-07 16:45:47 -04:00
linux-x230.config config/linux-x230: remove debug symbols 2019-05-20 13:47:20 +02:00