Lines Matching +full:home +full:- +full:button
4 * Copyright (c) 2013-2014 ARM Ltd
11 mb_clk24mhz: clock-24000000 {
12 compatible = "fixed-clock";
13 #clock-cells = <0>;
14 clock-frequency = <24000000>;
15 clock-output-names = "juno_mb:clk24mhz";
18 mb_clk25mhz: clock-25000000 {
19 compatible = "fixed-clock";
20 #clock-cells = <0>;
21 clock-frequency = <25000000>;
22 clock-output-names = "juno_mb:clk25mhz";
25 v2m_refclk1mhz: clock-1000000 {
26 compatible = "fixed-clock";
27 #clock-cells = <0>;
28 clock-frequency = <1000000>;
29 clock-output-names = "juno_mb:refclk1mhz";
32 v2m_refclk32khz: clock-32768 {
33 compatible = "fixed-clock";
34 #clock-cells = <0>;
35 clock-frequency = <32768>;
36 clock-output-names = "juno_mb:refclk32khz";
39 mb_fixed_3v3: regulator-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;
61 label = "HOME";
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 compatible = "simple-bus";
96 #address-cells = <2>;
97 #size-cells = <1>;
100 motherboard-bus@8000000 {
101 compatible = "arm,vexpress,v2p-p1", "simple-bus";
102 #address-cells = <2>; /* SMB chipselect number and offset */
103 #size-cells = <1>;
115 compatible = "arm,vexpress-flash", "cfi-flash";
117 bank-width = <4>;
126 compatible = "arm,arm-firmware-suite";
134 phy-mode = "mii";
135 reg-io-width = <4>;
136 smsc,irq-active-high;
137 smsc,irq-push-pull;
139 vdd33a-supply = <&mb_fixed_3v3>;
140 vddvario-supply = <&mb_fixed_3v3>;
143 iofpga-bus@300000000 {
144 compatible = "simple-bus";
145 #address-cells = <1>;
146 #size-cells = <1>;
153 clock-names = "refclk", "timclk", "apb_pclk";
154 #clock-cells = <1>;
155 clock-output-names = "timerclken0", "timerclken1", "timerclken2", "timerclken3";
156 assigned-clocks = <&v2m_sysctl 0>, <&v2m_sysctl 1>, <&v2m_sysctl 3>, <&v2m_sysctl 3>;
157 …assigned-clock-parents = <&v2m_refclk1mhz>, <&v2m_refclk1mhz>, <&v2m_refclk1mhz>, <&v2m_refclk1mhz…
161 compatible = "arm,juno-fpga-apb-regs",
162 "syscon", "simple-mfd";
165 #address-cells = <1>;
166 #size-cells = <1>;
169 compatible = "register-bit-led";
174 linux,default-trigger = "heartbeat";
175 default-state = "on";
178 compatible = "register-bit-led";
183 linux,default-trigger = "mmc0";
184 default-state = "off";
187 compatible = "register-bit-led";
192 linux,default-trigger = "cpu0";
193 default-state = "off";
196 compatible = "register-bit-led";
201 linux,default-trigger = "cpu1";
202 default-state = "off";
205 compatible = "register-bit-led";
210 linux,default-trigger = "cpu2";
211 default-state = "off";
214 compatible = "register-bit-led";
219 linux,default-trigger = "cpu3";
220 default-state = "off";
223 compatible = "register-bit-led";
228 default-state = "off";
231 compatible = "register-bit-led";
236 default-state = "off";
244 /* cd-gpios = <&v2m_mmc_gpios 0 0>;
245 wp-gpios = <&v2m_mmc_gpios 1 0>; */
246 max-frequency = <12000000>;
247 vmmc-supply = <&mb_fixed_3v3>;
249 clock-names = "mclk", "apb_pclk";
257 clock-names = "KMIREFCLK", "apb_pclk";
265 clock-names = "KMIREFCLK", "apb_pclk";
273 clock-names = "wdog_clk", "apb_pclk";
281 clock-names = "timclken1", "timclken2", "apb_pclk";
289 clock-names = "timclken1", "timclken2", "apb_pclk";
297 clock-names = "apb_pclk";
305 clock-names = "apb_pclk";
306 gpio-controller;
307 #gpio-cells = <2>;
308 interrupt-controller;
309 #interrupt-cells = <2>;