Commit graph android_kernel_motorola_sm6375/bindings/soc
Author SHA1 Message Date
Neeraj Upadhyay
b287af0ea4 dt-bindings: Update bindings for guestvm-loader
Update bindings for guestvm-loader with the new properties
for CPU reservation.

Change-Id: Ic3f0e9282524ecf9021ded582d67e80752156301
2020-12-01 19:12:29 -08:00
Santosh Mardi
fac9cbdd40 dt-bindings: add bindings for RIMPS memlat
Add initial dt-bindings for RIMPS memlat and logging drivers.

Change-Id: I64a8cf4c77c4eb9c3333ac53ae603ef0ace3f0c8
2020-09-13 21:41:49 -07:00
Gaurav Kohli
78902b1136 dt-bindings: Add Dt binding for rimps mailbox
Adding rimps mailbox controller Dt binding.

Change-Id: I4b20b50f9a2d600affba29e518eaae28ad8e6275
2020-09-10 23:06:12 -07:00
qctecmdr
0ea93719c2 Merge "ARM: dts: msm: Enable qcom,vmid-cp-camera-preview-ro on Lahaina" 2020-09-02 08:39:47 -07:00
Isaac J. Manjarres
bc08a547f8 dt-bindings: Document the qcom,vmid-cp-camera-preview-ro property
Document the qcom,vmid-cp-camera-preview-ro secure buffer property.
This property is used to communicate to the secure buffer driver that
buffers accessible to VMID_CP_CAMERA_PREVIEW should be mapped with
read-only permissions.

Change-Id: Ib867fd2a060448fc6996fddde6367fa4e6c1d5d8
2020-08-28 16:04:04 -07:00
David Collins
9bce36ddae 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.

Change-Id: If537d6abeebbdb93d01b268442bff1ba72c101ab
2020-08-19 12:02:32 -07:00
qctecmdr
6f50ad5bb3 Merge "ARM: dts: msm: Update altmode device definition for Lahaina" 2020-05-18 14:26:26 -07:00
qctecmdr
a13d89f58f Merge "ARM: dts: msm: Mark the mem-buf device on the trusted VM as a consumer" 2020-05-17 23:58:33 -07:00
Bavyasritha Alahari
1382884b0e ARM: dts: msm: Add VTCM details to cdsprm document
Add VTCM partitioning and VTCM map information to the
cdsprm rpmsg document in Lahaina. CDSPRM module sends
VTCM partition and map information on supported
chipsets to CDSP.

Change-Id: Ia0f272a4e6bb0e71bcfb6cfc210cc8daf6220184
2020-05-15 11:46:56 +05:30
Isaac J. Manjarres
483d608683 dt-bindings: Document the mem-buf capabilities property
Add documentation for the "qcom,mem-buf-capabilities" dt-binding
for the mem-buf device. This property defines the role of an
instance of a mem-buf driver on a particular Virtual Machine (VM)
as per the supplier and consumer model that the driver follows.

Change-Id: Ic20476fb5aa5e21f8b78e19a47b4f682e35e6a36
2020-05-13 09:48:19 -07:00
Guru Das Srinagesh
db2d348e29 bindings: altmode-glink: Change device-client linkage
Instead of linking the altmode device and client via a name string, use
a phandle instead, and specify the port index of the client along with
the phandle data as well.

Change-Id: Ica5456ab7e808e99a92d0b91e59c73c7184aa826
2020-05-11 10:35:47 -07:00
Subbaraman Narayanamurthy
7b45ef9bb6 bindings: pmic-glink: add protection domain restart (PDR) support
Add "qcom,protection-domain" for PMIC Glink device so that it can
register for PDR notifications from a service available under the
specified path in a remote subsystem. Upon a state transition, it
can be delivered to its clients if they've registered for it.

Change-Id: I1ceb0b9400c83e9132ea22ca9fbb4ad3b6c3b33c
2020-04-10 18:42:14 -07:00
qctecmdr
5ca27100cc Merge "ARM: dts: msm: Add cdsp rpmsg entry in Lahaina" 2020-04-09 04:56:29 -07:00
Bavyasritha Alahari
63ec4acbf8 ARM: dts: msm: Add cdsp rpmsg entry in Lahaina
CDSPRM module relies on the rpmsg node to create a communication
channel with CDSP. The node also carries information for Cx i-peak
limit management, CPU QoS voting, HVX, CDSP thermal mitigation
frameworks.
CDSPRM module implements a RPMSG interface to communicate with CDSP
while providing a way for CDSP to vote for CPU L3 clock, CPU QoS to
benefit CDSP applications performance. The module also implements
an interface with NPU for Cx i-peak limit management and registers
cooling devices for CDSP and HVX thermal mitigation.
Documentation for device tree bindings related to CDSPRM.

