Commit Graph

7613 Commits

Author SHA1 Message Date
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
qctecmdr
d60be7adb7 Merge "ARM: dts: msm: Add I2C and MAG sensor configuration for Anorak IPD" 2023-07-25 10:50:27 -07: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
qctecmdr
9ac56529b3 Merge "ARM: dts: msm: Add vreg for ipa regulator" 2023-06-02 02:39:34 -07:00
Priyansh Jain
a24e5321d3 ARM: dts: qcom: Add thermal devicetree changes for qultivate
Add alias naming for cpu pause cooling device.

Add alias naming for cpu hotplug cooling device.

Add changes for cpufreq driver node.

Change-Id: I9cbb6beceff0a83976672df3783d49ab3add6e40
2023-06-01 13:56:49 +05:30
qctecmdr
bb01e14a7c Merge "ARM: dts: msm: Add new core-hang info property" 2023-05-30 00:33:44 -07:00
Balaji Pothunoori
6b2538f41f ARM: dts: msm: Add vreg for ipa regulator
IPA handle for HP11 target via s1f rails and s1f rails source with
external GPIO 7, Hence updated vreg rails based on GPIO 7.

Change-Id: Idfd6cf3cc766bd7200cc7ae6eca34ca8f9fb4127
2023-05-29 19:29:03 +05:30
Meena Pasumarthi
1edf7ad158 ARM: dts: msm: Add initial base changes for neo
Add initial base changes to support Neo idp luna-v2
dual display camera.

Change-Id: I414bffe049991b4befc637f2c3b4e4000d07ec46
2023-05-26 16:59:42 +05:30
qctecmdr
b4b8a8c6c6 Merge "ARM: dts: msm: Added SSR and Debug signal in IPCLite DTSi" 2023-05-25 21:26:51 -07:00
qctecmdr
4b3381a8aa Merge "ARM: dts: qcom: Define tmecrashdump address offset for tz-log driver usage" 2023-05-25 19:17:56 -07:00
Kuldeep Singh
e1cd438606 ARM: dts: msm: Added SSR and Debug signal in IPCLite DTSi
Added SSR and Debug signals in IPCLite

Change-Id: I0ad87b655a8a26c9aa36b9b9dceed22449b850d5
2023-05-24 21:48:04 -07:00
qctecmdr
045e9fd626 Merge "ARM: dts: qcom: Update thermal zone config for diwali" 2023-05-24 20:44:41 -07:00
qctecmdr
687089bc9a Merge "ARM: dts: msm: add gfp no retry flag for order-3 tmp alloc" 2023-05-24 20:44:41 -07:00
qctecmdr
dcc0d11514 Merge "ARM: dts: msm: Change CMB size of TPDM PRNG to 64" 2023-05-24 20:44:41 -07:00
Tengfei Fan
9dfc53d319 ARM: dts: msm: Add new core-hang info property
Current properties "qcom,threshold-arr" and "qcom,config-arr"
assumes that logical CPU number & physical CPU has 1:1
mapping and accordingly all the registers placed linearly with
increasing order of logical CPU numbers.
But if any CPU is not available then 1:1 mapping is broken
as we are having logically contiguous CPU numbers even if
physical cpus are not available.

To resolve this we are replacing old properties with a new property
"qcom,chd-percpu-info" and map core-hang registers wrt to CPU phandles.
The format is <&CPUx_Phandle CPUx_Threshold CPUx_Config>.

Change-Id: I17864c4e5b0a2739cf60e3dd2fdc264f778c083e
2023-05-24 09:44:40 +08:00
Tengfei Fan
f3ffdc2a49 bindings: Update DT-binding property for core hang detect
Binding properties "qcom,threshold-arr" and "qcom,config-arr"
assumes that logical CPU number & physical CPU has 1:1 mapping
which is not true when any CPU is not available.

To resolve this we are replacing old properties with a new property
"qcom,chd-percpu-info" and map core-hang registers wrt to CPU phandles.
The format is <&CPUx_Phandle CPUx_Threshold CPUx_Config>.

Change-Id: Ib5ce47b5969e1203e6508e6c77dfdc8b6d7de65d
2023-05-24 09:43:03 +08:00
Prasad Arepall
67143b5c2a ARM: dts: msm: add gfp no retry flag for order-3 tmp alloc
Adding a change to clear __GFP_RETRY_MAY_FAIL flag for
order-3 tmp_alloc rather use __GFP_NORETRY flag to retry
only once whenever there is an order-2 fallback option
available. So, that it may help in replenishing
the buffers on time.

Change-Id: I44f16a121eb2769077bb6ac903b0c4895afa00f8
2023-05-23 05:22:09 -07:00
qctecmdr
16a2037d23 Merge "ARM: dts: msm: Add dt variants for montague" 2023-05-23 04:59:47 -07:00
qctecmdr
9ed4c94813 Merge "ARM: dts: msm: Reduce smmu memory mapping for storage" 2023-05-23 04:59:47 -07:00