diff options
| author | Linux Build Service Account <lnxbuild@quicinc.com> | 2017-06-27 04:28:15 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-06-27 04:28:14 -0700 |
| commit | 2b18fcd3c756fbc8f6ca36353cff259197a3b5f4 (patch) | |
| tree | 91fd72ccff89cd1d71afe8bda124df6c23650918 /include/linux | |
| parent | 29a036e74e70a5054ff2077d3f5d1b95377b5c70 (diff) | |
| parent | 7d7714eae2d106d27de361a1fe2030d6d975031d (diff) | |
Merge "msm: ipa3: Ring IPA MHI event ring doorbell on channel start"
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/msm_gsi.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/linux/msm_gsi.h b/include/linux/msm_gsi.h index d4b4cc7f8737..b95ea88c2424 100644 --- a/include/linux/msm_gsi.h +++ b/include/linux/msm_gsi.h @@ -749,6 +749,18 @@ int gsi_query_evt_ring_db_addr(unsigned long evt_ring_hdl, uint32_t *db_addr_wp_lsb, uint32_t *db_addr_wp_msb); /** + * gsi_ring_evt_ring_db - Peripheral should call this function for + * ringing the event ring doorbell with given value + * + * @evt_ring_hdl: Client handle previously obtained from + * gsi_alloc_evt_ring + * @value: The value to be used for ringing the doorbell + * + * @Return gsi_status + */ +int gsi_ring_evt_ring_db(unsigned long evt_ring_hdl, uint64_t value); + +/** * gsi_reset_evt_ring - Peripheral should call this function to * reset an event ring to recover from error state * @@ -1138,6 +1150,12 @@ static inline int gsi_query_evt_ring_db_addr(unsigned long evt_ring_hdl, return -GSI_STATUS_UNSUPPORTED_OP; } +static inline int gsi_ring_evt_ring_db(unsigned long evt_ring_hdl, + uint64_t value) +{ + return -GSI_STATUS_UNSUPPORTED_OP; +} + static inline int gsi_reset_evt_ring(unsigned long evt_ring_hdl) { return -GSI_STATUS_UNSUPPORTED_OP; |
