Commit Graph

6378 Commits

Author SHA1 Message Date
qctecmdr
faf1a18c77 Merge "ARM: dts: msm: Add ufs support for anarok platforms" 2022-07-20 14:02:25 -07:00
qctecmdr
2e4bc8d609 Merge "ARM: dts: msm: Add audio-ml node for neo dt" 2022-07-20 14:02:25 -07:00
qctecmdr
9f181f72a6 Merge "ARM: dts: msm: Add support for RPMHCC clock controller on ANORAK" 2022-07-20 14:02:24 -07:00
qctecmdr
bafd5485ec Merge "ARM: dts: msm: Add qseecom and smcinvoke node for anorak" 2022-07-20 14:02:24 -07:00
qctecmdr
836cb2e084 Merge "ARM: dts: msm: Update clkreq function name for the anorak" 2022-07-20 14:02:24 -07:00
qctecmdr
21f64349b3 Merge "dt-bindings: pinctrl: qcom-pmic-gpio: add anorak PMIC GPIO bindings" 2022-07-20 14:02:24 -07:00
qctecmdr
90b0f9d7af Merge "ARM: dts: msm: Include RPMh regulators for anorak" 2022-07-20 14:02:24 -07:00
qctecmdr
b1ef2dc387 Merge "ARM: dts: msm: Add Core Hang Detect node for Ravelin" 2022-07-20 14:02:24 -07:00
qctecmdr
4f48716894 Merge "ARM: dts: msm: Enable bus voting and QOS for Anarok" 2022-07-20 11:22:55 -07:00
qctecmdr
ea7dfa6e30 Merge "Revert "ARM: dts: msm: Add atomic mapping for ufs smmu"" 2022-07-20 11:22:55 -07:00
qctecmdr
cb2eaa17be Merge "ARM: dts: msm: Add initial DCVS devices for anorak" 2022-07-20 11:22:55 -07:00
Nitin Rawat
c6c19dfa06 ARM: dts: msm: Add ufs support for anarok platforms
Add ufs support for anarok platform.

Change-Id: I8e21b595e1e92a3d11f6d470f1638b8534b72272
2022-07-20 15:50:35 +05:30
Yue Liu
398b3eed2a ARM: dts: msm: Add Core Hang Detect node for Ravelin
Add CHD node for Ravelin to enable Core Hang Detect feature.

Change-Id: I3a5cb8d05a4664b1b183a7f0b1d46ebcbd2a562b
2022-07-20 15:13:43 +08:00
Hanuma Sri Saketh Valluri
058c21e6bf ARM: dts: msm: Add audio-ml node for neo dt
Changes to enable CMA memory support for 
neo-idp and neo-qxr. Disable CMA nodes for
neo-sg-idp and neo_luna-sg-idp.

Change-Id: I306f4ae61a27d5914cdfa7ca569492d6ccce408b
2022-07-19 23:41:06 -07:00
Anaadi Mishra
26fc039926 ARM: dts: msm: Add support for RPMHCC clock controller on ANORAK
Add support for RPMHCC clock controller on ANORAK platform. While
at it, use dummy clock controller for RPMHCC on RUMI platform.

Change-Id: I66a035ad12fbed45a68066cba815721f0b308223
2022-07-20 11:25:27 +05:30
Jishnu Prakash
cb47fab662 dt-bindings: pinctrl: qcom-pmic-gpio: add anorak PMIC GPIO bindings
Update the Qualcomm Technologies, INC. PMIC GPIO binding documentation
to include compatible strings for the anorak PMICs.
Anorak PMICs include PMXR2230, PM8550B, PM8550VE, PM8550VS, and
PMK8550.
In addition, include compatible strings for PM8550 and PMR735D.

Change-Id: I5e9cac3a04c9c72ea0b792714cee6f109d1db627
2022-07-19 22:41:20 -07:00
Divisha Bisht
ea83b71a00 ARM: dts: msm: Add qseecom and smcinvoke node for anorak
Add qseecom and smcinvoke support for Anorak.

Change-Id: Ia7f2c429d95761ded77e0c3840f2062f39476926
2022-07-20 10:47:59 +05:30
Shivnandan Kumar
354e8d2400 ARM: dts: msm: Add initial DCVS devices for anorak
Add initial set of DCVS device nodes for anorak. This
includes the QCOM DCVS devices and fast path, PMU device
nodes, memlat device nodes and mapping tables, bwmon
and rimps device nodes.

