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 #address-cells = <1>; 21 #size-cells = <1>; 22 ranges; 23 24 main_clock: clock@0 { 25 compatible = "atmel,osc", "fixed-clock"; 26 clock-frequency = <18432000>; 27 }; 28 29 slow_xtal { 30 clock-frequency = <32768>; 31 }; 32 33 main_xtal { 34 clock-frequency = <18432000>; 35 }; 36 }; 37 38 ahb { 39 apb { 40 dbgu: serial@fffff200 { 41 status = "okay"; 42 }; 43 44 macb0: ethernet@fffbc000 { 45 phy-mode = "rmii"; 46 status = "okay"; 47 }; 48 49 ssc0: ssc@fffd0000 { 50 status = "okay"; 51 }; 52 53 ssc1: ssc@fffd4000 { 54 status = "okay"; 55 }; 56 }; 57 58 usb0: ohci@00300000 { 59 num-ports = <1>; 60 status = "okay"; 61 }; 62 }; 63 64 i2c@0 { 65 status = "okay"; 66 }; 67 68 gpio_keys { 69 compatible = "gpio-keys"; 70 71 monitor_mute { 72 label = "Monitor mute"; 73 gpios = <&pioC 1 GPIO_ACTIVE_LOW>; 74 linux,code = <113>; 75 }; 76 }; 77}; 78