Commit Graph

6556 Commits

Author SHA1 Message Date
Anaadi Mishra
59d625ba92 ARM: dts: msm: Add support for CPUFREQ-HW and CPUFREQ-HW-DEBUG
Add cpu frequency node to be able to scale the CPU frequency.
Also add support for CPUFREQ-HW-DEBUG node to dump the EPSS registers
for debugging.

Change-Id: I56b25d64e5b08d7f3e42f1dc9155b29dc8f9237c
2022-08-12 22:14:07 +05:30
qctecmdr
b06929bb35 Merge "ARM: dts: msm: Add clock controller phandles in debugcc for parrot" 2022-08-12 06:05:04 -07:00
qctecmdr
e0d37dcc6c Merge "ARM: dts: msm: Disable shutdown ack for wpss rproc" 2022-08-12 03:54:45 -07:00
qctecmdr
92c1d6d76e Merge "ARM: dts: msm: update phy compatible for anarok phy" 2022-08-12 03:54:45 -07:00
qctecmdr
7f35f4b321 Merge "ARM: dts: msm: Enable i2c interface for FSA in Anorak" 2022-08-11 06:32:50 -07:00
Nitin Rawat
df706f98e9 ARM: dts: msm: update phy compatible for anarok phy
Update phy compatible for Anarok phy driver.

Change-Id: I87b30020ef9fcd3fb0e0e302b426b64adb9d5926
2022-08-11 06:24:38 -07:00
qctecmdr
c23ee4b714 Merge "ARM: dts: msm: Add scm node for Ravelin" 2022-08-11 03:04:48 -07:00
Sandeep Singh
6010b70ca1 ARM: dts: msm: Disable shutdown ack for wpss rproc
Disable shutdown ack smp2p interrupt for wpss rproc for
diwali so that apps need not to wait for ack sent
from wpss for a shutdown.

Change-Id: I2cc0bcad4c9b4daa3699f9ae00d6dd822d2156d2
2022-08-11 13:49:27 +05:30
qctecmdr
22ba559958 Merge "ARM: dts: msm: Add psci node for Ravelin" 2022-08-11 00:56:08 -07:00
Sairam Peri 
9d2e87a8ef ARM: dts: msm: Enable i2c interface for FSA in Anorak
Enable i2c interface for FSA in anorak for Analog
Audio over TypeC feature.

Change-Id: I08650ca699af5190b1e962815fa3d0e051b7de2f
2022-08-11 12:33:23 +05:30
Yue Liu
a8e6b2eb7a ARM: dts: msm: Add scm node for Ravelin
Add scm device node for Ravelin SoC.

Change-Id: I9bc555a27e489e99b78ad953682c39e23265797c
2022-08-11 09:58:45 +08:00
Yue Liu
3030e9f616 ARM: dts: msm: Add psci node for Ravelin
Add psci device node for Ravelin SoC.

Change-Id: I9eb9d735c41b0e65892e9938d23662b3f8b53f9a
2022-08-11 09:56:38 +08:00
Jagadeesh Kona
3b4d880141 ARM: dts: msm: Add clock controller phandles in debugcc for parrot
To prevent race conditions with the framework lists when reading
the clk_measure files, the debugcc device will cache its parents
during init by calling clk_hw_get_parent_by_index() for all of
them. This requires debugcc to probe after all its parents. Add
clock phandles for them so debugcc doesn't probe until its suppliers.

Change-Id: I246c018e9f948d568066f7a9b185060301cd8033
2022-08-10 15:29:12 +05:30
Raghavendra Kakarla
d8e468ac12 ARM: dts: msm: Add cpu and cluster idle states for Anorak
This change adds low power mode support and stats support.

Change-Id: I1b641d3fdd2c804fda0f97f9113afcad7f846d38
2022-08-09 21:12:01 -07:00
qctecmdr
fbc1cffb22 Merge "ARM: dts: msm: Add handoff SMRs for neo SMMU" 2022-08-09 07:19:49 -07:00
qctecmdr
9f18b5a737 Merge "ARM: dts: msm: Add IOMMU node on USB for Ravelin in atomic mode" 2022-08-09 00:34:54 -07:00
qctecmdr
0ff3eaf201 Merge "ARM: dts: msm: Update memlat table for Diwali" 2022-08-08 21:51:59 -07:00
qctecmdr
720eb6027b Merge "ARM: dts: msm: Add mitigation based on pmic bcl and die temprature" 2022-08-08 21:51:59 -07:00
qctecmdr
c4e461e895 Merge "ARM: dts: msm: Add clock controller phandles in debugcc for diwali" 2022-08-08 21:51:59 -07:00
qctecmdr
09ea314393 Merge "ARM: dts: msm: Add qcom,clk-ctrl to GPU CX GDSC on diwali" 2022-08-08 21:51:59 -07:00
qctecmdr
60eca37a61 Merge "ARM: dts: msm: In SVS2 corner making AB vote to zero" 2022-08-08 21:51:58 -07:00
qctecmdr
3ce6e820f5 Merge "ARM: dts: msm: Load SLPI2 for ukee" 2022-08-08 21:51:58 -07:00
Shivnandan Kumar
4035641a41 ARM: dts: msm: Update memlat table for Diwali
Update memlat table for Diwali for L3.

Change-Id: Ib9b3c0073a01077e218b38145cabbb76503b6d8f
2022-08-08 21:00:12 +05:30
Paras Sharma
4d6e132b1e ARM: dts: msm: Update new phy seq, version and with SSC enabled
Update the PHY settings to version 101 and with SSC enabled 
for RC0 and RC1 on the neo.

Change-Id: Icc4aedcea4ddd3f572f4674b8bebddd8529b3635
2022-08-08 17:53:02 +05:30
Priyansh Jain
6e72518464 ARM: dts: msm: Add mitigation based on pmic bcl and die temprature
Add mitigation based on pmic bcl and pmic die temperature.

Change-Id: I7f7a109e69df228b7dcb867576c9d27ab2f98ad9
2022-08-08 12:08:13 +05:30
Vivek Arugula
4e52b1fda7 ARM: dts: msm: Load SLPI2 for ukee
slpi2.mdt should be loaded for ukee

Change-Id: Ice942b459b2fdf06434cc6f10e8b77ac3f702ce2
2022-08-08 10:20:04 +05:30
qctecmdr
3bc6460e9e Merge "ARM: dts: msm: Add initial DT for Anorak QXR HMT platform" 2022-08-04 05:59:32 -07:00
qctecmdr
1d32857160 Merge "ARM: dts: msm: Added new pipes for crypto offload hlos data path" 2022-08-03 19:06:36 -07:00
qctecmdr
fa9d8998b2 Merge "ARM: dts: qcom: Add bcl support for anorak" 2022-08-03 08:45:45 -07:00
qctecmdr
aad88ac922 Merge "ARM: dts: qcom: Add logbuf vendor hook for Anorak" 2022-08-03 08:45:45 -07:00
qctecmdr
28a39ea8e1 Merge "ARM: dts: msm: Add initial DT for Anorak IDP HMT platform" 2022-08-03 08:45:44 -07:00
qctecmdr
78f75ff264 Merge "ARM: dts: msm: Update actlr settings for anorak" 2022-08-03 08:45:44 -07:00
qctecmdr
5d30da6195 Merge "ARM: dts: msm: support l3 freq in cpufreq-memfreq-tbl for gold core" 2022-08-03 08:45:44 -07:00
qctecmdr
142a054262 Merge "ARM: dts: msm: Disable stats_timer in CAN module for Anorak" 2022-08-03 08:45:44 -07:00
Sivakanth Vaka
a8a83cad6f ARM: dts: msm: In SVS2 corner making AB vote to zero
Making SVS2 corner DDR vote value to zero as modem already
voiting for this node.

Change-Id: Ifa0e14cd152e2860697697a81d8d6f03833be6c2
2022-08-03 18:32:30 +05:30
qctecmdr
1d87bda73e Merge "ARM: dts: msm: Disable Slimbus on Neo le" 2022-08-03 05:26:57 -07:00
Lijuan Gao
a3ac817988 ARM: dts: msm: Add initial DT for Anorak QXR HMT platform
Add device tree support for Anorak QXR Hamilton(HMT) platform.

Change-Id: I9104542091342d91565a50c5d91116e050763d2a
2022-08-03 17:55:57 +08:00
Priyansh Jain
bacda8de4e ARM: dts: qcom: Add bcl support for anorak
Add bcl support for pm8550b and pmxr2230 pmic.

Change-Id: I7731725d845930389fcae0efe87d50eb7936fefd
2022-08-03 11:51:03 +05:30
Jagadeesh Kona
c88edd4f41 ARM: dts: msm: Add qcom,clk-ctrl to GPU CX GDSC on diwali
Add support to control gpu_cc_cx_snoc_dvm_clk along with
the GPU CX GDSC on diwali platform.

Change-Id: I3fb4ffa6cd099bfcc6e24f1bf39228056d0904f2
2022-08-02 22:26:24 +05:30
qctecmdr
3a9944323f Merge "ARM: dts: msm: Disable PCIe RC1 for Ukee" 2022-08-02 05:18:04 -07:00
qctecmdr
869b7e3a42 Merge "ARM: dts: msm: In SVS2 corner making AB vote to zero" 2022-08-02 05:18:04 -07:00
Vivek Pernamitta
6f7795ae14 ARM: dts: msm: Disable PCIe RC1 for Ukee
Disable PCIe RC-1 for Ukee.

Change-Id: I22dde48802bd92aea1c402d059489dcfd7851ae1
2022-08-02 13:16:52 +05:30
qctecmdr
4d1f4862cc Merge "ARM: dts: msm: anorak: Vote for MXC and MXA cdsp" 2022-08-02 00:25:39 -07:00
qctecmdr
33de7d43f5 Merge "ARM: dts: msm: Add QHD/120FPS platform support for Ukee" 2022-08-02 00:25:39 -07:00
qctecmdr
1dcf3bf0fc Merge "ARM: dts: msm: Add missing clocks for anorak" 2022-08-02 00:25:39 -07:00
Jagadeesh Kona
fced03ea6f ARM: dts: msm: Add clock controller phandles in debugcc for diwali
To prevent race conditions with the framework lists when reading the
clk_measure files, the debugcc device will cache its parents during
init by calling clk_hw_get_parent_by_index() for all of them. This
requires debugcc to probe after all its parents. Add clock phandles
for them so debugcc doesn't probe until its suppliers.

Change-Id: Ib47696590a7554ddc83095b3f1ab1d865cd93e24
2022-08-02 11:56:24 +05:30
qctecmdr
c679cc0c8e Merge "ARM: dts: msm: Add qfprom_sys node for Anorak" 2022-08-01 10:00:33 -07:00
qctecmdr
1b5b965f87 Merge "ARM: dts: msm: Add SDExpress support for anorak platforms" 2022-08-01 07:40:32 -07:00
Kamati Srinivas
1779ec9418 ARM: dts: msm: Add qfprom_sys node for Anorak
Add qfprom_sys DT node for Anorak platform.

Change-Id: I037f85187cd5a8d5368e2a25ce5d31d8108654de
2022-08-01 18:05:58 +05:30
qctecmdr
863ef6f7a8 Merge "ARM: dts: msm: Disable SPSS Remoteproc for Ukee" 2022-08-01 04:52:58 -07:00