0001 // SPDX-License-Identifier: GPL-2.0-only
0002 /*
0003 * mpa1600.dts - Device Tree file for Phontech MPA 1600
0004 *
0005 * Copyright (C) 2013 Joachim Eastwood <manabian@gmail.com>
0006 */
0007 /dts-v1/;
0008 #include "at91rm9200.dtsi"
0009
0010 / {
0011 model = "Phontech MPA 1600";
0012 compatible = "phontech,mpa1600", "atmel,at91rm9200";
0013
0014 memory@20000000 {
0015 reg = <0x20000000 0x4000000>;
0016 };
0017
0018 clocks {
0019 slow_xtal {
0020 clock-frequency = <32768>;
0021 };
0022
0023 main_xtal {
0024 clock-frequency = <18432000>;
0025 };
0026 };
0027
0028 ahb {
0029 apb {
0030 dbgu: serial@fffff200 {
0031 status = "okay";
0032 };
0033
0034 tcb0: timer@fffa0000 {
0035 timer@0 {
0036 compatible = "atmel,tcb-timer";
0037 reg = <0>, <1>;
0038 };
0039
0040 timer@2 {
0041 compatible = "atmel,tcb-timer";
0042 reg = <2>;
0043 };
0044 };
0045
0046 macb0: ethernet@fffbc000 {
0047 phy-mode = "rmii";
0048 status = "okay";
0049 };
0050
0051 ssc0: ssc@fffd0000 {
0052 status = "okay";
0053 };
0054
0055 ssc1: ssc@fffd4000 {
0056 status = "okay";
0057 };
0058 };
0059
0060 usb0: ohci@300000 {
0061 num-ports = <1>;
0062 status = "okay";
0063 };
0064 };
0065
0066 i2c-gpio-0 {
0067 status = "okay";
0068 };
0069
0070 gpio_keys {
0071 compatible = "gpio-keys";
0072
0073 monitor_mute {
0074 label = "Monitor mute";
0075 gpios = <&pioC 1 GPIO_ACTIVE_LOW>;
0076 linux,code = <113>;
0077 };
0078 };
0079 };