Commit Graph

6 Commits

Author SHA1 Message Date
Hanumant Singh 1297c4a630 esoc: Add support for client notifications
Allow clients to register for external soc events.

Change-Id: If96ec725ecddfb548d7e680b09bfd68be573c11c
Signed-off-by: Hanumant Singh <hanumant@codeaurora.org>
2014-02-10 00:31:27 -08:00
Hanumant Singh 81bae33b83 esoc: Add support for external modem command engine
Subsystem restart based command engine, to power on/off
and reset the external mode. Additionally enable debug mode
of external modem in case of crashes.

Change-Id: I624fed73db586766574adb33627fb5f0dfe22465
Signed-off-by: Hanumant Singh <hanumant@codeaurora.org>
2013-12-18 18:43:57 -08:00
Hanumant Singh f9338b2b52 esoc: Add control link for external mdm9x25
Control and monitor the state of an external mdm9x25
via gpios.

Change-Id: Idf01e7ae806343952e3c2c23cabc8fa6f71a9fd5
Signed-off-by: Hanumant Singh <hanumant@codeaurora.org>
2013-12-18 18:43:17 -08:00
Hanumant Singh 2f559512d0 esoc: Add back esoc files
Commit f06163e6d0
msm: reap unused kernel files
removes unused files from the kernel tree.
This patch mistakenly removed some of the files
that were merged by
commit 5ad7ffa13d
esoc: Add external soc control framework
We add back the files that were removed from esoc.

Change-Id: I33750fed5272ce2d8e5f4b37347483920a4e8e95
Signed-off-by: Hanumant Singh <hanumant@codeaurora.org>
2013-12-03 11:01:14 -08:00
Ian Maund f06163e6d0 msm: reap unused kernel files
This change removes source files from the kernel tree that
were not being used during make. The list of used files
was generated using an annotated make log and was then
compared with new files added since the public release of
kernel version 3.10.00. New files which were added but
not used have been removed from the tree.

A diff was also run to determine the list of files that had
been modified since the release of kernel version 3.10.00.
These files were then scrubbed based on the current kernel
configuration, removing invalid and unused conditionals.

Some files which support planned functionality or are
useful in debugging have been excluded from this reap.

Change-Id: Ia44a224d3cea7bc78dd45e8a8279860d35d4b008
Signed-off-by: Ian Maund <imaund@codeaurora.org>
2013-11-21 17:45:28 -08:00
Hanumant Singh 5ad7ffa13d esoc: Add external soc control framework
External slave soc can be powered on/off and monitored
for power states and crash events.

Change-Id: I9c3317f798b204b754d612a3115dcd71935b5ef2
Signed-off-by: Hanumant Singh <hanumant@codeaurora.org>
2013-11-14 14:45:51 -08:00