summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-enterprise.c
diff options
context:
space:
mode:
authorMichael Hsu <mhsu@nvidia.com>2011-10-18 17:40:17 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:49:54 -0800
commit0e26b85e30d84b65ea5893e74deecb2d76f19391 (patch)
tree1de9635813f72f43862499ec8c6454615cc9e7ac /arch/arm/mach-tegra/board-enterprise.c
parent151bc231e803570689dfcc7b51edfe01a64d432a (diff)
arm: tegra: comms: Fix race condition in probe function.
XMM modem baseband character driver, which is used to download modem software, had race condition. If USB host stack has not enumerated XMM modem boot rom yet, then driver aborts module load. With this change, I/O (such as downloading modem software) will be delayed until USB host stack has enumerated modem boot rom. BUG 828389 Reviewed-on: http://git-master/r/58870 (cherry picked from commit 22a5122689ab957fd0236cf2fcf1623dac82ab69) Change-Id: Ib858363b11ea41d40218ed9ed044012421209371 Reviewed-on: http://git-master/r/62734 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Re7857218c723d3c43072f17ccf5ffc70a7faf163
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise.c')
0 files changed, 0 insertions, 0 deletions