omap4: Fix ULPI PHY init for ES1.0 SDP
authorTony Lindgren <tony@atomide.com>
Tue, 11 Jan 2011 23:31:45 +0000 (15:31 -0800)
committerTony Lindgren <tony@atomide.com>
Thu, 13 Jan 2011 16:01:41 +0000 (08:01 -0800)
commit7d4ca85a53bab1f6f9911411be38e0486a11187a
tree050d9627854085544c916ec2c6af02c63c3fe4a6
parent1bd9ef198498e3e00c9d78a1566338f7ea2e4bb5
omap4: Fix ULPI PHY init for ES1.0 SDP

Commit 6aa85a5ae610106d89e50c7e1f760c56d12f9bc4 (omap4: 4430sdp:
enable the ehci port on 4430SDP) added code to enable EHCI
support on 4430sdp board.

Looks like the ULPI pin does not seem to be muxed properly on ES1.0
SDP and this causes the system to reboot when the ULPI PHY is
enabled.

Fix this by muxing the pin, this is the same setting for
both ES1.0 and ES2.0. Also add checking for gpio_request.

Cc: Keshava Munegowda <keshava_mgowda@ti.com
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/board-4430sdp.c