Change-Id: If7b750f3ce48c37a7adeba28e7dfaf0c41160264
2022-07-19 21:08:00 -07:00
qctecmdr
e59a605538 Merge "ARM: dts: msm: Update DISPCC and DEBUGCC nodes for ANORAK" 2022-07-19 20:26:00 -07:00
qctecmdr
3c61e8c13b Merge "ARM: dts: msm: Add audio-ml node, labels for Anorak dt" 2022-07-19 17:38:18 -07:00
Anaadi Mishra
15acfb3ed2 ARM: dts: msm: Update DISPCC and DEBUGCC nodes for ANORAK
Update display clock controller nodes and their corresponding gdsc's for
ANORAK. Also, add debug clock controller support for providing clock
measurement on all clock controllers.

Change-Id: Ia2f99ba92047e9cc14c7dc9481b4a6403edd13dc
2022-07-20 05:26:34 +05:30
qctecmdr
25b30ac0cd Merge "ARM: dts: msm: Add ref_clk to PHY node for Anorak" 2022-07-19 14:43:33 -07:00
qctecmdr
31bbb4249f Merge "dt-bindings: adc: qcom,spmi-vadc: Add support for qcom,debug-base" 2022-07-19 14:43:33 -07:00
qctecmdr
6446ebf836 Merge "ARM: dts: qcom: Update APSS_RSC node info for Anorak" 2022-07-19 14:43:33 -07:00
qctecmdr
d3ffeaec1f Merge "dt-bindings: soc: qcom: pmic-pon-log: define bindings for multiple nvmem" 2022-07-19 11:29:43 -07:00
qctecmdr
8a02295678 Merge "dt-bindings: Add thermal mitigation step for qcom,battery-charger" 2022-07-19 11:29:43 -07:00
qctecmdr
19a0972597 Merge "ARM: dts: msm: add remote debugger support on Anorak" 2022-07-19 11:29:43 -07:00
qctecmdr
5775c8e7af Merge "ARM: dts: msm: add capacity and DPC properties for anorak" 2022-07-19 11:29:43 -07:00
qctecmdr
7cb1660c01 Merge "ARM: dts: msm: Update stub regulators for anorak" 2022-07-19 11:29:43 -07:00
qctecmdr
82d3e7a378 Merge "dt-bindings: adc: qcom,spmi-vadc: add interrupt-names property" 2022-07-19 11:29:42 -07:00
qctecmdr
8a51b05cc0 Merge "dt-bindings: leds: leds-qti-flash: Add qcom,secure-vm property" 2022-07-19 11:29:42 -07:00
qctecmdr
63172ac847 Merge "ARM: dts: msm: Add kernel command line ftrace_dump_on_oops" 2022-07-19 11:29:42 -07:00
qctecmdr
4f1c7c29c2 Merge "ARM: dts: msm: Enable shutdown ack for adsp/cdsp rproc" 2022-07-19 11:29:42 -07:00
qctecmdr
8c2e3ca7ea Merge "ARM: dts: msm: Add initial device tree for Anorak ATP platform" 2022-07-19 11:29:42 -07:00
Sairam Peri 
e601bbe7d8 ARM: dts: msm: Add audio-ml node, labels for Anorak dt
Changes to enable CMA memory support for Anorak

Add label for aliases as they have to be referred
from audio device tree files.

Change-Id: Iae0457afa70bde0b5e6bd0d27c525b9dfa6206eb
2022-07-19 23:30:58 +05:30
Jishnu Prakash
cfae077065 ARM: dts: msm: Include RPMh regulators for anorak
Include RPMh regulators on anorak to allow regulator
clients to vote on them.

Change-Id: I4e993480a8694d3ef08159a4546d7ee857092a53
2022-07-19 09:10:52 -07:00
Jishnu Prakash
bd9d98510b ARM: dts: msm: Add RPMh controlled PMIC regulators for anorak
Add rpmh-regulator device nodes for the PMICs on anorak
to ensure that consumers are able to modify the physical
state of these PMIC regulators.

