Commit Graph

1236 Commits

Author SHA1 Message Date
qctecmdr
e04f984bd9 Merge "ARM: dts: msm: Add devicetree support for montague target" 2022-12-12 02:47:50 -08:00
Sumith l v
ff5ddcf678 ARM: dts: msm: Add devicetree support for montague target
Added support for Montague target for various boards including hsp,
moselle and rcm boards.

Change-Id: Ie5b107a19a25c826a02ff5feb1ea67a43062ed03
2022-12-07 08:06:31 -08:00
Priyansh Jain
2e72b55feb dt-bindings: thermal: Add support for sub0 virtual sensor
Add support for sub0 thermistor support. The support
includes for the qmi sensors modem_cfg, lte_cc, mcg_fr1_cc,
mcg_fr2_cc, scg_fr1_cc, scg_fr2_cc.

Change-Id: I7684bffbe7094f1f8fe0e9c70a1a305bf32610f5
2022-12-06 16:54:27 +05:30
Viken Dadhaniya
9eb610728e dt-bindings: i2c-msm-geni: Remove qcom,rtl_se property
Now onwards we will set rtl base SE flag using HW register
So DT property is not required.

Change-Id: I5f99329642c13577f9a8db176f65324100a6c9f0
2022-11-29 07:13:42 -08:00
qctecmdr
503020e60f Merge "dt-bindings: qcom,battery-charger: Fix typo in wireless DT property name" 2022-11-22 07:52:38 -08:00
Kamal Wadhwa
9ff299af3b dt-bindings: qcom,battery-charger: Fix typo in wireless DT property name
Fix typo in DT property "wireless-charging-not-supported".

Change-Id: If45a6b8adcba1220fb311cc2988bc0f2a087f4c6
2022-11-17 23:36:07 +05:30
qctecmdr
23416c0ba6 Merge "dt-bindings: input: pm8941-pwrkey: Add qcom,log-kpd-event property" 2022-11-17 00:54:10 -08:00
qctecmdr
b8f6478d2a Merge "dt-bindings: neo: Adding documentation for llcc" 2022-11-16 06:23:01 -08:00
qctecmdr
b1515e3a42 Merge "ARM: dts: msm: remove display carveout heap for ravelin 4gb variant" 2022-11-16 01:27:08 -08:00
Jishnu Prakash
c27b177bdf dt-bindings: input: pm8941-pwrkey: Add qcom,log-kpd-event property
Add support for 'qcom,log-kpd-event' property, which when enabled causes
KPDPWR status to be logged during driver INIT and also during runtime
when key is pressed.

Change-Id: I136142d4627dc8b492b3015fbe0fb8467c930c57
2022-11-15 16:33:51 +05:30
Yue Liu
b5c74d3560 ARM: dts: qcom: Add APQ variant device trees for Ravelin
Add APQ variant device trees for Ravelin SoC.

Change-Id: Ia9779136c302ce7b9a2792af06bcd35a9bfa82ca
2022-11-15 12:32:56 +05:30
Auditya Bhattaram
dbf6f1d12a dt-bindings: neo: Adding documentation for llcc
Adding documentation for Dt compatible strings
qcom,neo-llcc.

Change-Id: I69ed45f81fd61db7bfddf643e65d3bd0e27a7984
2022-11-13 21:28:58 -08:00
qctecmdr
6aa857e8e3 Merge "bindings: qcom-hv-haptics: add "qcom,primitive-id" property" 2022-11-12 07:31:26 -08:00
qctecmdr
4022e4601d Merge "dt-bindings: kgsl: Add compatible string for Ravelin GPU" 2022-11-12 05:23:37 -08:00
qctecmdr
6b3575a818 Merge "dt-bindings: qcom,battery-charger: Support wireless charging configuration" 2022-11-12 05:23:37 -08:00
Hui Liu
c743aa49f1 bindings: qcom-hv-haptics: add "qcom,primitive-id" property
Add "qcom,primitive-id" property for effect sub-nodes to
identify them as effect primitives.

Change-Id: I9d518ed279dc6fdb71f7645aef40a23fad4bdf05
2022-11-10 12:29:17 -08:00
Harshitha Sai Neelati
b2d7b0b3da dt-bindings: kgsl: Add compatible string for Ravelin GPU
Add "qcom,adreno-gpu-gen6_3_26_0" compatible string for ravelin GPU.
New compatible string is to enable GPU feature set for ravelin SOC.

