Commit Graph

1486 Commits

Author SHA1 Message Date
qctecmdr
d095a657d3 Merge "ARM: dts: msm:Uncomment compatible string for rpm-smd-regulator" 2024-05-30 09:58:31 -07:00
qctecmdr
11d5db43ee Merge "dt-bindings: rpm-smd-regulator: Add bindings for rpm-smd regulator" 2024-05-30 09:58:31 -07:00
qctecmdr
c477a6a555 Merge "dt-bindings: leds: Add bindings for leds-qti-tri-led driver" 2024-05-30 04:28:32 -07:00
qctecmdr
677ae95345 Merge "dt-bindings: Add device-tree bindings for aon spi & interface drivers" 2024-05-30 04:28:32 -07:00
qctecmdr
7e1d67df59 Merge "dt-bindings: leds: Add snapshot of qcom,leds-qpnp-flash-v2 bindings" 2024-05-30 04:28:32 -07:00
qctecmdr
40d84296b5 Merge "ARM: dts: msm: Enable PM8010, flash, PON, PWM & other nodes for parrot" 2024-05-30 04:28:31 -07:00
qctecmdr
c2954e7aa0 Merge "ARM: dts: msm: Add cmd-db, RSC and PDC devices for tuna" 2024-05-30 01:35:11 -07:00
qctecmdr
6cbdcfce1d Merge "dt-bindings: clock: Add clock controller bindings for SM4450" 2024-05-29 20:13:18 -07:00
qctecmdr
00a945a3bc Merge "ARM: dts: msm: Add stub regulator devices for tuna" 2024-05-29 20:13:18 -07:00
qctecmdr
603f71e7ee Merge "dt-bindings: Add new compatible v2, v3 for cpuss sleep stats" 2024-05-29 20:13:18 -07:00
qctecmdr
d8008fb375 Merge "ARM: dts: qcom: update thermal zone shutdown trip type for parrot" 2024-05-29 20:13:18 -07:00
qctecmdr
3ec9802746 Merge "ARM: dts: msm: Remove redundant device nodes" 2024-05-29 17:43:58 -07:00
qctecmdr
9681fa2f5b Merge "ARM: dts: qcom: enable fan controller for SunP HDK" 2024-05-29 12:42:54 -07:00
qctecmdr
e20bd5d58c Merge "dt-bindings: pwm-qti-lpg: Fix a typo" 2024-05-29 12:42:54 -07:00
Koushik Immadisetty
b0287b59fd dt-bindings: Add device-tree bindings for aon spi & interface drivers
Add snapshot of device-tree bindings for AON spi, interface and
it's corresponding rpmsg drivers from msm-5.15.c2 in YAML format.

Snapshot is taken from msm-5.15.c2 kernel commit 95ffcf910eee
("ARM: dts: msm: add aon-rma glink node").

Change-Id: I5c66e660b674fee78f541b267027a34f92717e0c
Signed-off-by: Koushik Immadisetty <quic_kimmadis@quicinc.com>
2024-05-29 09:05:51 -07:00
qctecmdr
588b3f2e35 Merge "ARM: dts: msm: Update to memory map v5 for sun" 2024-05-28 21:55:05 -07:00
Mukesh Ojha
ae76661b02 ARM: dts: msm: Remove redundant device nodes
Cpu and logbuf vendor hook module moved to simple helper
loadable modules and now there is no need of them to have
device node in device tree.

Change-Id: I97b79f76eef5743755746c684e8d306c11c9a507
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-05-28 20:28:56 +05:30
Varshitha H N
9e0a737bb6 dt-bindings: pwm-qti-lpg: Fix a typo
Replace a colon added mistakenly at a line end with a semicolon.

Change-Id: I41a51db834489c9fad7ece35a58eccadd35d3a20
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
2024-05-28 19:46:50 +05:30
qctecmdr
11c9dc02a2 Merge "dt-bindings: input: Add bindings for qpnp-power-on driver" 2024-05-28 05:34:33 -07:00
qctecmdr
dfcaa87d38 Merge "ARM: dts: msm: Add support for debug info for parrot" 2024-05-28 05:34:33 -07:00
Maulik Shah
359a23fcde ARM: dts: msm: Add cmd-db, RSC and PDC devices for tuna
Add cmd-db, APPS RSC, Camera RSC, Display RSC and APSS PDC
devices for RPMH communication and wakeup interrupt support.

