Commit graph

2,211 commits

Author SHA1 Message Date
Odelu Kukatla
bf7744a7c9 ARM: dts: msm: Enable L3 interconnect driver for Holi
Enable L3 interconnect driver so that consumers are
able to obtain their path handles properly.

Change-Id: I30e6ca57bd45bb594ceb3bd624480a9a8640e809
2020-08-24 22:33:29 -07:00
Odelu Kukatla
19e6ce4fa2 dt-bindings: interconnect: add CPUCP L3 bindings
Add bindings for the new interconnect CPUCP L3 driver.

Change-Id: I12ee7e6509fe18aef859ff36d17a8b40941d83dd
2020-08-22 01:08:09 -07:00
qctecmdr
7b58ffb39e Merge "ARM: dts: msm: Remove unused bite irq from msm watchdog for Shima" 2020-08-21 18:26:13 -07:00
Neeraj Upadhyay
41fd46db99 ARM: dts: msm: Remove unused bite irq from msm watchdog for Shima
The bite irq is no longer used in the msm watchdog, so
the removal of this property is needed.

Change-Id: I586297e11dcd18504264c5e0c3831b7bcbf89880
2020-08-21 09:11:52 -07:00
Neeraj Upadhyay
84003867e6 ARM: dts: msm: Remove msm watchdog node properties for Shima
Due to the creation of a watchdog framework the bark time,
pet time, wakeup-enable, ipi-ping and userspace pet enable
properties have moved to configs in the kernel instead of
as properties of the device. This enables the ability to
to set these without the need to change them in the device
tree.

Change-Id: I65b24de8003bca72113ce5abdd18ebbaff9c1152
2020-08-21 09:11:50 -07:00
qctecmdr
7874661508 Merge "ARM: dts: msm: Modify reset cti to cti6 for lahaina" 2020-08-21 06:50:21 -07:00
Yuanfang Zhang
c1a838847d ARM: dts: msm: Modify reset cti to cti6 for lahaina
Modify reset cti of tmc to cti6 for lahaina.

Change-Id: I027e8295be6e56d6d31549b216f79fff76cce804
2020-08-21 18:39:35 +08:00
qctecmdr
939fcee7e8 Merge "ARM: dts: msm: Add support for NFC LDO voting" 2020-08-20 09:11:59 -07:00
qctecmdr
7dffae4652 Merge "ARM: dts: msm: add continuous splash dt node for holi target" 2020-08-20 06:37:22 -07:00
Yashwanth
6c53e45d9f ARM: dts: msm: add continuous splash dt node for holi target
This change adds dt support for display continuous splash
in holi target.

Change-Id: I5a8249adf2235801f2391d023a9d6ac92143c488
2020-08-20 17:46:44 +05:30
qctecmdr
c4afbbcb11 Merge "ARM: dts: msm: Add CTI config for ETF for holi" 2020-08-20 04:00:18 -07:00
qctecmdr
2f46908b30 Merge "ARM: dts: msm: Add wakeup capable interrupts on Holi" 2020-08-20 04:00:18 -07:00
qctecmdr
7f7d7f0648 Merge "ARM: dts: msm: Enable SMMU S1 for AP on Holi" 2020-08-20 04:00:18 -07:00
qctecmdr
0fac8721b9 Merge "ARM: dts: msm: add qdss device tree on sdxlemur" 2020-08-20 01:26:16 -07:00
qctecmdr
633bcb258d Merge "ARM: dts: msm: Add secure carveout ION heaps for holi" 2020-08-19 22:51:13 -07:00
qctecmdr
aeb25724e6 Merge "ARM: dts: msm: add proxy votes for display regulators on holi" 2020-08-19 22:51:13 -07:00
Branden Bonaby
e0693f5376 ARM: dts: qcom: Remove unused bite irq from msm watchdog
The bite irq is no longer used in the msm watchdog, so
the removal of this property is needed.

Change-Id: I11d5bfe94d7086e402c9da43e90daa95c1569a05
2020-08-19 11:08:27 -07:00
Branden Bonaby
7615125d96 dt-bindings: msm: Add haven watchdog documentation
Add binding documentation for the haven virtual watchdog.

