mainboard: Drop invalid `VGA_BIOS_FILE` defaults
commit05ae8f2ff31ba1d02aba15c99025df91588712e1
authorAngel Pons <th3fanbus@gmail.com>
Mon, 8 Mar 2021 09:35:49 +0000 (8 10:35 +0100)
committerFelix Singer <felixsinger@posteo.net>
Fri, 15 Oct 2021 09:08:35 +0000 (15 09:08 +0000)
tree9828f45dcfca1ed85f6e07c82d68d279dc8f2da1
parentdcc0cc27f4a728e96dd85b88f7321edfcfd7add9
mainboard: Drop invalid `VGA_BIOS_FILE` defaults

If the VGA BIOS file path for `VGA_BIOS_FILE` in a mainboard's Kconfig
does not exist in the coreboot tree (including submodules), drop it.
These files should be stored in the `site-local` subdirectory and the
paths specified for each board in `site-local/Kconfig`. For example:

config VGA_BIOS_FILE
default "site-local/x200_vbios.bin" if BOARD_LENOVO_X200

Note that this is just an example. There are better ways to structure
one's `site-local` subfolder. Using the `CONFIG_MAINBOARD_DIR` option
would be one of them, though variants may still need special handling.

Also, update autoport to not generate `VGA_BIOS_FILE` defaults.

Change-Id: I1b5dfba035a42d7943f270f95fb7d32b285584d2
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/51340
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-by: Felix Singer <felixsinger@posteo.net>
44 files changed:
src/mainboard/amd/inagua/Kconfig
src/mainboard/amd/persimmon/Kconfig
src/mainboard/amd/south_station/Kconfig
src/mainboard/amd/union_station/Kconfig
src/mainboard/apple/macbookair4_2/Kconfig
src/mainboard/asus/f2a85-m/Kconfig
src/mainboard/getac/p470/Kconfig
src/mainboard/google/auron/Kconfig
src/mainboard/google/beltino/Kconfig
src/mainboard/google/butterfly/Kconfig
src/mainboard/google/jecht/Kconfig
src/mainboard/google/link/Kconfig
src/mainboard/google/parrot/Kconfig
src/mainboard/google/slippy/Kconfig
src/mainboard/google/stout/Kconfig
src/mainboard/hp/folio_9480m/Kconfig
src/mainboard/hp/snb_ivb_laptops/Kconfig
src/mainboard/ibase/mb899/Kconfig
src/mainboard/intel/baskingridge/Kconfig
src/mainboard/intel/dcp847ske/Kconfig
src/mainboard/intel/emeraldlake2/Kconfig
src/mainboard/intel/strago/Kconfig
src/mainboard/intel/wtm2/Kconfig
src/mainboard/jetway/nf81-t56n-lf/Kconfig
src/mainboard/kontron/986lcd-m/Kconfig
src/mainboard/kontron/ktqm77/Kconfig
src/mainboard/lenovo/l520/Kconfig
src/mainboard/lenovo/s230u/Kconfig
src/mainboard/lenovo/t420/Kconfig
src/mainboard/lenovo/t420s/Kconfig
src/mainboard/lenovo/t430s/Kconfig
src/mainboard/lenovo/t440p/Kconfig
src/mainboard/lenovo/t520/Kconfig
src/mainboard/lenovo/t530/Kconfig
src/mainboard/lenovo/x1_carbon_gen1/Kconfig
src/mainboard/lenovo/x220/Kconfig
src/mainboard/lenovo/x230/Kconfig
src/mainboard/pcengines/apu1/Kconfig
src/mainboard/protectli/vault_bsw/Kconfig
src/mainboard/samsung/lumpy/Kconfig
src/mainboard/samsung/stumpy/Kconfig
src/mainboard/supermicro/x9scl/Kconfig
src/mainboard/system76/lemp9/Kconfig
util/autoport/main.go