diff options
author | ian <ian@FreeBSD.org> | 2015-06-06 18:03:36 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2015-06-06 18:03:36 +0000 |
commit | f4aec12940559f327d914a748d3bcfb809090a1a (patch) | |
tree | df8f2a66cc0eff803ee40aaefbfede66c1f99f17 /sys/gnu/dts/arm/omap3-overo.dtsi | |
parent | edfdc5c75d4637e168dba5b0cfdbf09e7fd0f150 (diff) | |
download | FreeBSD-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.dtsi | 38 |
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"; +}; |