aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/ipc_devices.h
Commit message (Collapse)AuthorAgeFilesLines
* ipc_devices: Proper type for count and indexPaul Kocialkowski2014-02-231-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* ipc: Consistent coding style and major cleanupPaul Kocialkowski2014-02-151-12/+12
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* devices folder instead of device, for better consistencyPaul Kocialkowski2014-02-081-7/+7
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Correct enumeration of files and devicesPaul Kocialkowski2014-02-081-2/+2
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Samsung Galaxy Note 2 N7100 supportreplicant-4.2-0001Paul Kocialkowski2014-01-131-0/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Device detection mechanism improvments and more constitant devices namingPaul Kocialkowski2014-01-131-1/+1
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Samsung Galaxy S3 (galaxys3) supportPaul Kocialkowski2013-07-031-0/+1
| | | | | Change-Id: If37a94d07129c37b8e4f647b479552dc60de90a3 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* ipc devices: Include structures definitions from devices headersPaul Kocialkowski2013-07-031-35/+8
| | | | | Change-Id: I5a5efc12e72b8026bfc779aef89e2227eea5d23c Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Split aries and crespo common code to xmm6160, along with major code reworkPaul Kocialkowski2013-06-301-2/+2
| | | | | Change-Id: Id78c7ce62bf5b9b875b6bc3dd53e6bf21fa36c95 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Rework handlers and ipc functions for better consistencyPaul Kocialkowski2013-06-271-24/+23
| | | | | | | | | | | | | | | | | | | | Detailed list of the changes introduced by this commit: * Rename ipc_client_bootstrap_modem to ipc_client_bootstrap * Rename ipc_client_new/free to ipc_client_create/destroy * Rename log_handler to log_callback and change arguments order * Remove handlers common data and fd mechanisms * Set transport, power and gprs common data for handlers * Add data_create and data_destroy handlers * Rework arguments order for handlers * Add poll transport handler * Remove functions types typedefs * Remove dumb ipc_client_send_* functions * Remove ipc_client_gprs_handlers_available * Adapt device files for the new API changes * Adapt modemctrl for the new API changes Change-Id: Ia9ba1045dbbf9f5e31a201aa8629b49019158972 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Refactor code for consistent coding style and avoid using assertPaul Kocialkowski2013-06-251-1/+1
| | | | | Change-Id: Idca5edb70869e07d35744301b185df02e42f5b4c Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Moved radio.h and types.h to samsung-ipc.h (API) and protocol.h (IPC protocol).Paul Kocialkowski2013-06-251-1/+1
| | | | | | | Also some minor headers cosmetics. Change-Id: Id2b988b118d956e91827b9b840e3f384424593ae Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Drop (incomplete) support for Samsung H1Paul Kocialkowski2013-06-251-5/+0
| | | | | Change-Id: Ica4a4d34085adc800924be9009c636abc61036f3 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Piranha (P5100/P3100 Galaxy Tab 2.0 tablets) supportPaul Kocialkowski2013-03-061-0/+7
| | | | | Change-Id: Ie3d120723aeff044d127ff66e46ec9e7b5f476cc Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* crespo: Kernel-version-dependant gprs specsPaul Kocialkowski2012-10-131-1/+2
| | | | | Change-Id: I208edeb3b9f8bdce4051b42d0ecda85259cf1d82 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Kernel version in IPC device desc, with detection codePaul Kocialkowski2012-10-131-0/+1
| | | | | Change-Id: Ica8dd604ddaff527436e9ba909ab7d22eda9a875 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* samsung-ipc: cleanup to match common code styleSimon Busch2012-09-211-10/+5
|
* switch to GPLv2+ as license as decided by all authors per mailSimon Busch2012-09-211-1/+1
|
* XMM6260: Split code into galaxys2, maguro and xmm2620 (shared code) devicesPaul Kocialkowski2012-07-051-10/+15
| | | | | | | | | | | | | | * Moved maguro and galaxys2 loaders to proper folders * Renamed i9100 to galaxys2 and i9250 to maguro * Device-specific ops, handlers, gprs_specs and nv_data_specs on XMM2620 devices though most data/functions are still shared in xmm2620_ipc * Removed radio_parts from modemctl_io_data * Moved CRC calculate function to xmm2620_loader * Moved io_helpers functions to xmm2620_loader * Listed include headers in each file instead of using common.h * Prefixed remaining xmm2620 files 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-15/+20
| | | | | | | | | | | | | | 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>
* Allow EFS path to be overriden per-boardAlexander Tarasikov2012-07-041-1/+3
|
* Update firmware loader to the latest version, fix makefiles forAlexander Tarasikov2012-07-041-1/+2
| | | | maguro/galaxys2
* Add the dirty, hackish and barely working xmm6260 modem supportAlexander Tarasikov2012-07-041-0/+8
| | | | for galaxy nexus (tuna/maguro)
* Modified ipc devices handling to use a table and permit explicit device namePaulK2012-02-031-0/+57