linux/arch/arm64/boot/dts/freescale
Tim Harvey 2333d2a72b ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG controller OC mode
commit 4c79865f3e upstream.

The GW71xx, GW72xx and GW73xx boards have USB1 routed to a USB OTG
connectors and USB2 routed to a USB hub.

The OTG connector has a over-currently protection with an active-low
pin and the USB1 to HUB connection has no over-current protection (as
the HUB itself implements this for its downstream ports).

Add proper dt nodes to specify the over-current pin polarity for USB1
and disable over-current protection for USB2.

Fixes: 6f30b27c5e ("arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits")
Cc: stable@vger.kernel.org
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-05-09 09:14:42 +02:00
..
fsl-ls208xa-qds.dtsi arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller 2018-12-16 16:24:01 +08:00
fsl-ls208xa-rdb.dtsi arm64: dts: ls208xa-rdb: add interrupt line for RTC node 2021-01-05 09:44:55 +08:00
fsl-ls208xa.dtsi arm64: dts: freescale: fix arm,sp805 compatible string 2021-11-25 09:48:26 +01:00
fsl-ls1012a-frdm.dts arm64: dts: fsl-ls1012a-frdm: add spi-uart device 2021-01-29 21:30:09 +08:00
fsl-ls1012a-frwy.dts arm64: dts: ls1012a: enable PCIe on freeway board 2021-06-12 16:17:02 +08:00
fsl-ls1012a-oxalis.dts arm64: dts: layerscape: Add label to pcie nodes 2020-09-22 17:06:04 +08:00
fsl-ls1012a-qds.dts arm64: dts: freescale: use fixed index mmcN for NXP layerscape reference boards 2021-01-05 11:53:05 +08:00
fsl-ls1012a-rdb.dts arm64: dts: ls1012a: Add serial alias for ls1012a-rdb 2021-11-25 09:48:26 +01:00
fsl-ls1012a.dtsi arm64: dts: freescale: Separate each group of data in the property 'reg' 2021-06-12 16:17:02 +08:00
fsl-ls1028a-kontron-kbox-a-230-ls.dts arm64: dts: freescale: sl28: enable SATA support 2021-01-18 08:22:38 +08:00
fsl-ls1028a-kontron-sl28-var1.dts arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage 2021-05-23 13:07:57 +08:00
fsl-ls1028a-kontron-sl28-var2.dts arm64: dts: ls1028: sl28: fix networking for variant 2 2021-07-23 10:40:32 +08:00
fsl-ls1028a-kontron-sl28-var3-ads2.dts arm64: dts: ls1028a: use constants in the clockgen phandle 2021-01-11 09:20:23 +08:00
fsl-ls1028a-kontron-sl28-var4.dts arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage 2021-05-23 13:07:49 +08:00
fsl-ls1028a-kontron-sl28.dts arm64: dts: fsl-ls1028a-kontron-sl28: add rtc0 alias 2021-03-29 09:55:32 +08:00
fsl-ls1028a-qds.dts arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus 2022-01-27 11:04:43 +01:00
fsl-ls1028a-rdb.dts arm64: dts: ls1028a-rdb: enable optee node 2021-05-11 09:38:19 +08:00
fsl-ls1028a.dtsi arm64: dts: ls1028a: fix eSDHC2 node 2021-10-04 20:42:32 +08:00
fsl-ls1043-post.dtsi arm64: dts: ls1043a: FMan erratum A050385 2020-03-06 21:55:32 -08:00
fsl-ls1043a-qds.dts arm64: dts: ls1043a: update USB nodes status to match board config 2020-07-13 15:09:31 +08:00
fsl-ls1043a-rdb.dts arm64: dts: ls1043a: update USB nodes status to match board config 2020-07-13 15:09:31 +08:00
fsl-ls1043a.dtsi arm64: dts: ls1043a: Update i2c dma properties 2022-04-08 14:24:16 +02:00
fsl-ls1046-post.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls1046a-frwy.dts arm64: dts: ls1046a: fix eeprom entries 2021-08-14 12:39:27 +08:00
fsl-ls1046a-qds.dts arm64: dts: fsl: use a generic node name for m25p80 flashes 2019-01-11 17:13:04 +08:00
fsl-ls1046a-rdb.dts arm64: dts: ls1046a: fix eeprom entries 2021-08-14 12:39:27 +08:00
fsl-ls1046a.dtsi arm64: dts: ls1046a: Update i2c node dma properties 2022-04-08 14:24:16 +02:00
fsl-ls1088a-qds.dts arm64: dts: ls1088a: Add QSPI support for NXP LS1088 2019-12-11 11:13:44 +08:00
fsl-ls1088a-rdb.dts arm64: dts: ls1088ardb: update PHY nodes with IRQ information 2021-08-14 12:39:27 +08:00
fsl-ls1088a-ten64.dts arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys 2021-12-22 09:32:36 +01:00
fsl-ls1088a.dtsi arm64: dts: freescale: fix arm,sp805 compatible string 2021-11-25 09:48:26 +01:00
fsl-ls2080a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a-rdb.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a-simu.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2080a.dtsi arm64: dts: freescale: Separate each group of data in the property 'reg' 2021-06-12 16:17:02 +08:00
fsl-ls2088a-qds.dts arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
fsl-ls2088a-rdb.dts arm64: dts: ls2088ardb: update PHY nodes with IRQ information 2021-08-14 12:39:27 +08:00
fsl-ls2088a.dtsi arm64: dts: freescale: Separate each group of data in the property 'reg' 2021-06-12 16:17:02 +08:00
fsl-lx2160a-cex7.dtsi arm64: dts: lx2160a-clearfog-itx: add SFP support 2021-03-29 09:49:57 +08:00
fsl-lx2160a-clearfog-cx.dts arm64: dts: lx2160a: add dts for CEX7 platforms 2019-12-23 11:36:36 +08:00
fsl-lx2160a-clearfog-itx.dtsi arm64: dts: lx2160a-clearfog-itx: add SFP support 2021-03-29 09:49:57 +08:00
fsl-lx2160a-honeycomb.dts arm64: dts: lx2160a: add dts for CEX7 platforms 2019-12-23 11:36:36 +08:00
fsl-lx2160a-qds.dts arm64: dts: lx2160a: Add flexcan support 2021-01-30 21:21:45 +08:00
fsl-lx2160a-rdb.dts arm64: dts: lx2160ardb: update PHY nodes with IRQ information 2021-08-14 12:39:27 +08:00
fsl-lx2160a.dtsi arm64: dts: lx2160a: fix scl-gpios property name 2021-12-29 12:28:59 +01:00
fsl-lx2162a-qds.dts arm64: dts: freescale: use fixed index mmcN for NXP layerscape reference boards 2021-01-05 11:53:05 +08:00
imx8-ss-adma.dtsi arm64: dts: imx8: split adma ss into dma and audio ss 2021-03-29 09:49:57 +08:00
imx8-ss-audio.dtsi arm64: dts: imx8: split adma ss into dma and audio ss 2021-03-29 09:49:57 +08:00
imx8-ss-conn.dtsi arm64: dts: imx8: conn: fix enet clock setting 2021-06-12 16:17:02 +08:00
imx8-ss-ddr.dtsi arm64: dts: imx8qxp: orginize dts in subsystems 2021-03-29 09:49:57 +08:00
imx8-ss-dma.dtsi arm64: dts: imx8: split adma ss into dma and audio ss 2021-03-29 09:49:57 +08:00
imx8-ss-img.dtsi arm64: dts: imx8: Add jpeg encoder/decoder nodes 2021-08-14 12:39:27 +08:00
imx8-ss-lsio.dtsi arm64: dts: imx8: switch to new lpcg clock binding 2021-03-29 09:49:57 +08:00
imx8mm-beacon-baseboard.dtsi arm64: dts: imx8mm-beacon: Drop unused clock-names reference 2021-01-10 20:34:04 +08:00
imx8mm-beacon-kit.dts arm64: dts: imx: Add Beacon i.MX8m-Mini development kit 2020-04-23 22:20:17 +08:00
imx8mm-beacon-som.dtsi arm64: dts: imx8: change the spi-nor tx 2021-10-04 11:25:31 +08:00
imx8mm-ddr4-evk.dts arm64: dts: imx8mm: Add imx8mm ddr4 evk board support 2020-09-05 14:21:34 +08:00
imx8mm-evk.dts arm64: dts: imx8: change the spi-nor tx 2021-10-04 11:25:31 +08:00
imx8mm-evk.dtsi arm64: dts: imx8mm-evk: disable over current for usb1 2021-06-12 17:59:43 +08:00
imx8mm-icore-mx8mm-ctouch2.dts arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 2021-03-15 12:22:31 +08:00
imx8mm-icore-mx8mm-edimm2.2.dts arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit 2021-03-15 12:22:31 +08:00
imx8mm-icore-mx8mm.dtsi arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM 2021-03-15 12:22:31 +08:00
imx8mm-kontron-n801x-s.dts arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY 2021-11-25 09:48:27 +01:00
imx8mm-kontron-n801x-som.dtsi arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to 800 mV 2021-10-16 15:29:51 +08:00
imx8mm-nitrogen-r2.dts arm64: dts: imx8mm-nitrogen-r2: add ecspi2 support 2021-03-29 09:49:57 +08:00
imx8mm-pinfunc.h arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 2021-03-29 10:18:43 +08:00
imx8mm-var-som-symphony.dts arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC 2020-09-22 17:06:04 +08:00
imx8mm-var-som.dtsi arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes 2022-04-27 14:38:55 +02:00
imx8mm-venice-gw71xx-0x.dts arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits 2021-01-11 11:28:54 +08:00
imx8mm-venice-gw71xx.dtsi ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG controller OC mode 2022-05-09 09:14:42 +02:00
imx8mm-venice-gw72xx-0x.dts arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits 2021-01-11 11:28:54 +08:00
imx8mm-venice-gw72xx.dtsi ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG controller OC mode 2022-05-09 09:14:42 +02:00
imx8mm-venice-gw73xx-0x.dts arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits 2021-01-11 11:28:54 +08:00
imx8mm-venice-gw73xx.dtsi ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG controller OC mode 2022-05-09 09:14:42 +02:00
imx8mm-venice-gw700x.dtsi arm64: dts: imx8mm-venice-gw700x: fix invalid pmic pin config 2021-08-14 12:39:27 +08:00
imx8mm-venice-gw7901.dts arm64: dts: imx8mm-venice-gw7901: enable pull-down on gpio outputs 2021-08-14 12:39:27 +08:00
imx8mm-venice-gw7902.dts arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio 2021-10-05 14:26:21 +08:00
imx8mm.dtsi ARM: SoC DT changes for 5.15 2021-09-01 15:39:09 -07:00
imx8mn-beacon-baseboard.dtsi arm64: dts: imx: Add Beacon i.MX8M Nano development kit 2021-01-04 17:42:33 +08:00
imx8mn-beacon-kit.dts arm64: dts: imx: Add Beacon i.MX8M Nano development kit 2021-01-04 17:42:33 +08:00
imx8mn-beacon-som.dtsi arm64: dts: imx8: change the spi-nor tx 2021-10-04 11:25:31 +08:00
imx8mn-ddr4-evk.dts arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock 2022-05-09 09:14:36 +02:00
imx8mn-evk.dts ARM: device tree updates for 5.11 2020-12-16 16:27:35 -08:00
imx8mn-evk.dtsi arm64: dts: imx8mn-evk: disable over current for usb 2021-06-12 17:59:43 +08:00
imx8mn-pinfunc.h dt-bindings: imx: Add pinctrl binding doc for i.MX8MN 2019-06-25 10:39:39 +02:00
imx8mn-var-som-symphony.dts arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphony board with VAR-SOM-MX8MN 2020-09-22 17:06:04 +08:00
imx8mn-var-som.dtsi arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes 2022-04-27 14:38:55 +02:00
imx8mn-venice-gw7902.dts arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio 2021-10-05 14:26:21 +08:00
imx8mn.dtsi arm64: dts: imx8mn: Fix SAI nodes 2022-05-09 09:14:32 +02:00
imx8mp-evk.dts arm64: dts: imx8mp-evk: enable EQOS ethernet 2021-06-12 16:17:02 +08:00
imx8mp-phyboard-pollux-rdk.dts ARM: devicetree changes for 5.13 2021-04-26 12:20:49 -07:00
imx8mp-phycore-som.dtsi arm64: dts: imx8: change the spi-nor tx 2021-10-04 11:25:31 +08:00
imx8mp-pinfunc.h arm64: dts: imx8mp: Update pinfunc header file 2020-08-30 19:58:50 +08:00
imx8mp.dtsi i.MX arm64 device tree changes for 5.15: 2021-08-16 23:09:46 +02:00
imx8mq-evk.dts arm64: dts: imx8: change the spi-nor tx 2021-10-04 11:25:31 +08:00
imx8mq-hummingboard-pulse.dts arm64: dts: imx8mq-hummingboard-pulse: Align pin configuration group names with schema 2020-09-05 14:29:17 +08:00
imx8mq-kontron-pitx-imx8m.dts arm64: dts: imx8: change the spi-nor tx 2021-10-04 11:25:31 +08:00
imx8mq-librem5-devkit.dts arm64: dts: librem5-devkit: Move headphone detection to sound card 2021-03-15 12:22:29 +08:00
imx8mq-librem5-r2.dts arm64: dts: imx8mq-librem5-r2: set nearlevel to 120 2021-03-15 12:22:28 +08:00
imx8mq-librem5-r3.dts arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on 2021-03-29 09:49:57 +08:00
imx8mq-librem5-r4.dts arm64: dts: Add Librem5 Evergreen 2021-01-29 16:20:49 +08:00
imx8mq-librem5.dtsi arm64: dts: imx8mq-librem5: Hog the correct gpio 2021-03-29 09:49:57 +08:00
imx8mq-mnt-reform2.dts arm64: dts: imx8mq-reform2: add sound support 2021-08-14 13:22:14 +08:00
imx8mq-nitrogen-som.dtsi arm64: dts: imx8mq: add Nitrogen8 SoM 2021-07-14 12:12:18 +08:00
imx8mq-nitrogen.dts arm64: dts: imx8mq-nitrogen: add lt8912 MIPI-DSI to HDMI 2021-06-12 16:17:02 +08:00
imx8mq-phanbell.dts arm64: dts: imx8mq: correct interrupt flags 2020-09-22 17:06:04 +08:00
imx8mq-pico-pi.dts arm64: dts: imx8mq: correct interrupt flags 2020-09-22 17:06:04 +08:00
imx8mq-pinfunc.h arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 2021-03-29 10:18:43 +08:00
imx8mq-sr-som.dtsi arm64: dts: imx8mq-sr-som: Align pin configuration group names with schema 2020-09-05 14:29:17 +08:00
imx8mq-thor96.dts arm64: dts: imx8mq-thor96: Replace deprecated phy reset properties 2020-08-30 19:58:50 +08:00
imx8mq-zii-ultra-rmb3.dts arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance 2021-05-23 10:43:55 +08:00
imx8mq-zii-ultra-zest.dts arm64: dts: zii-ultra: add sound support 2021-01-30 21:53:53 +08:00
imx8mq-zii-ultra.dtsi arm64: dts: zii-ultra: fix 12V_MAIN voltage 2021-05-23 10:44:03 +08:00
imx8mq.dtsi arm64: dts: imx8mq: fix lcdif port node 2022-02-16 12:56:40 +01:00
imx8qm-mek.dts arm64: dts: imx: add imx8qm mek support 2021-03-29 09:49:57 +08:00
imx8qm-ss-conn.dtsi arm64: dts: imx8qm: add conn ss support 2021-03-29 09:49:57 +08:00
imx8qm-ss-dma.dtsi arm64: dts: imx8qm: add dma ss support 2021-03-29 09:49:57 +08:00
imx8qm-ss-img.dtsi arm64: dts: imx8: Add jpeg encoder/decoder nodes 2021-08-14 12:39:27 +08:00
imx8qm-ss-lsio.dtsi arm64: dts: imx8qm: add lsio ss support 2021-03-29 09:49:57 +08:00
imx8qm.dtsi arm64: dts: imx8qm: Correct SCU clock controller's compatible property 2022-05-09 09:14:32 +02:00
imx8qxp-ai_ml.dts arm64: dts: imx8qxp-ai_ml: Fix checkpatch warnings 2021-08-14 12:39:27 +08:00
imx8qxp-colibri-eval-v3.dts arm64: dts: freescale: add initial support for colibri imx8x 2019-11-04 09:28:07 +08:00
imx8qxp-colibri-eval-v3.dtsi arm64: dts: imx8: split adma ss into dma and audio ss 2021-03-29 09:49:57 +08:00
imx8qxp-colibri.dtsi arm64: dts: imx8: split adma ss into dma and audio ss 2021-03-29 09:49:57 +08:00
imx8qxp-mek.dts arm64: dts: imx8: split adma ss into dma and audio ss 2021-03-29 09:49:57 +08:00
imx8qxp-ss-adma.dtsi arm64: dts: imx8: split adma ss into dma and audio ss 2021-03-29 09:49:57 +08:00
imx8qxp-ss-conn.dtsi arm64: dts: imx8qxp: add "fsl,imx8qm-fec" compatible string for FEC 2021-07-28 13:38:53 +01:00
imx8qxp-ss-img.dtsi arm64: dts: imx8: Add jpeg encoder/decoder nodes 2021-08-14 12:39:27 +08:00
imx8qxp-ss-lsio.dtsi arm64: dts: imx8: switch to new lpcg clock binding 2021-03-29 09:49:57 +08:00
imx8qxp.dtsi arm64: dts: imx8qxp: update pmu compatible 2021-08-14 12:39:27 +08:00
Makefile arm64: dts: add device tree for Traverse Ten64 (LS1088A) 2021-08-14 13:51:28 +08:00
qoriq-bman-portals.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-0.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-1.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-2.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-3.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-4.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-1g-5.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-10g-0.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0-10g-1.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
qoriq-fman3-0.dtsi arm64: dts: ls1043a: use constants in the clockgen phandle 2021-01-11 09:20:25 +08:00
qoriq-qman-portals.dtsi arm64: dts: freescale: Update to use SPDX identifiers 2018-06-19 11:07:47 +08:00
s32v234-evb.dts arm64: dts: fsl: Add device tree for S32V234-EVB 2019-10-28 21:48:03 +08:00
s32v234.dtsi arm64: dts: freescale: s32v234: use generic name bus 2020-02-13 11:25:25 +08:00