diff --git a/samples/bluetooth/central_ht/sample.yaml b/samples/bluetooth/central_ht/sample.yaml index f41b2289705..f59d207a59f 100644 --- a/samples/bluetooth/central_ht/sample.yaml +++ b/samples/bluetooth/central_ht/sample.yaml @@ -8,6 +8,8 @@ tests: - qemu_x86 - nrf51dk/nrf51822 - nrf52dk/nrf52832 + - rd_rw612_bga tags: bluetooth integration_platforms: - qemu_cortex_m3 + - rd_rw612_bga diff --git a/samples/bluetooth/peripheral_ht/sample.yaml b/samples/bluetooth/peripheral_ht/sample.yaml index 4ff509843e0..4243914b571 100644 --- a/samples/bluetooth/peripheral_ht/sample.yaml +++ b/samples/bluetooth/peripheral_ht/sample.yaml @@ -9,9 +9,11 @@ tests: - qemu_x86 - nrf51dk/nrf51822 - nrf52dk/nrf52832 + - rd_rw612_bga tags: bluetooth integration_platforms: - qemu_cortex_m3 + - rd_rw612_bga sample.bluetooth.peripheral_ht.frdm_kw41z_shield: harness: bluetooth platform_allow: diff --git a/samples/bluetooth/peripheral_ots/boards/rd_rw612_bga.conf b/samples/bluetooth/peripheral_ots/boards/rd_rw612_bga.conf new file mode 100644 index 00000000000..b25149c8ec4 --- /dev/null +++ b/samples/bluetooth/peripheral_ots/boards/rd_rw612_bga.conf @@ -0,0 +1 @@ +CONFIG_BT_RX_STACK_SIZE=1800 diff --git a/samples/userspace/prod_consumer/boards/rd_rw612_bga.overlay b/samples/userspace/prod_consumer/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/samples/userspace/prod_consumer/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/samples/userspace/shared_mem/boards/rd_rw612_bga.overlay b/samples/userspace/shared_mem/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/samples/userspace/shared_mem/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/bluetooth/tester/boards/rd_rw612_bga.conf b/tests/bluetooth/tester/boards/rd_rw612_bga.conf new file mode 100644 index 00000000000..ba1ae16dc7c --- /dev/null +++ b/tests/bluetooth/tester/boards/rd_rw612_bga.conf @@ -0,0 +1,6 @@ +CONFIG_BT_MAX_CONN=16 + +# debug options +# CONFIG_UART_CONSOLE=y +# CONFIG_LOG=y +# CONFIG_LOG_DEFAULT_LEVEL=4 diff --git a/tests/bluetooth/tester/rd_rw612_bga.overlay b/tests/bluetooth/tester/rd_rw612_bga.overlay new file mode 100644 index 00000000000..4d4b5710e42 --- /dev/null +++ b/tests/bluetooth/tester/rd_rw612_bga.overlay @@ -0,0 +1,19 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/ { + chosen { + zephyr,uart-pipe = &flexcomm0; + }; +}; + +&flexcomm0 { + compatible = "nxp,lpc-usart"; + status = "okay"; + current-speed = <115200>; + pinctrl-0 = <&pinmux_flexcomm0_usart>; + pinctrl-names = "default"; +}; diff --git a/tests/bluetooth/tester/testcase.yaml b/tests/bluetooth/tester/testcase.yaml index 7721cabf153..43fa984a2ce 100644 --- a/tests/bluetooth/tester/testcase.yaml +++ b/tests/bluetooth/tester/testcase.yaml @@ -6,6 +6,7 @@ tests: - native_posix - native_sim - nrf52840dk/nrf52840 + - rd_rw612_bga tags: bluetooth harness: bluetooth bluetooth.general.tester_le_audio: diff --git a/tests/crypto/mbedtls/boards/rd_rw612_bga.overlay b/tests/crypto/mbedtls/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/crypto/mbedtls/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/kernel/common/boards/rd_rw612_bga.overlay b/tests/kernel/common/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/kernel/common/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/kernel/fatal/exception/boards/rd_rw612_bga.overlay b/tests/kernel/fatal/exception/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/kernel/fatal/exception/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/kernel/mem_protect/mem_protect/boards/rd_rw612_bga.overlay b/tests/kernel/mem_protect/mem_protect/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/kernel/mem_protect/mem_protect/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/kernel/mem_protect/stackprot/boards/rd_rw612_bga.overlay b/tests/kernel/mem_protect/stackprot/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/kernel/mem_protect/stackprot/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/kernel/mem_protect/userspace/boards/rd_rw612_bga.overlay b/tests/kernel/mem_protect/userspace/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/kernel/mem_protect/userspace/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/kernel/threads/thread_stack/boards/rd_rw612_bga.overlay b/tests/kernel/threads/thread_stack/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/kernel/threads/thread_stack/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/kernel/threads/tls/boards/rd_rw612_bga.overlay b/tests/kernel/threads/tls/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/kernel/threads/tls/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; diff --git a/tests/lib/newlib/thread_safety/boards/rd_rw612_bga.overlay b/tests/lib/newlib/thread_safety/boards/rd_rw612_bga.overlay new file mode 100644 index 00000000000..b78c0344f1e --- /dev/null +++ b/tests/lib/newlib/thread_safety/boards/rd_rw612_bga.overlay @@ -0,0 +1,17 @@ +/* + * Copyright 2023 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&smu1 { + smu1_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +}; + +&smu2 { + smu2_data: memory@0 { + /delete-property/ zephyr,memory-attr; + }; +};