1*8755dcbdSPrimoz Fiser// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*8755dcbdSPrimoz Fiser/* 3*8755dcbdSPrimoz Fiser * Copyright (C) 2025 PHYTEC Messtechnik GmbH 4*8755dcbdSPrimoz Fiser * Author: Andrej Picej <andrej.picej@norik.com> 5*8755dcbdSPrimoz Fiser */ 6*8755dcbdSPrimoz Fiser 7*8755dcbdSPrimoz Fiser/dts-v1/; 8*8755dcbdSPrimoz Fiser/plugin/; 9*8755dcbdSPrimoz Fiser 10*8755dcbdSPrimoz Fiser#include <dt-bindings/gpio/gpio.h> 11*8755dcbdSPrimoz Fiser#include <dt-bindings/input/input.h> 12*8755dcbdSPrimoz Fiser#include "imx93-pinfunc.h" 13*8755dcbdSPrimoz Fiser 14*8755dcbdSPrimoz Fiser&{/} { 15*8755dcbdSPrimoz Fiser gpio-keys { 16*8755dcbdSPrimoz Fiser compatible = "gpio-keys"; 17*8755dcbdSPrimoz Fiser pinctrl-names = "default"; 18*8755dcbdSPrimoz Fiser pinctrl-0 = <&pinctrl_gpio_keys>; 19*8755dcbdSPrimoz Fiser 20*8755dcbdSPrimoz Fiser button-s2 { 21*8755dcbdSPrimoz Fiser label = "sleep"; 22*8755dcbdSPrimoz Fiser linux,code = <KEY_SLEEP>; 23*8755dcbdSPrimoz Fiser gpios = <&gpio1 10 GPIO_ACTIVE_LOW>; 24*8755dcbdSPrimoz Fiser wakeup-source; 25*8755dcbdSPrimoz Fiser }; 26*8755dcbdSPrimoz Fiser }; 27*8755dcbdSPrimoz Fiser 28*8755dcbdSPrimoz Fiser user-leds { 29*8755dcbdSPrimoz Fiser compatible = "gpio-leds"; 30*8755dcbdSPrimoz Fiser pinctrl-names = "default"; 31*8755dcbdSPrimoz Fiser pinctrl-0 = <&pinctrl_user_leds>; 32*8755dcbdSPrimoz Fiser 33*8755dcbdSPrimoz Fiser user-led2 { 34*8755dcbdSPrimoz Fiser gpios = <&gpio4 13 GPIO_ACTIVE_HIGH>; 35*8755dcbdSPrimoz Fiser default-state = "on"; 36*8755dcbdSPrimoz Fiser }; 37*8755dcbdSPrimoz Fiser }; 38*8755dcbdSPrimoz Fiser}; 39*8755dcbdSPrimoz Fiser 40*8755dcbdSPrimoz Fiser&iomuxc { 41*8755dcbdSPrimoz Fiser pinctrl_gpio_keys: gpiokeysgrp { 42*8755dcbdSPrimoz Fiser fsl,pins = < 43*8755dcbdSPrimoz Fiser MX93_PAD_PDM_BIT_STREAM1__GPIO1_IO10 0x31e 44*8755dcbdSPrimoz Fiser >; 45*8755dcbdSPrimoz Fiser }; 46*8755dcbdSPrimoz Fiser 47*8755dcbdSPrimoz Fiser pinctrl_user_leds: userledsgrp { 48*8755dcbdSPrimoz Fiser fsl,pins = < 49*8755dcbdSPrimoz Fiser MX93_PAD_ENET1_RD3__GPIO4_IO13 0x31e 50*8755dcbdSPrimoz Fiser >; 51*8755dcbdSPrimoz Fiser }; 52*8755dcbdSPrimoz Fiser}; 53