This changes adding default and shutdown pinctrl configurations
in the driver.
During driver probe default pinctrl state is voted. When UWB port
is closed shutdown pinctrl state will be voted from the driver.
During client wakeup sequence change the GPIO's to gpio mode and
drive clk_low + MOSI_high and again change the gpio pinctrl to
active QUP mode state.
Change-Id: Ic96d02fe9f2a2b256fa372a1252284e88a783c65
Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
Add support for videocc mvs0 clk reset for consumer drivers to be able
to use it.
Change-Id: I4fc9f6378c838f1ecab616a71b698855969b5d40
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
Add VIDEO_CC_MVS0_CLK_ARES clock binding for pineapple for
consumer drivers to be able to request for this reset.
Change-Id: Ic5a9145f5041259db6742213f0bfd01dfb7f8a9f
Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com>
Add qcom-dload-mode to modules.list.msm.niobe, to enable
it to load during first stage initialization.
Change-Id: I6e220da2fa53400e39be774a0b207e9f2bfc2074
Signed-off-by: Kamati Srinivas <quic_kamasrin@quicinc.com>
Updated the driver to wait for the Extended CR only once after
client hw wakeup process is completed.
Observed that Extended CR doorbell is not getting detected
after wakeup pattern is sent to client.
Ensure doorbell is disconnected before sending wakeup
pattern to client in gpio mode.
Connect the doorbell back after switching to QUP mode.
Change-Id: I29cbc3f164b45c14d93e6a536dea5f3860261fc5
Signed-off-by: Jyothi Kumar Seerapu <quic_jseerapu@quicinc.com>
This patch enables the LPM governor, stats driver and system pm
violotor drivers.
Change-Id: Icd0ed0679603533feb6fbb8a3d2ebdd1fad77282
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
Update ufs_reset and add io parameter to match the TLMM block
data on niobe.
Change-Id: I798d9fb81aec1e4f629ad4a189210c14900a54a8
Signed-off-by: Meena Pasumarthi <quic_pasumart@quicinc.com>
Fix address of UFS_RESET register, which is used to reset UFS
for Volcano.
Change-Id: I1c6d4793eec7b8f71c97b263d3afe86c82d94771
Signed-off-by: Naini Singh <quic_nainsing@quicinc.com>
Add support for LLCC for new clients - Audio and Audio-ENPU in
Cliffs, Cliffs7 SoC's. This is to have better power numbers for
running certain ENPU use-cases.
Change-Id: I4780ad73f51495c17cfd3e8a0eb6a322bc36e6e3
Signed-off-by: Naman Jain <quic_namajain@quicinc.com>
Updated graphic and global clock controller drivers as per latest
frequency plans for VOLCANO platform.
Change-Id: Ib850133eb7d10a9b19750c5d01f3806a06c4eca8
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
This change mainly intended to cover deep sleep requirements
along with GSI driver. There exiting deep sleep need to be
restored with probe similar configurations.
Also added HPG related fixes and taken cared for the LE VM usecases.
Change-Id: I62f0b29874d7b5dc20690877aaf7a7347e084bc1
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
Enable SD card configs for niobe target.
Add modules to modules.list file and update .bzl file.
cqhci.ko module is added in modules.list file to avoid compilation
errors as sdhci-msm file uses some cqhci functions.
Change-Id: I839de72c93b0e756e4c251523d3b60808bd9db63
Signed-off-by: Sarthak Garg <quic_sartgarg@quicinc.com>
Enable WOL functionality for magic pkt, cable plug in and out
on Micrel PHY.
Enable PME_N2 and INT_N output on the same interrupt line.
Change-Id: I808c5918ac56bf9dbafb2ec21302e427b4079662
Signed-off-by: Uppalamarthi Sowmya <quic_usowmya@quicinc.com>
Add support to capture CTS interrupt counter value during the
process of sending data from MSM to BT Soc. This info can be
used to check that the MSM CTS line is not toggling
during the process of preparing data for transmission till
the time the data is on the lines.
Change-Id: I0c772846a53ff0ce3c0fabf104c8c54107408d66
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
Enable CONFIG_QCOM_MEM_BUF_MSGQ, CONFIG_QCOM_MEM_BUF_GH and
CONFIG_QCOM_MEM_BUF_DEV_GH to allow mem-buf CPU use cases to be
exercised.
Change-Id: Idcde53f5cec7f49eb1af636276ec0814a1c42e5f
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>