Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit af1cab82 authored by Michael Trimarchi's avatar Michael Trimarchi Committed by Shawn Guo
Browse files

ARM: dts: imx6dl-mamoj: Add usb host and device support



Add USB host and device support for BTicino i.MX6DL Mamoj board.

Signed-off-by: default avatarSimone CIANNI <simone.cianni@bticino.it>
Signed-off-by: default avatarRaffaele RECALCATI <raffaele.recalcati@bticino.it>
Signed-off-by: default avatarMichael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: default avatarJagan Teki <jagan@amarulasolutions.com>
Reviewed-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent faed0d59
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line
@@ -134,6 +134,17 @@
		vin-supply = <&reg_lcd_vgl>;
	};

	reg_usb_host: regulator-usb-vbus {
		compatible = "regulator-fixed";
		regulator-name = "usbhost-vbus";
		pinctrl-names = "default";
		pinctrl-0 = <&pinctrl_usbhost>;
		regulator-min-microvolt = <50000000>;
		regulator-max-microvolt = <50000000>;
		gpio = <&gpio6 6 GPIO_ACTIVE_HIGH>;
		enable-active-high;
	};

	reg_wl18xx_vmmc:  regulator-wl18xx-vmcc {
		compatible = "regulator-fixed";
		regulator-name = "vwl1807";
@@ -297,6 +308,16 @@
	status = "okay";
};

&usbh1 {
	vbus-supply = <&reg_usb_host>;
	status = "okay";
};

&usbotg {
	dr_mode = "peripheral";
	status = "okay";
};

&usdhc1 {
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_usdhc1>;
@@ -428,6 +449,12 @@
		>;
	};

	pinctrl_usbhost: usbhostgrp {
		fsl,pins = <
			MX6QDL_PAD_EIM_A23__GPIO6_IO06		0x4001b0b0
		>;
	};

	pinctrl_usdhc1: usdhc1grp {
		fsl,pins = <
			MX6QDL_PAD_SD1_CMD__SD1_CMD    0x17069