Lines Matching +full:irq +full:- +full:gpios
1 // SPDX-License-Identifier: ISC
9 /dts-v1/;
11 #include "intel-ixp42x.dtsi"
12 #include <dt-bindings/input/input.h>
17 #address-cells = <1>;
18 #size-cells = <1>;
28 stdout-path = "uart1:115200n8";
39 compatible = "gpio-leds";
40 led-power {
42 gpios = <&gpio0 2 GPIO_ACTIVE_LOW>;
43 default-state = "on";
44 linux,default-trigger = "heartbeat";
46 led-wireless {
48 gpios = <&gpio0 9 GPIO_ACTIVE_LOW>;
49 default-state = "on";
51 led-internet {
53 gpios = <&gpio0 1 GPIO_ACTIVE_LOW>;
54 default-state = "on";
56 led-dmz {
58 gpios = <&gpio0 4 GPIO_ACTIVE_LOW>;
59 default-state = "on";
63 /* This set-up comes from an OpenWrt patch */
65 compatible = "spi-gpio";
66 #address-cells = <1>;
67 #size-cells = <0>;
69 sck-gpios = <&gpio0 7 GPIO_ACTIVE_HIGH>;
70 miso-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
71 mosi-gpios = <&gpio0 6 GPIO_ACTIVE_HIGH>;
72 cs-gpios = <&gpio0 5 GPIO_ACTIVE_LOW>;
73 num-chipselects = <1>;
78 spi-max-frequency = <50000000>;
85 compatible = "intel,ixp4xx-flash", "cfi-flash";
86 bank-width = <2>;
88 intel,ixp4xx-eb-write-enable = <1>;
93 compatible = "fixed-partitions";
98 #address-cells = <1>;
99 #size-cells = <1>;
103 read-only;
108 read-only;
113 read-write;
126 #interrupt-cells = <1>;
127 interrupt-map-mask = <0xf800 0 0 7>;
128 interrupt-map =
130 <0x0000 0 0 1 &gpio0 10 IRQ_TYPE_LEVEL_LOW>, /* INT A on slot 0 is irq 10 */
131 <0x0000 0 0 2 &gpio0 11 IRQ_TYPE_LEVEL_LOW>, /* INT B on slot 0 is irq 11 */
133 <0x0800 0 0 1 &gpio0 11 IRQ_TYPE_LEVEL_LOW>, /* INT A on slot 1 is irq 11 */
134 <0x0800 0 0 2 &gpio0 10 IRQ_TYPE_LEVEL_LOW>; /* INT B on slot 1 is irq 10 */
138 * EthB - connected to the KS8995 switch ports 1-4
145 queue-rx = <&qmgr 3>;
146 queue-txready = <&qmgr 20>;
147 phy-mode = "rgmii";
148 phy-handle = <&phy4>;
151 #address-cells = <1>;
152 #size-cells = <0>;
154 /* Should be ports 1-4 on the KS8995 switch */
155 phy4: ethernet-phy@4 {
160 phy5: ethernet-phy@5 {
166 /* EthC - connected to KS8995 switch port 5 */
169 queue-rx = <&qmgr 4>;
170 queue-txready = <&qmgr 21>;
171 phy-mode = "rgmii";
172 phy-handle = <&phy5>;