Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: OMAP: rx51: fix USB

Commit 10299e2e4e3ed3b16503d4e04edd48b33083f4e2 (ARM: RX-51:
Enable isp1704 power on/off) added power management for isp1704.

However, the transceiver should be powered on by default,
otherwise USB doesn't work at all for networking during
boot.

All kernels after v3.0 are affected.

Cc: stable@kernel.org
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Reviewed-by: Sebastian Reichel <sre@debian.org>
[tony@atomide.com: updated comments]
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Felipe Contreras and committed by
Tony Lindgren
e5fe29c7 0c8551e5

+1 -1
+1 -1
arch/arm/mach-omap2/board-rx51-peripherals.c
··· 193 193 static void __init rx51_charger_init(void) 194 194 { 195 195 WARN_ON(gpio_request_one(RX51_USB_TRANSCEIVER_RST_GPIO, 196 - GPIOF_OUT_INIT_LOW, "isp1704_reset")); 196 + GPIOF_OUT_INIT_HIGH, "isp1704_reset")); 197 197 198 198 platform_device_register(&rx51_charger_device); 199 199 }