Lines Matching +full:sgpio +full:- +full:gpio

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #address-cells = <1>;
8 #size-cells = <1>;
12 #address-cells = <1>;
13 #size-cells = <0>;
25 gpio0 = &gpio;
28 cpuintc: interrupt-controller {
29 #address-cells = <0>;
30 #interrupt-cells = <1>;
31 interrupt-controller;
32 compatible = "mti,cpu-interrupt-controller";
35 cpu_clk: cpu-clock {
36 compatible = "fixed-clock";
37 #clock-cells = <0>;
38 clock-frequency = <416666666>;
41 ahb_clk: ahb-clk {
42 compatible = "fixed-factor-clock";
43 #clock-cells = <0>;
45 clock-div = <2>;
46 clock-mult = <1>;
50 compatible = "simple-bus";
51 #address-cells = <1>;
52 #size-cells = <1>;
55 interrupt-parent = <&intc>;
58 compatible = "mscc,ocelot-cpu-syscon", "syscon";
62 intc: interrupt-controller@70000070 {
63 compatible = "mscc,serval-icpu-intr";
65 #interrupt-cells = <1>;
66 interrupt-controller;
67 interrupt-parent = <&cpuintc>;
72 pinctrl-0 = <&uart_pins>;
73 pinctrl-names = "default";
78 reg-io-width = <4>;
79 reg-shift = <2>;
85 pinctrl-0 = <&uart2_pins>;
86 pinctrl-names = "default";
91 reg-io-width = <4>;
92 reg-shift = <2>;
97 gpio: pinctrl@71070034 { label
98 compatible = "mscc,serval-pinctrl";
100 gpio-controller;
101 #gpio-cells = <2>;
102 gpio-ranges = <&gpio 0 0 22>;
104 sgpio_pins: sgpio-pins {
109 i2c_pins: i2c-pins {
114 uart_pins: uart-pins {
119 uart2_pins: uart2-pins {
124 cs1_pins: cs1-pins {
129 irqext0_pins: irqext0-pins {
134 irqext1_pins: irqext1-pins {
141 compatible = "mscc,ocelot-i2c", "snps,designware-i2c";
143 pinctrl-0 = <&i2c_pins>;
144 pinctrl-names = "default";
146 #address-cells = <1>;
147 #size-cells = <0>;
149 clock-frequency = <100000>;