GNU Linux-libre 4.19.264-gnu1
[releases.git] / arch / arm / boot / dts / mpa1600.dts
1 /*
2  * mpa1600.dts - Device Tree file for Phontech MPA 1600
3  *
4  *  Copyright (C) 2013 Joachim Eastwood <manabian@gmail.com>
5  *
6  * Licensed under GPLv2 only
7  */
8 /dts-v1/;
9 #include "at91rm9200.dtsi"
10
11 / {
12         model = "Phontech MPA 1600";
13         compatible = "phontech,mpa1600", "atmel,at91rm9200";
14
15         memory {
16                 reg = <0x20000000 0x4000000>;
17         };
18
19         clocks {
20                 slow_xtal {
21                         clock-frequency = <32768>;
22                 };
23
24                 main_xtal {
25                         clock-frequency = <18432000>;
26                 };
27         };
28
29         ahb {
30                 apb {
31                         dbgu: serial@fffff200 {
32                                 status = "okay";
33                         };
34
35                         tcb0: timer@fffa0000 {
36                                 timer@0 {
37                                         compatible = "atmel,tcb-timer";
38                                         reg = <0>, <1>;
39                                 };
40
41                                 timer@2 {
42                                         compatible = "atmel,tcb-timer";
43                                         reg = <2>;
44                                 };
45                         };
46
47                         macb0: ethernet@fffbc000 {
48                                 phy-mode = "rmii";
49                                 status = "okay";
50                         };
51
52                         ssc0: ssc@fffd0000 {
53                                 status = "okay";
54                         };
55
56                         ssc1: ssc@fffd4000 {
57                                 status = "okay";
58                         };
59                 };
60
61                 usb0: ohci@300000 {
62                         num-ports = <1>;
63                         status = "okay";
64                 };
65         };
66
67         i2c-gpio-0 {
68                 status = "okay";
69         };
70
71         gpio_keys {
72                 compatible = "gpio-keys";
73
74                 monitor_mute {
75                         label = "Monitor mute";
76                         gpios = <&pioC 1 GPIO_ACTIVE_LOW>;
77                         linux,code = <113>;
78                 };
79         };
80 };