t530-dgpu boards : have the boards call vbios download script automatically. Breaks on debian-12 as of now but should work on debian-11 for others, gems say deprecated calls....

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
This commit is contained in:
Thierry Laurion 2023-11-10 14:51:59 -05:00
parent 43d1b4ed81
commit 1fea3e4463
No known key found for this signature in database
GPG Key ID: 9A53E1BB3FF00461
4 changed files with 16 additions and 5 deletions

View File

@ -77,12 +77,14 @@ export CONFIG_FLASHROM_OPTIONS="--force --noverify-all -p internal"
# Make the Coreboot build depend on the following 3rd party blobs: # Make the Coreboot build depend on the following 3rd party blobs:
$(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \ $(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \
$(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/10de,0def.rom $(pwd)/blobs/xx30/8086,0106.rom
$(pwd)/blobs/xx30/me.bin: $(pwd)/blobs/xx30/me.bin:
COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \ COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \
$(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30 $(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30
$(pwd)/blobs/xx30/10de,0def.rom:
$(pwd)/blobs/xx30/vbios_t530.sh
# Generate split 4MB top / 8MB bottom ROMs # Generate split 4MB top / 8MB bottom ROMs
BOARD_TARGETS := split_8mb4mb BOARD_TARGETS := split_8mb4mb

View File

@ -77,12 +77,15 @@ export CONFIG_FLASHROM_OPTIONS="--force --noverify-all -p internal"
# Make the Coreboot build depend on the following 3rd party blobs: # Make the Coreboot build depend on the following 3rd party blobs:
$(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \ $(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \
$(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/10de,0def.rom $(pwd)/blobs/xx30/8086,0106.rom
$(pwd)/blobs/xx30/me.bin: $(pwd)/blobs/xx30/me.bin:
COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \ COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \
$(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30 $(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30
$(pwd)/blobs/xx30/10de,0def.rom:
$(pwd)/blobs/xx30/vbios_t530.sh
# Generate split 4MB top / 8MB bottom ROMs # Generate split 4MB top / 8MB bottom ROMs
BOARD_TARGETS := split_8mb4mb BOARD_TARGETS := split_8mb4mb

View File

@ -77,12 +77,15 @@ export CONFIG_FLASHROM_OPTIONS="--force --noverify-all -p internal"
# Make the Coreboot build depend on the following 3rd party blobs: # Make the Coreboot build depend on the following 3rd party blobs:
$(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \ $(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \
$(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/10de,0ffc.rom $(pwd)/blobs/xx30/8086,0106.rom
$(pwd)/blobs/xx30/me.bin: $(pwd)/blobs/xx30/me.bin:
COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \ COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \
$(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30 $(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30
$(pwd)/blobs/xx30/10de,0ffc.rom:
$(pwd)/blobs/xx30/vbios_w530.sh
# Generate split 4MB top / 8MB bottom ROMs # Generate split 4MB top / 8MB bottom ROMs
BOARD_TARGETS := split_8mb4mb BOARD_TARGETS := split_8mb4mb

View File

@ -77,12 +77,15 @@ export CONFIG_FLASHROM_OPTIONS="--force --noverify-all -p internal"
# Make the Coreboot build depend on the following 3rd party blobs: # Make the Coreboot build depend on the following 3rd party blobs:
$(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \ $(build)/coreboot-$(CONFIG_COREBOOT_VERSION)/$(BOARD)/.build: \
$(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/me.bin $(pwd)/blobs/xx30/10de,0ffc.rom $(pwd)/blobs/xx30/8086,0106.rom
$(pwd)/blobs/xx30/me.bin: $(pwd)/blobs/xx30/me.bin:
COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \ COREBOOT_DIR="$(build)/$(coreboot_base_dir)" \
$(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30 $(pwd)/blobs/xx30/download_clean_me.sh $(pwd)/blobs/xx30
$(pwd)/blobs/xx30/10de,0ffc.rom:
$(pwd)/blobs/xx30/vbios_w530.sh
# Generate split 4MB top / 8MB bottom ROMs # Generate split 4MB top / 8MB bottom ROMs
BOARD_TARGETS := split_8mb4mb BOARD_TARGETS := split_8mb4mb