113ee7890SHeiko Schocher/* 213ee7890SHeiko Schocher * at91sam9260-smartweb.dts 313ee7890SHeiko Schocher * (C) Copyright 2016 413ee7890SHeiko Schocher * Heiko Schocher, DENX Software Engineering, hs@denx.de. 513ee7890SHeiko Schocher * 613ee7890SHeiko Schocher * Based on: 713ee7890SHeiko Schocher * at91sam9g20ek.dts - Device Tree file for Atmel at91sam9g20ek board 813ee7890SHeiko Schocher * 913ee7890SHeiko Schocher * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 1013ee7890SHeiko Schocher * 1113ee7890SHeiko Schocher * Licensed under GPLv2. 1213ee7890SHeiko Schocher */ 1313ee7890SHeiko Schocher/dts-v1/; 1413ee7890SHeiko Schocher#include "at91sam9260.dtsi" 1513ee7890SHeiko Schocher 1613ee7890SHeiko Schocher/ { 1713ee7890SHeiko Schocher model = "Siemens smartweb"; 1813ee7890SHeiko Schocher compatible = "atmel,at91sam9260", "atmel,at91sam9"; 1913ee7890SHeiko Schocher 2013ee7890SHeiko Schocher chosen { 21be884598SHeiko Schocher u-boot,dm-pre-reloc; 2213ee7890SHeiko Schocher stdout-path = &dbgu; 2313ee7890SHeiko Schocher }; 2413ee7890SHeiko Schocher 2513ee7890SHeiko Schocher memory { 2613ee7890SHeiko Schocher reg = <0x20000000 0x4000000>; 2713ee7890SHeiko Schocher }; 2813ee7890SHeiko Schocher 2913ee7890SHeiko Schocher clocks { 3013ee7890SHeiko Schocher slow_xtal { 3113ee7890SHeiko Schocher clock-frequency = <32768>; 3213ee7890SHeiko Schocher }; 3313ee7890SHeiko Schocher 3413ee7890SHeiko Schocher main_xtal { 3513ee7890SHeiko Schocher clock-frequency = <18432000>; 3613ee7890SHeiko Schocher }; 3713ee7890SHeiko Schocher }; 3813ee7890SHeiko Schocher 3913ee7890SHeiko Schocher ahb { 4013ee7890SHeiko Schocher apb { 4113ee7890SHeiko Schocher pinctrl@fffff400 { 4213ee7890SHeiko Schocher board { 4313ee7890SHeiko Schocher pinctrl_pck0_as_mck: pck0_as_mck { 4413ee7890SHeiko Schocher atmel,pins = 4513ee7890SHeiko Schocher <AT91_PIOC 1 AT91_PERIPH_B AT91_PINCTRL_NONE>; /* PC1 periph B */ 4613ee7890SHeiko Schocher }; 4713ee7890SHeiko Schocher 4813ee7890SHeiko Schocher }; 4913ee7890SHeiko Schocher }; 5013ee7890SHeiko Schocher 5113ee7890SHeiko Schocher dbgu: serial@fffff200 { 52be884598SHeiko Schocher u-boot,dm-pre-reloc; 5313ee7890SHeiko Schocher status = "okay"; 5413ee7890SHeiko Schocher }; 5513ee7890SHeiko Schocher 5613ee7890SHeiko Schocher usart0: serial@fffb0000 { 5713ee7890SHeiko Schocher pinctrl-0 = 5813ee7890SHeiko Schocher <&pinctrl_usart0 5913ee7890SHeiko Schocher &pinctrl_usart0_rts 6013ee7890SHeiko Schocher &pinctrl_usart0_cts 6113ee7890SHeiko Schocher &pinctrl_usart0_dtr_dsr 6213ee7890SHeiko Schocher &pinctrl_usart0_dcd 6313ee7890SHeiko Schocher &pinctrl_usart0_ri>; 6413ee7890SHeiko Schocher status = "okay"; 6513ee7890SHeiko Schocher }; 6613ee7890SHeiko Schocher 6713ee7890SHeiko Schocher usart1: serial@fffb4000 { 6813ee7890SHeiko Schocher status = "okay"; 6913ee7890SHeiko Schocher }; 7013ee7890SHeiko Schocher 7113ee7890SHeiko Schocher macb0: ethernet@fffc4000 { 7213ee7890SHeiko Schocher phy-mode = "rmii"; 7313ee7890SHeiko Schocher status = "okay"; 7413ee7890SHeiko Schocher }; 7513ee7890SHeiko Schocher 7613ee7890SHeiko Schocher usb1: gadget@fffa4000 { 7713ee7890SHeiko Schocher atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>; 7813ee7890SHeiko Schocher status = "okay"; 7913ee7890SHeiko Schocher }; 8013ee7890SHeiko Schocher 8113ee7890SHeiko Schocher ssc0: ssc@fffbc000 { 8213ee7890SHeiko Schocher status = "okay"; 8313ee7890SHeiko Schocher pinctrl-0 = <&pinctrl_ssc0_tx>; 8413ee7890SHeiko Schocher }; 8513ee7890SHeiko Schocher 8613ee7890SHeiko Schocher rtc@fffffd20 { 8713ee7890SHeiko Schocher atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 8813ee7890SHeiko Schocher status = "okay"; 8913ee7890SHeiko Schocher }; 9013ee7890SHeiko Schocher 9113ee7890SHeiko Schocher watchdog@fffffd40 { 92*1473f6acSPrasanthi Chellakumar timeout-sec = <15>; 9313ee7890SHeiko Schocher status = "okay"; 9413ee7890SHeiko Schocher }; 9513ee7890SHeiko Schocher 9613ee7890SHeiko Schocher gpbr: syscon@fffffd50 { 9713ee7890SHeiko Schocher status = "okay"; 9813ee7890SHeiko Schocher }; 9913ee7890SHeiko Schocher }; 10013ee7890SHeiko Schocher 10113ee7890SHeiko Schocher nand0: nand@40000000 { 10213ee7890SHeiko Schocher nand-bus-width = <8>; 10313ee7890SHeiko Schocher nand-ecc-mode = "soft"; 10413ee7890SHeiko Schocher nand-on-flash-bbt; 10513ee7890SHeiko Schocher status = "okay"; 10613ee7890SHeiko Schocher }; 10713ee7890SHeiko Schocher 10813ee7890SHeiko Schocher usb0: ohci@00500000 { 10913ee7890SHeiko Schocher num-ports = <2>; 11013ee7890SHeiko Schocher status = "okay"; 11113ee7890SHeiko Schocher }; 11213ee7890SHeiko Schocher }; 11313ee7890SHeiko Schocher}; 114