Commit Graph

4924 Commits

Author SHA1 Message Date
Naina Mehta
81402374b6 ARM: dts: msm: add initial dt files to support Parrot VM
Add initial DT files to support VM for Parrot.

Change-Id: Ie770b8005f3397ec68ac062f10b47671652bf74c
2022-01-24 18:53:24 +05:30
Naina Mehta
f541b93e67 dt-bindings: Add TLMM VM documentation for Parrot
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM)
on Parrot VM. TLMM VM irqchip acts as parent interrupt controller
for TLMM on VM.

Change-Id: I51fb2c96dd2ad02d24dc6b221ff12a9d2a6686b9
2022-01-24 18:42:34 +05:30
qctecmdr
142ade6e08 Merge "ARM: dts: msm: Use diwali-pinctrl for diwali vm" 2022-01-21 19:47:33 -08:00
qctecmdr
086568989f Merge "ARM: dts: msm: Update GPU frequency plan for Cape" 2022-01-21 10:09:49 -08:00
qctecmdr
8db4187c49 Merge "ARM: dts: msm: Add support to synchronize ddr residency for waipio" 2022-01-21 08:04:16 -08:00
Mukesh Ojha
aa8ad4cae1 ARM: dts: msm: Use diwali-pinctrl for diwali vm
Diwali vm dtsi mistakenly using waipio vm pinctrl driver
instead it should use diwali vm pinctrl driver.

Change-Id: Ic007eb4f7a7677b918f0955b8579d1221ca0c4aa
2022-01-21 20:34:54 +05:30
qctecmdr
dc3377765f Merge "ARM: dts: msm: Remove qcom,dwc-usb3-msm-tx-fifo-size property" 2022-01-21 03:17:50 -08:00
qctecmdr
232caaa696 Merge "ARM: dts: msm: Add properties of vm-config" 2022-01-21 00:47:41 -08:00
qctecmdr
fe0b918faa Merge "ARM: dts: msm: Disable PMR735a support for diwali qrd platform" 2022-01-20 22:22:23 -08:00
Minghao Zhang
617e3ad525 ARM: dts: msm: Add support to synchronize ddr residency for waipio
This change adds a property that supports to synchronize ddr residency
before gotten so that ddr residency will be a latest value.

Change-Id: I6c85a8d871efdceebcdd5039cf48387f77f1a446
2022-01-20 22:12:26 -08:00
Pavankumar Kondeti
c1f9e55bc3 ARM: dts: msm: Remove qcom,dwc-usb3-msm-tx-fifo-size property
MSM USB DWC3 driver does not depend on this property to know
the TXFIFO size in the USB controller. Remove any reference to
qcom,dwc-usb3-msm-tx-fifo-size property.

Change-Id: I321f041b44cb35033f9bcdd1b6cba0f3fb9da8b5
2022-01-21 06:29:43 +05:30
qctecmdr
0f4d842383 Merge "dt-bindings: Document the qcom,wait_for_adsp_up property" 2022-01-20 11:38:48 -08:00
qctecmdr
9301e400e2 Merge "ARM: dts: msm: Add scmi gplaf protocol" 2022-01-20 07:11:42 -08:00
qctecmdr
3837179277 Merge "ARM: dts: msm: Add CPUidle states and stats devices for parrot" 2022-01-19 22:44:47 -08:00
qctecmdr
9842d02fcd Merge "ARM: dts: msm: expose nvmem cell for adc scaling on diwali" 2022-01-19 22:44:47 -08:00
qctecmdr
4e1a3ed603 Merge "dt-bindings: subsystem_sleep_stats: Add a property to get ddr residency" 2022-01-19 22:44:47 -08:00
Anvesh Salveru
a4178923d9 dt-bindings: Document the qcom,wait_for_adsp_up property
When the ADSP is down, this property dictates if we need to
wait for the ADSP to be up or return error immediately.

