Commit Graph

89 Commits

Author SHA1 Message Date
Eric Rosas
404aafc473 dt-bindings: Add documentation for wcd usbss
Add documentation for wcd usbss bindings.

Change-Id: I2f53c5d9cffbd33d73ed21b400bf1a96e8c8cf1a
Signed-off-by: Eric Rosas <quic_erosas@quicinc.com>
2023-09-08 17:27:55 -07:00
qctecmdr
3796912956 Merge "dt-bindings: soc: qcom: Add bindings for QSEE IPC interrupt bridge" 2023-09-06 16:31:03 -07:00
qctecmdr
682b8230cf Merge "ARM: dts: msm: sun: Add EUD node for sun SoC" 2023-09-06 16:31:03 -07:00
qctecmdr
b4c9556ad5 Merge "dt-bindings: soc: qcom: Add bindings for smp2p sleepstate driver" 2023-09-06 14:54:56 -07:00
qctecmdr
c9ad63e4e2 Merge "dt-bindings: soc: qcom: Add bindings for the glink driver" 2023-09-01 09:52:30 -07:00
qctecmdr
ee7d0e8e09 Merge "dt-bindings: soc: qcom: Add bindings for the glink_pkt driver" 2023-08-31 22:04:30 -07:00
qctecmdr
ee523f1619 Merge "dt-bindings: Add devicetree bindings for dcvs drivers" 2023-08-18 14:20:04 -07:00
leihan
1cc0326a28 dt-bindings: soc: qcom: Add bindings for QSEE IPC interrupt bridge
Add the bindings for the QSEE IPC interrupt bridge in YAML.

QSEE IPC interrupt bridge driver can forward remote processor
interrupts to tz.

Change-Id: I1714cfc55422338c0d0674774682ab1f7ac5f4a1
Signed-off-by: leihan <quic_leihan@quicinc.com>
2023-08-18 22:17:03 +08:00
leihan
234c84ba30 dt-bindings: soc: qcom: Add bindings for smp2p sleepstate driver
Add the bindings for the smp2p sleepstate driver in YAML.

Smp2p sleepstate driver unset the SMP2P PROC_AWAKE_ID bit if Apps
is going into suspend, set it again when Apps comes out of suspend.

By reading this SMP2P bit, the remote side knows when to avoid
sending data.

