From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755317AbcBVUEb (ORCPT ); Mon, 22 Feb 2016 15:04:31 -0500 Received: from mout.gmx.net ([212.227.17.20]:64270 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755265AbcBVUE3 (ORCPT ); Mon, 22 Feb 2016 15:04:29 -0500 From: Peter Seiderer To: linux-kernel@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Russell King , Kumar Gala , Ian Campbell , Mark Rutland , Pawel Moll , Rob Herring , Sascha Hauer , Shawn Guo , Eric Nelson Subject: [PATCH v1] ARM: dts: nitrogen6x: add USB host 1 support Date: Mon, 22 Feb 2016 21:03:41 +0100 Message-Id: <1456171421-10044-1-git-send-email-ps.report@gmx.net> X-Mailer: git-send-email 2.1.4 X-Provags-ID: V03:K0:g6sAaOGquGtQjfI+rSUsRfMSE/j6l89NTDQayucT1XDC6R2akGR UHGVereQmoFS/5LFH84/iqaLdkjEr4smSXYUIQR3ps6NG/iLzCZmLSUrxkl0Myy+bdtx5bb ieinQ3TGgJ5Zozu6gfZYW2R/PzUr4fonsgWr1YJE2jd8Zv55DBpWomM2A/LON3FtAgZ7qKb NZwXJUZtUJlHtrgGZXblg== X-UI-Out-Filterresults: notjunk:1;V01:K0:1z01SUWc8kA=:Di7ACG7OCMlH5wy8i4Sj/6 J9sqbt6Fa7du7xICUR8oBiroka8XsmljBRDq5UADF3/e8GYvvnOqdkyOSS3qN+vCWNVzI8cXa l5G60j38DtdCrvfDxy/WacpS+T73VBQaGOZ1c0Z/o3iq7dutKkkNwNN/MFS4J3rkDulgepTKD Ohd6ppLeojLMn9yv6PEat8O/Rq7PTHwkQpKjMCiccUUd/EL8zfxjDsD3Q17V/9zcbokgS1+CV OubbKrJWsOsm+RBJVuZdwDNZ7XXXamzw354oJrzPvxTKMWZKlkn53Jqx1slw+DCQJ6YNMoz8V sCxB4Ed8i7sLmtrIsSfvB7QEQigQEg1g/noIM1l/ZgbiP+GM1s0CUklsCcukh2fm87K+YokuT lGSvebe4JBrrwvW4AcXLpPeVEPpmojMV/lWbNMMMt/FTidKV2C1L4zKNLp6WYApUs+hVGaLJu a0ilkL19OMZCGECakDkT99IxgDqV1v0km2/E35bphiOWxjay4Nq6HmFnC4eu29O1wLqfhESFU kb2ZrUO0O3PDBXURmKPCoKc4wnfDlUsJgoM3HGqHh0O4bn3uzraJNxEXnFqzF3Sa83dSPfa0k UmhgHEsJJ/KHdKtCekgW+I6IuoiuDnsJkkAsiU9Tm9rmplqim1k8tT8f3w5Sn8SbOve2qZXFF Vp/Cw2pW8H0FWB4XLuJTGxwbxqrfIX0vuNLOdzTx9NtAxEqLiIMcmiPh6c+cIRiWAFWrGupRa YAs3ZGIvQd1im1N9WSwTBaAaHJhfYUF0CIQTF6FphPUwkeWAw3MdnFz/cpQ= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Regulator stuff and pin configuration copied from imx6qdl-nitrogen6_max.dtsi and checked against Boundary Devices linux kernel tree ([1]). [1] https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.14.28_1.0.0_ga/arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi Signed-off-by: Peter Seiderer --- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi b/arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi index c6c590d..81f8c5c 100644 --- a/arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi +++ b/arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi @@ -85,9 +85,21 @@ enable-active-high; }; - reg_can_xcvr: regulator@3 { + reg_usb_h1_vbus: regulator@3 { compatible = "regulator-fixed"; reg = <3>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usbh1>; + regulator-name = "usb_h1_vbus"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio7 12 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_can_xcvr: regulator@4 { + compatible = "regulator-fixed"; + reg = <4>; regulator-name = "CAN XCVR"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; @@ -96,9 +108,9 @@ gpio = <&gpio1 2 GPIO_ACTIVE_LOW>; }; - reg_wlan_vmmc: regulator@4 { + reg_wlan_vmmc: regulator@5 { compatible = "regulator-fixed"; - reg = <4>; + reg = <5>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_wlan_vmmc>; regulator-name = "reg_wlan_vmmc"; @@ -515,6 +527,12 @@ >; }; + pinctrl_usbh1: usbh1grp { + fsl,pins = < + MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x0b0b0 + >; + }; + pinctrl_usbotg: usbotggrp { fsl,pins = < MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059 @@ -632,6 +650,7 @@ }; &usbh1 { + vbus-supply = <®_usb_h1_vbus>; status = "okay"; }; -- 2.1.4