imx8: add hidden IMX8_ROMAPI Kconfig symbol
authorRasmus Villemoes <rasmus.villemoes@prevas.dk>
Mon, 20 Jun 2022 08:53:17 +0000 (10:53 +0200)
committerStefano Babic <sbabic@denx.de>
Mon, 25 Jul 2022 13:35:34 +0000 (15:35 +0200)
In order not to repeat the IMX8MN || IMX8MP || IMX8ULP logic in
multiple places where we need to know if the SOC exposes the ROM API,
add a "def_bool y" Kconfig symbol.

Reviewed-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
arch/arm/mach-imx/Kconfig

index ad0fb36..50f4c08 100644 (file)
@@ -164,9 +164,13 @@ config DDRMC_VF610_CALIBRATION
          shall perform it on a new PCB and then use those values to program
          the ddrmc_cr_setting on relevant board file.
 
+config IMX8_ROMAPI
+       def_bool y
+       depends on IMX8MN || IMX8MP || IMX8ULP
+
 config SPL_IMX_ROMAPI_LOADADDR
        hex "Default load address to load image through ROM API"
-       depends on IMX8MN || IMX8MP || IMX8ULP
+       depends on IMX8_ROMAPI
 
 config IMX_DCD_ADDR
        hex "DCD Blocks location on the image"