Change-Id: I1a118bb96a1d419cf41a27e74d238ba228e69e30
2020-08-19 11:08:17 -07:00
Branden Bonaby
9a81d0ce21 ARM: dts: qcom: Remove msm watchdog node properties
Due to the creation of a watchdog framework the bark time,
pet time, wakeup-enable, ipi-ping and userspace pet enable
properties have moved to configs in the kernel instead of
as properties of the device. This enables the ability to
set these without the need to change them in the device
tree.

Change-Id: I738fae367aeded48a10aa56e08846ffc8c352bea
2020-08-19 11:07:53 -07:00
Branden Bonaby
7d8f8f87df dt-bindings: msm: Update msm watchdog documentation
Remove watchdog  properties that are no longer being
used due to the creation of the watchdog framework.

Change-Id: If9b313b1d8b1936155a9032a7ed6a3fd53d07f32
2020-08-19 11:07:45 -07:00
Prakash Gupta
fccc555117 ARM: dts: msm: Add secure carveout ION heaps for holi
Add the secure carveout ION heaps for holi.

Change-Id: I6c5872501cf39b58622fdfae1872ff3cd1718021
2020-08-19 21:19:01 +05:30
qctecmdr
1edf82a53b Merge "ARM: dts: msm: Add IMEM location to disable PIL timeout for Shima/Holi" 2020-08-19 04:45:20 -07:00
qctecmdr
a2d5fa3478 Merge "ARM: dts: msm: Disallow writing to control TCS for lahaina" 2020-08-19 04:45:20 -07:00
Tapas Dey
292a394ed6 ARM: dts: msm: Add support for NFC LDO voting
Add device node properties to support NFC LDO voting.

Change-Id: I6120c6b43b68ae1650199082d9b8b346de6650dd
2020-08-19 16:15:57 +05:30
Praveen Kurapati
a426b66aea ARM: dts: msm: Enable SMMU S1 for AP on Holi
Enable SMMU S1 for AP on Holi.

Change-Id: I7f8e3eb9f6404057317b0becca38f73c100e6571
2020-08-19 13:18:15 +05:30
Ritesh Kumar
8e0e72d597 ARM: dts: msm: add proxy votes for display regulators on holi
This change adds a proxy vote for refgen and supplies to
support amoled displays on holi target. This is needed
for continuous splash screen usecases.

Change-Id: Ib26597280db9683deecd94bafd332d7dc9447a5e
2020-08-19 09:15:43 +05:30
qctecmdr
c570ec4fe0 Merge "ARM: dts: msm: Use high priority tasklet for control events" 2020-08-18 16:56:13 -07:00
Bhaumik Bhatt
66cda1d425 ARM: dts: msm: Use high priority tasklet for control events
MHI state changes coming on control event ring can see delays in
processing if multiple RT threads are hogging the CPUs which is
supposed to run the tasklet. Hence, tasklets get downgraded and
often get a chance to run much later after some timeouts have
occurred from the client side. Bump up the control event ring
tasklet to a high priority tasklet and avoid such issues.

Change-Id: I2914e595906dc148c9bf99f1a8698613607d8608
2020-08-18 16:06:17 -07:00
qctecmdr
797efd36f1 Merge "ARM: dts: msm: Set L1SS inactivity timeout to 5ms" 2020-08-18 14:18:21 -07:00
Lina Iyer
61a973e3dd ARM: dts: msm: Disallow writing to control TCS for lahaina
The PDC wakeup value is written to the control TCS. On Lahaina, this is
now handled by the secure firmware. Let's disable writing the control
TCS registers.

Change-Id: I4afbf5d98396b533e573b1c97159804cba70b2b9
2020-08-18 14:00:05 -06:00
qctecmdr
c9c2610385 Merge "ARM: dts: msm: Enable vbmeta for holi" 2020-08-18 09:26:21 -07:00
Vaibhav Agrawal
4e7e6120f4 ARM: dts: msm: Enable vbmeta for holi
Enable vbmeta to enable verity on vendor and
other partitions.