Change-Id: I6983b7a7711e728085d3125102ce95632ca6d9ad
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-05-28 04:03:44 -07:00
qctecmdr
15382d9215 Merge "dt-bindings: clock: qcom: add GCC and TCSRCC bindings on tuna" 2024-05-28 02:47:42 -07:00
qctecmdr
642c491174 Merge "dt-bindings: regulator: Add bindings for PM8008 device" 2024-05-28 02:47:42 -07:00
Nitesh Kumar
015ec04111 ARM: dts: qcom: update thermal zone shutdown trip type for parrot
Use "hot" trip type for thermal zone software shutdown trip
for all thermal zones. It just notifies userspace thermal
manager which in turn triggers a graceful shutdown.

Change-Id: I9c8d9e2db08941a93683993711c17705a78c8e3a
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
2024-05-28 13:12:18 +05:30
Ayyagari Ushasreevalli
ae5340a388 dt-bindings: rpm-smd-regulator: Add bindings for rpm-smd regulator
Add DT Bindings for rpm-smd regulator driver.

Change-Id: I304c932cbf69799bd056ad3adaf00f4576d299f4
Signed-off-by: Ayyagari Ushasreevalli <quic_aushasre@quicinc.com>
Signed-off-by: Umang Chheda <quic_uchheda@quicinc.com>
2024-05-28 11:14:52 +05:30
Chetan C R
e3338c6885 dt-bindings: clock: Add clock controller bindings for SM4450
Add clock controller bindings for RPMHCC/CAMCC/GCC/DISPCC/GPUCC
and DEBUGCC on SM4450 Platform.

Change-Id: I779f0915c24a12664e6566ac386cf4ac4dd911e6
Signed-off-by: Chetan C R <quic_cchinnad@quicinc.com>
2024-05-27 17:09:59 +05:30
Kavya Nunna
f89b0efd16 ARM: dts: msm: Add stub regulator devices for tuna
Add stub regulator devices for the SMPS, LDO, and BOB regulators
found on the PMICs used on tuna boards to allow the regulator
clients to vote on them.

Change-Id: I577485fa57f78e71d91fa1e783f20722113d957f
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-05-27 17:06:22 +05:30
Uttkarsh Aggarwal
77348a1ad7 ARM: dts: msm: Update IRQ number for TUNA usb
Currently, IRQ is set to IRQ = IRQ -2 for E2 builds,
but for the E3 build IRQ number should be set according
to document.

Change-Id: I18cc6f3172b61cdb0af868b59db48e151a15fb2c
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-05-27 03:43:46 -07:00
Varshitha H N
6b293c7197 dt-bindings: input: Add bindings for qpnp-power-on driver
Add devicetree bindings for the qpnp-power-on driver.

Change-Id: I826698a4413ac5ea6f438c238a5d936e0ec4fea7
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
2024-05-27 14:33:59 +05:30
Minghao Zhang
bb99201e08 dt-bindings: Add new compatible v2, v3 for cpuss sleep stats
Add new compatible qcom,cpuss-sleep-stats-v2 and
qcom,cpuss-sleep-stats-v3.

Change-Id: I3efb27195f81efc0b46d653cd9b0253eb495ff29
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
2024-05-27 12:30:56 +05:30
Jishnu Prakash
bb1bd0a9ff dt-bindings: regulator: Add bindings for PM8008 device
Add bindings for PM8008 devices.

