Change https://lore.kernel.org/all/20230525113034.46880-1-tony@atomide.com
registers serial core controller as a child of msm uart device.
Since child should suspend first, due to the child's auto suspend
delay (SERIAL_PORT_AUTOSUSPEND_DELAY_MS), additional 500msecs
delay is added during msm_geni_serial_runtime_suspend.
Added new dtsi flag 'qcom,suspend-ignore-children', to ignore
dependencies on children by runtime PM framework, this helps to
exit quickly from msm_geni_serial_runtime_suspend and save power.
Change-Id: Icac2f02ad96f45359cf1516284b7a64d2de61a79
Signed-off-by: Visweswara Tanuku <quic_vtanuku@quicinc.com>
Add documentation describing the devicetree properties for
Kera TLMM block as a pinctrl device.
Change-Id: I9f18c5e1519ff7162acb1ea92254fef975ad209e
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Added interconnect-names qup-core,qup-config and qup-memory to all qupv3
nodes.
Change-Id: Ida8d2ae3f1d71900f24f977599ea401c5d899e4d
Signed-off-by: Prakash Yadachi <quic_pyadachi@quicinc.com>
Remove wcn6750 and wcn3990 from kernel devicetree, since
it's moved to techpack.
Change-Id: I83569274403a5292a293b95d2cbd76e553ff8ea1
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
Add a property describing the new regulator
added for SPU's sensors.
Change-Id: Iaee84ffdd0e0442b7ac87cb41ce54d999e55762c
Signed-off-by: Nurit Lichtenstein <quic_nuritl@quicinc.com>
Handle voting for the regulator for SPU sensors.
Change-Id: I192731df94cc894cdf6826c69230b0cf9a3e9c3e
Signed-off-by: Nurit Lichtenstein <quic_nuritl@quicinc.com>
Add bindings for qfprom-sys driver which can be used
to export nvmem cell values as sysfs entries to user space.
Change-Id: Ia6c56b65bbaa10371ec46b59ea407d5cfd9697ef
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
Correct binding information for ST touch, also add
st,irq-flags.
Change-Id: I5530caee923f6ea79844d1e8fac7c226513fa569
Signed-off-by: Yu Wu <quic_zwy@quicinc.com>
This change updates dt-binding for MPAM driver to support monitor
data register.
Change-Id: Ib808488d7f8041607f91038e501fd89cd52a6635
Signed-off-by: Huang Yiwei <quic_hyiwei@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>
Add devicetree bindings for Qualcomm Light Pulse Generator
device in PMIC chips.
Change-Id: I1b9f0b14692e344bc25c41f9c044ce0f542f771d
Signed-off-by: Varshitha H N <quic_vhn@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>
Add devicetree bindings for the qpnp-power-on driver.
Change-Id: Iee410aadc78d66af49cee49bbbf10cff79d94d64
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
Add bindings for LMH CPU voltage cooling devices driver.
Change-Id: I726428978c6e8dc1b71ec754782bd60b3509dab9
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
Add documentation describing the devicetree properties for the Tuna
TLMM block as a pinctrl device.
Change-Id: Iad488819f58f80e8ccc22f8458cb557d65a2f45f
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
Add pinctrl node with compatible "qcom,tuna-tlmm" in order to
enable the Top Level Multiplexer (TLMM) block on Tuna SoC.
Change-Id: I0d493147efd67b73846701cddc31274a006a6a99
Signed-off-by: Shivendra Pratap <quic_spratap@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>