1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0-only
2*724ba675SRob Herring/*
3*724ba675SRob Herring * at91sam9g20ek_2mmc.dts - Device Tree file for Atmel at91sam9g20ek 2 MMC board
4*724ba675SRob Herring *
5*724ba675SRob Herring * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
6*724ba675SRob Herring */
7*724ba675SRob Herring/dts-v1/;
8*724ba675SRob Herring#include "at91sam9g20ek_common.dtsi"
9*724ba675SRob Herring
10*724ba675SRob Herring/ {
11*724ba675SRob Herring	model = "Atmel at91sam9g20ek 2 mmc";
12*724ba675SRob Herring	compatible = "atmel,at91sam9g20ek_2mmc", "atmel,at91sam9g20", "atmel,at91sam9";
13*724ba675SRob Herring
14*724ba675SRob Herring	ahb {
15*724ba675SRob Herring		apb {
16*724ba675SRob Herring			mmc0: mmc@fffa8000 {
17*724ba675SRob Herring				/* clk already mux wuth slot0 */
18*724ba675SRob Herring				pinctrl-0 = <
19*724ba675SRob Herring					&pinctrl_board_mmc0_slot0
20*724ba675SRob Herring					&pinctrl_mmc0_slot0_cmd_dat0
21*724ba675SRob Herring					&pinctrl_mmc0_slot0_dat1_3>;
22*724ba675SRob Herring				slot@0 {
23*724ba675SRob Herring					reg = <0>;
24*724ba675SRob Herring					bus-width = <4>;
25*724ba675SRob Herring					cd-gpios = <&pioC 2 GPIO_ACTIVE_HIGH>;
26*724ba675SRob Herring				};
27*724ba675SRob Herring			};
28*724ba675SRob Herring
29*724ba675SRob Herring			pinctrl@fffff400 {
30*724ba675SRob Herring				mmc0_slot0 {
31*724ba675SRob Herring					pinctrl_board_mmc0_slot0: mmc0_slot0-board {
32*724ba675SRob Herring						atmel,pins =
33*724ba675SRob Herring							<AT91_PIOC 2 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;	/* PC2 gpio CD pin pull up and deglitch */
34*724ba675SRob Herring					};
35*724ba675SRob Herring				};
36*724ba675SRob Herring			};
37*724ba675SRob Herring		};
38*724ba675SRob Herring	};
39*724ba675SRob Herring
40*724ba675SRob Herring	leds {
41*724ba675SRob Herring		compatible = "gpio-leds";
42*724ba675SRob Herring
43*724ba675SRob Herring		ds1 {
44*724ba675SRob Herring			label = "ds1";
45*724ba675SRob Herring			gpios = <&pioB 9 GPIO_ACTIVE_HIGH>;
46*724ba675SRob Herring			linux,default-trigger = "heartbeat";
47*724ba675SRob Herring		};
48*724ba675SRob Herring
49*724ba675SRob Herring		ds5 {
50*724ba675SRob Herring			label = "ds5";
51*724ba675SRob Herring			gpios = <&pioB 8 GPIO_ACTIVE_LOW>;
52*724ba675SRob Herring		};
53*724ba675SRob Herring	};
54*724ba675SRob Herring};
55