On 06/26/2013 03:59 AM, Mikko Perttunen wrote: > The tegra ehci driver has enabled USB vbus regulators directly using > GPIOs and the device tree attribute nvidia,vbus-gpio. This is ugly > and causes error messages on boot when both the regulator driver > and the ehci driver want access to the same GPIO. > > This patch removes this mechanism of vbus control, so that an actual > regulator interface can be used by the phy layer to control the > usb vbus regulator. This should be squashed into patch 1/4. The reason is that if just patch 1/4 is applied, then both ehci-tegra.c's legacy raw GPIO handling and phy-tegra-usb.c's new regulator-based code will attempt to gpio_request() the same GPIO, and one will fail, which will likely cause the driver to fail to probe(). -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html