modules: nxp_imx: Add HAS_MCUX_FLEXSPI
Adds a hidden config symbol HAS_MCUX_FLEXSPI selected by NXP SoCs when the FlexSPI peripheral is present. It will be used as a dependency for a new FlexSPI flash driver to prevent users from accidentally enabling the driver on platforms that don't have the necessary hardware. Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
This commit is contained in:
parent
4e8abfcba7
commit
1883c85abd
3 changed files with 14 additions and 0 deletions
|
@ -67,6 +67,11 @@ config HAS_MCUX_FLEXCOMM
|
|||
help
|
||||
Set if the flexcomm (FLEXCOMM) module is present in the SoC.
|
||||
|
||||
config HAS_MCUX_FLEXSPI
|
||||
bool
|
||||
help
|
||||
Set if the flexible SPI (FlexSPI) module is present in the SoC.
|
||||
|
||||
config HAS_MCUX_FTFX
|
||||
bool
|
||||
help
|
||||
|
|
|
@ -12,6 +12,7 @@ config SOC_MIMXRT1011
|
|||
select HAS_MCUX
|
||||
select HAS_MCUX_CACHE
|
||||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
select HAS_MCUX_LPSPI
|
||||
|
@ -32,6 +33,7 @@ config SOC_MIMXRT1015
|
|||
select HAS_MCUX
|
||||
select HAS_MCUX_CACHE
|
||||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
select HAS_MCUX_LPSPI
|
||||
|
@ -54,6 +56,7 @@ config SOC_MIMXRT1021
|
|||
select HAS_MCUX_CACHE
|
||||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_ENET
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
select HAS_MCUX_LPSPI
|
||||
|
@ -102,6 +105,7 @@ config SOC_MIMXRT1051
|
|||
select HAS_MCUX_CACHE
|
||||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_ENET
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
select HAS_MCUX_LPSPI
|
||||
|
@ -128,6 +132,7 @@ config SOC_MIMXRT1052
|
|||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_ELCDIF
|
||||
select HAS_MCUX_ENET
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
select HAS_MCUX_LPSPI
|
||||
|
@ -156,6 +161,7 @@ config SOC_MIMXRT1061
|
|||
select HAS_MCUX_CACHE
|
||||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_ENET
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
select HAS_MCUX_LPUART
|
||||
|
@ -181,6 +187,7 @@ config SOC_MIMXRT1062
|
|||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_ELCDIF
|
||||
select HAS_MCUX_ENET
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_PWM
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
|
@ -209,6 +216,7 @@ config SOC_MIMXRT1064
|
|||
select HAS_MCUX_CCM
|
||||
select HAS_MCUX_ELCDIF
|
||||
select HAS_MCUX_ENET
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_PWM
|
||||
select HAS_MCUX_IGPIO
|
||||
select HAS_MCUX_LPI2C
|
||||
|
|
|
@ -18,6 +18,7 @@ config SOC_MIMXRT685S_CM33
|
|||
select HAS_MCUX
|
||||
select HAS_MCUX_SYSCON
|
||||
select HAS_MCUX_FLEXCOMM
|
||||
select HAS_MCUX_FLEXSPI
|
||||
select HAS_MCUX_CACHE
|
||||
select HAS_MCUX_LPC_DMA
|
||||
select INIT_SYS_PLL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue