Commit Graph

52 Commits

Author SHA1 Message Date
qctecmdr
9aae8b1924 Merge "dt-bindings: regulator: add rpmh-regulator bindings" 2023-06-29 08:36:15 -07:00
qctecmdr
f7efdd0825 Merge "bindings: add support for qcom,ucsi-glink" 2023-06-29 05:02:53 -07:00
qctecmdr
616503202a Merge "dt-bindings: Snapshot of bindings for DWC3 MSM USB controller" 2023-06-28 18:12:42 -07:00
David Collins
5db888f27d bindings: add support for qcom,ucsi-glink
The UCSI Glink device handles the communication between OPM on
the Application processor and PPM which is charger firmware
running on the remote subsystem (e.g. DSP) over PMIC Glink.

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

Change-Id: I1ff3756302c40c88954109b6dccaf87e59e66919
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-06-27 11:22:40 -07:00
David Collins
8dd209e566 bindings: power: supply: add QTI battery charger
Add DT bindings for QTI battery charger which gets and sets
power supply properties by communicating with charger firmware
running on the remote subsystem (e.g. DSP) over PMIC Glink.

This is a snapshot taken as of qcom-6.1
commit 7b5e13f9043d ("dt-bindings: power: supply:
qcom,battery-charger: Add display panel property")
which was then converted to yaml.

Change-Id: I8e3aedfb70c627807388db3c449c283f35ecfd59
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
2023-06-27 11:22:40 -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
Jishnu Prakash
b524392a8d dt-bindings: regulator: add rpmh-regulator bindings
Add rpmh-regulator device bindings for PMIC regulator management
via the RPMh hardware block on Qualcomm Technologies, Inc. SoCs.

Change-Id: Ic31ca6eae36c51a4bff9fa740913e425e64d08b1
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2023-06-27 21:21:13 +05:30
qctecmdr
ea005a37a1 Merge "dt-bindings: Add USB PHY bindings" 2023-06-27 00:04:37 -07:00
Ronak Vijay Raheja
1d40eb27fd dt-bindings: Snapshot of bindings for DWC3 MSM USB controller
dwc3-usb-msm bindings snapshot from the qcom-6.1 branch
commit 494094820150 ("Merge "ARM: dts: qcom: dt-bindings: Rework
msm-ssusb.txt to yaml"").

Change-Id: I6a8d8a769e9ce094d6a363a4a8197d3bf6ea9c8d
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
2023-06-26 23:42:01 -07:00
Ronak Vijay Raheja
dfa9a59aad dt-bindings: Add USB PHY bindings
Add USB PHY bindings used on MSM platforms.

Change-Id: Ifaf30337abc9b48ccad01f9b4d9aedfb877820f4
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
2023-06-22 16:59:52 -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
qctecmdr
cfd502121b Merge "dt-bindings: clock: Add GCC clock controller bindings for Pineapple" 2023-06-16 01:02:08 -07:00
qctecmdr
5e57bff045 Merge "dt-bindings: clock: Add Evacc bindings for Sun" 2023-06-16 00:46:48 -07:00
Xubin Bai
3b161ff771 dt-bindings: clock: Add Camcc bindings for Sun
Add Camcc bindings for Sun device.

Change-Id: I5832599d526b66a943d612590794feddd300f428
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-06-14 19:59:35 -07:00
qctecmdr
be19d2481f Merge "dt-bindings: arm: msm: qcom,llcc: Add compatible for sun SoC" 2023-06-13 21:02:24 -07:00
qctecmdr
59343315f7 Merge "bindings: Address dt-binding-check errors for iommu-debug-test" 2023-06-13 19:40:16 -07:00
qctecmdr
ff978b8a3e Merge "bindings: Address dt-binding-check errors for memory-offline" 2023-06-13 19:29:19 -07:00
qctecmdr
f80927ab78 Merge "bindings: Address dt-binding-check errors for qcom-dma-buf" 2023-06-13 19:18:28 -07:00
qctecmdr
5a086547e5 Merge "bindings: Snapshot of mem-offline bindings" 2023-06-13 19:07:32 -07:00
qctecmdr
b94a0a9a5e Merge "bindings: Snapshot of qcom-iommu-test bindings" 2023-06-13 18:56:22 -07:00
qctecmdr
329d897d18 Merge "bindings: Snapshot of dma-buf-heaps bindings" 2023-06-13 18:45:21 -07:00
qctecmdr
be03161d0d Merge "bindings: Snapshot of arm-smmu bindings" 2023-06-13 18:29:18 -07:00
Xubin Bai
b6870400ed dt-bindings: clock: Add GCC clock controller bindings for Pineapple
Add GCC clock controller binding for Pineapple device.

Change-Id: I9be4c727fe47bf6c7551c5c23fd02a61bd25fb8c
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-06-12 21:18:40 -07:00
Xubin Bai
11ead35b03 dt-bindings: clock: Add Evacc bindings for Sun
Add Evacc bindings for Sun device.

Change-Id: I1a58f606186a4c2042f8b79d426ca967df365c4a
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-06-08 03:32:14 -07:00
Melody Olvera
86ef6c41f0 dt-bindings: arm: msm: qcom,llcc: Add compatible for sun SoC
Add compatible string for Sun SoC.

Change-Id: Iaf35c4d898e7a16a2d55858949f24ea3672cbe34
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-06-06 11:40:23 -07:00
Mukesh Ojha
72270bce97 dt-bindings: Add pinctrl bindings for Pineapple
This is a snapshot of pineapple pinctrl binding(including vm)
present on qcom-6.1 as of

commit 0b1741b63e1e ("bindings: pinctrl: pineapple: Document
qcom,i2c-pull")
commit 6f1b4c192ef9 ("bindings: Adding bindings to support vm
on Pineapple") .

Change-Id: I2f5959558dadf108c2161a6ed7ae319be210a779
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2023-05-29 03:46:38 -07:00
qctecmdr
a0c250923d Merge "bindings: Snapshot of secure-buffer bindings" 2023-05-29 02:29:54 -07:00
Patrick Daly
5596ba611f bindings: Address dt-binding-check errors for iommu-debug-test
Improve compliance with dt-schema.

Change-Id: I48b9a334abdd5d2039f8df9d92f4e26d07c87c37
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-26 16:40:47 -07:00
Patrick Daly
2ddcde29d8 bindings: Address dt-binding-check errors for memory-offline
Improve compliance with dt-schema.

Change-Id: Ia4ba5bdde5c479223df8eb4b2bf614214a3300b9
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-26 16:40:47 -07:00
Patrick Daly
ce56a62595 bindings: Address dt-binding-check errors for qcom-dma-buf
Improve compliance with dt-schema.

Change-Id: Ie0d5b863eaeff149db440cb9dee445abfad6281d
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-26 16:40:47 -07:00
Patrick Daly
56cf12565c bindings: Snapshot of mem-offline bindings
mem-offline driver bindings snapshot from msm-6.1 branch
commit 0285b5bf8b6f ("Merge "ARM: dts: msm: Update proxy device
settings"").

Change-Id: I31505613c89dcec4af6d92cf5e0fa7c5d09efc96
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-26 16:40:45 -07:00
Patrick Daly
6b870a2c57 bindings: Snapshot of qcom-iommu-test bindings
qcom-iommu-test bindings snapshot from msm-6.1 branch
commit 0285b5bf8b6f ("Merge "ARM: dts: msm: Update proxy device
settings"").

Change-Id: I13a13828ed0863a61c4e1c2a6a8eac4d4d57d70f
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-26 16:40:17 -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
7706299491 bindings: Snapshot of arm-smmu bindings
arm-smmu bindings snapshot from msm-6.1 branch
commit 0285b5bf8b6f ("Merge "ARM: dts: msm: Update proxy device
settings"").

Update documentation format to yaml.

Change-Id: If9c8d42c214f5587ba2c3ffbde41b518e724f2df
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-05-24 21:11:16 -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
Xubin Bai
dfe6c431f5 dt-bindings: clock: Add GCC clock controller bindings for Sun
Add GCC clock controller binding for Sun device.

Change-Id: I08dc47113cb3182d1ece9b632b272c1929da33bc
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-22 11:22:53 -07:00
qctecmdr
7ba14c2a73 Merge "dt-bindings: soc: qcom: Add CRM device bindings" 2023-05-18 17:17:28 -07:00
qctecmdr
1d519f0ccc Merge "dt-bindings: Add bindings for the msm_qmp driver" 2023-05-17 12:00:14 -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
qctecmdr
892f73c1ef Merge "dt-bindings: interconnect: Add interconnect bindings for Sun" 2023-05-15 22:22:26 -07:00
Richard Maina
68ea32d0af dt-bindings: Add bindings for the msm_qmp driver
Add the bindings for the msm_qmp driver in YAML.

Change-Id: I4fdddf7f88c2ba8777f0c674238b19e496e093c3
Signed-off-by: Richard Maina <quic_rmaina@quicinc.com>
2023-05-11 12:07:53 -07:00
Xubin Bai
39b2a96970 dt-bindings: regulator: add gdsc-regulator bindings
Add bindings for gdsc-regulator on Sun Soc.

Change-Id: I50eda2575b97580696ae5d91ce155c2ce21353cf
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-09 22:13:05 -07:00
Xubin Bai
2787701ec3 dt-bindings: interconnect: Add interconnect bindings for Sun
Add interconnect device bindings for Sun. These devices can
be used to describe any RPMH and NoC based interconnect devices.

Change-Id: Ib0bc70d1400b827fdf4e4d930a794fef1426ec46
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-09 20:00:48 -07:00
qctecmdr
816f4221d2 Merge "dt-bindings: pinctrl: Add documentation for sun TLMM block" 2023-05-04 12:45:04 -07:00
qctecmdr
96d5d92ab0 Merge "dt-bindings: soc: qcom: Add bindings for tee shared memory bridge" 2023-05-04 12:30:24 -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
Xubin Bai
13190abc4b dt-bindings: clocks: add dummycc bindings
Add dummycc device bindings. These devices are used to reference
clock controllers and emulate clock operations.

Change-Id: I4f7251e6ee4475c8837375d5eea5658599f41635
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-03 07:27:35 -07:00
Xubin Bai
c2a921677d dt-bindings: regulator: add stub regulator bindings
Add stub-regulator device bindings.  These devices can be used to
simulate any particular voltage regulator.

Change-Id: I5d15f825944747b6a0c95508219967bdd9590610
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
2023-05-03 07:27:28 -07:00
Melody Olvera
809006050a dt-bindings: pinctrl: Add documentation for sun TLMM block
Add documentation for sun TLMM block.

Change-Id: I4f84077f688fcd92a32434cafba34d0999cd095e
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
2023-05-02 12:04:21 -07:00