1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * usb_a9263.dts - Device Tree file for Caloa USB A9293 board 4 * 5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 6 */ 7/dts-v1/; 8#include "at91sam9263.dtsi" 9 10/ { 11 model = "Calao TNY A9263"; 12 compatible = "atmel,tny-a9263", "atmel,at91sam9263", "atmel,at91sam9"; 13 14 chosen { 15 bootargs = "mem=64M console=ttyS0,115200 root=/dev/mtdblock5 rw rootfstype=ubifs"; 16 }; 17 18 memory@20000000 { 19 reg = <0x20000000 0x4000000>; 20 }; 21 22 clocks { 23 slow_xtal { 24 clock-frequency = <32768>; 25 }; 26 27 main_xtal { 28 clock-frequency = <12000000>; 29 }; 30 }; 31 32 ahb { 33 apb { 34 dbgu: serial@ffffee00 { 35 status = "okay"; 36 }; 37 38 tcb0: timer@fff7c000 { 39 timer@0 { 40 compatible = "atmel,tcb-timer"; 41 reg = <0>, <1>; 42 }; 43 44 timer@2 { 45 compatible = "atmel,tcb-timer"; 46 reg = <2>; 47 }; 48 }; 49 50 usb1: gadget@fff78000 { 51 atmel,vbus-gpio = <&pioB 11 GPIO_ACTIVE_HIGH>; 52 status = "okay"; 53 }; 54 }; 55 56 ebi0: ebi@10000000 { 57 status = "okay"; 58 59 nand_controller: nand-controller { 60 status = "okay"; 61 pinctrl-0 = <&pinctrl_nand_cs &pinctrl_nand_rb>; 62 pinctrl-names = "default"; 63 64 nand@3 { 65 reg = <0x3 0x0 0x800000>; 66 rb-gpios = <&pioA 22 GPIO_ACTIVE_HIGH>; 67 cs-gpios = <&pioA 15 GPIO_ACTIVE_HIGH>; 68 nand-bus-width = <8>; 69 nand-ecc-mode = "soft"; 70 nand-on-flash-bbt; 71 label = "atmel_nand"; 72 73 partitions { 74 compatible = "fixed-partitions"; 75 #address-cells = <1>; 76 #size-cells = <1>; 77 78 at91bootstrap@0 { 79 label = "at91bootstrap"; 80 reg = <0x0 0x20000>; 81 }; 82 83 barebox@20000 { 84 label = "barebox"; 85 reg = <0x20000 0x40000>; 86 }; 87 88 bareboxenv@60000 { 89 label = "bareboxenv"; 90 reg = <0x60000 0x20000>; 91 }; 92 93 bareboxenv2@80000 { 94 label = "bareboxenv2"; 95 reg = <0x80000 0x20000>; 96 }; 97 98 oftree@80000 { 99 label = "oftree"; 100 reg = <0xa0000 0x20000>; 101 }; 102 103 kernel@a0000 { 104 label = "kernel"; 105 reg = <0xc0000 0x400000>; 106 }; 107 108 rootfs@4a0000 { 109 label = "rootfs"; 110 reg = <0x4c0000 0x7800000>; 111 }; 112 113 data@7ca0000 { 114 label = "data"; 115 reg = <0x7cc0000 0x8340000>; 116 }; 117 }; 118 }; 119 }; 120 }; 121 }; 122 123 i2c-gpio-0 { 124 status = "okay"; 125 }; 126}; 127