summaryrefslogtreecommitdiffstats
path: root/drivers/ifxmodem
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-10-19 22:59:21 +0200
committerMarcel Holtmann <marcel@holtmann.org>2010-10-19 22:59:21 +0200
commit2475d8826cc6b8c8c8935cb6a4d5afef7caf818f (patch)
treec039f8f4850b3dadf6b36cc0a5a241c3621f383b /drivers/ifxmodem
parentb92662634d59752b5b80ce67f8cde5185b0f3105 (diff)
downloadofono-2475d8826cc6b8c8c8935cb6a4d5afef7caf818f.tar.bz2
ifx: Wait for DLC creation to settle (internal multiplexer)
When driving the Infineon modem with the builtin multiplexer there is a small race condition with setting up the channels and sending the first AT commands. The window here is pretty small, but it seems to be a modem firmware issue. In case the AT command is send right away it can happen that the modem does not process any further AT commands. In that case the setup is stuck and enabling the modem fails. Just adding a 10 milliseconds delay after DLC creation and before sending the first AT commands is enough to make this work smoothly.
Diffstat (limited to 'drivers/ifxmodem')
0 files changed, 0 insertions, 0 deletions