All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] Samsung IPC modem support
@ 2012-09-18 18:18 Simon Busch
  2012-09-18 18:18 ` [PATCH 01/11] build: Add skeleton for Samsung IPC modem driver Simon Busch
                   ` (11 more replies)
  0 siblings, 12 replies; 14+ messages in thread
From: Simon Busch @ 2012-09-18 18:18 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 3361 bytes --]

Heyho,

the following patch series adds support for the Samsung IPC protocol which is implemented
in an external library called libsamsung-ipc (see [0]). The library contains the
implementation of the protocol used in most Samsung mobile handsets. As of right now the
implementation contains drivers for the devinfo, sim, voicecall, gprs and gprs-context
subsystems. Implementation for other subsystems like sms will follow.

I submit the patches here for a first review to make sure things I did are right and are
fine for inclusion in ofono. Anyway the code is not ready yet and needs more tweaking and
testing but I think it's time for a first look.

One thing about libsamsung-ipc: The library itself needs some rework and fine tuning and
is not ready for a release yet so this is a hard dependency for the inclusion in ofono.

regards,
Simon

[0]: https://github.com/morphis/libsamsung-ipc

Simon Busch (11):
  build: Add skeleton for Samsung IPC modem driver
  build: add dependency for samsung-ipc library
  samsungmgr: plugin for powering up samsung related modems via an
    additional daemon
  samsungipcmodem: implement the transport layer for the IPC protocol
  samsungipcmodem: add devinfo driver implementation
  samsungipcmodem: add sim driver implementation
  samsungipcmodem: add network registration driver implementation
  samsungipcmodem: add voicecall driver implementation
  samsungipcmodem: add gprs driver implementation
  samsungipcmodem: add gprs-context driver implementation
  samsungipc: Add initial implementation of the Samsung IPC modem
    plugin

 Makefile.am                                    |   25 +
 configure.ac                                   |   11 +
 drivers/samsungipcmodem/devinfo.c              |  214 ++++++++
 drivers/samsungipcmodem/gprs-context.c         |  311 +++++++++++
 drivers/samsungipcmodem/gprs.c                 |  215 ++++++++
 drivers/samsungipcmodem/ipc.c                  |  443 ++++++++++++++++
 drivers/samsungipcmodem/ipc.h                  |   58 ++
 drivers/samsungipcmodem/network-registration.c |  398 ++++++++++++++
 drivers/samsungipcmodem/samsungipcmodem.c      |   53 ++
 drivers/samsungipcmodem/samsungipcmodem.h      |   33 ++
 drivers/samsungipcmodem/sim.c                  |  674 ++++++++++++++++++++++++
 drivers/samsungipcmodem/util.h                 |   57 ++
 drivers/samsungipcmodem/voicecall.c            |  358 +++++++++++++
 plugins/samsungipc.c                           |  414 +++++++++++++++
 plugins/samsungmgr.c                           |  199 +++++++
 15 files changed, 3463 insertions(+)
 create mode 100644 drivers/samsungipcmodem/devinfo.c
 create mode 100644 drivers/samsungipcmodem/gprs-context.c
 create mode 100644 drivers/samsungipcmodem/gprs.c
 create mode 100644 drivers/samsungipcmodem/ipc.c
 create mode 100644 drivers/samsungipcmodem/ipc.h
 create mode 100644 drivers/samsungipcmodem/network-registration.c
 create mode 100644 drivers/samsungipcmodem/samsungipcmodem.c
 create mode 100644 drivers/samsungipcmodem/samsungipcmodem.h
 create mode 100644 drivers/samsungipcmodem/sim.c
 create mode 100644 drivers/samsungipcmodem/util.h
 create mode 100644 drivers/samsungipcmodem/voicecall.c
 create mode 100644 plugins/samsungipc.c
 create mode 100644 plugins/samsungmgr.c

-- 
1.7.9.5


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-09-19 19:16 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-18 18:18 [PATCH 00/11] Samsung IPC modem support Simon Busch
2012-09-18 18:18 ` [PATCH 01/11] build: Add skeleton for Samsung IPC modem driver Simon Busch
2012-09-18 18:18 ` [PATCH 02/11] build: add dependency for samsung-ipc library Simon Busch
2012-09-18 18:18 ` [PATCH 03/11] samsungmgr: plugin for powering up samsung related modems via an additional daemon Simon Busch
2012-09-18 18:18 ` [PATCH 04/11] samsungipcmodem: implement the transport layer for the IPC protocol Simon Busch
2012-09-18 18:18 ` [PATCH 05/11] samsungipcmodem: add devinfo driver implementation Simon Busch
2012-09-18 18:18 ` [PATCH 06/11] samsungipcmodem: add sim " Simon Busch
2012-09-18 18:18 ` [PATCH 07/11] samsungipcmodem: add network registration " Simon Busch
2012-09-18 18:18 ` [PATCH 08/11] samsungipcmodem: add voicecall " Simon Busch
2012-09-18 18:18 ` [PATCH 09/11] samsungipcmodem: add gprs " Simon Busch
2012-09-18 18:18 ` [PATCH 10/11] samsungipcmodem: add gprs-context " Simon Busch
2012-09-18 18:18 ` [PATCH 11/11] samsungipc: Add initial implementation of the Samsung IPC modem plugin Simon Busch
2012-09-19  9:49 ` [PATCH 00/11] Samsung IPC modem support Daniel Wagner
2012-09-19 19:16   ` Simon Busch

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.