dts: nxp: Rename nxp,iap-msf1 to nxp,msf1

IAP is a reference to the method of software interaction with the flash
used in the current driver implementing support for this flash. The
DT compatible should not be named like this.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
Declan Snyder 2024-09-25 10:50:43 -05:00 committed by Fabio Baltieri
parent 247037bd3e
commit 86f65f2591
7 changed files with 10 additions and 11 deletions

View File

@ -8,7 +8,7 @@ config SOC_FLASH_MCUX
DT_HAS_NXP_KINETIS_FTFL_ENABLED || \
DT_HAS_NXP_IAP_FMC55_ENABLED || \
DT_HAS_NXP_IAP_FMC553_ENABLED || \
DT_HAS_NXP_IAP_MSF1_ENABLED
DT_HAS_NXP_MSF1_ENABLED
select FLASH_HAS_PAGE_LAYOUT
select FLASH_HAS_DRIVER_ENABLED
select FLASH_HAS_EXPLICIT_ERASE

View File

@ -34,9 +34,9 @@ LOG_MODULE_REGISTER(flash_mcux);
#elif DT_NODE_HAS_STATUS_OKAY(DT_INST(0, nxp_iap_fmc553))
#define DT_DRV_COMPAT nxp_iap_fmc553
#define SOC_HAS_IAP 1
#elif DT_NODE_HAS_STATUS_OKAY(DT_INST(0, nxp_iap_msf1))
#define DT_DRV_COMPAT nxp_iap_msf1
#define SOC_HAS_IAP_MSF1 1
#elif DT_NODE_HAS_STATUS_OKAY(DT_INST(0, nxp_msf1))
#define DT_DRV_COMPAT nxp_msf1
#define SOC_HAS_MSF1 1
#else
#error No matching compatible for soc_flash_mcux.c
#endif
@ -300,7 +300,7 @@ static const struct flash_driver_api flash_mcux_api = {
#endif
};
#if (defined(SOC_HAS_IAP) || defined(SOC_HAS_IAP_MSF1)) && !defined(CONFIG_MCUX_FLASH_K4_API)
#if (defined(SOC_HAS_IAP) || defined(SOC_HAS_MSF1)) && !defined(CONFIG_MCUX_FLASH_K4_API)
#define FLASH_PROP_BLOCK_BASE kFLASH_PropertyPflashBlockBaseAddr
#else
#define FLASH_PROP_BLOCK_BASE kFLASH_PropertyPflash0BlockBaseAddr

View File

@ -136,7 +136,7 @@
};
fmu: flash-controller@40095000 {
compatible = "nxp,iap-msf1";
compatible = "nxp,msf1";
reg = <0x40095000 0x1000>;
interrupts = <12 0>;

View File

@ -485,7 +485,7 @@
};
fmu: flash-controller@43000 {
compatible = "nxp,iap-msf1";
compatible = "nxp,msf1";
reg = <0x43000 0x1000>;
interrupts = <138 0>;
status = "disabled";

View File

@ -560,7 +560,7 @@
};
fmu: flash-controller@43000 {
compatible = "nxp,iap-msf1";
compatible = "nxp,msf1";
reg = <0x43000 0x1000>;
interrupts = <138 0>;
status = "disabled";

View File

@ -83,8 +83,7 @@
ranges = <0x0 0x10000000 DT_SIZE_M(1)>;
#address-cells = <1>;
#size-cells = <1>;
compatible = "nxp,iap-msf1";
compatible = "nxp,msf1";
reg = <0x20000 0x1000>;
interrupts = <27 0>;
status = "disabled";

View File

@ -3,6 +3,6 @@
description: NXP MSF1 Flash Memory Module (FMU)
compatible: "nxp,iap-msf1"
compatible: "nxp,msf1"
include: flash-controller.yaml