Change-Id: I4ed04533df1785280e9ad6b10d3ca1892cb844b3
2022-07-19 09:10:35 -07:00
qctecmdr
34e3fcc699 Merge "ARM: dts: msm: Add boot stats node for Anorak" 2022-07-19 08:13:31 -07:00
Paras Sharma
91f4455b21 ARM: dts: msm: Update clkreq function name for the anorak
Update clkreq function name for the anorak.

Change-Id: Iad1361d750718d1a3b07135a56715ebccef5d32e
2022-07-19 17:55:41 +05:30
Raghavendra Kakarla
4e4231b927 ARM: dts: qcom: Update APSS_RSC node info for Anorak
Update APSS_RSC node with proper TCS info and add
disp_1 rsc node.

Change-Id: I0853e10b134c2f72040806ace91c158c70106d78
2022-07-19 17:16:57 +05:30
Anjelique Melendez
b6b5caf410 dt-bindings: adc: qcom,spmi-vadc: Add support for qcom,debug-base
Currently, the debug base address is defined under the reg property.
This would be confusing if multiple addresses are specified under reg
property to support more ADC channels. Separate debug base into its own
property.

Change-Id: Iadd6a86581434713f94703bba594b998ea856bf9
2022-07-19 15:38:17 +05:30
Jishnu Prakash
a592b6066c dt-bindings: iio: qcom,spmi-vadc: Add PMIC5 GEN3 ADC bindings
PMIC5 GEN3 ADC has support for clients to read voltage and
current on supported channels connected to the PMIC.
Clients include reading voltage phone power and on board system
thermistors for thermal management. ADCs on certain PMICs have
support to read battery current.

Change-Id: Ief7cbdf77d227ba2cb4ef7919aa66d9962d98e37
2022-07-19 03:01:35 -07:00
Anjelique Melendez
04ef7d83d3 dt-bindings: adc: qcom,spmi-vadc: add interrupt-names property
Update qcom,spmi-vadc binding to have an "interrupt-names" property.

Change-Id: I5fdb87344440890c5bcc260e53cfbfd77d759b8a
2022-07-19 02:53:19 -07:00
Anjelique Melendez
ed50d9fb57 dt-bindings: leds: leds-qti-flash: Add qcom,secure-vm property
Add "qcom,secure-vm" property to define when a secure VM is in use.

Change-Id: I3f16e7f1efe3667cf5a100a670e8eca891bdf57e
2022-07-19 02:50:38 -07:00
Anjelique Melendez
b625cb3c2a dt-bindings: Add thermal mitigation step for qcom,battery-charger
Add "qcom,thermal-mitigation-step" property to configure fast charging
current step size.

Change-Id: I4c8662283e470e02deb85953a62385a908c9a5c2
2022-07-19 02:40:39 -07:00
David Collins
95022ca5c3 dt-bindings: soc: qcom: pmic-pon-log: define bindings for multiple nvmem
On some PMICs, the PON log is split between multiple NVMEM devices
to allow for more entries.  Define bindings so that multiple NVMEM
devices can be specified to support this situation.

Change-Id: Iead92ebd51473370fb5205e3fe9fe1a3a50eeb07
2022-07-19 02:34:07 -07:00
qctecmdr
69547c3810 Merge "ARM: dts: msm: Add minidump va_minidump node for Anorak" 2022-07-19 01:25:52 -07:00
qctecmdr
9aae144480 Merge "ARM: dts: msm: Add eud node for Anorak" 2022-07-19 01:25:52 -07:00
Jishnu Prakash
1184de246f ARM: dts: msm: Update stub regulators for anorak
Update anorak stub regulators based on updates in PGA
document. In addition, update the LDOE regulators used
by some clients to correct ones based on updated PGA,
as LDOE regulators have been removed.

Change-Id: Ie4fda972fc806a59194db090353b7817300c36f5
2022-07-19 11:59:17 +05:30
Ram Prakash Gupta
cc84af0482 Revert "ARM: dts: msm: Add atomic mapping for ufs smmu"
This reverts commit 01ab07f9bf.
Revert this as its causing random IO perf degradation.

Change-Id: I52fde31084eaf3c9bc78f137a63607dbb66bd809
2022-07-19 11:08:04 +05:30