[U-Boot] [PATCH v2 08/10] dts: dra7x: Disable USB1 on all evms
Jean-Jacques Hiblot
jjhiblot at ti.com
Wed Mar 14 16:18:44 UTC 2018
On all the EVMs featuring a SOC of the DRA7 family, the USB1 port is used
as a device for DFU. This port is managed by the platform code and must not
be advertised to the DWC3 DM driver.
This will be changed when/if support for the device mode is added to the
dwc3-omap driver.
Signed-off-by: Jean-Jacques Hiblot <jjhiblot at ti.com>
---
Changes in v2:
- Instead of disabling USB1 port in dts files, use *-u-boot.dtsi files
arch/arm/dts/dra7-evm-u-boot.dtsi | 8 ++++++++
arch/arm/dts/dra71-evm-u-boot.dtsi | 8 ++++++++
arch/arm/dts/dra72-evm-revc-u-boot.dtsi | 8 ++++++++
arch/arm/dts/dra72-evm-u-boot.dtsi | 23 +++++++++++++++++++++++
arch/arm/dts/dra76-evm-u-boot.dtsi | 8 ++++++++
5 files changed, 55 insertions(+)
create mode 100644 arch/arm/dts/dra72-evm-u-boot.dtsi
diff --git a/arch/arm/dts/dra7-evm-u-boot.dtsi b/arch/arm/dts/dra7-evm-u-boot.dtsi
index 62ef830..ce6e365 100644
--- a/arch/arm/dts/dra7-evm-u-boot.dtsi
+++ b/arch/arm/dts/dra7-evm-u-boot.dtsi
@@ -13,3 +13,11 @@
&pcf_hdmi{
u-boot,i2c-offset-len = <0>;
};
+
+&usb1 {
+ status = "disabled";
+};
+
+&omap_dwc3_1 {
+ status = "disabled";
+};
diff --git a/arch/arm/dts/dra71-evm-u-boot.dtsi b/arch/arm/dts/dra71-evm-u-boot.dtsi
index 8ae64c0..3e28b72 100644
--- a/arch/arm/dts/dra71-evm-u-boot.dtsi
+++ b/arch/arm/dts/dra71-evm-u-boot.dtsi
@@ -21,3 +21,11 @@
&cpsw_emac1 {
phy-handle = <&dp83867_1>;
};
+
+&usb1 {
+ status = "disabled";
+};
+
+&omap_dwc3_1 {
+ status = "disabled";
+};
diff --git a/arch/arm/dts/dra72-evm-revc-u-boot.dtsi b/arch/arm/dts/dra72-evm-revc-u-boot.dtsi
index 8ae64c0..3e28b72 100644
--- a/arch/arm/dts/dra72-evm-revc-u-boot.dtsi
+++ b/arch/arm/dts/dra72-evm-revc-u-boot.dtsi
@@ -21,3 +21,11 @@
&cpsw_emac1 {
phy-handle = <&dp83867_1>;
};
+
+&usb1 {
+ status = "disabled";
+};
+
+&omap_dwc3_1 {
+ status = "disabled";
+};
diff --git a/arch/arm/dts/dra72-evm-u-boot.dtsi b/arch/arm/dts/dra72-evm-u-boot.dtsi
new file mode 100644
index 0000000..ce6e365
--- /dev/null
+++ b/arch/arm/dts/dra72-evm-u-boot.dtsi
@@ -0,0 +1,23 @@
+/*
+ * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ * SPDX-License-Identifier: GPL-2.0+
+ */
+
+#include "omap5-u-boot.dtsi"
+
+&pcf_gpio_21{
+ u-boot,i2c-offset-len = <0>;
+};
+
+&pcf_hdmi{
+ u-boot,i2c-offset-len = <0>;
+};
+
+&usb1 {
+ status = "disabled";
+};
+
+&omap_dwc3_1 {
+ status = "disabled";
+};
diff --git a/arch/arm/dts/dra76-evm-u-boot.dtsi b/arch/arm/dts/dra76-evm-u-boot.dtsi
index b007f78..81aa423 100644
--- a/arch/arm/dts/dra76-evm-u-boot.dtsi
+++ b/arch/arm/dts/dra76-evm-u-boot.dtsi
@@ -13,3 +13,11 @@
&cpsw_emac1 {
phy-handle = <&dp83867_1>;
};
+
+&usb1 {
+ status = "disabled";
+};
+
+&omap_dwc3_1 {
+ status = "disabled";
+};
--
2.7.4
More information about the U-Boot
mailing list