1/* 2 * FriendlyARM's Exynos4412 based TINY4412 board device tree source 3 * 4 * Copyright (c) 2013 Alex Ling <kasimling@gmail.com> 5 * 6 * Device tree source file for FriendlyARM's TINY4412 board which is based on 7 * Samsung's Exynos4412 SoC. 8 * 9 * This program is free software; you can redistribute it and/or modify 10 * it under the terms of the GNU General Public License version 2 as 11 * published by the Free Software Foundation. 12*/ 13 14/dts-v1/; 15#include "exynos4412.dtsi" 16 17/ { 18 model = "FriendlyARM TINY4412 board based on Exynos4412"; 19 compatible = "friendlyarm,tiny4412", "samsung,exynos4412", "samsung,exynos4"; 20 21 chosen { 22 stdout-path = &serial_0; 23 }; 24 25 memory { 26 reg = <0x40000000 0x40000000>; 27 }; 28 29 leds { 30 compatible = "gpio-leds"; 31 32 led1 { 33 label = "led1"; 34 gpios = <&gpm4 0 1>; 35 default-state = "off"; 36 linux,default-trigger = "heartbeat"; 37 }; 38 39 led2 { 40 label = "led2"; 41 gpios = <&gpm4 1 1>; 42 default-state = "off"; 43 }; 44 45 led3 { 46 label = "led3"; 47 gpios = <&gpm4 2 1>; 48 default-state = "off"; 49 }; 50 51 led4 { 52 label = "led4"; 53 gpios = <&gpm4 3 1>; 54 default-state = "off"; 55 linux,default-trigger = "mmc0"; 56 }; 57 }; 58 59 rtc@10070000 { 60 status = "okay"; 61 }; 62 63 sdhci@12530000 { 64 bus-width = <4>; 65 pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_cd &sd2_bus4>; 66 pinctrl-names = "default"; 67 status = "okay"; 68 }; 69 70 serial@13800000 { 71 status = "okay"; 72 }; 73 74 serial@13810000 { 75 status = "okay"; 76 }; 77 78 serial@13820000 { 79 status = "okay"; 80 }; 81 82 serial@13830000 { 83 status = "okay"; 84 }; 85 86 fixed-rate-clocks { 87 xxti { 88 compatible = "samsung,clock-xxti"; 89 clock-frequency = <0>; 90 }; 91 92 xusbxti { 93 compatible = "samsung,clock-xusbxti"; 94 clock-frequency = <24000000>; 95 }; 96 }; 97}; 98