diff --git a/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.dts b/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.dts index 3427d06707afd..c51040fd06ad0 100644 --- a/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.dts +++ b/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.dts @@ -149,3 +149,7 @@ &wdog4 { status = "okay"; }; + +&tpm2 { + status = "okay"; +}; diff --git a/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.yaml b/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.yaml index d39dfc8bf7324..c9f4df5f81892 100644 --- a/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.yaml +++ b/boards/nxp/frdm_imx93/frdm_imx93_mimx9352_a55.yaml @@ -13,6 +13,7 @@ toolchain: - cross-compile ram: 1024 supported: + - counter - gpio - uart - i2c diff --git a/samples/subsys/shell/shell_module/boards/frdm_imx93_mimx9352_a55.conf b/samples/subsys/shell/shell_module/boards/frdm_imx93_mimx9352_a55.conf new file mode 100644 index 0000000000000..52e962fc51b29 --- /dev/null +++ b/samples/subsys/shell/shell_module/boards/frdm_imx93_mimx9352_a55.conf @@ -0,0 +1,3 @@ +CONFIG_REBOOT=y +CONFIG_PM_CPU_OPS=y +CONFIG_PM_CPU_OPS_PSCI=y diff --git a/tests/drivers/gpio/gpio_basic_api/boards/frdm_imx93_mimx9352_a55.overlay b/tests/drivers/gpio/gpio_basic_api/boards/frdm_imx93_mimx9352_a55.overlay new file mode 100644 index 0000000000000..e3c1632490c38 --- /dev/null +++ b/tests/drivers/gpio/gpio_basic_api/boards/frdm_imx93_mimx9352_a55.overlay @@ -0,0 +1,18 @@ +/* + * Copyright 2025 NXP + * + * SPDX-License-Identifier: Apache-2.0 + */ + +/{ + resources { + compatible = "test-gpio-basic-api"; + /* + * Use connector P11 Pin33 EXP_GPIO_IO13 which connects to GPIO2 Pin13 as output + * GPIO, and connector P11 Pin8 EXP_GPIO_IO14 which connect to GPIO2 Pin14 as + * input GPIO, connect these two pins with a Dupont Line. + */ + out-gpios = <&gpio2 13 0>; + in-gpios = <&gpio2 14 0>; + }; +};