Linux Audio

Check our new training course

Loading...
v5.4
 1// SPDX-License-Identifier: GPL-2.0-or-later
 2/*
 3 * at91-cosino_mega2560.dts - Device Tree file for Cosino board with
 4 *			      Mega 2560 extension
 5 *
 6 * Copyright (C) 2013 - Rodolfo Giometti <giometti@linux.it>
 7 *			HCE Engineering
 8 *
 9 * Derived from at91sam9g35ek.dts by:
10 * 	Copyright (C) 2012 Atmel,
11 *      2012 Nicolas Ferre <nicolas.ferre@atmel.com>
 
 
12 */
13
14/dts-v1/;
15#include "at91-cosino.dtsi"
16
17/ {
18	model = "HCE Cosino Mega 2560";
19	compatible = "hce,cosino_mega2560", "atmel,at91sam9x5", "atmel,at91sam9";
20};
21
22&adc0 {
23	atmel,adc-ts-wires = <4>;
24	atmel,adc-ts-pressure-threshold = <10000>;
25	status = "okay";
26};
27
28&macb0 {
29	phy-mode = "rmii";
30	status = "okay";
31};
32
33&mmc1 {
34	pinctrl-0 = <
35		&pinctrl_mmc1_slot0_clk_cmd_dat0
36		&pinctrl_mmc1_slot0_dat1_3>;
37	status = "okay";
38
39	slot@0 {
40		reg = <0>;
41		bus-width = <4>;
42		non-removable;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43	};
44};
45
46&rtc {
47	status = "okay";
48};
49
50&usart1 {
51	status = "okay";
52};
53
54&usart2 {
55	status = "okay";
56};
57
58&usb0 {
59	num-ports = <3>;
60	atmel,vbus-gpio = <0 /* &pioD 18 GPIO_ACTIVE_LOW */
61			   &pioD 19 GPIO_ACTIVE_LOW
62			   &pioD 20 GPIO_ACTIVE_LOW
63			  >;
64	status = "okay";
65};
66
67&usb1 {
68	status = "okay";
69};
70
71&usb2 {
72	atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>;
73	status = "okay";
74};
v4.10.11
 
 1/*
 2 * at91-cosino_mega2560.dts - Device Tree file for Cosino board with
 3 *			      Mega 2560 extension
 4 *
 5 * Copyright (C) 2013 - Rodolfo Giometti <giometti@linux.it>
 6 *			HCE Engineering
 7 *
 8 * Derived from at91sam9g35ek.dts by:
 9 * 	Copyright (C) 2012 Atmel,
10 *      2012 Nicolas Ferre <nicolas.ferre@atmel.com>
11 *
12 * Licensed under GPLv2 or later.
13 */
14
15/dts-v1/;
16#include "at91-cosino.dtsi"
17
18/ {
19	model = "HCE Cosino Mega 2560";
20	compatible = "hce,cosino_mega2560", "atmel,at91sam9x5", "atmel,at91sam9";
 
21
22	ahb {
23		apb {
24			macb0: ethernet@f802c000 {
25				phy-mode = "rmii";
26				status = "okay";
27			};
28
29			adc0: adc@f804c000 {
30				atmel,adc-ts-wires = <4>;
31				atmel,adc-ts-pressure-threshold = <10000>;
32				status = "okay";
33			};
34
35			rtc@fffffeb0 {
36				status = "okay";
37			};
38
39			usart1: serial@f8020000 {
40				status = "okay";
41			};
42
43			usart2: serial@f8024000 {
44				status = "okay";
45			};
46
47			usb2: gadget@f803c000 {
48				atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>;
49				status = "okay";
50			};
51
52			mmc1: mmc@f000c000 {
53				pinctrl-0 = <
54					&pinctrl_mmc1_slot0_clk_cmd_dat0
55					&pinctrl_mmc1_slot0_dat1_3>;
56				status = "okay";
57				slot@0 {
58					reg = <0>;
59					bus-width = <4>;
60					non-removable;
61				};
62			};
63		};
64
65		usb0: ohci@00600000 {
66			status = "okay";
67			num-ports = <3>;
68			atmel,vbus-gpio = <0 /* &pioD 18 GPIO_ACTIVE_LOW */
69					   &pioD 19 GPIO_ACTIVE_LOW
70					   &pioD 20 GPIO_ACTIVE_LOW
71					  >;
72		};
73
74		usb1: ehci@00700000 {
75			status = "okay";
76		};
77	};
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78};