Commit Graph

6247 Commits

Author SHA1 Message Date
Harshitha Sai Neelati
5378ba6dcd ARM: dts: msm: Add freq limiter interrupt and reset support for diwali
Add frequency limiter interrupt and enable reset for
GPU_CC_FREQUENCY_LIMITER_IRQ_CLEAR for Diwali GPU.

Change-Id: Ib66729cd87880a13a6290a976930e5db9747ba14
2022-07-12 07:42:47 -07:00
qctecmdr
35b0587c1e Merge "ARM: dts: qcom: Added AH_AI glink channel for Helios" 2022-07-06 23:39:56 -07:00
qctecmdr
e1c5af263b Merge "dt-bindings: usb: Document qcom,qmp-phy-override-seq" 2022-07-06 23:39:56 -07:00
qctecmdr
f64d262d05 Merge "ARM: dts: msm: Enable download mode drivers for Anorak" 2022-07-06 23:39:56 -07:00
qctecmdr
4d16e3cebb Merge "ARM: dts: msm: Add remaining imem nodes for Anorak" 2022-07-06 23:39:56 -07:00
qctecmdr
d46100bdb4 Merge "ARM: dts: msm: disable zone dma on parrot" 2022-07-06 23:39:56 -07:00
qctecmdr
9475f542ef Merge "ARM: dts: msm: Add ddr,lpass,wpss,turing registers for Neo" 2022-07-05 20:14:54 -07:00
qctecmdr
45fad64200 Merge "ARM: dts: msm: Disable LSR TBUs for neo LA" 2022-07-05 20:14:54 -07:00
qctecmdr
0bbca65789 Merge "ARM: dts: msm: Add initial device tree for Anorak IDP platform" 2022-07-05 20:14:54 -07:00
qctecmdr
9c9b951c31 Merge "ARM: dts: msm: Update QMP PHY parameters to v1.8 for Neo" 2022-07-05 12:09:12 -07:00
qctecmdr
9b7515a43c Merge "ARM: dts: msm: update dcc config lists for parrot" 2022-07-05 08:11:54 -07:00
qctecmdr
645869d0cc Merge "bindings: leds: Add use-qti-battery-interface DT property" 2022-07-05 08:11:53 -07:00
qctecmdr
1211301381 Merge "ARM: dts: msm: Add new prop use-qti-battery-interface for parrot" 2022-07-05 08:11:53 -07:00
Kamati Srinivas
862e35e409 ARM: dts: msm: Add remaining imem nodes for Anorak
Add remaining imem devices tree node for anorak. This will be used
to read/write cookies that are required for various debug features.

Change-Id: Ide4e1adbae4e9be456ca5cd6f0bc58b6af9881d4
2022-07-05 15:28:44 +05:30
Madhur Rawat
03ab3cc52f ARM: dts: msm: Add ddr,lpass,wpss,turing registers for Neo
Add gcc_vote,ddr,lpass,wpss,turing registers for Neo

Change-Id: I59ba8373683b8e43351f6a842d8b2826395d71c8
2022-07-05 15:21:32 +05:30
Krishna Kurapati
53fa9b0db3 ARM: dts: msm: Update QMP PHY parameters to v1.8 for Neo
Modify QMP PHY parameters to user v1.8 values as specified in the
HPG.

Change-Id: I70b325323408cc6540836492418cbe23ccef4b53
2022-07-05 02:47:49 -07:00
Deepansh Rastogi
85cbead7d0 ARM: dts: qcom: Added AH_AI glink channel for Helios
This is needed to talk to algo manager counterpart on Helios.

