Lines Matching +full:mmci +full:- +full:gpio +full:- +full:supply
4 * Copyright (c) 2013-2014 ARM Ltd
12 compatible = "fixed-clock";
13 #clock-cells = <0>;
14 clock-frequency = <24000000>;
15 clock-output-names = "juno_mb:clk24mhz";
19 compatible = "fixed-clock";
20 #clock-cells = <0>;
21 clock-frequency = <25000000>;
22 clock-output-names = "juno_mb:clk25mhz";
26 compatible = "fixed-clock";
27 #clock-cells = <0>;
28 clock-frequency = <1000000>;
29 clock-output-names = "juno_mb:refclk1mhz";
33 compatible = "fixed-clock";
34 #clock-cells = <0>;
35 clock-frequency = <32768>;
36 clock-output-names = "juno_mb:refclk32khz";
39 mb_fixed_3v3: mcc-sb-3v3 {
40 compatible = "regulator-fixed";
41 regulator-name = "MCC_SB_3V3";
42 regulator-min-microvolt = <3300000>;
43 regulator-max-microvolt = <3300000>;
44 regulator-always-on;
47 gpio-keys {
48 compatible = "gpio-keys";
50 power-button {
51 debounce-interval = <50>;
52 wakeup-source;
57 home-button {
58 debounce-interval = <50>;
59 wakeup-source;
64 rlock-button {
65 debounce-interval = <50>;
66 wakeup-source;
71 vol-up-button {
72 debounce-interval = <50>;
73 wakeup-source;
78 vol-down-button {
79 debounce-interval = <50>;
80 wakeup-source;
82 label = "VOL-";
85 nmi-button {
86 debounce-interval = <50>;
87 wakeup-source;
95 motherboard-bus {
96 compatible = "arm,vexpress,v2p-p1", "simple-bus";
97 #address-cells = <2>; /* SMB chipselect number and offset */
98 #size-cells = <1>;
99 #interrupt-cells = <1>;
101 model = "V2M-Juno";
104 arm,v2m-memory-map = "rs1";
108 compatible = "arm,vexpress-flash", "cfi-flash";
110 bank-width = <4>;
119 compatible = "arm,arm-firmware-suite";
127 phy-mode = "mii";
128 reg-io-width = <4>;
129 smsc,irq-active-high;
130 smsc,irq-push-pull;
132 vdd33a-supply = <&mb_fixed_3v3>;
133 vddvario-supply = <&mb_fixed_3v3>;
136 iofpga-bus@300000000 {
137 compatible = "simple-bus";
138 #address-cells = <1>;
139 #size-cells = <1>;
146 clock-names = "refclk", "timclk", "apb_pclk";
147 #clock-cells = <1>;
148 clock-output-names = "timerclken0", "timerclken1", "timerclken2", "timerclken3";
149 assigned-clocks = <&v2m_sysctl 0>, <&v2m_sysctl 1>, <&v2m_sysctl 3>, <&v2m_sysctl 3>;
150 …assigned-clock-parents = <&v2m_refclk1mhz>, <&v2m_refclk1mhz>, <&v2m_refclk1mhz>, <&v2m_refclk1mhz…
154 compatible = "syscon", "simple-mfd";
158 compatible = "register-bit-led";
162 linux,default-trigger = "heartbeat";
163 default-state = "on";
166 compatible = "register-bit-led";
170 linux,default-trigger = "mmc0";
171 default-state = "off";
174 compatible = "register-bit-led";
178 linux,default-trigger = "cpu0";
179 default-state = "off";
182 compatible = "register-bit-led";
186 linux,default-trigger = "cpu1";
187 default-state = "off";
190 compatible = "register-bit-led";
194 linux,default-trigger = "cpu2";
195 default-state = "off";
198 compatible = "register-bit-led";
202 linux,default-trigger = "cpu3";
203 default-state = "off";
206 compatible = "register-bit-led";
210 default-state = "off";
213 compatible = "register-bit-led";
217 default-state = "off";
221 mmci@50000 {
225 /* cd-gpios = <&v2m_mmc_gpios 0 0>;
226 wp-gpios = <&v2m_mmc_gpios 1 0>; */
227 max-frequency = <12000000>;
228 vmmc-supply = <&mb_fixed_3v3>;
230 clock-names = "mclk", "apb_pclk";
238 clock-names = "KMIREFCLK", "apb_pclk";
246 clock-names = "KMIREFCLK", "apb_pclk";
254 clock-names = "wdog_clk", "apb_pclk";
262 clock-names = "timclken1", "timclken2", "apb_pclk";
270 clock-names = "timclken1", "timclken2", "apb_pclk";
278 clock-names = "apb_pclk";
281 iofpga_gpio0: gpio@1d0000 {
286 clock-names = "apb_pclk";
287 gpio-controller;
288 #gpio-cells = <2>;
289 interrupt-controller;
290 #interrupt-cells = <2>;