10 Mar, 2011

1 commit

  • This is now a run-time choice so that a single kernel can support both
    old and new generation ISI modems. Support for manually enabling the
    pipe flow is removed as it did not work properly, does not fit well
    with the socket API, and I am not aware of any use at the moment.

    Signed-off-by: Rémi Denis-Courmont
    Signed-off-by: David S. Miller

    Rémi Denis-Courmont
     

09 Oct, 2010

2 commits

  • There are a bunch of issues that need to be fixed, including:
    - GFP_KERNEL allocations from atomic context
    (and GFP_ATOMIC in process context),
    - abuse of the setsockopt() call convention,
    - unprotected/unlocked static variables...

    IMHO, we will need to alter the userspace ABI when we fix it. So mark
    the configuration option as EXPERIMENTAL for the time being (or should
    it be BROKEN instead?).

    Signed-off-by: Rémi Denis-Courmont
    Signed-off-by: David S. Miller

    Rémi Denis-Courmont
     
  • As it currently is, the new code path is not compatible with existing
    Nokia modems. This would break existing userspace for Nokia modem, such
    as the existing oFono ISI driver.

    Signed-off-by: Rémi Denis-Courmont
    Signed-off-by: David S. Miller

    Rémi Denis-Courmont
     

28 Sep, 2010

1 commit

  • Phonet stack assumes the presence of Pipe Controller, either in Modem or
    on Application Processing Engine user-space for the Pipe data.
    Nokia Slim Modems like WG2.5 used in ST-Ericsson U8500 platform do not
    implement Pipe controller in them.
    This patch adds Pipe Controller implemenation to Phonet stack to support
    Pipe data over Phonet stack for Nokia Slim Modems.

    Signed-off-by: Kumar Sanghvi
    Acked-by: Linus Walleij
    Signed-off-by: David S. Miller

    Kumar Sanghvi
     

30 Mar, 2009

1 commit


23 Sep, 2008

1 commit