summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2023-01-06 12:39:46 +0100
committerRobert Schwebel <r.schwebel@pengutronix.de>2023-01-06 12:45:12 +0100
commit5eef7fdc7a06f9e98450f0143f01e8798a3e0c67 (patch)
treed7d1031cf65b5f11876061cd7f44b88bbdda76b4
parent1c82da8f73d153e1696ac3b0cd8d1cfe1fabc76c (diff)
downloadDistroKit-5eef7fdc7a06f9e98450f0143f01e8798a3e0c67.tar.gz
DistroKit-5eef7fdc7a06f9e98450f0143f01e8798a3e0c67.tar.xz
blspec-rpi4: move menu file to platforms/
The rule file is toplevel in rules/ so without this "ptxdist lint" reports for all other platforms: [...] Checking kconfig symbols in rule files ... Undefined symbol PTXCONF_BLSPEC_RPI4 used in 'DistroKit/rules/blspec-rpi4.make'. [...] Add some dependencies so it can only be selected on platforms where it makes sense and disable it on v8a for now. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> Link: https://lore.pengutronix.de/20230106113946.1775158-1-m.olbrich@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-rw-r--r--configs/platform-v7a/platforms/blspec-rpi4.in5
-rw-r--r--configs/platform-v8a/platformconfig1
-rw-r--r--platforms/blspec-rpi4.in7
3 files changed, 8 insertions, 5 deletions
diff --git a/configs/platform-v7a/platforms/blspec-rpi4.in b/configs/platform-v7a/platforms/blspec-rpi4.in
deleted file mode 100644
index 0c0ce14..0000000
--- a/configs/platform-v7a/platforms/blspec-rpi4.in
+++ /dev/null
@@ -1,5 +0,0 @@
-## SECTION=blspec
-
-config BLSPEC_RPI4
- tristate
- prompt "/loader/entries/rpi4*.conf bootloader spec entries"
diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig
index 36708d6..785a1a2 100644
--- a/configs/platform-v8a/platformconfig
+++ b/configs/platform-v8a/platformconfig
@@ -194,6 +194,7 @@ PTXCONF_BLSPEC_IMX8MM_EVK=y
PTXCONF_BLSPEC_IMX8MP_EVK=y
PTXCONF_BLSPEC_IMX8MQ_EVK=y
PTXCONF_BLSPEC_ROCK3A=y
+# PTXCONF_BLSPEC_RPI4 is not set
# end of bootloader spec entries
#
diff --git a/platforms/blspec-rpi4.in b/platforms/blspec-rpi4.in
new file mode 100644
index 0000000..aa3e7af
--- /dev/null
+++ b/platforms/blspec-rpi4.in
@@ -0,0 +1,7 @@
+## SECTION=blspec
+
+config BLSPEC_RPI4
+ tristate
+ # make sure it's only visible on platforms, where it makes sense
+ depends on ARCH_ARM && ARCH_ARMV7_NEON || ARCH_ARM64
+ prompt "/loader/entries/rpi4*.conf bootloader spec entries"