aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/ipc_private.h
Commit message (Collapse)AuthorAgeFilesLines
* GPRS: Pass CID to activate/deactivate functionsPaul Kocialkowski2012-11-111-2/+2
| | | | | | | Aries: Use CID to activate/deactivate the corresponding iface Change-Id: Ifd153eda59404921bc6ea12d27f94d5aee7b06ff Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* switch to GPLv2+ as license as decided by all authors per mailSimon Busch2012-09-211-1/+1
|
* ipc: refactor ipc_client_gprs_get_iface method to return iface name instead ↵Simon Busch2012-09-091-1/+1
| | | | | | | of using a parameter Allocating memory and setting a pointer to it for the user via a parameter is kind of unnecessary. It's better to return the pointer instead.
* Simplify open/close handler signatureSimon Busch2012-08-081-2/+3
|
* GPRS: Get interface name given the connection ID (cid)Paul Kocialkowski2012-07-081-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Reworked nv_data handling in nv_data_specs, moved some functions to gprs_specsPaul Kocialkowski2012-07-041-5/+12
| | | | | | | | | | | | | | nv_data: * Reworked device-specific nv_data passthrough functions * Moved default values in rfs.h * Added more specific infos (size, chunk size, secret) * Applied to xmm6260 device gprs: * Moved non-io-related gprs handlers to gprs_specs * Applied to crespo, aries and xmm6260 devices Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* GPRS: New capabilities structure and related handlerPaul Kocialkowski2012-07-041-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Allow EFS path to be overriden per-boardAlexander Tarasikov2012-07-041-0/+9
|
* Introducing device-specific GPRS activation/deactivation functions mechanismPaulK2012-06-061-0/+8
| | | | Signed-off-by: PaulK <contact@paulk.fr>
* Adjust for recent changes to device creation structureSimon Busch2012-02-031-2/+0
| | | | Signed-off-by: Simon Busch <morphis@gravedo.de>
* Modified ipc devices handling to use a table and permit explicit device namePaulK2012-02-031-6/+0
|
* Rework device specific code so we can build one library for all devices nowSimon Busch2012-01-301-4/+10
| | | | Signed-off-by: Simon Busch <morphis@gravedo.de>
* Modified handlers with common handlers data and device-specific functionsPaulK2012-01-141-0/+8
|
* New handlers structure (a data pointer for each handler function)PaulK2011-10-291-4/+6
|
* Add vim modeline for uniform indentationSimon Busch2011-10-291-2/+2
| | | | | | | On IRC we agreed to use vim:ts=4:sw=4:expandtab as uniform indentation style for the library. Signed-off-by: Simon Busch <morphis@gravedo.de>
* replace ipc_request and ipc_response by a single struct ipc_message_infoJoerie de Gram2011-10-281-2/+2
|
* split devices, require compile-time device selectionJoerie de Gram2011-10-281-0/+2
|
* added handlers support and default handlers for crespo.PaulK2011-10-281-8/+17
|
* Implement log handler delegate the user can set to forwarding logging output ↵Simon Busch2011-10-141-0/+5
| | | | | | to another target Signed-off-by: Simon Busch <morphis@gravedo.de>
* Rework API of this library to integrate better with other environments than ↵Simon Busch2011-10-101-9/+21
| | | | | | | | | | | | | | | | | Android * send/recv is now done outside this library; the user has to provide callbacks for send and recv * it's now possible to create more than one ipc client as every ipc API method needs an object of type ipc_client (which is the context it operates in) * there are now two different client types for the crespo machine: RFS and FMT * disabled h1 client for now * removed power on/off functionality; should be done by another userland component with handling the correct sysfs nodes rather than dealing with ioctls for this. * updated vala interface description file to reflect API changes * various source code cleanups Signed-off-by: Simon Busch <morphis@gravedo.de>
* Add additional method to set the file description for workSimon Busch2011-09-301-0/+1
|
* Several update regarding integration in other userland environements than ↵Simon Busch2011-09-291-6/+8
| | | | | | | | | | android * add fd_get method to ipc_ops to retrieve the file descriptior responsible for modem requests/response * add bootstrap method to ipc_ops to separate modem bootstrap from modem opening * add first version of a vapi to be able to use samsung-ipc from vala * add missing pkg-config description file
* Use ipc ops in public API methodsSimon Busch2011-08-251-2/+2
|
* Name ipc code lines not visible for the public with private postfixSimon Busch2011-08-251-0/+33