Change-Id: I39b80b1c1433bd34dbf934fe24af62adc11619ed
2022-07-05 12:14:35 +05:30
qctecmdr
3b28bffb6c Merge "ARM: dts: msm: Add dev node for AH_IRIS channel communication" 2022-07-04 15:11:03 -07:00
qctecmdr
2a349db661 Merge "ARM: dts: msm: Add SPU dma-buf heap devices nodes for Anorak(Halliday)" 2022-07-04 09:42:40 -07:00
Kavya Nunna
806181a42e bindings: leds: Add use-qti-battery-interface DT property
Add new DT property use-qti-battery-interface for ADSP charger
designs, to allow reading the battery properties from
qti-battery-charger driver.This is needed for max current
calculations in the flash driver. If this property is not added,
flash driver will try to read these properties over the IIO interface,
which is used in non-ADSP charger designs.

Change-Id: I16ed4ca49808aa2e1e7fce03152db76f5e7ba562
2022-07-04 17:31:47 +05:30
Kavya Nunna
09f71d6859 ARM: dts: msm: Add new prop use-qti-battery-interface for parrot
Add use-qti-battery-interface property to support reading QTI
battery properties for ADSP charger designs, which are needed for
max current calculations in the flash driver.

Change-Id: Idc384ae42de8ed64390c10756f7b6aa4c5c857ab
2022-07-04 13:16:22 +05:30
Jaskaran Singh
d4c4d8e198 ARM: dts: msm: Disable LSR TBUs for neo LA
LSR is not supported for neo LA, so disable the LSR TBUs.

Change-Id: I4e8323ead354d9f746c17055c063773402d077aa
2022-07-04 00:35:43 -07:00
Prashanth K
43af7cb2c8 dt-bindings: usb: Document qcom,qmp-phy-override-seq
Document the newly introduced optional property that can be used
to override the QMP phy sequence. This property contains array of
reg-offset, value pair.

Change-Id: I7b1a934fb6c083a59c28e881b08dfa9fe653eff8
2022-07-04 00:04:20 -07:00
qctecmdr
74d88ae797 Merge "ARM: dts: msm: add memory-offline node for anorak" 2022-07-03 14:20:06 -07:00
Charan Teja Kalla
5fb5cda04f ARM: dts: msm: disable zone dma on parrot
Since there are no clients that require 32bit physical memory, remove
zone dma on parrot.

Change-Id: I96b240a00b2b394eb83f8c3c8c783d137448a7a9
2022-07-01 14:41:14 +05:30
qctecmdr
a8257b60e5 Merge "ARM: dts: qcom: Add SPU related nodes to halliday dtsi" 2022-06-30 19:36:54 -07:00
Rohit Soneta
a369528b35 ARM: dts: msm: Add dev node for AH_IRIS channel communication
Add new channel named AH_IRIS over GLINK, to trasnfer
IRIS templates from remote to local and vice-versa.

Change-Id: Ie181de02e7a5a2ed476961f19e5808be02ee0044
2022-06-30 10:18:16 -07:00
Mariam Elia
9f5c558df1 ARM: dts: msm: Add SPU dma-buf heap devices nodes for Anorak(Halliday)
Add SPU-HLOS, SPU-TZ dma heaps for Anorak.

Change-Id: Ida5dbbe9555b134282d2308a5974a78ac4203647
2022-06-30 00:05:13 -07:00
Hao Zhang
6587982e86 ARM: dts: msm: Add memory dump nodes for anorak
Add memory dump nodes to enable the memory dump feature.

Change-Id: If46f7399f4988f31f7cd52f9ab88db7651e91caf
2022-06-30 13:17:21 +08:00
Pratyush Brahma
4adc69ea2c ARM: dts: msm: add memory-offline node for anorak
Add memory offline node on anorak. This is used to operate
hotplugging on the memory.

Change-Id: I3d06c023ebd349d4053df740d0a552cb6880e4ef
2022-06-30 10:22:08 +05:30
Mariam Elia
15dfd31b6b ARM: dts: qcom: Add SPU related nodes to halliday dtsi
Needed for SPU pil on Halliday dtsi.