Change-Id: I0f79ebcfcd2e6a2366f755278ae2c5f6bc1b8199
2020-04-02 18:19:32 +05:30
Subbaraman Narayanamurthy
105ba31226 dt-bindings: pmic-glink: add subsystem restart (SSR) support
Add "qcom,subsys-name" for PMIC Glink device so that it can
register for SSR notifications and deliver it to the clients when
there is a state transition.

Change-Id: I9f8463b892edea4c81c07397b46fc6cb28f60595
2020-03-23 12:57:27 -07:00
qctecmdr
638c5be7d0 Merge "ARM: dts: msm: Add Altmode PMIC GLINK client for Lahaina" 2020-02-19 03:17:51 -08:00
qctecmdr
faf8c414a5 Merge "ARM: dts: qcom: Reserved GuestVM memory and add its PIL driver" 2020-02-13 11:21:05 -08:00
Prakruthi Deepak Heragu
3c11e90a84 dt-bindings: Add bindings for guestvm-loader
Add bindings for guestvm-loader.

Change-Id: I19904980acf4b8548d2d65781fe1bfd2528c8069
2020-02-10 13:45:42 -08:00
Guru Das Srinagesh
3e335b2633 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.

Change-Id: Iec1cf5e64ed9b4eb93fbfa6aacc998d4f4f730e7
2020-02-06 20:12:05 -08:00
Isaac J. Manjarres
fac777ee72 dt-bindings: Add device-tree bindings for the memory sharing driver
Add the device-tree bindings for the mem-buf driver, which allows
VMs to request and lend memory amongst themselves.

Change-Id: I43f168aabe810fc15c3e530d64a53d1ce59ac53e
2020-02-04 22:15:00 -08:00
Subbaraman Narayanamurthy
64fb31c188 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: I3a894b40bbbb67dbe26ad683cfabe330bf7e3d69
2020-01-24 19:47:21 -08:00
qctecmdr
23d68b589a Merge "dt-bindings: Add device-tree bindings for EUD driver" 2019-12-05 19:35:43 -08:00
Prakruthi Deepak Heragu
554b30c633 dt-bindings: Add device-tree bindings for EUD driver
Add the device-tree bindings documentation for EUD.

Change-Id: Ie9555eab7dffad490a0f34401a6159ee0f3788e3
2019-12-05 12:26:28 -08:00
Meng Wang
657dd03fe1 dt-bindings: add devicetree binding for fsa4480
Add devicetree binding for fsa4480 chip which is used for
analog type-c headset.

Change-Id: I31a55c693340011ad2026e6a654a79d8bc569b98
2019-11-25 12:43:46 +08:00
Subbaraman Narayanamurthy
a211ec54a9 dt-bindings: pmic-glink: add qcom,pmic-glink-channel property
Add "qcom,pmic-glink-channel" property for pmic glink device so
that the child devices under it can associate with rpmsg device
that is used for Glink channel.

Change-Id: I121103506281970fda7f85176fec58119937ab02
2019-11-07 17:51:20 -08:00
qctecmdr
769a15dc25 Merge "bindings: add support for qcom,pmic-glink" 2019-11-06 16:19:25 -08:00
Subbaraman Narayanamurthy
9fdd5165b4 bindings: add support for qcom,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.

Change-Id: Ia4f5ff346ebfa773bc0fe3d0410626ea67e1da31
2019-11-06 15:12:07 -08:00
David Collins
546a8a1b6d 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
2019-11-01 17:55:53 -07:00
qctecmdr
0a81a0d4f7 Merge "bindings: Add device-tree bindings for qtee_shmbridge driver" 2019-10-29 09:14:36 -07:00
Raghavendra Rao Ananta
e4b1dcc77e dt-bindings: Add snapshot for 5.4-rc2
Add the device-tree bindings' snapshot from tmp-abe0ec5a8133 for
5.4-rc2.

