Commit Graph

7597 Commits

Author SHA1 Message Date
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
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
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
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
qctecmdr
13e2942f5b Merge "ARM: dts: msm: Update memory map of Ravelin to V5" 2023-05-23 03:11:28 -07:00
congying
a6d9ff91b3 ARM: dts: qcom: Update thermal zone config for diwali
Update msm_gpu cooling device level to matching the gpu
available frequency.
Update CPU4 cooling device level to matching the cpu4
available frequency.
Update CPU7 cooling device level to matching the cpu7
available frequency.

Change-Id: I25d369af8322fef6864bce21138eb003ac014311
2023-05-23 17:52:09 +08:00
Nitin Rawat
b2d888747a ARM: dts: msm: Reduce smmu memory mapping for storage
Add IOMMU Geometry property to help save SMMU page table
memory saving for UFS/eMMC. No functional change but helps
saving memory table space. Reducing smmu memory mapping
for storage from 4GB to 1GB.

Change-Id: Iee9e09394106ce6c48988cc96cc8a6c4e0a555eb
2023-05-22 19:55:26 +05:30
Mao Jinlong
3e798c1ab2 ARM: dts: msm: Change CMB size of TPDM PRNG to 64
CMB size of TPDM PRNG need to be 64 to make PRNG trace work.

Change-Id: I3e959ce92b6629eb37e7ce7692ec797d5bcb55f1
2023-05-21 20:28:14 -07:00
Paras Sharma
daeae30f5b ARM: dts: msm: Update PHY setting as per PHY HSR v1.08 for anorak
Update PHY setting as per PHY HSR v1.08 for RC0 and RC1 of anorak.

Change-Id: Ib55ea9fc4ae15581ee8256a9e4b3fbedc77f2d01
2023-05-19 14:57:10 +05:30
NEERAJ SHARMA
25726a0e92 ARM: dts: msm: Add dt variants for montague
Add new dts support for wsa and wsd variants for
montague.

Change-Id: I24da028a85d182bf471fd64f80063a0d58bb4d7d
2023-05-18 15:31:30 +05:30
Pankaj Gupta
a9d4b24b41 ARM: dts: msm: Add support for 235mhz GPU frequency for neo GPU
Add 235mhz GPU frequency corner for neo GPU.

Change-Id: I68607f16a577ce271cb79fda32147371a991d427
2023-05-18 14:19:10 +05:30
Zhenhua Huang
0647e84523 ARM: dts: msm: Update memory map of Ravelin to V5
Update Ravelin memory map to V5:
Increase mdss to 218MB.

Change-Id: Iffdf89634570e8157135a0a54bc0c74499d9295a
2023-05-17 13:52:05 +08:00
Anaadi Mishra
41d070ba29 ARM: dts: msm: Update pwm-cells property for pdm_pwm node
Update pwm-cells property value for pdm_pwm node on Anorak to accept
polarity argument from pdm_pwm clients.

Change-Id: Ie5c67aa13419166539e2467b1b5f846bcaddf626
2023-05-12 17:07:21 +05:30
qctecmdr
601e8c21ce Merge "dt-bindings: pwm: pwm-qcom: Update pwm-cell property value" 2023-05-12 02:21:15 -07:00
qctecmdr
015bc0a9f5 Merge "ARM: dts: msm: Add GPU frequencies with ACD DVM values for neo" 2023-05-12 00:21:16 -07:00
qctecmdr
bb861bbb17 Merge "ARM: dts: msm: Add support for BCL in parrot variants with PM8350B" 2023-05-12 00:21:16 -07:00
Anaadi Mishra
b06002126f dt-bindings: pwm: pwm-qcom: Update pwm-cell property value
Update pwm-cell property value to extend support for polarity in pdm_pwm.

Change-Id: I9c0f8611eba476922e09547723ac41136d5fb504
2023-05-11 11:09:51 +05:30
qctecmdr
da689df9e1 Merge "ARM: dts: msm: ADD CPU freq stats node" 2023-05-10 03:53:49 -07:00