Change-Id: I1387382dfce7162b74fae2d5de9cb5edf7858d40
2022-11-10 13:43:31 +05:30
Kamal Wadhwa
b500fff024 dt-bindings: qcom,battery-charger: Support wireless charging configuration
Update qcom,battery-charger bindings to include
"qcom,wireless-charging-not-supported" property.
This should be specified for the boards that do
not support wireless charging.

Change-Id: I47c38433c0767789dbbe0bc715a11e1468d063a7
2022-11-09 00:22:58 +05:30
Tengfei Fan
fb72f9b112 dt-bindings: Add TLMM VM documentation for Ravelin
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM)
on Ravelin VM. TLMM VM irqchip acts as parent interrupt controller
for TLMM on VM.

Change-Id: I4a8188ef50c7dc5251bdf1ff91225fbfc629acdd
2022-11-04 21:36:25 -07:00
Sandeep Singh
121ae6454a ARM: dts: msm: Add wpss node for ravelin
Add wpss node for ravelin to enable wpss fw loading.

Change-Id: I333b7fc4d1c222470ac9e50f01c05b9a9a15173d
2022-11-04 11:40:57 +05:30
qctecmdr
0f5a5fd38c Merge "dt-bindings: add documentation for nordic-spicontroller" 2022-11-03 09:28:17 -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
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
Yue Liu
236c394b53 ARM: dts: msm: Add ATP/IDP for Ravelin
Add initial device tree support for Ravelin ATP/IDP platform.

Change-Id: Icaac47dbd4f8a60f2b80ce72cf6edd1412262305
2022-09-26 18:51:00 -07:00
Yue Liu
1907940325 bindings: remoteproc: Add remoteproc binding for Ravelin
Add devicetree bindings adsp/modem for Ravelin.

Change-Id: I9c20bdf01417865f9b81268e7c54fa23895f428f
2022-09-22 15:22:37 +08:00
qctecmdr
484ce1cf92 Merge "ARM: dts: msm: Delete MTP/CDP platform for Ravelin" 2022-09-21 20:59:42 -07:00
Rakesh Kota
6b383856dc dt-bindings: pinctrl: Update pmi632-gpio to PMIC GPIO bindings for ravelin
PMIC GPIO binding documentation to include compatible strings
for the ravelin PMI632 PMIC.

Change-Id: Iefaa110be11b8aa69e8ab84f783d9768cc7405e2
2022-09-20 17:20:57 +05:30
Yue Liu
16d4f47dd7 ARM: dts: msm: Delete MTP/CDP platform for Ravelin
Due to there is no MTP/CDP platform for Ravelin, so
delete MTP/CDP initial platform files.

Change-Id: I283634d63071b713ef59633366f02223be9a6812
2022-09-20 00:55:27 -07:00
qctecmdr
558b465e4b Merge "ARM: dts: msm: Add SPAD changes for Neo" 2022-09-08 04:11:47 -07:00
qctecmdr
3a41b9d7ad Merge "dt-bindings: interconnect: add interconnect bindings for RAVELIN" 2022-09-07 13:06:18 -07:00
qctecmdr
dbdb6fe681 Merge "ARM: dts: msm: Add initial devicetree support for montague target" 2022-09-07 11:21:26 -07:00
Raviteja Laggyshetty
92192ecd86 dt-bindings: interconnect: add interconnect bindings for RAVELIN
Add interconnect device bindings. These devices can be used to
describe any RPMH and NoC based interconnect devices.

Change-Id: Ib2df93a7173172ace5797b08ab9eaa3a4f350364
2022-09-07 05:06:28 -07:00
Avaneesh Kumar Dwivedi
0527c1f482 ARM: dts: msm: Add initial devicetree support for montague target
Added support for Montague target for various boards including hsp,
moselle, rcm and qrd boards.

Change-Id: If555b8eef3eae3df258594d82a5633ac9fe36b1d
2022-09-07 15:59:39 +05:30
Kiran Gunda
21bf23c576 bindings: input: qcom-hv-haptics: Add "qcom,pm5100-haptics"
Add bindings for new compatible "qcom,pm5100-haptics". This
compatible is used for PM5100 haptics.