Change-Id: I346809db756dd18a509ce440499d98a7fefecd16
2019-10-16 10:18:01 -07:00
qctecmdr
92b5faadab Merge "dt-bindings: Add spss_utils documentation" 2019-10-11 16:33:54 -07:00
Zhen Kong
b95d68d16e bindings: Add device-tree bindings for qtee_shmbridge driver
Add device-tree bindings documentation describing the
properties for QTI trusted execution environment shared memory
bridge driver.

Change-Id: I5ffeebf162094ac3c5bf75504b1ae533997e94dc
2019-10-08 14:34:42 -07:00
Konstantin Dorfman
d49ebfc676 dt-bindings: Add spcom documentation
Adds documentation to spcom.

Change-Id: Ic376eb68391aabd739d729912c2c7a336737b3ae
2019-10-08 11:21:09 +03:00
Konstantin Dorfman
88b917efc1 dt-bindings: Add spss_utils documentation
Adds documentation for spss_utils.

Change-Id: I6fed2234314a7edd4c5fb53f57910a40ce04a146
2019-10-08 09:48:15 +03:00
Maulik Shah
5b9265b9a8 dt-bindings: Introduce soc sleep stats bindings for QTI SoCs
Add device binding documentation for Qualcomm Technology Inc's (QTI)
SoC sleep stats driver. The driver is used for displaying SoC sleep
statistic maintained by Always On Processor or Resource Power Manager.

Change-Id: I0ad338cef916969352bc552c53a19fbae8488836
2019-10-03 15:45:26 +05:30
qctecmdr
f7d890912c Merge "dt-bindings: Add dt bindings for dcc" 2019-09-04 02:23:27 -07:00
Tingwei Zhang
9ccdfcbe23 dt-bindings: Add dt bindings for dcc
Add device tree binding documents for dcc driver.

Change-Id: Ifc82ffa4a7f4745381f41dcb389fa6a440b7e7c7
2019-09-03 09:20:34 +08:00
Raghavendra Rao Ananta
430b7fac16 dt-bindings: Add snapshot for 5.3-rc4
Add the device-tree bindings' snapshot from tmp-9855ec2fd422 for
5.3-rc4.

Change-Id: I25b0ac9b29c0347f557b87094ede86370a89a0f2
2019-08-22 23:08:38 -07:00
Chris Lew
732211dd4d dt-bindings: soc: qcom: Introduce Glink Pkt bindings
The RPMSG char driver requires clients to ioctl into a ctrl node to
create corresponding userspace char devices. Not all GLINK clients can
follow this standard. Add the GLINK PKT driver to create char devs from
boot time.

Change-Id: I363013b0cb99b8335b8d211ddd0116dfc95522ac
2019-08-06 16:00:00 -07:00
Chris Lew
f5178fe3dd dt-bindings: soc: qcom: Introduce Glink Probe bindings
The RPMSG over GLINK transport expects to be a subdev in a remote proc
node. This driver helps probe the glink transports when remote proc is
disabled.

Change-Id: I2b29ad88d347321434470c1d0db365bccc4f1e92
2019-08-06 15:59:19 -07:00
Prakruthi Deepak Heragu
cb4ddc21a5 dt-bindings: Add device-tree bindings for IPCC driver
Add the device-tree bindings documentation for Inter-Processor
Communication Controller (IPCC). This include the bindings for
the driver as well as the test-driver.

Change-Id: I8857cdbc42c9612487071c74b4bbef8f52cb4ec6
2019-07-29 11:19:53 -07:00
Isaac J. Manjarres
3d706f7d7f dt-bindings: Merge all IOMMU documentation from msm-4.19 to msm-lahaina
This patch merges all of the IOMMU documentation and bindings
from msm-4.19 to msm-lahaina.

Change-Id: Ie6d2018efa7f54e71a601c6c6173b9445eaa0708
2019-07-25 00:54:36 -07:00
Raghavendra Rao Ananta
565736b74a bindings: Add device-tree bindings for SCM driver
Add device-tree bindings documentation describing the
properties for the Secure Channel Communication (SCM) driver.

Change-Id: I1fa64f643a6be9281ef7b127506171948decc7be
2019-07-02 15:10:14 -07:00
Murali Nalajala
719cc9aa79 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project

Change-Id: I20b46d194bd3b107ddcb3e35283e6dafa27adec1
2019-05-31 16:45:27 -07:00