Change-Id: Iaf001824b5bf46f073275fbb5132d44300a4a7ff
2022-01-20 10:00:18 +05:30
qctecmdr
3e46428cad Merge "ARM: dts: qcom: Add Waipio LTE vm base device trees" 2022-01-19 07:38:36 -08:00
qctecmdr
8e570670e5 Merge "ARM: dts: msm: Enable trusted touch for Diwali QRD" 2022-01-19 05:31:29 -08:00
qctecmdr
3caaf74916 Merge "ARM: dts: msm: Add MHI,Pinctrl EP nodes for Waipio" 2022-01-19 05:31:29 -08:00
Auditya Bhattaram
dc0a586371 ARM: dts: qcom: Add Waipio LTE vm base device trees
Add Waipio LTE vm base device trees.

Change-Id: I38d97f73e024e4a408880b4f1d7918c555e92689
2022-01-19 03:29:44 -08:00
qctecmdr
e1355d1984 Merge "ARM: dts: qcom: update HS phy override parameter for Diwali QRD" 2022-01-19 00:37:59 -08:00
qctecmdr
ef3468d74e Merge "ARM: dts: msm: Enable hypervisor core control" 2022-01-19 00:37:58 -08:00
Nitesh Gupta
02dd438cb5 ARM: dts: msm: Add MHI,Pinctrl EP nodes for Waipio
Add MHI endpoint device nodes to support MHI stack
when the Waipio running in endpoint mode. Also add
pinctrl properties to enable clkreq gpio pin.

Also setting SMMU in bypass mode since we have not enabled
smmu s1.

Change-Id: I98758dbe5a484944c238779f4122ce77e2723e83
2022-01-19 13:01:53 +05:30
Deepak Kumar
65a34d0a47 ARM: dts: msm: Update GPU frequency plan for Cape
Update the GPU frequency table to reduce NOM_L1 corner
frequency as per latest frequency plan.

Change-Id: I714a162b80bb70359b3d19ba841d382a777067e7
2022-01-19 11:50:38 +05:30
qctecmdr
bf96eaf2a5 Merge "ARM: dts: msm: Enable CBC for WLAN kiwi device" 2022-01-18 10:14:38 -08:00
Ashish Chavan
e8b888e7fb ARM: dts: msm: Disable PMR735a support for diwali qrd platform
PMR735A is not present on diwali QRD platform, disable its nodes
for diwali QRD.

Change-Id: Idd88fcae166b4878849aecaf271953dac444346c
2022-01-18 14:25:39 +05:30
Minghao Zhang
c6bdf764bc dt-bindings: subsystem_sleep_stats: Add a property to get ddr residency
This change adds a property to get ddr residency.

Change-Id: I12bfdc99cda01b9c2800949228efd722600edf1d
2022-01-18 15:49:53 +08:00
Linyu Yuan
447a64a2c4 ARM: dts: qcom: update HS phy override parameter for Diwali QRD
update x0,x1,x2 and x3.

Change-Id: I10f65d64e427e61b9eb6a19270a3dcc47209b130
2022-01-18 15:43:45 +08:00
Rakesh Kota
2a5f71c99f ARM: dts: qcom: Add node entry for Bam and Slimbus in neo
Add Slimbus and Bam dtsi node entry for neo.

Change-Id: I258b1066cd96561ce9b0aa8d549e9542ac3ad5d3
2022-01-18 10:09:30 +05:30
Rakesh Kota
042c20508a ARM: dts: msm: Add QUPv3 spi, i2c, hsuart, gsi nodes
Add QUPv3 spi, i2c, gsi and hsuart nodes for neo.

Change-Id: Id7b8b2e08af72d445188c9bc4d4f471f51bfc978
2022-01-18 10:09:30 +05:30
Rakesh Kota
556261a759 ARM: dts: msm: Add RUMI specific property for console usecase
This change is to add RUMI specific property required for
console usecase. Serial driver use this property to manage
additional change needed for RUMI console.

Change-Id: Idcd433ea139333aec85ea68c7ac6ad3ad0c604c8
2022-01-18 10:09:30 +05:30
Rakesh Kota
c88023749f ARM: dts: msm: Add QUPv3 console node
Enable Console Support on neo.

