[U-Boot] [RESEND PATCH v2] spl: Introduce SPL_DM_GPIO Kconfig define

Lukasz Majewski lukma at denx.de
Mon Dec 2 10:24:16 CET 2019


This define indicates if DM_GPIO shall be supported in SPL. This allows
proper operation of DM converted GPIO drivers in SPL, which use
boards.

Signed-off-by: Lukasz Majewski <lukma at denx.de>

---

Changes in v2:
- Add dependency on DM_GPIO

Note:
- Board which is using DM_GPIO in SPL with OF_PLATDATA (XEA - i.MX28)
  depends on this Kconfig define. Only after it is in - it can be added
  without compiler errors.
---
 common/spl/Kconfig | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index 1f122833a7..239cb4440e 100644
--- a/common/spl/Kconfig
+++ b/common/spl/Kconfig
@@ -485,6 +485,12 @@ config SPL_DMA_SUPPORT
 	  the CPU moving the data. Enable this option to build the drivers
 	  in drivers/dma as part of an SPL build.
 
+config SPL_DM_GPIO
+	bool "Support Driver Model GPIO drivers"
+	depends on SPL_GPIO_SUPPORT && DM_GPIO
+	help
+	  Enable support for Driver Model based GPIO drivers in SPL.
+
 config SPL_DRIVERS_MISC_SUPPORT
 	bool "Support misc drivers"
 	help
-- 
2.20.1



More information about the U-Boot mailing list