Change-Id: I338904950cbbd08590dafb88974396948480c231
2022-09-07 01:55:13 -07:00
Aman Kanwar
6f9508b04b ARM: dts: msm: Add SPAD changes for Neo
Add SPAD node changes along with documentation changes in
qcom,llcc.txt for LLCC SPAD perfmon driver.

Change-Id: I6601c34adb36b60e82e023314106241d5d3ab948
2022-09-05 13:12:52 +05:30
qctecmdr
517ef9f068 Merge "ARM: dts: qcom: enable fan controller for Anorak" 2022-09-02 02:00:01 -07:00
qctecmdr
88bb9feef9 Merge "dt-bindings: Add pdc binding for ravelin" 2022-08-30 05:25:09 -07:00
congying
ba62f33350 dt-bindings: add documentation for max31760 fancontroller
Add documentation for MAX31760 Fan Controller driver.

Change-Id: If500243f2f2bfd0e4905755f9a301e87df42ae62
2022-08-30 19:03:45 +08:00
Tushar Nimkar
4a2158fca0 bindings: arm: msm: Add sys-pm-violators device for ravelin
This change adds bindings for sys-pm-violators.

Change-Id: Ief22a00e91c85c0840a12a61b75286dec31673d6
2022-08-30 13:09:22 +05:30
Amrit Anand
539ae7ab6b dt-bindings: neo: Adding documentation for llcc
Adding documentation for dt compatible strings
qcom,neo-sgi-v2-llcc.

Change-Id: Ie8c7477aae992f3fd7488636f7e45b1fbed4f8cf
2022-08-26 15:56:22 +05:30
Tushar Nimkar
f20b2b0d46 dt-bindings: Add pdc binding for ravelin
This change adds binding documents for pdc.

Change-Id: Icabe35361127ca2e3e2f49a96ee0a65345c54052
2022-08-26 15:37:56 +05:30
Tushar Nimkar
460251a2c7 bindings: arm: msm: Add sys-pm-violators bindings for anorak
This change adds bindings for sys-pm-violator device.

Change-Id: I6376d516cc6f9355987d71151814566a276fbcea
2022-08-24 15:12:17 +05:30
qctecmdr
e6f4c46c49 Merge "dt-bindings: qcom: Add bindings for Ukee LLCC" 2022-08-23 04:53:34 -07:00
Naini Singh
740dfd6be6 dt-bindings: qcom: Add bindings for Ukee LLCC
Add dt-bindings for Ukee LLCC.

Change-Id: I43786907fda0f80e634e1e5ba13ba959c51e6fc0
2022-08-22 13:13:05 +05:30
Jishnu Prakash
ab6288be1e dt-bindings: leds: leds-qti-flash: Add support for external LED setup
Add "qcom,external-led" property to indicate the flash
peripheral is used to drive external LEDs.

Change-Id: I45af0adb56d070e31505810b001773c8e032551c
2022-08-21 21:11:06 -07:00
qctecmdr
1142e46d46 Merge "dt-bindings: adreno: Add property to limit number of pages per GPU pool" 2022-08-17 09:10:52 -07:00
qctecmdr
7625fc2c7f Merge "dt-bindings: regulator: add disable-mode for rpmh-regulator" 2022-08-17 09:10:52 -07:00
Tushar Nimkar
f83422b1ad dt-bindings: cpuss-sleep-stats: Add support for v3 compatible
For Hexa cores targets, read address of counter registers varies.

This adds new compatible which points to correct offsets to
read cpuss sleep stats.

Change-Id: Ia1540f50e414c537059aa909a5de609956a2a214
2022-08-12 05:22:14 -07:00
Jishnu Prakash
360a7adf8c dt-bindings: regulator: add disable-mode for rpmh-regulator
Add an optional property "qcom,disable-mode" for LDOs which gets
set when they get disabled and removed when they are re-enabled, to
avoid unexpected high power consumption when they are disabled and
the mode gets set from another subsystem.

Change-Id: Ie0173335d7574fb9e71daa1ee878d20bc32d8904
2022-08-11 11:35:02 +05:30
Kaushal Sanadhya
59b8896242 dt-bindings: adreno: Add property to limit number of pages per GPU pool
This change adds documentation for the GPU memory pool property
"qcom,mempool-max-pages" which can be specified for each pool.
This property provides an option to limit number of pages that
can be pooled in a given pool.

Change-Id: I56daf6bda43e0b0af73f24594869bf394a93dc7e
2022-08-10 16:12:50 +05:30