This snapshot is taken from qclinux.1.0 branch commit 93af7f1c6008a
("QCLINUX: arm64: dts: qcom: Add bindings for qcom-i2c-pmic and PM8008
devices").

Change-Id: I8b1e88426bfe7f77c276922df8756be450237f77
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
2024-05-27 09:53:43 +05:30
qctecmdr
8698a0c9f5 Merge "ARM: dts: qcom: add UIDs for QTEE service in sun OEMVM" 2024-05-26 16:11:58 -07:00
qctecmdr
35032f56da Merge "bindings: interrupt-controller: Document PDC compatible for tuna" 2024-05-26 04:20:59 -07:00
qctecmdr
377a890590 Merge "ARM: dts: msm: Add CRMB_PT reg for sun" 2024-05-26 02:11:16 -07:00
Varshitha H N
c1aa352dc4 dt-bindings: leds: Add bindings for leds-qti-tri-led driver
Add devicetree bindings for the leds-qti-tri-led driver.

Change-Id: I31e2711220857c9d959b082057309390d4d2c3c0
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
2024-05-25 14:29:17 +05:30
qctecmdr
77916bcc43 Merge "dt-bindings: buses: Add new property in MSM geni serial bindings for Sun" 2024-05-24 23:02:37 -07:00
qctecmdr
9210c94a3b Merge "ARM: dts: msm: Add USB device nodes for tuna" 2024-05-24 20:47:26 -07:00
Varshitha H N
04c3732f8f dt-bindings: leds: Add snapshot of qcom,leds-qpnp-flash-v2 bindings
Add DT bindings for QPNP Flash LED v2 device that supports camera
flash operation.

Change-Id: I9169dacfec3bddffc830d9c744ea364d1cf977d1
Signed-off-by: Varshitha H N <quic_vhn@quicinc.com>
2024-05-24 14:14:41 +05:30
Ajit Pandey
1593cbeaee dt-bindings: clock: qcom: add GCC and TCSRCC bindings on tuna
Add GCC and TCSRCC clock bindings on tuna device.

Change-Id: I0a5233ed94699c23d5b073de4ef9a59e89a72ab8
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
2024-05-24 11:24:34 +05:30
Visweswara Tanuku
d66bf7fb83 dt-bindings: buses: Add new property in MSM geni serial bindings for Sun
Change https://lore.kernel.org/all/20230525113034.46880-1-tony@atomide.com
registers serial core controller as a child of msm uart device.

Since child should suspend first, due to the child's auto suspend
delay (SERIAL_PORT_AUTOSUSPEND_DELAY_MS), additional 500msecs
delay is added during msm_geni_serial_runtime_suspend.

Added new optional dtsi property 'qcom,suspend-ignore-children'
which when set ignores dependencies on children by PM framework, this
helps to exit quickly from msm_geni_serial_runtime_suspend and save power.

Change-Id: I36b239cf19293ee7b1ebecf32cdd0ad0749dbca1
Signed-off-by: Visweswara Tanuku <quic_vtanuku@quicinc.com>
2024-05-23 05:31:16 -07:00
Maulik Shah
404e2df2ce ARM: dts: msm: Add CRMB_PT reg for sun
CRMB_PT is used to dump TCS and FSM status.

Change-Id: Ic5e72f8db923a3d009ecc25cdbe193401f7af091
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-05-23 17:04:07 +05:30
Maulik Shah
8eb1a2d085 bindings: soc: qcom: Document crm_b_pt register
Document crm_b_pt register.

Change-Id: Iec8522f68d516bd26c59924be0fe68be13d3a5e8
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
2024-05-23 17:04:05 +05:30
Ayyagari Ushasreevalli
ffeb9a13a6 ARM: dts: msm:Uncomment compatible string for rpm-smd-regulator
Uncomment compatible string qcom,rpm-smd-regulator,qcom,
rpm-smd-regulator-resource and qcom,regulator-cooling-device
from monaco-regulators.dtsi and pm5100-rpm-regulator.dtsi.

Change-Id: Ie73e721dc9636b2bd2ca73bce9daaa05b53b7afe
Signed-off-by: Ayyagari Ushasreevalli <quic_aushasre@quicinc.com>
2024-05-23 01:42:28 -07:00
qctecmdr
7a4a7daa18 Merge "ARM: dts: msm: Add qfprom-sys support for Parrot" 2024-05-22 13:37:15 -07:00
qctecmdr
e43f899a9e Merge "ARM: dts: msm: Add a node for cpufreq cycle counter driver" 2024-05-22 13:37:15 -07:00
Shilpa Suresh
43a2e6c759 ARM: dts: msm: Enable PM8010, flash, PON, PWM & other nodes for parrot
Add compatible strings to PON, PWM-LPG, TRI-LED, VIBRATOR, FLASH-V2,
PM8008/PM8010 regulator and AMOLED regulator DT nodes. These were
removed from the bulk DT porting for Parrot on qcom-6.6 device-tree
branch.

While at it, remove the REVID Device node reference and the WLED and
LCDB device nodes as they are not required for Parrot. These were
initially added as a part of the bulk DT porting done for Parrot on
qcom-6.6.

Change-Id: I59666d86f449fd74366b1862bb23d8762b8abdad
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2024-05-21 23:53:49 -07:00
qctecmdr
1114e90d02 Merge "ARM: dts: msm: add ufs wrapped key support to pineapple" 2024-05-21 22:13:48 -07:00
Saranya R
7b861d9e0f ARM: dts: msm: Add support for debug info for parrot
Reserve debug info region of 4KB for parrot.

Change-Id: I59af5a2ebe09865c6134c38369f593cf9abf7517
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-05-21 21:50:59 -07:00
qctecmdr
d449e86e8d Merge "ARM: dts: msm: save 2M vmemmap of memory on pineapple and sun" 2024-05-21 15:47:49 -07:00
Gaurav Kashyap
be93ae4eca ARM: dts: msm: add ufs wrapped key support to pineapple
Add support for ice wrapped keys to the UFS DTSI entry
on pineapple targets.

Change-Id: I3e04b07438b3859ef7e1545b73d0361406948aa2
Signed-off-by: Gaurav Kashyap <quic_gaurkash@quicinc.com>
2024-05-21 10:10:26 -07:00