Commit Graph

4 Commits

Author SHA1 Message Date
Anurudh Kumar Tiwari
4b0c63ec10 soc: qcom: helioscom: Power state configuration for remote SS
Interface tp facilitate enabling/disabling sleep mode of 
remote subsystem using adb commands.

Change-Id: Ida975227405bd30b87db8a0206fdb18486ec6198
Signed-off-by: Anurudh Kumar Tiwari <quic_aktiwari@quicinc.com>
2022-05-23 10:31:11 +05:30
Anurudh Kumar Tiwari
f18f37b5d3 soc: qcom: helioscom : add support for reset notification
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>
2022-04-19 18:18:09 +05:30
Anurudh Kumar Tiwari
5836703982 soc: qcom: Helioscom driver update with latest slatecom driver
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>
2022-03-16 10:46:11 +05:30
Ajit Kumar
df9523841c soc: qcom: helioscom: initial change of porting of helioscom driver
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>
2022-01-28 12:38:31 +05:30