1/* 2 * ethernut5.dts - Device Tree file for Ethernut 5 board 3 * 4 * Copyright (C) 2012 egnite GmbH <info@egnite.de> 5 * 6 * Licensed under GPLv2. 7 */ 8/dts-v1/; 9#include "at91sam9xe.dtsi" 10 11/ { 12 model = "Ethernut 5"; 13 compatible = "egnite,ethernut5", "atmel,at91sam9260", "atmel,at91sam9"; 14 15 chosen { 16 bootargs = "console=ttyS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2"; 17 }; 18 19 memory { 20 reg = <0x20000000 0x08000000>; 21 }; 22 23 clocks { 24 slow_xtal { 25 clock-frequency = <32768>; 26 }; 27 28 main_xtal { 29 clock-frequency = <18432000>; 30 }; 31 }; 32 33 ahb { 34 apb { 35 dbgu: serial@fffff200 { 36 status = "okay"; 37 }; 38 39 usart0: serial@fffb0000 { 40 status = "okay"; 41 }; 42 43 usart1: serial@fffb4000 { 44 status = "okay"; 45 }; 46 47 macb0: ethernet@fffc4000 { 48 phy-mode = "rmii"; 49 status = "okay"; 50 }; 51 52 usb1: gadget@fffa4000 { 53 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>; 54 status = "okay"; 55 }; 56 }; 57 58 nand0: nand@40000000 { 59 nand-bus-width = <8>; 60 nand-ecc-mode = "soft"; 61 nand-on-flash-bbt; 62 status = "okay"; 63 64 gpios = <0 65 &pioC 14 GPIO_ACTIVE_HIGH 66 0 67 >; 68 69 root@0 { 70 label = "root"; 71 reg = <0x0 0x08000000>; 72 }; 73 74 data@20000 { 75 label = "data"; 76 reg = <0x08000000 0x38000000>; 77 }; 78 }; 79 80 usb0: ohci@00500000 { 81 num-ports = <2>; 82 status = "okay"; 83 }; 84 }; 85 86 i2c@0 { 87 status = "okay"; 88 89 pcf8563@50 { 90 compatible = "nxp,pcf8563"; 91 reg = <0x51>; 92 }; 93 }; 94}; 95