Lines Matching +full:int +full:- +full:gpios
1 // SPDX-License-Identifier: ISC
6 /dts-v1/;
8 #include "intel-ixp42x.dtsi"
9 #include <dt-bindings/input/input.h>
13 compatible = "iom,nas-100d", "intel,ixp42x";
14 #address-cells = <1>;
15 #size-cells = <1>;
25 stdout-path = "uart0:115200n8";
33 compatible = "gpio-leds";
34 led-wlan {
36 gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>;
37 default-state = "on";
39 linux,default-trigger = "netdev";
41 led-disk {
43 gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>;
44 default-state = "on";
45 linux,default-trigger = "disk-activity";
47 led-power {
49 gpios = <&gpio0 15 GPIO_ACTIVE_LOW>;
50 default-state = "on";
51 linux,default-trigger = "heartbeat";
56 compatible = "gpio-keys";
58 button-power {
59 wakeup-source;
62 gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
64 button-reset {
65 wakeup-source;
68 gpios = <&gpio0 4 GPIO_ACTIVE_LOW>;
73 compatible = "i2c-gpio";
74 sda-gpios = <&gpio0 5 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
75 scl-gpios = <&gpio0 6 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
76 #address-cells = <1>;
77 #size-cells = <0>;
85 gpio-poweroff {
86 compatible = "gpio-poweroff";
87 gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
88 timeout-ms = <5000>;
95 compatible = "intel,ixp4xx-flash", "cfi-flash";
96 bank-width = <2>;
104 compatible = "redboot-fis";
106 fis-index-block = <0x3f>;
115 * Taken from NAS 100D PCI boardfile (nas100d-pci.c)
118 #interrupt-cells = <1>;
119 interrupt-map-mask = <0xf800 0 0 7>;
120 interrupt-map =
122 <0x0800 0 0 1 &gpio0 11 IRQ_TYPE_LEVEL_LOW>, /* INT A on slot 1 is irq 11 */
124 <0x1000 0 0 1 &gpio0 10 IRQ_TYPE_LEVEL_LOW>, /* INT A on slot 2 is irq 10 */
126 <0x1800 0 0 1 &gpio0 9 IRQ_TYPE_LEVEL_LOW>, /* INT A on slot 3 is irq 9 */
127 <0x1800 0 0 2 &gpio0 8 IRQ_TYPE_LEVEL_LOW>, /* INT B on slot 3 is irq 8 */
128 <0x1800 0 0 3 &gpio0 7 IRQ_TYPE_LEVEL_LOW>; /* INT C on slot 3 is irq 7 */
133 queue-rx = <&qmgr 3>;
134 queue-txready = <&qmgr 20>;
135 phy-mode = "rgmii";
136 phy-handle = <&phy0>;
139 #address-cells = <1>;
140 #size-cells = <0>;
142 phy0: ethernet-phy@0 {