On 09/02/19 5:45 PM, Jagan Teki wrote: > CONFIG_SPI is mandatory for SPI support even if the given board > has dm or non-dm versions, so mark CONFIG_SPI as non-dm config > option and move the respective non-dm drivers below to that. > > This eventually reduce the explicit CONFIG_SPI enablement for > dm version spi drivers. > > Cc: Vignesh R <vigne...@ti.com> > Signed-off-by: Jagan Teki <ja...@amarulasolutions.com>
Acked-by: Vignesh R <vigne...@ti.com> > --- > drivers/spi/Kconfig | 17 ++++++++++++----- > 1 file changed, 12 insertions(+), 5 deletions(-) > > diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig > index 2fb4862c4a..bed279cbc4 100644 > --- a/drivers/spi/Kconfig > +++ b/drivers/spi/Kconfig > @@ -1,7 +1,4 @@ > -menuconfig SPI > - bool "SPI Support" > - > -if SPI > +menu "SPI Support" > > config DM_SPI > bool "Enable Driver Model for SPI drivers" > @@ -294,6 +291,14 @@ config ZYNQMP_GQSPI > > endif # if DM_SPI > > +config SPI > + bool "Legacy SPI support" > + help > + Enable the legacy SPI support. This will include legacy SPI > + interface code for non-dm SPI drivers. > + > +if SPI > + > config SOFT_SPI > bool "Soft SPI driver" > help > @@ -387,4 +392,6 @@ config OMAP3_SPI > (McSPI). This driver be used to access SPI chips on platforms > embedding this OMAP3 McSPI IP core. > > -endif # menu "SPI Support" > +endif # if SPI > + > +endmenu # menu "SPI Support" > -- Regards Vignesh _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot