Commit Graph

6598 Commits

Author SHA1 Message Date
Cong Zhang
f5b5d60972 ARM: dts: qcom: Add property in hyp_core_ctl for parrot
Update hyp_core_ctl to find and use best CPUs to work for guest VM. This
is particularly useful in scenarios when say statically defined CPUs may
be unavailable.

Change-Id: Ib4b331deca35b86cfea517cf8b6f3d9c584456d2
2023-09-08 18:45:21 +08:00
Ram Prakash Gupta
530c838c5d Revert "ARM: dts: msm: Enable spm level 5 for ufs"
This reverts commit 88a5057356.

This change leading to stability issue where rpmb reads are failing.
To mitigate, huge design change is required which is not feasible at
this stage. Hence reverting this change.

Moreover going forward, we need to follow spm-lvl = 3 only, as per
upstream recommendation, also this is inline with PT targets as it
helps reduce resume latency.

Change-Id: I18fc5323032e586957ffbf97e5f736c7ce54eb72
2023-09-05 11:34:41 +05:30
Naman Padhiar
e5c053276f ARM: dts: msm: Add IPA regulator configuration
Add IPA(Internal Power Amplifier) voltage regulator
configuration in CNSS DTSI node for Cape.

Change-Id: I3dba19ade464cf0449219ee2d06b312e29d446c5
2023-08-21 11:16:26 -07:00
qctecmdr
f6f6ecdeaf Merge "ARM: dts: qcom: Add Talyn devicetree support for montague" 2023-08-17 21:44:43 -07:00
qctecmdr
114104400f Merge "ARM: dts: msm: Enabled WLAN and PCIE node for WSA/WSD" 2023-08-11 18:09:48 -07:00
Ajit Vaishya
07a814d250 ARM: dts: msm: Enabled WLAN and PCIE node for WSA/WSD
This fix enabled HSP based WLAN and PCIE
node for WSA and WSD clarence variant.

Change-Id: I91e37e06b11e6b7e7b803470a629fe73d610bfb2
CRs-Fixed: 3586253
2023-08-11 14:23:41 +05:30
Subrat Dash
f829c4b765 ARM: dts: qcom: Add Talyn devicetree support for montague
Added Talyn soc support for montague target.

Change-Id: Ie112c1099f8b6ae6805d60bb019a51d41bdddfec
2023-08-08 13:36:43 +05:30
qctecmdr
6b3929ce4c Merge "ARM: dts: qcom: Add property in hyp_core_ctl to handle logical CPUs" 2023-08-07 22:30:59 -07:00
Cong Zhang
ba786d18ea ARM: dts: qcom: Set vcpu affinity map to cpu0
Update vcpu affinity map to cpu0. This can make sure vcpu bootup
successfully in scenarios when say some of the CPUs may not be
available.

Change-Id: I40ef0584095d78bfc88e044afa9f2e03b97a5bef
2023-08-07 18:56:10 +08:00
Cong Zhang
cbfdf67d85 ARM: dts: qcom: Add property in hyp_core_ctl to handle logical CPUs
Update hyp_core_ctl to find and use best CPUs to work for guest VM. This
is particularly useful in scenarios when say statically defined CPUs may
be available.

Change-Id: I93417c295b6ff959cf249cae3da06c68ad2e3157
2023-08-03 11:40:28 +08:00
qctecmdr
504d3ed7c5 Merge "ARM: dts: qcom: Update CPU voltage cooling device" 2023-08-01 09:55:14 -07:00
qctecmdr
9a746fa678 Merge "ARM: dts: msm: Update memory map of Ravelin to V6" 2023-08-01 02:42:27 -07:00
Priyansh Jain
f11864ace9 ARM: dts: qcom: Update CPU voltage cooling device
Update CPU voltage cooling device name based on cluster number.

Change-Id: I2b83a3278292249d5855b091729e650da9a3196f
2023-07-31 16:03:20 +05:30
qctecmdr
05ade87df3 Merge "ARM: dts: msm: Add skin wlan mitigation rule for neo hmt variant" 2023-07-30 23:32:06 -07:00
Priyansh Jain
2f25b19ea1 ARM: dts: msm: Add skin wlan mitigation rule for neo hmt variant
Add skin wlan mitigation rule for neo hmt variant based on latest
recommendation.

Change-Id: I7838433d09c0cb960610a7b227159fdcc3a2540c
2023-07-25 23:21:33 -07:00
Tengfei Fan
3d53aef21a ARM: dts: qcom: add new soc id for parrot
Add new soc id for parrot.

Change-Id: Iadc24da88bb0c13fb4614d3dcc8bc244a52ee643
2023-07-25 19:43:39 -07:00
qctecmdr
d60be7adb7 Merge "ARM: dts: msm: Add I2C and MAG sensor configuration for Anorak IPD" 2023-07-25 10:50:27 -07:00
Zhenhua Huang
a7f5a5869f ARM: dts: msm: Update memory map of Ravelin to V6
Update Ravelin memory map to V6:
Add one chipinfo region to be shared with CPUCP and CPUSYS_VM.

Change-Id: Ica0ce6fb00883bb97e31be3db8948614426fa122
2023-07-24 19:15:00 +08:00
Yuanfang Zhang
a6046a44a4 ARM: dts: msm: limit memory dump range to low 8G
Limit memory dump reserved memory range to low 8G.

Change-Id: I591cb3f3cbc3e1d0ef55f76739b83314b24fede0
2023-07-20 23:32:15 -07:00
Chandana Kishori Chiluveru
5a7142371c ARM: dts: msm: Enable Slimbus on Neo le
Enable Slimbus driver on Neo le.

Change-Id: I34a2836520f73d7c8e09a8a8b61a2c5cb5f7b9c5
2023-07-18 03:42:37 -07:00
qctecmdr
d66865e201 Merge "ARM: dts: msm: Add need_special_up_threshold property for neo" 2023-07-17 05:20:24 -07:00
Sampath Kumar Sudi
fd1e693451 ARM: dts: msm: Add I2C and MAG sensor configuration for Anorak IPD
Add I2C and MAG sensor configuration for IPD SKU1/SKU2 HW in Anorak.

Change-Id: I65bb037dbb4032395ce56ae58e68f7c8fc9f83d3
2023-07-14 08:48:12 -07:00
qctecmdr
564371de81 Merge "ARM: dts: msm: Fix the frequency to clock mismatch on cape" 2023-07-12 07:50:24 -07:00
qctecmdr
b828479f86 Merge "ARM: dts: msm: Fix the frequency to clock mismatch " 2023-07-11 10:45:27 -07:00
Sarthak Garg
7316de0e58 ARM: dts: msm: Add need_special_up_threshold property for neo
On neo due to slow eMMC part load percentage is going above 35% leading
to scale up and NOM corener and power team reported some power
concerns.

Enable this device tree property to set scale up threshold to 75 for
slower eMMC targets.

Change-Id: I43a7b258315bbc1e4e7182e30ba648c4a509cb4d
2023-07-10 22:53:24 -07:00
qctecmdr
1e4f6804ca Merge "ARM: dts: msm: Fix the frequency to clock mismatch on diwali" 2023-07-10 10:49:22 -07:00
qctecmdr
ea17b48c22 Merge "ARM: dts: msm: Fix the frequency to clock mismatch on anorak" 2023-07-07 05:09:03 -07:00
qctecmdr
f0269bcaa0 Merge "ARM: dts: msm: Update the frequency of pcie_phy_refgen_clk on neo" 2023-07-07 05:09:03 -07:00
qctecmdr
a4652f1c28 Merge "ARM: dts: msm: Update dll_usr_ctrl similar to other target" 2023-07-05 04:57:05 -07:00
qctecmdr
ff79c85bff Merge "Revert "Revert "ARM: dts: msm: Add qtb debug chain support to device tree""" 2023-07-03 02:49:48 -07:00
Sachin Gupta
7365206ccd ARM: dts: msm: Update dll_usr_ctrl similar to other target
SDHCI timeout waiting for HW interrupt has been observed with the following
dll_usr_ctrl settings -> 0x090106C0

By updating dll_usr_ctrl to 0x2c010800 issue not seen.

Change-Id: I73fe6028b14813d2ba10275ec58bf42162f84104
2023-07-03 12:10:14 +05:30
Paras Sharma
d886814248 ARM: dts: msm: Fix the frequency to clock mismatch
Fix the frequency to clock mismatch.

Change-Id: I78dc180d18a5f1f410c76b209a272aca7192b58d
2023-06-30 03:14:19 -07:00
qctecmdr
cb80b866e6 Merge "ARM: dts: qcom: Add cooling cell property for CPU nodes for cape" 2023-06-30 00:48:31 -07:00
Priyansh Jain
da2a9732fa ARM: dts: qcom: Add cooling cell property for CPU nodes for cape
Add cooling cell property for CPU nodes for cape.

Change-Id: If6b8d3bd003fa5e1de5b3ec430e038d46452ca41
2023-06-27 14:08:25 +05:30
Chandrakant I Viraktamath
3c0bd964b2 ARM: dts: msm: Increase left and right heap size for neo
Increased the left eye and right eye dma heap
pool size to 16MB to support higher resolution
based buffers in case of neo.

Change-Id: I8e9bc09ecc89073cde657c9dc9ff4d6bd3e34de5
2023-06-27 01:15:46 -07:00
qctecmdr
de9b8fa3a6 Merge "ARM: dts: msm: update memlat table" 2023-06-26 11:30:24 -07:00
Pratyush Brahma
9d86e1429f Revert "Revert "ARM: dts: msm: Add qtb debug chain support to device tree""
This reverts commit 39aaa43ed2.

Change-Id: Iab75bb183480ed15305f0f76b25597d0277fde06
2023-06-22 23:23:34 -07:00
Krishna Kurapati
663dd9f81e ARM: dts: qcom: Disable usb3 susphy quirk for Neo
In view of issues observed on Gen-1 targets where letting the PIPECTL
SUSPHY bit stay set during controller initialization causing the HW
to access 0th address after setting run_stop bit, add disable u3
susphy quirk to ensure this bit is not set during dwc3 probe.

Change-Id: I6e19b7dc64e3f683a1f66ff9b05ea9a09d5e5e9f
2023-06-21 22:46:34 +05:30
qctecmdr
73afba3690 Merge "ARM: dts: msm: add proxy properties to DSI supplies for anorak" 2023-06-20 05:00:25 -07:00
qctecmdr
6ddf57d8c6 Merge "ARM: dts: qcom: Add thermal devicetree changes for qultivate" 2023-06-15 06:56:33 -07:00
qctecmdr
b1df6e0c7b Merge "ARM: dts: msm: Update PHY setting as per PHY HSR v1.04 for neo" 2023-06-13 02:04:32 -07:00
qctecmdr
6a5f8a4d9f Merge "ARM: dts: msm: Update PHY setting as per PHY HSR v1.08 for anorak" 2023-06-13 02:04:32 -07:00
Paras Sharma
bf394ed1d8 ARM: dts: msm: Fix the frequency to clock mismatch on cape
Fix the frequency to clock mismatch on cape.

Change-Id: Id36c432228d0ab89ae5ac6f416d895311f62ba40
2023-06-09 15:14:50 +05:30
Paras Sharma
5246b65943 ARM: dts: msm: Fix the frequency to clock mismatch on diwali
Fix the frequency to clock mismatch on diwali.

Change-Id: I81a6b552c3ea0cc1055c3220eba8c242538e12c3
2023-06-09 15:06:21 +05:30
Rajeev Nandan
df5150d15c ARM: dts: msm: add proxy properties to DSI supplies for anorak
Add proxy enable properties to the DSI core and panel supplies
to support continuous splash.

Change-Id: I4286153be0cfa380c2c7fda76ccb52115386f8a1
2023-06-08 22:58:03 -07:00
qctecmdr
24ddcd84d4 Merge "ARM: dts: msm: Add support for 235mhz GPU frequency for neo GPU" 2023-06-07 02:01:21 -07:00
qctecmdr
faf1517926 Merge "ARM: dts: msm: Change default CTS pull configuration to pull down" 2023-06-06 22:29:36 -07:00
qctecmdr
9d833e864f Merge "ARM: dts: msm: Add initial base changes for neo" 2023-06-06 07:15:16 -07:00
Vaishnavi AVS
11e4ad1b88 ARM: dts: msm: Change default CTS pull configuration to pull down
Change default CTS pull configuration to pull down.

Change-Id: I12ed9030e23253f8d930905072bdfbf7ab1c23a7
2023-06-05 22:40:31 -07:00
Paras Sharma
f09fef887d ARM: dts: msm: Update PHY setting as per PHY HSR v1.04 for neo
Update PHY setting as per PHY HSR v1.04 for neo.

Change-Id: Id9fec3a05ec470894c1454d8379a088083a26f92
2023-06-05 15:29:32 +05:30