summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2023-06-27 07:52:38 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2023-06-28 08:14:14 +0200
commit313026e7b45ccef4a98d921e865934c301c82dbc (patch)
tree1340346b37e07d09996c3ed4f8083a17b61ed673
parent128bba5544a0ea3ffb4e91165043c56a2b3d2a99 (diff)
downloadbarebox-313026e7b45ccef4a98d921e865934c301c82dbc.tar.gz
barebox-313026e7b45ccef4a98d921e865934c301c82dbc.tar.xz
ARM64: unset CONFIG_MISSING_FIRMWARE_ERROR for Rockchip/i.MX
barebox ARMv8 images for Rockchip and i.MX depend on external firmware for RAM setup (e.g. DDR PHY firmware) and on a BL31 binary to service secure monitor calls of the operating system (usually TF-A). Images without this firmware are not functional and the build warns about it, yet for development, it's more convenient to have the build not fail. This is especially useful for multi_v8_defconfig, which also builds the drivers Qemu Virt64 image and which requires no extra firmware. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20230627055239.3908872-7-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/arm/configs/imx_v8_defconfig1
-rw-r--r--arch/arm/configs/multi_v8_defconfig1
-rw-r--r--arch/arm/configs/rockchip_v8_defconfig1
3 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/configs/imx_v8_defconfig b/arch/arm/configs/imx_v8_defconfig
index 93b85ff5ea..99d871bfb9 100644
--- a/arch/arm/configs/imx_v8_defconfig
+++ b/arch/arm/configs/imx_v8_defconfig
@@ -147,3 +147,4 @@ CONFIG_FS_FAT_WRITE=y
CONFIG_FS_FAT_LFN=y
CONFIG_FS_RATP=y
CONFIG_ZLIB=y
+# CONFIG_MISSING_FIRMWARE_ERROR is not set
diff --git a/arch/arm/configs/multi_v8_defconfig b/arch/arm/configs/multi_v8_defconfig
index e0ff21641a..76b8097588 100644
--- a/arch/arm/configs/multi_v8_defconfig
+++ b/arch/arm/configs/multi_v8_defconfig
@@ -241,3 +241,4 @@ CONFIG_FS_PSTORE=y
CONFIG_FS_PSTORE_CONSOLE=y
CONFIG_FS_RATP=y
CONFIG_LZO_DECOMPRESS=y
+# CONFIG_MISSING_FIRMWARE_ERROR is not set
diff --git a/arch/arm/configs/rockchip_v8_defconfig b/arch/arm/configs/rockchip_v8_defconfig
index cc3c3c6d48..7d1d41965e 100644
--- a/arch/arm/configs/rockchip_v8_defconfig
+++ b/arch/arm/configs/rockchip_v8_defconfig
@@ -149,3 +149,4 @@ CONFIG_FS_FAT_LFN=y
CONFIG_FS_BPKFS=y
CONFIG_FS_UIMAGEFS=y
CONFIG_LZO_DECOMPRESS=y
+# CONFIG_MISSING_FIRMWARE_ERROR is not set