Change-Id: Ie05c6151ab9e6cf0250ca08302855c1a3725ab1d
2022-06-29 18:01:44 -07:00
qctecmdr
1d41add098 Merge "ARM: dts: msm: Add pin configuration for USB3 PHY portselect on Anorak" 2022-06-28 00:09:45 -07:00
qctecmdr
827ff562bf Merge "ARM: dts: msm: Add interconnects and interrupt to Anorak" 2022-06-28 00:09:45 -07:00
qctecmdr
efc9236af8 Merge "dt-bindings: clock: Add support for RAVELIN clock controllers" 2022-06-28 00:09:45 -07:00
qctecmdr
d6f42ddc72 Merge "ARM: dts: msm: Remove init mode configuration for LDO10E" 2022-06-28 00:09:45 -07:00
qctecmdr
a5de61b5a6 Merge "ARM: dts: msm: Read ufs device identification SDAM data" 2022-06-28 00:09:44 -07:00
Ram Prakash Gupta
bfb68c69fc ARM: dts: msm: Read ufs device identification SDAM data
Add interface for UFS device identification of 2.x or 3.x
from sdam register.

Change-Id: I5c3140953b246a97dbfebb635619459cfb068b58
2022-06-27 17:14:54 +05:30
Jishnu Prakash
e1e5f53d24 ARM: dts: msm: Remove init mode configuration for LDO10E
Remove init mode configuration for LDO7E to avoid a default
vote for high power mode in the case when no clients require it.

Change-Id: Ic7e9912829e0e55c20a325dfcf97db0964563b3b
2022-06-27 16:26:43 +05:30
Kalpak Kawadkar
9d1b782d04 dt-bindings: clock: Add support for RAVELIN clock controllers
Add the GCC, GPUCC, DISPCC, CAMCC, RPMHCC and
DEBUGCC clock controller bindings for ravelin device.

Change-Id: I510a54d250759649c182570ae631859cebebc49f
2022-06-27 14:24:18 +05:30
qctecmdr
23d8368f49 Merge "ARM: dts: msm: Add support for GPUCC & DISPCC for LUNA V2" 2022-06-27 01:19:06 -07:00
Kalpak Kawadkar
92377dfad3 ARM: dts: msm: Add support for GPUCC & DISPCC for LUNA V2
Add support for graphics clock controller and display clock
controller, as well as their corresponding gdsc's for LUNA
V2 platform.

Change-Id: I63ccc3b646208268584c8f812967f2ce410fe28c
2022-06-27 10:50:50 +05:30
Uttkarsh Aggarwal
7ecfb50c5d ARM: dts: msm: Add interconnects and interrupt to Anorak
Adding interconnects for usb_ddr and ddr_usb access,
interrupts dp,dm,ss_phy_irq for Anorak.

Change-Id: I7f586deec91ab424b7f54f58013c518d949497c5
2022-06-26 21:39:36 -07:00
qctecmdr
c96863754d Merge "ARM: dts: msm: add qdss component for anorak" 2022-06-26 20:49:38 -07:00
qctecmdr
c3e37a3ef5 Merge "dt-bindings: kgsl: Add compatible string for Anorak GPU" 2022-06-25 11:33:39 -07:00
qctecmdr
01be095fa9 Merge "ARM: dts: msm: Add msm_rtb tracing node for anorak SoC" 2022-06-24 09:15:44 -07:00
qctecmdr
b35a9aa797 Merge "ARM: dts: msm: Add epss,pcie,gemnoc registers for Neo" 2022-06-24 09:15:43 -07:00
qctecmdr
331ae13315 Merge "ARM: dts: msm: Add thermalzones for wcss_cx cold temperature handling" 2022-06-24 09:15:43 -07:00
qctecmdr
17af6e5f9f Merge "ARM: dts: qcom: Disable DRV support for aurora" 2022-06-24 09:15:43 -07:00
qctecmdr
c346d32512 Merge "ARM: dts: msm: Disable display TBUs for neo LA" 2022-06-24 09:15:43 -07:00
qctecmdr
2325c0f51a Merge "ARM: dts: msm: Update Leica2 and Leica Voltages for NEO SG" 2022-06-24 09:15:43 -07:00