diff options
author | Brian Swetland <swetland@google.com> | 2008-09-29 19:00:48 -0400 |
---|---|---|
committer | Daniel Walker <dwalker@codeaurora.org> | 2010-05-12 12:14:52 -0400 |
commit | 2eb44eb9c8026f3f548bfbc903156b6aea54ed24 (patch) | |
tree | 77c5a94f893eba0f7aab3570fc74200fddface22 /arch/arm/mach-msm/include/mach/system.h | |
parent | 830d843b75338b94b7c769a2c3b59b04744a9323 (diff) |
[ARM] msm: shared memory interface for baseband processor ipc
This code provides the low level interface to the "shared memory
state machine" (smsm), and the virtual serial channels (smd), used
to communicate with the baseband processor. Higher level transports
(rpc, ethernet, AT command channel, etc) ride on top of this.
Signed-off-by: Brian Swetland <swetland@google.com>
Diffstat (limited to 'arch/arm/mach-msm/include/mach/system.h')
-rw-r--r-- | arch/arm/mach-msm/include/mach/system.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-msm/include/mach/system.h b/arch/arm/mach-msm/include/mach/system.h index 574ccc493daf..d2e83f42ba16 100644 --- a/arch/arm/mach-msm/include/mach/system.h +++ b/arch/arm/mach-msm/include/mach/system.h | |||
@@ -21,3 +21,8 @@ static inline void arch_reset(char mode, const char *cmd) | |||
21 | { | 21 | { |
22 | for (;;) ; /* depends on IPC w/ other core */ | 22 | for (;;) ; /* depends on IPC w/ other core */ |
23 | } | 23 | } |
24 | |||
25 | /* low level hardware reset hook -- for example, hitting the | ||
26 | * PSHOLD line on the PMIC to hard reset the system | ||
27 | */ | ||
28 | extern void (*msm_hw_reset_hook)(void); | ||