at91-cosino_mega2560.dts revision 262569
1262569Simp/*
2262569Simp * at91-cosino_mega2560.dts - Device Tree file for Cosino board with
3262569Simp *			      Mega 2560 extension
4262569Simp *
5262569Simp * Copyright (C) 2013 - Rodolfo Giometti <giometti@linux.it>
6262569Simp *			HCE Engineering
7262569Simp *
8262569Simp * Derived from at91sam9g35ek.dts by:
9262569Simp * 	Copyright (C) 2012 Atmel,
10262569Simp *      2012 Nicolas Ferre <nicolas.ferre@atmel.com>
11262569Simp *
12262569Simp * Licensed under GPLv2 or later.
13262569Simp */
14262569Simp
15262569Simp/dts-v1/;
16262569Simp#include "at91-cosino.dtsi"
17262569Simp
18262569Simp/ {
19262569Simp	model = "HCE Cosino Mega 2560";
20262569Simp	compatible = "hce,cosino_mega2560", "atmel,at91sam9x5", "atmel,at91sam9";
21262569Simp
22262569Simp	ahb {
23262569Simp		apb {
24262569Simp			macb0: ethernet@f802c000 {
25262569Simp				phy-mode = "rmii";
26262569Simp				status = "okay";
27262569Simp			};
28262569Simp
29262569Simp			adc0: adc@f804c000 {
30262569Simp				atmel,adc-clock-rate = <1000000>;
31262569Simp				atmel,adc-ts-wires = <4>;
32262569Simp				atmel,adc-ts-pressure-threshold = <10000>;
33262569Simp				status = "okay";
34262569Simp			};
35262569Simp
36262569Simp
37262569Simp			tsadcc: tsadcc@f804c000 {
38262569Simp				status = "okay";
39262569Simp			};
40262569Simp
41262569Simp			rtc@fffffeb0 {
42262569Simp				status = "okay";
43262569Simp			};
44262569Simp
45262569Simp			usart1: serial@f8020000 {
46262569Simp				status = "okay";
47262569Simp			};
48262569Simp
49262569Simp			usart2: serial@f8024000 {
50262569Simp				status = "okay";
51262569Simp			};
52262569Simp
53262569Simp			usb2: gadget@f803c000 {
54262569Simp				atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>;
55262569Simp				status = "okay";
56262569Simp			};
57262569Simp
58262569Simp			mmc1: mmc@f000c000 {
59262569Simp				pinctrl-0 = <
60262569Simp					&pinctrl_mmc1_slot0_clk_cmd_dat0
61262569Simp					&pinctrl_mmc1_slot0_dat1_3>;
62262569Simp				status = "okay";
63262569Simp				slot@0 {
64262569Simp					reg = <0>;
65262569Simp					bus-width = <4>;
66262569Simp					non-removable;
67262569Simp				};
68262569Simp			};
69262569Simp		};
70262569Simp
71262569Simp		usb0: ohci@00600000 {
72262569Simp			status = "okay";
73262569Simp			num-ports = <3>;
74262569Simp			atmel,vbus-gpio = <0 /* &pioD 18 GPIO_ACTIVE_LOW */
75262569Simp					   &pioD 19 GPIO_ACTIVE_LOW
76262569Simp					   &pioD 20 GPIO_ACTIVE_LOW
77262569Simp					  >;
78262569Simp		};
79262569Simp
80262569Simp		usb1: ehci@00700000 {
81262569Simp			status = "okay";
82262569Simp		};
83262569Simp	};
84262569Simp};
85