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>
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>
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>
Add ipcc and ipcc-self-ping nodes for sun SoC.
Change-Id: Ib5df260528abb33a5b25dbb1b2e22013cdcd2ee1
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
Enable global clock controller on Sun. Enable GCC GDSCs
and update PCIE, UFS, USB30 gdsc in respective device entries.
Change-Id: I48f8fdd536657104f5e2e238aed3383e58f29fd3
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
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>
Add GCC clock controller binding for Sun device.
Change-Id: I08dc47113cb3182d1ece9b632b272c1929da33bc
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
Add stub regulator devices for the SMPS, LDO, and BOB regulators
found on the PMIC chips which are used on Sun boards. This
ensures that consumers can use the regulators successfully.
Change-Id: I23a02c960adbb46b09c7648458d7c367636993c3
Signed-off-by: David Collins <quic_collinsd@quicinc.com>
Add the bindings for the msm_qmp driver in YAML.
Change-Id: I4fdddf7f88c2ba8777f0c674238b19e496e093c3
Signed-off-by: Richard Maina <quic_rmaina@quicinc.com>
Add stub interconnect devices. This will allow consumers
to get their path and set bandwidth constraints on them.
Change-Id: I6f2adf0ba4fd5f34fc6119fd5f0a7314cc92691d
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
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>