Change-Id: I910c6a5febcb6f186cc3f79e5f2d626e49e6647a
2020-08-18 20:29:59 +05:30
Yuanfang Zhang
812e2938c3 ARM: dts: msm: add qdss device tree on sdxlemur
Add qdss device tree on sdxlemur to support cti/stm/etm/tpdm
functions.

Change-Id: I181d454b0977a2a7623834ff86c46b19616e485e
2020-08-18 20:00:13 +08:00
qctecmdr
2a15a60c6a Merge "ARM: dts: msm: correct the audio etm name" 2020-08-18 04:33:27 -07:00
qctecmdr
a3c9eb1269 Merge "ARM: dts: msm: Add notification edge for glink ssr" 2020-08-18 04:33:27 -07:00
qctecmdr
0995b84a8e Merge "ARM: dts: msm: Add edge notification nodes for glink ssr" 2020-08-18 04:33:27 -07:00
qctecmdr
d0730cf0bd Merge "ARM: dts: msm: Define console before other QUP devices on shima" 2020-08-18 04:33:25 -07:00
Yuanfang Zhang
586d055c34 ARM: dts: msm: Add CTI config for ETF for holi
Add CTI flush and reset config to coresight device tree for ETF
for holi.

Change-Id: Ia0799734f066f87fec01bb1cb8a18e1a18b21de5
2020-08-18 19:09:04 +08:00
qctecmdr
a453e1f07d Merge "ARM: dts: qcom: Add audio overlay in shima idp" 2020-08-17 17:03:48 -07:00
qctecmdr
13e742abd7 Merge "ARM: dts: qcom: Add clocks to access KGSL SMMU register space" 2020-08-17 17:03:48 -07:00
qctecmdr
6d3e037cec Merge "ARM: dts: msm: add SPMI PMIC arbiter device for sdxlemur" 2020-08-17 17:03:48 -07:00
qctecmdr
a255137da0 Merge "ARM: dts: qcom: add wsa base address to pkd reg" 2020-08-17 17:03:48 -07:00
qctecmdr
0bfa31c168 Merge "ARM: dts: qcom: add audio information for SHIMA QRD" 2020-08-17 14:28:16 -07:00
qctecmdr
c186acf7bc Merge "ARM: dts: msm: update apps smmu actlr settings" 2020-08-17 14:28:16 -07:00
qctecmdr
f75211373d Merge "ARM: dts: msm: Correct ADC_TM interrupt name" 2020-08-17 14:28:15 -07:00
qctecmdr
752ba162ff Merge "ARM: dts: msm: Add correct cti config to tmc etr/etf for lahaina" 2020-08-17 11:39:25 -07:00
qctecmdr
09865f2f55 Merge "ARM: dts: msm: Update audio routings for voice activation usecase" 2020-08-17 11:39:25 -07:00
Vignesh Kulothungan
7a78e138e8 ARM: dts: qcom: add wsa base address to pkd reg
Update the vbatt and temperature packed address
to use WSA883X_BASE.

Add static cps speaker protection configurations to
enable cps speaker protection feature.

Change-Id: Ib255bde38f7018b3cf03f2c601efe28ac1006bfc
2020-08-17 11:23:30 -07:00
Deepak Kumar Singh
75ef4f0926 ARM: dts: msm: Add edge notification nodes for glink ssr
Edges to notify on ssr are missing for adsp and cdsp glink
dt entries.

Adding ssr notify edge entries to adsp and cdsp glink dt nodes.

Change-Id: Ie2e2b72223b742e63113d37d56d1df16eb526e5c
2020-08-17 23:00:46 +05:30
Prudhvi Yarlagadda
72811cba6f ARM: dts: msm: Define console before other QUP devices on shima
QUP core clock is shared among all the SE drivers, during earlybootup
if any SE driver turn off the clock before real console gets probed,
then the device will crash because of unclocked access by earlycon.

In order to fix this move the console device definition up in DT file
this ensures that console probe is called before other SE drivers.

Change-Id: Ida298693b4383ba02475b89eb7891ed4aa6f02e1
2020-08-17 17:42:42 +05:30