diff --git a/boards/nxp/imx8mp_evk/doc/index.rst b/boards/nxp/imx8mp_evk/doc/index.rst index 7afafb3359356..337b727e5b3b9 100644 --- a/boards/nxp/imx8mp_evk/doc/index.rst +++ b/boards/nxp/imx8mp_evk/doc/index.rst @@ -30,6 +30,7 @@ Zephyr OS is ported to run on the Cortex®-A53 core. - LEDs: - 1x Power status LED + - 1x User LED (yellow) - 1x UART LED - Debug @@ -80,6 +81,9 @@ features: | UART | on-chip | serial port-polling; | | | | serial port-interrupt | +-----------+------------+-------------------------------------+ +| GPIO | on-chip | GPIO input; | +| | | GPIO output | ++-----------+------------+-------------------------------------+ Devices ======== diff --git a/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7.dts b/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7.dts index 2b05cab20cecf..bc02b81715012 100644 --- a/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7.dts +++ b/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7.dts @@ -6,6 +6,7 @@ /dts-v1/; +#include #include #include "imx8mp_evk-pinctrl.dtsi" @@ -21,6 +22,18 @@ zephyr,console = &uart4; zephyr,shell-uart = &uart4; }; + + leds { + compatible = "gpio-leds"; + + yellow_led: led_0 { + gpios = <&gpio3 16 GPIO_ACTIVE_HIGH>; + }; + }; + + aliases { + led0 = &yellow_led; + }; }; &uart4 { diff --git a/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7_ddr.dts b/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7_ddr.dts index ba805ef7cbf97..e4936a8d09ca9 100644 --- a/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7_ddr.dts +++ b/boards/nxp/imx8mp_evk/imx8mp_evk_mimx8ml8_m7_ddr.dts @@ -6,6 +6,7 @@ /dts-v1/; +#include #include #include "imx8mp_evk-pinctrl.dtsi" @@ -21,6 +22,18 @@ zephyr,console = &uart4; zephyr,shell-uart = &uart4; }; + + leds { + compatible = "gpio-leds"; + + yellow_led: led_0 { + gpios = <&gpio3 16 GPIO_ACTIVE_HIGH>; + }; + }; + + aliases { + led0 = &yellow_led; + }; }; &uart4 {