Helioscom driver required to notify PIL framework in case of
remote device goes down, added interface for pil to register
callback with helioscom module
Helioscom_interafce driver requited to use
remoteproc framework in place of PIL framework.
Change-Id: Ie99f53a95c68d87f1bef6184c93129ed287c93f3
Signed-off-by: Anurudh Kumar Tiwari <quic_aktiwari@quicinc.com>
Ported latest fixes of slatecom driver from msm-5.4
bb2e387325be Merge "soc: qcom: log AON resume failure"
818719f64a55 Merge "soc:qcom: Change spi state to active during suspend"
c8e3804c6d5b soc: qcom: log AON resume failure
7270296f77a4 soc:qcom: Change spi state to active during suspend
079494e6104a Merge "soc: qcom: skip spi xfer when SPI is held by TZ"
5f3f836b888d soc: qcom: skip spi xfer when SPI is held by TZ
7d292bd9f737 soc:qcom: Enable more logs to track spi state
3fc541c3ea88 Merge "soc: qcom: Need to pull CS line active low for 100us"
40a3760d6c27 soc: qcom: Need to pull CS line active low for 100us
3366484c9b75 soc: qcom: Deepsleep Entry Failure
da883e0e71a9 Merge "soc: qcom: disable irq on shutdown"
874f94891c43 soc: qcom: Enable IPC logging for spi interface driver
d02662a42b06 soc: qcom: disable irq on shutdown
b283d75bb2f9 soc:qcom: Add delay in Deepsleep entry
f88072edfe12 soc: qcom: add delay to avoid aggressive wakeup
fb96c4a27818 soc: qcom: alter SPI clk to keep CS low for wakeup
b7128dac674b Merge "soc: qcom: register for IRQ as wakeup capable"
8cb077a8b75a soc:qcom: Wait for interrupt on SPI sleep
6a626e330c4c soc:qcom: Add support for AHB word write
67dc3b72bb14 Merge "soc:qcom: Add support for FOSC enablement"
0a2671b687ea soc:qcom: Add support for FOSC enablement
73ae95eefe78 soc: qcom: register for IRQ as wakeup capable
421457fb198d soc:qcom: Modify Resume/Runtime_Resume call flow on Interrupt
30760cfd6b8d soc: qcom: resolve failure to send ok_to_sleep
26f4c4f3ec4a Merge "soc:qcom: Add attrib to pull CS line low for 100us"
9534c63db37e soc:qcom: Add attrib to pull CS line low for 100us
965e3cbc3444 drivers: qcom: remove pm runtime resume & suspend
338238f605b8 soc:qcom:Add the support for Hiberation
5b9525fdca91 soc: qcom: resolve unbalanced IRQ
3adcac4e6caf soc: qcom: check for BT and DSP error bit in status
8207e6ac1a3f Merge "soc: qcom: slatecom: Add pm runtime suspend resume"
c305a8d9f55d Merge "soc: qcom: no retry in spi resume"
300ca43755ef soc: qcom: slatecom: Add pm runtime suspend resume
2a79cdc7ba38 soc: qcom: no retry in spi resume.
Change-Id: I1b05b86d8a9b40d51d9ebca497fa73d0b88081b2
Signed-off-by: Anurudh Kumar Tiwari <quic_aktiwari@quicinc.com>
Added snapshot from msm-5.4 commit a3d4f5d5c3f7
Added snapshot from msm-5.4 commit 8f6d9d8de088
Helioscom driver will be used to communicate with helios device over
spi interface.
Change-Id: If11f295ebeb6456a108697fd1fe3469b7b55581b
Signed-off-by: Ajit Kumar <quic_kajit@quicinc.com>
Signed-off-by: Anurudh Kumar Tiwari <quic_aktiwari@quicinc.com>