diff --git a/tests/subsys/fs/littlefs/boards/frdm_mcxa156.conf b/tests/subsys/fs/littlefs/boards/frdm_mcxa156.conf new file mode 100644 index 00000000000..ace2fd7382b --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/frdm_mcxa156.conf @@ -0,0 +1,5 @@ +# Copyright 2025 NXP +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_FS_LITTLEFS_PROG_SIZE=128 +CONFIG_FS_LITTLEFS_CACHE_SIZE=256 diff --git a/tests/subsys/fs/littlefs/boards/frdm_mcxa156.overlay b/tests/subsys/fs/littlefs/boards/frdm_mcxa156.overlay new file mode 100644 index 00000000000..c5d1289e805 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/frdm_mcxa156.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash { + partitions { + small_partition: partition@E0000 { + label = "small"; + reg = <0x000E0000 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/frdm_mcxn236.conf b/tests/subsys/fs/littlefs/boards/frdm_mcxn236.conf new file mode 100644 index 00000000000..a2c4bf5521a --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/frdm_mcxn236.conf @@ -0,0 +1,5 @@ +# Copyright 2025 NXP +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_FS_LITTLEFS_PROG_SIZE=128 +CONFIG_FS_LITTLEFS_CACHE_SIZE=128 diff --git a/tests/subsys/fs/littlefs/boards/frdm_mcxn236.overlay b/tests/subsys/fs/littlefs/boards/frdm_mcxn236.overlay new file mode 100644 index 00000000000..c5d1289e805 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/frdm_mcxn236.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash { + partitions { + small_partition: partition@E0000 { + label = "small"; + reg = <0x000E0000 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/frdm_mcxn947_mcxn947_cpu0.overlay b/tests/subsys/fs/littlefs/boards/frdm_mcxn947_mcxn947_cpu0.overlay new file mode 100644 index 00000000000..06de3593398 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/frdm_mcxn947_mcxn947_cpu0.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&w25q64jvssiq { + partitions { + large_partition: partition@400000 { + label = "large"; + reg = <0x00400000 DT_SIZE_M(3)>; + }; + medium_partition: partition@700000 { + label = "medium"; + reg = <0x00700000 DT_SIZE_K(960)>; + }; + small_partition: partition@7F0000 { + label = "small"; + reg = <0x007F0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/frdm_mcxw71.overlay b/tests/subsys/fs/littlefs/boards/frdm_mcxw71.overlay new file mode 100644 index 00000000000..c5d1289e805 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/frdm_mcxw71.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash { + partitions { + small_partition: partition@E0000 { + label = "small"; + reg = <0x000E0000 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/frdm_rw612.overlay b/tests/subsys/fs/littlefs/boards/frdm_rw612.overlay new file mode 100644 index 00000000000..df18bc7ad70 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/frdm_rw612.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&w25q512jvfiq { + partitions { + large_partition: partition@3C00000 { + label = "large"; + reg = <0x03C00000 DT_SIZE_M(3)>; + }; + medium_partition: partition@3F00000 { + label = "medium"; + reg = <0x03F00000 DT_SIZE_K(960)>; + }; + small_partition: partition@3FF0000 { + label = "small"; + reg = <0x03FF0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s06.conf b/tests/subsys/fs/littlefs/boards/lpcxpresso55s06.conf new file mode 100644 index 00000000000..d420a2072a4 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s06.conf @@ -0,0 +1,5 @@ +# Copyright 2023 NXP +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_FS_LITTLEFS_PROG_SIZE=512 +CONFIG_FS_LITTLEFS_CACHE_SIZE=512 diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s06.overlay b/tests/subsys/fs/littlefs/boards/lpcxpresso55s06.overlay new file mode 100644 index 00000000000..000a49903c5 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s06.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash0 { + partitions { + small_partition: partition@1D000 { + label = "small"; + reg = <0x0001D000 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s16.conf b/tests/subsys/fs/littlefs/boards/lpcxpresso55s16.conf new file mode 100644 index 00000000000..d420a2072a4 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s16.conf @@ -0,0 +1,5 @@ +# Copyright 2023 NXP +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_FS_LITTLEFS_PROG_SIZE=512 +CONFIG_FS_LITTLEFS_CACHE_SIZE=512 diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s16.overlay b/tests/subsys/fs/littlefs/boards/lpcxpresso55s16.overlay new file mode 100644 index 00000000000..000a49903c5 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s16.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash0 { + partitions { + small_partition: partition@1D000 { + label = "small"; + reg = <0x0001D000 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s28.conf b/tests/subsys/fs/littlefs/boards/lpcxpresso55s28.conf new file mode 100644 index 00000000000..d420a2072a4 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s28.conf @@ -0,0 +1,5 @@ +# Copyright 2023 NXP +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_FS_LITTLEFS_PROG_SIZE=512 +CONFIG_FS_LITTLEFS_CACHE_SIZE=512 diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s28.overlay b/tests/subsys/fs/littlefs/boards/lpcxpresso55s28.overlay new file mode 100644 index 00000000000..56e240a5f42 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s28.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash0 { + partitions { + small_partition: partition@5D000 { + label = "small"; + reg = <0x0005D000 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s36.conf b/tests/subsys/fs/littlefs/boards/lpcxpresso55s36.conf new file mode 100644 index 00000000000..d420a2072a4 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s36.conf @@ -0,0 +1,5 @@ +# Copyright 2023 NXP +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_FS_LITTLEFS_PROG_SIZE=512 +CONFIG_FS_LITTLEFS_CACHE_SIZE=512 diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s36.overlay b/tests/subsys/fs/littlefs/boards/lpcxpresso55s36.overlay new file mode 100644 index 00000000000..d78949bf3dd --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s36.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash0 { + partitions { + small_partition: partition@1D800 { + label = "small"; + reg = <0x0001D800 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s69_lpc55s69_cpu0.conf b/tests/subsys/fs/littlefs/boards/lpcxpresso55s69_lpc55s69_cpu0.conf new file mode 100644 index 00000000000..d420a2072a4 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s69_lpc55s69_cpu0.conf @@ -0,0 +1,5 @@ +# Copyright 2023 NXP +# SPDX-License-Identifier: Apache-2.0 + +CONFIG_FS_LITTLEFS_PROG_SIZE=512 +CONFIG_FS_LITTLEFS_CACHE_SIZE=512 diff --git a/tests/subsys/fs/littlefs/boards/lpcxpresso55s69_lpc55s69_cpu0.overlay b/tests/subsys/fs/littlefs/boards/lpcxpresso55s69_lpc55s69_cpu0.overlay new file mode 100644 index 00000000000..7fb3d1ecbbe --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/lpcxpresso55s69_lpc55s69_cpu0.overlay @@ -0,0 +1,16 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&flash0 { + partitions { + small_partition: partition@75800 { + label = "small"; + reg = <0x00075800 DT_SIZE_K(128)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt1010_evk.overlay b/tests/subsys/fs/littlefs/boards/mimxrt1010_evk.overlay new file mode 100644 index 00000000000..658e9bd3194 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt1010_evk.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&at25sf128a { + partitions { + large_partition: partition@C00000 { + label = "large"; + reg = <0x00C00000 DT_SIZE_M(3)>; + }; + medium_partition: partition@F00000 { + label = "medium"; + reg = <0x00F00000 DT_SIZE_K(960)>; + }; + small_partition: partition@FF0000 { + label = "small"; + reg = <0x00FF0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt1015_evk.overlay b/tests/subsys/fs/littlefs/boards/mimxrt1015_evk.overlay new file mode 100644 index 00000000000..658e9bd3194 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt1015_evk.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&at25sf128a { + partitions { + large_partition: partition@C00000 { + label = "large"; + reg = <0x00C00000 DT_SIZE_M(3)>; + }; + medium_partition: partition@F00000 { + label = "medium"; + reg = <0x00F00000 DT_SIZE_K(960)>; + }; + small_partition: partition@FF0000 { + label = "small"; + reg = <0x00FF0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt1040_evk.overlay b/tests/subsys/fs/littlefs/boards/mimxrt1040_evk.overlay new file mode 100644 index 00000000000..06de3593398 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt1040_evk.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&w25q64jvssiq { + partitions { + large_partition: partition@400000 { + label = "large"; + reg = <0x00400000 DT_SIZE_M(3)>; + }; + medium_partition: partition@700000 { + label = "medium"; + reg = <0x00700000 DT_SIZE_K(960)>; + }; + small_partition: partition@7F0000 { + label = "small"; + reg = <0x007F0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt1050_evk_mimxrt1052_hyperflash.overlay b/tests/subsys/fs/littlefs/boards/mimxrt1050_evk_mimxrt1052_hyperflash.overlay new file mode 100644 index 00000000000..db2ee713fc6 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt1050_evk_mimxrt1052_hyperflash.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&s26ks512s0 { + partitions { + large_partition: partition@3400000 { + label = "large"; + reg = <0x03400000 DT_SIZE_M(4)>; + }; + medium_partition: partition@3800000 { + label = "medium"; + reg = <0x03800000 DT_SIZE_M(4)>; + }; + small_partition: partition@3C00000 { + label = "small"; + reg = <0x03C00000 DT_SIZE_M(4)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt1170_evk_mimxrt1176_cm7.overlay b/tests/subsys/fs/littlefs/boards/mimxrt1170_evk_mimxrt1176_cm7.overlay new file mode 100644 index 00000000000..80e28b45735 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt1170_evk_mimxrt1176_cm7.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&w25q512nw { + partitions { + large_partition: partition@3C00000 { + label = "large"; + reg = <0x03C00000 DT_SIZE_M(3)>; + }; + medium_partition: partition@3F00000 { + label = "medium"; + reg = <0x03F00000 DT_SIZE_K(960)>; + }; + small_partition: partition@3FF0000 { + label = "small"; + reg = <0x03FF0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt1180_evk_mimxrt1189_cm33.overlay b/tests/subsys/fs/littlefs/boards/mimxrt1180_evk_mimxrt1189_cm33.overlay new file mode 100644 index 00000000000..7201d45e52b --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt1180_evk_mimxrt1189_cm33.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&w25q128jw { + partitions { + large_partition: partition@C00000 { + label = "large"; + reg = <0x00C00000 DT_SIZE_M(3)>; + }; + medium_partition: partition@F00000 { + label = "medium"; + reg = <0x00F00000 DT_SIZE_K(960)>; + }; + small_partition: partition@FF0000 { + label = "small"; + reg = <0x00FF0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt595_evk_mimxrt595s_cm33.overlay b/tests/subsys/fs/littlefs/boards/mimxrt595_evk_mimxrt595s_cm33.overlay new file mode 100644 index 00000000000..2ac6dd7f4f9 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt595_evk_mimxrt595s_cm33.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&mx25um51345g { + partitions { + large_partition: partition@3C00000 { + label = "large"; + reg = <0x03C00000 DT_SIZE_M(3)>; + }; + medium_partition: partition@3F00000 { + label = "medium"; + reg = <0x03F00000 DT_SIZE_K(960)>; + }; + small_partition: partition@3FF0000 { + label = "small"; + reg = <0x03FF0000 DT_SIZE_K(64)>; + }; + }; +}; diff --git a/tests/subsys/fs/littlefs/boards/mimxrt685_evk_mimxrt685s_cm33.overlay b/tests/subsys/fs/littlefs/boards/mimxrt685_evk_mimxrt685s_cm33.overlay new file mode 100644 index 00000000000..2ac6dd7f4f9 --- /dev/null +++ b/tests/subsys/fs/littlefs/boards/mimxrt685_evk_mimxrt685s_cm33.overlay @@ -0,0 +1,24 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/delete-node/ &storage_partition; + +&mx25um51345g { + partitions { + large_partition: partition@3C00000 { + label = "large"; + reg = <0x03C00000 DT_SIZE_M(3)>; + }; + medium_partition: partition@3F00000 { + label = "medium"; + reg = <0x03F00000 DT_SIZE_K(960)>; + }; + small_partition: partition@3FF0000 { + label = "small"; + reg = <0x03FF0000 DT_SIZE_K(64)>; + }; + }; +};