Yue Liu
f5c6b15d9b
ARM: dts: msm: Update Ravelin VM memory map
...
Update Ravelin memory map for the trusted VM usecase.
Change-Id: I3851a887527c6db83117d3a4819814f5321f44e1
2022-11-04 15:47:14 +08:00
qctecmdr
0f5a5fd38c
Merge "dt-bindings: add documentation for nordic-spicontroller"
2022-11-03 09:28:17 -07:00
qctecmdr
69a8fd39d8
Merge "ARM: dts: msm: Add fps and adaptive hdr entry for ravelin"
2022-11-03 09:28:16 -07:00
qctecmdr
15d78ead53
Merge "ARM: dts: msm: Add initial DT for Anorak IDP Topanga HMT platform"
2022-11-03 09:28:16 -07:00
Hrishabh Rajput
e40b380688
ARM: dts: msm: Add initial DT for Anorak IDP Topanga HMT platform
...
Add device tree support for Anorak IDP Topanga Hamilton(HMT) platform.
Change-Id: Icc463a55d03bd3289ea22feafa9a1438624c8a4f
2022-11-03 10:45:36 +05:30
qctecmdr
bd5445a726
Merge "ARM: dts: msm: Add IPA device configuration for ravelin"
2022-11-02 20:48:00 -07:00
qctecmdr
f365261c39
Merge "ARM: dts: msm: Add flag to know if APSS based sleep is supported or not"
2022-11-02 20:48:00 -07:00
qctecmdr
1b11d6d072
Merge "ARM: dts: msm: Add initial DT for Anorak QXR HMT UFS Refgen platform"
2022-11-02 20:48:00 -07:00
qctecmdr
8c2976b106
Merge "ARM: dts: msm: enable rimps, scmi node"
2022-11-02 18:56:53 -07:00
qctecmdr
c100a256c1
Merge "ARM: dts: qcom: update usb2 phy setting on QXR anorak"
2022-11-02 18:56:53 -07:00
qctecmdr
5926f69d2e
Merge "ARM: dts: msm: Add CMA heap region for ravelin"
2022-11-02 18:56:53 -07:00
qctecmdr
8f368613f4
Merge "ARM: dts: msm: Add next-level-cache for core 4 on Ravelin"
2022-11-02 15:16:08 -07:00
qctecmdr
ca3e702fd3
Merge "ARM: dts: msm: Correct configuration for gfx ACTLR"
2022-11-02 15:16:08 -07:00
Linyu Yuan
f0a0b09d44
ARM: dts: qcom: update usb2 phy setting on QXR anorak
...
The value are defined by test result on QXR anorak.
Change-Id: Ib4cd5eb39ade98c1b66223d7dc0daf955f79af23
2022-11-02 14:28:25 +08:00
Saurabh Yadav
b0881be8b1
ARM: dts: msm: Add fps and adaptive hdr entry for ravelin
...
Add fps detection entry and adaptive hdr detection
entry for ravelin.
Change-Id: Ic8a59b4c6a4d8f10b31d29bd2df316b5a6b1defa
2022-11-01 22:57:34 -07:00
Faiz Nabi Kuchay
78212aa846
ARM: dts: msm: Add CMA heap region for ravelin
...
Add cma heap region for ravelin audio ml usecases.
Change-Id: I20c36903a2aca358a3a3068cd42cd703c0aedcf4
2022-11-01 03:38:47 -07:00
Krishna Chaitanya Chundru
70fd6ab56d
ARM: dts: msm: Add flag to know if APSS based sleep is supported or not
...
Some endpoints like NVMe D3cold transition is prohibited as it
decreases the life time of the device (D3 cold is treated as power
cycle). So turning off the link during S3 can reduce life span of the NVMe.
For those endpoints adding a flag to inform the driver that APSS based
sleep is supported. The PCIe driver will keep the link in L1ss and turn
off PCIe resources if this flag is set.
Change-Id: Iae7b1337d31864ad756b1a483e4d0687abd36f8c
2022-11-01 10:22:29 +05:30
Lijuan Gao
152abf2691
ARM: dts: msm: Add initial DT for Anorak QXR HMT UFS Refgen platform
...
Add device tree support for Anorak QXR Hamilton(HMT) UFS Refgen
platform.
Change-Id: I1c7b9b32e892ad9915fd8c7586704c39a59c09d4
2022-11-01 09:43:44 +08:00
Shivnandan Kumar
a6bcbbe573
ARM: dts: msm: enable rimps, scmi node
...
Enable rimps, scmi and sram node in
anorak.
Change-Id: I1b9ec85ec9cb8bc72945bd2f3953c34cb183fd22
2022-10-29 08:24:50 +05:30
Rajesh Bharathwaj
762bfef6bd
dt-bindings: add documentation for nordic-spicontroller
...
Add documentation for XR Nordic SPI driver for 6DOF controller.
Change-Id: I0ec711dcb3df15b25c9b543fc4d4e0f2e29c0098
2022-10-28 10:45:56 -07:00
Faiz Nabi Kuchay
38171c3f38
ARM: dts: msm: Add WSA and WCD reset pin support on ravelin
...
Add WSA and WCD reset pin support on ravelin.
Change-Id: I635aca8314da0ba7b54505a477af8010f57a1770
2022-10-28 06:14:40 -07:00
Zhenhua Huang
4aa00303e4
ARM: dts: msm: Correct configuration for gfx ACTLR
...
Configure gfx ACTLR as +15 PF used on Ravelin
Change-Id: I5ec6ab110eb39fd16bb47acb0c962dfe02879115
2022-10-28 20:57:07 +08:00
qctecmdr
956b588653
Merge "ARM: dts: msm: Add next-level-cache for core 4 on Parrot"
2022-10-28 03:51:51 -07:00
Yue Liu
29f936c130
ARM: dts: msm: Add next-level-cache for core 4 on Ravelin
...
Add next-level-cache for core 4 on Ravelin.
Change-Id: I6edbebce922e8f8e44effa990e17083607d6622c
2022-10-28 16:02:42 +08:00
qctecmdr
06ec545269
Merge "ARM: dts: msm: Modify load current to 50mA for vdda18 on Anorak"
2022-10-27 22:50:24 -07:00
qctecmdr
1247ab53ff
Merge "ARM: dts: msm: add IPA block size as per IPA HWv5_2"
2022-10-27 04:43:19 -07:00
Shiva Ganesh
acf2552093
ARM: dts: msm: Add IPA device configuration for ravelin
...
Update dtsi configuration for IPA node in ravelin
Change-Id: I73004859c6bea844e06b74a62ca3442fac394b33
2022-10-27 02:13:37 -07:00
Naina Mehta
3aa098b7ad
ARM: dts: msm: Add next-level-cache for core 4 on Parrot
...
Add next-level-cache for core 4 on Parrot SoC.
Change-Id: I68a295257c599e4209acb8118bd9589d87694d38
2022-10-27 13:11:02 +05:30
Uttkarsh Aggarwal
7fafd04e62
ARM: dts: msm: Modify load current to 50mA for vdda18 on Anorak
...
Currently in HS phy driver, USB_HSPHY_1P8_HPM_LOAD is defined
as 19mA which is triggering OCP on LDOL10B in Anorak. Add support to
change this to 50mA.
Change-Id: I7425dce80bfbcf1237d31c4fa82b4be03bb30700
2022-10-26 22:26:54 -07:00
Yue Liu
5c50b4680b
ARM: dts: msm: Add IDP sub platform for Ravelin
...
Add initial device tree support for Ravelin IDP platform.
Change-Id: If538581f0bb28dd86a962eff4728ca3d3603a1a0
2022-10-27 10:19:30 +08:00
qctecmdr
e35cf61e87
Merge "ARM: dts: msm: update Makefile for Ravelin"
2022-10-26 06:35:51 -07:00
qctecmdr
799f22a404
Merge "ARM: dts: msm: Disable flash for anorak IDP"
2022-10-26 06:35:43 -07:00
qctecmdr
fe7024f1a3
Merge "ARM: dts: msm: add memory-offline node for ravelin"
2022-10-26 04:35:46 -07:00
qctecmdr
c09279883f
Merge "ARM: dts: msm: Enable CPUFREQ-HW and CPUFREQ-HW-debug on RAVELIN"
2022-10-25 21:50:57 -07:00
qctecmdr
a72cc5c9a2
Merge "ARM: dts: msm: Disable qdss tpdm-dlct1 node on anorak"
2022-10-25 19:57:24 -07:00
Yue Liu
1156d6492d
ARM: dts: msm: update Makefile for Ravelin
...
Ravelin supports Virtual Machines, and need to disable
CONFIG_ARCH_QTI_VM when build pvm, so adding ravelin
related parameter to the branch of CONFIG_ARCH_QTI_VM is not Y.
Change-Id: Id20545de91d8e305590799f4b7a78e13c5e61289
2022-10-26 10:49:28 +08:00
Kalpak Kawadkar
2318f6f7d4
ARM: dts: msm: Enable CPUFREQ-HW and CPUFREQ-HW-debug on RAVELIN
...
Add support for CPUFREQ-HW and CPUFREQ-HW-debug on RAVELIN platform.
While at it, update the default cpufreq governor to performance.
Change-Id: I0d09507f582c78541c0d13f77859c3b0078c7ff9
2022-10-25 21:56:52 +05:30
qctecmdr
ae137b1e6b
Merge "ARM: dts: msm: Add thermal, tsens devicetree for ravelin"
2022-10-25 04:03:27 -07:00
Hao Zhang
8ac3d9b80a
ARM: dts: msm: Disable qdss tpdm-dlct1 node on anorak
...
The correlated clk(gcc_ipcc_dragonlink_clk) of this tpdm is not
able to enable from kernel, so disable the TPDM.
Change-Id: Iea0262ed736f50a0ffb398e7535606a222b36c80
2022-10-25 02:18:45 -07:00
Priyansh Jain
6520e67685
ARM: dts: msm: Add thermal, tsens devicetree for ravelin
...
Add thermal, tsens, cooling device devicetree changes for
ravelin.
Change-Id: I4985bfaac2a6b23806508865532feda56e1f054b
2022-10-25 00:56:35 -07:00
qctecmdr
ea744384f5
Merge "ARM: dts: msm: add memory dump entry for ravelin"
2022-10-25 00:35:46 -07:00
qctecmdr
0a53530ea8
Merge "ARM: dts: msm: add qdss component to ravelin"
2022-10-24 22:05:37 -07:00
qctecmdr
baf57785e3
Merge "ARM: dts: msm: Add support for DEBUGCC and RPMHCC on RAVELIN"
2022-10-24 22:05:37 -07:00
qctecmdr
d11ed43ce2
Merge "ARM: dts: msm: Delete movable zone for anorak"
2022-10-24 22:05:37 -07:00
Hao Zhang
2f2108d110
ARM: dts: msm: add memory dump entry for ravelin
...
Add memory dump entry for ravelin to collect dump data.
Change-Id: Ie52f42b4ca26cd1b527a79d631e81661324b5718
2022-10-25 10:09:10 +08:00
Hao Zhang
4641728993
ARM: dts: msm: add qdss component to ravelin
...
Add qdss component devicetree to ravelin.
Change-Id: I09b8ba6402079f6886c871bf5633d3d0f4bc05c4
2022-10-24 17:24:13 +08:00
Kalpak Kawadkar
659087a392
ARM: dts: msm: Add support for DEBUGCC and RPMHCC on RAVELIN
...
Add support for debug and rpmh clock controllers on RAVELIN
platform.
Change-Id: I4ff7fcf81773cba17633326a78135c8d6cf759ac
2022-10-24 11:19:05 +05:30
Jagadeesh Ponduru
a7b1c2eec2
ARM: dts: msm: add IPA block size as per IPA HWv5_2
...
Adding IPA block size in DTSI, so that it will be used
for iore map in ipa_reg_save when collecting registers
to get rid of invalid VA access.
Change-Id: I45bce3eaa541e54a40ce675caa3a32041bdf2c5a
2022-10-22 01:00:41 -07:00
qctecmdr
2d135dfde0
Merge "ARM: dts: msm: Add and Enable Idle states for parrot vm"
2022-10-21 13:13:36 -07:00
Pratyush Brahma
f30cbcd734
ARM: dts: msm: Delete movable zone for anorak
...
Majority of the allocation requests from XR usecases
in anorak are from normal zone and very less from movable
zone. Due to this, the 2 GB movable zone puts additional
pressure on the normal zone as these usecases cannot be served
from this zone which results into oom.
For instance, free memory during oom on anorak:
[ 3102.458683][ T1021] Normal free:237964kB
[ 3102.458717][ T1021] Movable free:1174312kB
[10364.123805][ T420] Normal free:190688kB
[10364.123832][ T420] Movable free:1317332kB
So movable zone has to be disabled for anorak which has
8 GB RAM to fulfill memory requirements from normal zone.
Hence delete the mem-offline node for anorak.
Change-Id: I8d4c11db5f941fc75aab9cc7b159dfa48e902f21
2022-10-21 17:07:16 +05:30