summaryrefslogtreecommitdiffstats
path: root/sys/gnu/dts/arm/omap3-overo.dtsi
diff options
context:
space:
mode:
authorian <ian@FreeBSD.org>2015-06-06 18:03:36 +0000
committerian <ian@FreeBSD.org>2015-06-06 18:03:36 +0000
commitf4aec12940559f327d914a748d3bcfb809090a1a (patch)
treedf8f2a66cc0eff803ee40aaefbfede66c1f99f17 /sys/gnu/dts/arm/omap3-overo.dtsi
parentedfdc5c75d4637e168dba5b0cfdbf09e7fd0f150 (diff)
downloadFreeBSD-src-f4aec12940559f327d914a748d3bcfb809090a1a.zip
FreeBSD-src-f4aec12940559f327d914a748d3bcfb809090a1a.tar.gz
MFC r279385, r279902, r281412:
Merge latest dts files (commit c8c1b3a77934768c7f7a4a9c10140c8bec529059) from the git tree. File names with commas in them cause issues for freebsd-update. We don't actually use these files at the moment, so eliminate them until we actually do. In the mean time, freebsd-update will be updated to eliminate the issues. The GNU Amlogic DTS files have some errors (e.g. bad register address, bad IRQ, etc) which are fixed by this patch.
Diffstat (limited to 'sys/gnu/dts/arm/omap3-overo.dtsi')
-rw-r--r--sys/gnu/dts/arm/omap3-overo.dtsi38
1 files changed, 38 insertions, 0 deletions
diff --git a/sys/gnu/dts/arm/omap3-overo.dtsi b/sys/gnu/dts/arm/omap3-overo.dtsi
new file mode 100644
index 0000000..69ca7c4
--- /dev/null
+++ b/sys/gnu/dts/arm/omap3-overo.dtsi
@@ -0,0 +1,38 @@
+/*
+ * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
+ *
+ * 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.
+ */
+
+#include "omap34xx.dtsi"
+#include "omap3-overo-base.dtsi"
+
+&omap3_pmx_core2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <
+ &hsusb2_2_pins
+ >;
+
+ hsusb2_2_pins: pinmux_hsusb2_2_pins {
+ pinctrl-single,pins = <
+ OMAP3430_CORE2_IOPAD(0x25f0, PIN_OUTPUT | MUX_MODE3) /* etk_d10.hsusb2_clk */
+ OMAP3430_CORE2_IOPAD(0x25f2, PIN_OUTPUT | MUX_MODE3) /* etk_d11.hsusb2_stp */
+ OMAP3430_CORE2_IOPAD(0x25f4, PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d12.hsusb2_dir */
+ OMAP3430_CORE2_IOPAD(0x25f6, PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d13.hsusb2_nxt */
+ OMAP3430_CORE2_IOPAD(0x25f8, PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d14.hsusb2_data0 */
+ OMAP3430_CORE2_IOPAD(0x25fa, PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d15.hsusb2_data1 */
+ >;
+ };
+
+ w3cbw003c_2_pins: pinmux_w3cbw003c_2_pins {
+ pinctrl-single,pins = <
+ OMAP3430_CORE2_IOPAD(0x25e0, PIN_OUTPUT | MUX_MODE4) /* etk_d2.gpio_16 */
+ >;
+ };
+};
+
+&mcbsp2 {
+ status = "okay";
+};
OpenPOWER on IntegriCloud