Lines Matching +full:mmp +full:- +full:gpio

1 // SPDX-License-Identifier: GPL-2.0-only
7 #include <dt-bindings/clock/marvell,pxa168.h>
10 #address-cells = <1>;
11 #size-cells = <1>;
22 #address-cells = <1>;
23 #size-cells = <1>;
24 compatible = "simple-bus";
25 interrupt-parent = <&intc>;
29 compatible = "mrvl,axi-bus", "simple-bus";
30 #address-cells = <1>;
31 #size-cells = <1>;
35 intc: interrupt-controller@d4282000 {
36 compatible = "mrvl,mmp-intc";
37 interrupt-controller;
38 #interrupt-cells = <1>;
40 mrvl,intc-nr-irqs = <64>;
46 compatible = "mrvl,apb-bus", "simple-bus";
47 #address-cells = <1>;
48 #size-cells = <1>;
53 compatible = "mrvl,mmp-timer";
61 compatible = "mrvl,mmp-uart", "intel,xscale-uart";
63 reg-shift = <2>;
71 compatible = "mrvl,mmp-uart", "intel,xscale-uart";
73 reg-shift = <2>;
81 compatible = "mrvl,mmp-uart", "intel,xscale-uart";
83 reg-shift = <2>;
90 gpio@d4019000 {
91 compatible = "marvell,mmp-gpio";
92 #address-cells = <1>;
93 #size-cells = <1>;
95 gpio-controller;
96 #gpio-cells = <2>;
100 interrupt-names = "gpio_mux";
101 interrupt-controller;
102 #interrupt-cells = <2>;
105 gcb0: gpio@d4019000 {
109 gcb1: gpio@d4019004 {
113 gcb2: gpio@d4019008 {
117 gcb3: gpio@d4019100 {
123 compatible = "mrvl,mmp-twsi";
124 #address-cells = <1>;
125 #size-cells = <0>;
130 mrvl,i2c-fast-mode;
135 compatible = "mrvl,mmp-twsi";
136 #address-cells = <1>;
137 #size-cells = <0>;
146 compatible = "mrvl,mmp-rtc";
149 interrupt-names = "rtc 1Hz", "rtc alarm";
157 compatible = "marvell,pxa168-clock";
161 reg-names = "mpmu", "apmu", "apbc";
162 #clock-cells = <1>;
163 #reset-cells = <1>;