Handle voting for the regulator for SPU sensors.
Change-Id: I192731df94cc894cdf6826c69230b0cf9a3e9c3e
Signed-off-by: Nurit Lichtenstein <quic_nuritl@quicinc.com>
Enforce dependency of dma heap driver on SCM driver
without which it will not work and this is in
the preparation of adding interconnect voting
in SCM node which if it gets added without this
change dma heap driver can result in NULL pointer
issue.
Change-Id: I641e2e1c7692dfd52dd1efa75064fbc8f2228fe2
Signed-off-by: Sayali Patil <quic_sayapati@quicinc.com>
CRMV regs have status captured for various commands/voltage levels.
Map CRMV registers in device so that driver can dump when required.
Change-Id: I69558336a81ae3f89140ebaf515528dd15ca66e9
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
SPM feature is deprecated from 5.15 kernel. So remove
events specific to SPM feature.
Change-Id: I5b12b0eb89ec6f0dfec775135d05d55258168b91
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
This reverts commit 5deaa15089.
Reason for revert: Possibly fix a TZ crash.
Change-Id: Ia2baa9f25b31fb82fc4ed204872f9d7f85051947
Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Add nodes to enable scmi communication to cpucp on parrot.
Update tx and rx regname for cpucp.
Change-Id: I3fa21c0b28d91a5e215334c8013a56b60c8fd18b
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
Revert dynamic ATID support for remout etm on sun.
Change-Id: Ife42b58a47b3ac19d367df2837ba5c08f31255f4
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
DWC3 host and XHCI plat now communicates the maximum number of interrupters
the XHCI HCD will allocate. Since platforms only require a limited number
of interrupters (i.e. 3) make sure XHCI doesn't allocate more than is
required.
Change-Id: I33471627bb03087dc7b509cd9dd13ef19c840c04
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
Add package ID to msm-IDs for sun hdk SoC to support different
hardware settings and can be configured in their package specific
device trees.
Change-Id: I42180ff794d76a4172e9b51a7f68f38310369306
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
Correct the smmu iova-width values for parrot soc
as per SMMU document.
Change-Id: I1ec478cc2238b8e881df14928f53db2a24daf5c6
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
Set cpu frequency vote for qos0 and qos1.
Change-Id: Idbbbb4649d3df3e9e2037a64dc4eb5476bc0bf4a
Signed-off-by: kamasali Satyanarayan <quic_kamasali@quicinc.com>
Add "10C" for RegisterCBO QTEE service in sun TVM for GP.
Change-Id: If3d5d29d4fe022f68ef98df0e173cd8dc5ec2004
Signed-off-by: Ujjawal Sankhwar <quic_usankhwa@quicinc.com>
According to Sun HDK HW design, the logic level of cd-gpio
is HIGH with card and is LOW without card. Set cd-gpio flag to
GPIO_ACTIVE_HIGH for high active card installed interruption.
Change-Id: Ia70a08df70119dafea8dd7b75e68fc50fd2b76d2
Signed-off-by: Jun Li <quic_liju@quicinc.com>