Change-Id: I5ad0a431a6c9a40d2a08e9f6a864956b49e0aeab
Signed-off-by: leihan <quic_leihan@quicinc.com>
2023-08-18 21:06:05 +08:00
Amir Vajid
467330472c dt-bindings: Add devicetree bindings for dcvs drivers
Add snapshot of dcvs dt bindings as of qcom-6.1
commit 96af901712d3 ("dt-bindings: soc: qcom: Document
CRMB and CRMC regs").

Change-Id: I305f06bee1895feabec2b85b2c5ed4fa80895f83
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
Signed-off-by: Gurbir Arora <quic_gurbaror@quicinc.com>
2023-08-16 12:24:20 -07:00
leihan
4c28f788bd dt-bindings: soc: qcom: Add bindings for the glink_pkt driver
Add the bindings for the glink_pkt driver in YAML.

Change-Id: I666732ccc56c3067187f65926cf4ec5d5645a9cc
Signed-off-by: leihan <quic_leihan@quicinc.com>
2023-08-16 21:05:48 +08:00
leihan
bd5bc674dd dt-bindings: soc: qcom: Add bindings for the glink driver
Add the bindings for the glink driver in YAML.

Change-Id: I855df5e916aed74f330351f202d7c380b841178c
Signed-off-by: leihan <quic_leihan@quicinc.com>
2023-08-16 21:02:08 +08:00
Yuanfang Zhang
24caf10fee dt-bindings: soc: qcom: correct compatible for coresight-remote-etm
Correct compatible for coresight-remote-etm.

Change-Id: I2c0e6e1749e348707a37c979129e51ab9ef7eec3
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2023-08-15 19:42:10 -07:00
Yuanfang Zhang
1fa42c98bd dt-bindings: soc: qcom: Add documentation for dcc and memory-dump
Add documentation for dcc and memory-dump driver.

Change-Id: Iadca5ac385af2f79c8f8449cd5a538f24815b436
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2023-08-14 00:40:54 -07:00
Melody Olvera
7168896a72 dt-bindings: soc: qcom: Add documnetation for EUD
Add documnetation for msm EUD driver.

Change-Id: I54d5230b646a2fd57e83cfddceea74dcc5a7e890
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-08-10 13:01:28 -07:00
qctecmdr
847ae0f8b3 Merge "bindings: soc: qcom: add QTI battery glink debug" 2023-08-02 09:25:03 -07:00
qctecmdr
c85e9ca667 Merge "bindings: soc: qcom: add Glink PMIC debug controller binding documentation" 2023-08-02 09:25:03 -07:00
qctecmdr
80e3b768e2 Merge "bindings: soc: qcom: add QTI charger ulog glink" 2023-08-02 09:25:02 -07:00
qctecmdr
9739b90d4d Merge "dt-bindings: soc: qcom: add bindings for QTI PBS devices" 2023-08-01 13:06:23 -07:00
qctecmdr
ec1e013a70 Merge "dt-bindings: soc: qcom: add PMIC PON log bindings" 2023-08-01 13:06:23 -07:00
David Collins
1da4900b9b bindings: soc: qcom: add Glink PMIC debug controller binding documentation
Add binding documentation for the Qualcomm Technologies, Inc.
Glink PMIC debug controller device.  This device provides an
interface to read and write PMIC registers over PMIC Glink using
a remote subsytem (e.g. DSP).  This allows for debugging PMIC
peripherals that would typically only be accessible to the
charger and fuel gauging firmware running on the remote
subsystem.  The PMICs may be physically connected using either
SPMI or I2C.

This is a snapshot of qcom,pmic-glink-debug.txt taken as of qcom-6.1
commit 5c116d156aae ("bindings: pmic-glink-debug: Add SPMI bridge bus
support") which was then converted to yaml format.

Change-Id: Ie4b3e188feea28b9c80413b0397eb1658e03835f
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-07-26 12:12:41 -07:00
David Collins
511ad7ba3b bindings: soc: qcom: add QTI charger ulog glink
QTI charger ulog glink device helps to get ulogs from charging
and gauging stack by communicating with charger firmware running
on the remote subsystem (e.g. DSP) over PMIC Glink.

Change-Id: I0c9a6c2413c28c9397cc69092881e3d15f6d6577
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-07-26 12:11:40 -07:00
David Collins
d7c8ccf1f1 bindings: soc: qcom: add QTI battery glink debug
QTI battery glink debug device helps to get logs and debug
information by communicating with charger firmware running on the
remote subsystem (e.g. DSP) over PMIC Glink.

Change-Id: Ia3d3679ebce4b3f9d3a6e059eca22b7e9458cda7
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-07-26 12:10:44 -07:00
David Collins
9759eb59d1 dt-bindings: soc: qcom: add bindings for QTI PBS devices
Qualcomm Technologies, Inc. (QTI) Programmable Boot Sequence
(PBS) devices help triggering certain PBS on QTI PMICs when
available for APPS.

Change-Id: I9148ff20220b998b1634fb9c26d462b2a25d6586
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-07-24 17:15:28 -07:00
David Collins
f55597c8d1 dt-bindings: soc: qcom: add PMIC PON log bindings
Add Qualcomm Technologies, Inc. PMIC PON log device bindings.  The
PMIC PON log device parses power-on, power-off, and fault messages
stored in a binary log within the SDAM memory found on some QTI
PMIC devices.

This is a snapshot of the file qcom,pmic-pon-log.txt taken
as of qcom-6.1 branch
commit 8e58283f0a59 ("dt-bindings: soc: qcom: pmic-pon-log:
define bindings for multiple nvmem") which was then converted
to yaml format.

Change-Id: I6256c17a8334e5ae721427c5d4f1d3352dc72daf
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-07-21 18:30:42 -07:00
Yuanfang Zhang
98a03249a6 dt-bindings: soc: qcom: Add documentation for coresight-remote-etm
Add documentatio for qdss component coresight-remote-etm. correct
the format of qcom,coresight-csr.yaml.

Change-Id: I024a7245997f51a02118d0abf8bd9932763772fb
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2023-07-17 20:18:00 -07:00
qctecmdr
70a31a7411 Merge "dt-bindings: soc: qcom: Add documentation for minidump driver" 2023-07-07 10:26:12 -07:00
qctecmdr
0bf62f09df Merge "dt-bindings: soc: qcom: Add documentation for cpu vendor hooks" 2023-07-06 15:26:39 -07:00
Melody Olvera
d8d55ac5dd dt-bindings: soc: qcom: Add documentation for minidump driver
Add snapshot of the minidump driver documentation from
qcom-6.1 commit 2ae57ab8fb9a ("spmi: viospmi-pmic-arb: update of_node
property").

Change-Id: Idae54e552b0736c2e0c2621116760159ec302e0d
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
2023-07-06 14:46:05 -07:00
Yuanfang Zhang
e53b20de2e dt-bindings: soc: qcom: Add documentation for coresight-csr
Add documentation for qcom coresight-csr.

Change-Id: I5cef1676f7bdfd6821544155c9e7f382f474cef8
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2023-07-04 23:05:14 -07:00
David Collins
798c342875 bindings: Add altmode-glink
The altmode mode device provides an interface for Type-C alternate mode
clients to receive data such as Pin Assignment Notifications from the
Type-C stack running on a remote subsystem (e.g. DSP) via the PMIC GLINK
interface.

This is a snapshot taken as of qcom-6.1
commit 956e9008b1cf ("bindings: Add altmode-glink")
which was then converted to yaml.

Change-Id: Iec1cf5e64ed9b4eb93fbfa6aacc998d4f4f730e7
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-06-27 11:22:40 -07:00
David Collins
38420f5209 bindings: add support for qcom,qti-pmic-glink
The PMIC Glink device provides the interface for clients to
communicate over GLink for sending/receiving data to/from
charger firmware that runs on a remote subsystem (e.g. ADSP)
which supports charging and gauging. Add the bindings for it.

This is a snapshot taken as of qcom-6.1
commit 2927dc2d179b ("bindings: add support for
qcom,pmic-glink") which was then converted to yaml.

Rename qcom,pmic-glink.yaml to qcom,qti-pmic-glink.yaml to
avoid a conflict with the independent upstream implementation
of this file.

Change-Id: Ia4f5ff346ebfa773bc0fe3d0410626ea67e1da31
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-06-27 11:22:40 -07:00
Melody Olvera
ffb39c4997 dt-bindings: soc: qcom: Add documentation for ipcc-self-ping
Add documentation for ipcc-self-ping mechanism.

Change-Id: I2da1ff238024c701b73a3d37c8fa4cf8a42afb40
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-06-16 15:26:19 -07:00
Patrick Daly
d1fe1252ca bindings: Snapshot of dma-buf-heaps bindings
Dma-Buf-Heaps bindings snapshot from msm-6.1 branch
commit 0285b5bf8b6f ("Merge "ARM: dts: msm: Update proxy device
settings"").

Change-Id: Ia18e0e612b848ce4ad7bb4000ca35f1a7dea5ec7
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-26 16:40:14 -07:00
Patrick Daly
1e2ccd313e bindings: Snapshot of secure-buffer bindings
Secure-buffer bindings snapshot from msm-6.1 branch
commit 0285b5bf8b6f ("Merge "ARM: dts: msm: Update proxy device
settings"").

Change-Id: I7fab03ca9412cf8f084d75a60343ca033da5d4c4
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-23 16:28:00 -07:00
Bavyasritha Alahari
23a074158e dt-bindings: soc: qcom: Add CRM device bindings
Add CESTA Resource manager (CRM) device bindings.

Change-Id: Id4178fc3eac332a61d1934bc784054b0266c24d9
Signed-off-by: Bavyasritha Alahari <quic_alahari@quicinc.com>
2023-05-17 10:30:03 -07:00
Melody Olvera
e5584c41c0 dt-bindings: soc: qcom: Add documentation for cpu vendor hooks
Snapshot the cpu vendor hooks bindings from qcom-6.1
commit 9dd5d1fa1 ("Merge "ARM: dts: msm: Add phandle for default CMA
area"").

Change-Id: I16c084ed78594bbc0668e2f586500088c101cea4
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-03 17:20:34 -07:00
Melody Olvera
a3f3d88039 dt-bindings: soc: qcom: Add bindings for tee shared memory bridge
Add bindings for tee shared memory bridge.

Change-Id: I0e309b15a87adf6827fe792b559f07449a3d7e69
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-03 14:04:27 -07:00
Melody Olvera
6f18ce8026 dt-bindings: Add devicetree bindings
Add snapshot of device tree bindings from keystone common kernel, branch
"android-mainline-keystone-qcom-release" at c4c12103f9c0 ("Snap for 9228065
from e32903b9a63bb558df8b803b076619c53c16baad to
android-mainline-keystone-qcom-release").

Change-Id: I7682079615cbd9f29340a5c1f2a1d84ec441a1f1
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-04-03 15:40:37 -07:00