Change-Id: I20a63ba7ef1974c6627fc13b9ebcac09566ed8a8
2022-01-18 10:09:30 +05:30
qctecmdr
c6ea03fd0f Merge "ARM: dts: msm: Enable wpss glink communication for parrot" 2022-01-17 09:36:11 -08:00
qctecmdr
64422dd5a5 Merge "ARM: dts: msm: Update PCIe RC-0 & RC-1 uni-PHY settings for cape" 2022-01-17 09:36:11 -08:00
qctecmdr
8cfc5a4a7e Merge "ARM: dts: qcom: Update critical trip type to passive for diwali" 2022-01-17 09:36:11 -08:00
qctecmdr
8b3cd7162d Merge "ARM: dts: qcom: update redriver dp parameter on Diwali QRD" 2022-01-17 07:07:29 -08:00
qctecmdr
3a5769c56f Merge "ARM: dts: msm: Add LLCC node for Neo" 2022-01-17 07:07:29 -08:00
qctecmdr
42ce7df00e Merge "ARM: dts: msm: add "qcom,hw-enable-check" property for tpdm dcc" 2022-01-17 07:07:29 -08:00
qctecmdr
dfc89a63cc Merge "ARM: dts: msm: Removing le-vm flag for LA dt node" 2022-01-17 07:07:29 -08:00
Deepak Kumar Singh
920482e22d ARM: dts: msm: Enable wpss glink communication for parrot
Add glink node for enabling glink communication with wpss.

Change-Id: I422801df4d78a720d1dfba9afe9823b206795ec7
2022-01-17 15:23:34 +05:30
Jishnu Prakash
ee7c720339 ARM: dts: msm: expose nvmem cell for adc scaling on diwali
Add a nvmem cell for adc scaling within PMK8350 SDAM23 for diwali.
This is used by clients to read the type of ADC scaling used for ibat.

Change-Id: I3d06da8d73dad2204553fcf59f1e5b7cee0c4ebe
2022-01-17 14:42:05 +05:30
Ashay Jaiswal
9baa56a4b6 ARM: dts: msm: Enable hypervisor core control
This change enables hypervisor core control.

Change-Id: Ie909b77cce042a1e131e376f0823c6113565a5d5
2022-01-17 13:18:43 +05:30
krishna chaitanya
ba45e04cd2 ARM: dts: msm: Update PCIe RC-0 & RC-1 uni-PHY settings for cape
Update PCIE RC0 & RC1 uni-PHY settings for cape. AS Phy version is
updated.

Change-Id: I5543691f87dafa08edfe1460c6cc8629c1ad3c6a
2022-01-16 23:28:34 -08:00
Priyansh Jain
3ad613c50a ARM: dts: qcom: Update critical trip type to passive for diwali
Update config rules with critical trip type to passive
and handle device graceful shutdown mitigation for
critical trips in thermal-engine.

Change-Id: I58f4910a424c3946415ad307074c5bc5aac4a3ff
2022-01-17 10:31:51 +05:30
aveshala
79cb148b37 ARM: dts: msm: Removing le-vm flag for LA dt node
In gsi driver in terminate_all function we do channel STOP, RESET, START.
Terminate_all will be triggered from client drivers spi/i2c/uart whenever
slave not responsive or timeout happens terminate_all function triggered.
for le-vm flag we are skipping channel STOP and doing only channel RESET,
if you do channel RESET weihtoud doing STOP, CH-RESET alwasy fails. Hence
resulting failure of other commands as well like gpi_pause and gpi_resume.

Change-Id: I362ea7e0bcd3e1dcba73db27bac7269f504c69c5
2022-01-14 06:24:03 -08:00
Fei Mao
9a85d1527a ARM: dts: msm: Enable trusted touch for Diwali QRD
This change enables trusted touch over SPI for Diwali QRD.

Change-Id: Idbb77af9e5a6edc5e41abec2663ce5d0122acd6d
2022-01-14 15:55:04 +08:00
Linyu Yuan
0df93cb2b4 ARM: dts: qcom: update redriver dp parameter on Diwali QRD
eq and flat update for dp mode.

Change-Id: I46aabdf5d2e6253457e6969a0bc203fdb5773d3b
2022-01-13 16:37:59 -08:00
qctecmdr
507e8aee0d Merge "dt-bindings: neo: Adding documentation for llcc" 2022-01-13 12:28:29 -08:00
qctecmdr
2188468348 Merge "ARM: dts: qcom: add lane swap property on Diwali QRD" 2022-01-13 02:39:10 -08:00