Lines Matching +full:interrupts +full:- +full:extended
1 // SPDX-License-Identifier: GPL-2.0+
3 * Device Tree file for the Kontron SMARC-sAL28 board.
9 /dts-v1/;
10 #include "fsl-ls1028a.dtsi"
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/input/input.h>
16 model = "Kontron SMARC-sAL28";
29 compatible = "gpio-keys";
31 power-button {
32 interrupts-extended = <&sl28cpld_intc
38 sleep-button {
39 interrupts-extended = <&sl28cpld_intc
47 compatible = "gpio-keys-polled";
48 poll-interval = <200>;
50 lid-switch {
51 linux,input-type = <EV_SW>;
59 stdout-path = "serial0:115200n8";
76 phy-handle = <&phy0>;
77 phy-connection-type = "sgmii";
78 managed = "in-band-status";
82 #address-cells = <1>;
83 #size-cells = <0>;
85 phy0: ethernet-phy@5 {
87 eee-broken-1000t;
88 eee-broken-100tx;
94 sd-uhs-sdr104;
95 sd-uhs-sdr50;
96 sd-uhs-sdr25;
97 sd-uhs-sdr12;
102 mmc-hs200-1_8v;
103 mmc-hs400-1_8v;
104 bus-width = <8>;
112 #address-cells = <1>;
113 #size-cells = <1>;
114 compatible = "jedec,spi-nor";
115 m25p,fast-read;
116 spi-max-frequency = <133000000>;
118 /* The following setting enables 1-1-2 (CMD-ADDR-DATA) mode */
119 spi-rx-bus-width = <2>; /* 2 SPI Rx lines */
120 spi-tx-bus-width = <1>; /* 1 SPI Tx line */
125 read-only;
131 read-only;
137 read-only;
143 read-only;
149 read-only;
180 gpio-line-names =
188 gpio-line-names =
206 #address-cells = <1>;
207 #size-cells = <0>;
210 compatible = "kontron,sl28cpld-wdt";
212 kontron,assert-wdt-timeout-pin;
216 compatible = "kontron,sl28cpld-fan";
221 compatible = "kontron,sl28cpld-pwm";
223 #pwm-cells = <2>;
227 compatible = "kontron,sl28cpld-pwm";
229 #pwm-cells = <2>;
233 compatible = "kontron,sl28cpld-gpio";
235 interrupts-extended = <&gpio2 6
238 gpio-controller;
239 #gpio-cells = <2>;
240 gpio-line-names =
246 interrupt-controller;
247 #interrupt-cells = <2>;
251 compatible = "kontron,sl28cpld-gpio";
253 interrupts-extended = <&gpio2 6
256 gpio-controller;
257 #gpio-cells = <2>;
258 gpio-line-names =
262 interrupt-controller;
263 #interrupt-cells = <2>;
267 compatible = "kontron,sl28cpld-gpo";
270 gpio-controller;
271 #gpio-cells = <2>;
272 gpio-line-names =
276 "LVDS bridge power-down",
282 compatible = "kontron,sl28cpld-gpi";
285 gpio-controller;
286 #gpio-cells = <2>;
287 gpio-line-names =
293 sl28cpld_intc: interrupt-controller@1c {
294 compatible = "kontron,sl28cpld-intc";
296 interrupts-extended = <&gpio2 6
299 interrupt-controller;
300 #interrupt-cells = <2>;