ARM: tegra3: usb: USB1_UTMIP_XCVR_CFG0_0 value changed
authorRakesh Bodla <rbodla@nvidia.com>
Thu, 7 Jun 2012 11:59:15 +0000 (16:59 +0530)
committerVarun Wadekar <vwadekar@nvidia.com>
Fri, 8 Jun 2012 10:40:19 +0000 (15:40 +0530)
commit725ef6eb25d437539195bce22ac7233ffeab71d2
treebba3cb16b04d89d9379c36a27787626440c1800f
parentd1a0b30492a57f6566acd0e0e665108c2e889990
ARM: tegra3: usb: USB1_UTMIP_XCVR_CFG0_0 value changed

Changed USB1_UTMIP_XCVR_CFG0_0 register value with values
provided by sys-eng
* Implemented algo as described on Bug 974236
* Added variable 'usb_calib_mask' in 'usb platform data' to
make distinction on how many bits to mask in usb_calib_0 fuse

Bug 978870
Bug 972436

Change-Id: I71f27b0cf5ffe33a9896238b01c52650ca632352
Signed-off-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-on: http://git-master/r/103308
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
arch/arm/mach-tegra/board-p1852.c
arch/arm/mach-tegra/tegra3_usb_phy.c
include/linux/platform_data/tegra_usb.h