AM572x IDK and AM571x IDK boards have equivalent design of how SD card and eMMC are connected. The two EVMs mainly differ in IOdelay configuration needed (because of difference in SoC used). Move the common properties to am57xx-idk-common.dtsi file which is common for both EVMs. Signed-off-by: Sekhar Nori <nsekhar@ti.com> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
111 lines
2.1 KiB
Plaintext
111 lines
2.1 KiB
Plaintext
/*
|
|
* Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License version 2 as
|
|
* published by the Free Software Foundation.
|
|
*/
|
|
|
|
/dts-v1/;
|
|
|
|
#include "dra74x.dtsi"
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
#include <dt-bindings/interrupt-controller/irq.h>
|
|
#include "am57xx-idk-common.dtsi"
|
|
|
|
/ {
|
|
model = "TI AM5728 IDK";
|
|
compatible = "ti,am5728-idk", "ti,am5728", "ti,dra742", "ti,dra74",
|
|
"ti,dra7";
|
|
|
|
memory@0 {
|
|
device_type = "memory";
|
|
reg = <0x0 0x80000000 0x0 0x80000000>;
|
|
};
|
|
|
|
status-leds {
|
|
compatible = "gpio-leds";
|
|
cpu0-led {
|
|
label = "status0:red:cpu0";
|
|
gpios = <&gpio4 0 GPIO_ACTIVE_HIGH>;
|
|
default-state = "off";
|
|
linux,default-trigger = "cpu0";
|
|
};
|
|
|
|
usr0-led {
|
|
label = "status0:green:usr";
|
|
gpios = <&gpio3 11 GPIO_ACTIVE_HIGH>;
|
|
default-state = "off";
|
|
};
|
|
|
|
heartbeat-led {
|
|
label = "status0:blue:heartbeat";
|
|
gpios = <&gpio3 12 GPIO_ACTIVE_HIGH>;
|
|
default-state = "off";
|
|
linux,default-trigger = "heartbeat";
|
|
};
|
|
|
|
cpu1-led {
|
|
label = "status1:red:cpu1";
|
|
gpios = <&gpio3 10 GPIO_ACTIVE_HIGH>;
|
|
default-state = "off";
|
|
linux,default-trigger = "cpu1";
|
|
};
|
|
|
|
usr1-led {
|
|
label = "status1:green:usr";
|
|
gpios = <&gpio7 23 GPIO_ACTIVE_HIGH>;
|
|
default-state = "off";
|
|
};
|
|
|
|
mmc0-led {
|
|
label = "status1:blue:mmc0";
|
|
gpios = <&gpio7 22 GPIO_ACTIVE_HIGH>;
|
|
default-state = "off";
|
|
linux,default-trigger = "mmc0";
|
|
};
|
|
};
|
|
};
|
|
|
|
&omap_dwc3_2 {
|
|
extcon = <&extcon_usb2>;
|
|
};
|
|
|
|
&extcon_usb2 {
|
|
id-gpio = <&gpio3 16 GPIO_ACTIVE_HIGH>;
|
|
vbus-gpio = <&gpio3 26 GPIO_ACTIVE_HIGH>;
|
|
};
|
|
|
|
&sn65hvs882 {
|
|
load-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
|
|
};
|
|
|
|
&pcie1_rc {
|
|
status = "okay";
|
|
gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
|
|
};
|
|
|
|
&pcie1_ep {
|
|
gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
|
|
};
|
|
|
|
&mailbox5 {
|
|
status = "okay";
|
|
mbox_ipu1_ipc3x: mbox_ipu1_ipc3x {
|
|
status = "okay";
|
|
};
|
|
mbox_dsp1_ipc3x: mbox_dsp1_ipc3x {
|
|
status = "okay";
|
|
};
|
|
};
|
|
|
|
&mailbox6 {
|
|
status = "okay";
|
|
mbox_ipu2_ipc3x: mbox_ipu2_ipc3x {
|
|
status = "okay";
|
|
};
|
|
mbox_dsp2_ipc3x: mbox_dsp2_ipc3x {
|
|
status = "okay";
|
|
};
|
|
};
|