// SPDX-License-Identifier: GPL-2.0-only /* * calao-dab-mmx.dtsi - Device Tree Include file for Calao DAB-MMX Daughter Board * * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> */ / { ahb { apb { usart1: serial@fffb4000 { status = "okay"; }; usart3: serial@fffd0000 { status = "okay"; }; }; }; i2c-gpio@0 { status = "okay"; }; leds { compatible = "gpio-leds"; user_led1 { label = "user_led1"; gpios = <&pioB 20 GPIO_ACTIVE_LOW>; }; /* * led already used by mother board but active as high * user_led2 { * label = "user_led2"; * gpios = <&pioB 21 GPIO_ACTIVE_LOW>; * }; */ user_led3 { label = "user_led3"; gpios = <&pioB 22 GPIO_ACTIVE_LOW>; }; user_led4 { label = "user_led4"; gpios = <&pioB 23 GPIO_ACTIVE_LOW>; }; red { label = "red"; gpios = <&pioB 24 GPIO_ACTIVE_LOW>; }; orange { label = "orange"; gpios = <&pioB 30 GPIO_ACTIVE_LOW>; }; green { label = "green"; gpios = <&pioB 31 GPIO_ACTIVE_LOW>; }; }; gpio_keys { compatible = "gpio-keys"; #address-cells = <1>; #size-cells = <0>; user_pb1 { label = "user_pb1"; gpios = <&pioB 25 GPIO_ACTIVE_LOW>; linux,code = <0x100>; }; user_pb2 { label = "user_pb2"; gpios = <&pioB 13 GPIO_ACTIVE_LOW>; linux,code = <0x101>; }; user_pb3 { label = "user_pb3"; gpios = <&pioA 26 GPIO_ACTIVE_LOW>; linux,code = <0x102>; }; user_pb4 { label = "user_pb4"; gpios = <&pioC 9 GPIO_ACTIVE_LOW>; linux,code = <0x103>; }; }; };