Adds a new config HAS_MCUX_FTFX to conditionalize the mcux flash driver on socs that support it. Selects HAS_MCUX_FTFX on all kinetis socs except kw40z, because even though this soc has the relevant hardware, its CMSIS header file is not compatible with the mcux flash driver in ext/. This change also prevents enabling the mcux flash driver on lpc and imx rt boards. Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
12 lines
433 B
Plaintext
12 lines
433 B
Plaintext
config SOC_FLASH_MCUX
|
|
bool "MCUX flash shim driver"
|
|
depends on HAS_MCUX_FTFX
|
|
select FLASH_HAS_PAGE_LAYOUT
|
|
select FLASH_HAS_DRIVER_ENABLED
|
|
help
|
|
Enables the MCUX flash shim driver.
|
|
WARNING: This driver will disable the system interrupts for
|
|
the duration of the flash erase/write operations. This will
|
|
have an impact on the overall system performance - whether
|
|
this is acceptable or not will depend on the use case.
|