Commit Graph

9 Commits

Author SHA1 Message Date
Kiran Gunda
70a22cabc5 bindings: spmi: spmi-pmic-arb: Add description for "qcom,mid"
Add a description for the "qcom,mid" property which corresponds
to the SPMI master ID of the SPMI PMIC arbiter controller. It is
most useful in systems with multiple masters, e.g. when there are
multiple SoCs connected to a single SPMI bus.

Change-Id: I376e6f569f9bbea44ba3930480a330fb1dd2c2de
2022-05-04 10:35:18 +05:30
David Collins
d539069b91 dt-bindings: spmi: spmi-pmic-arb-debug: define enable fuse property
Add a definition for the qcom,fuse-enable-bit property which can
be used to specify a fuse bit that enables instead of disables
SPMI PMIC arbiter debug bus hardware.

Change-Id: Ic139719b4dc806f22dda44004f916e8a6402e429
2020-11-20 14:45:25 -08:00
David Collins
86376413b4 bindings: spmi: spmi-pmic-arb: define qcom,bus-id property
Add a definition for the qcom,bus-id property which is used on
PMIC arbiter 7 to specify which SPMI bus interface to use (i.e.
the primary or secondary one).

Change-Id: I8249e43b34a980567e9073a2c2756532b0f1f258
2020-10-14 16:07:09 -07:00
David Collins
62665bd887 bindings: spmi: spmi-pmic-arb: define consumer qcom,pmic-arb property
Add a definition for the qcom,pmic-arb property which can be used
by consumer devices to reference an spmi-pmic-arb device.

Change-Id: Ib891890c4892446aff1c5d4cba133efd6f239b9e
2020-03-17 16:37:12 -07:00
David Collins
8184f57eb8 bindings: spmi: spmi-pmic-arb: mark interrupt properties as optional
Mark all interrupt related properties as optional instead of
required.  Some boards do not required PMIC IRQ support and it
isn't needed to handle SPMI bus transactions, so specify it as
optional.

Change-Id: I8aa0f1ef165b9e6ee0fe7bf00e45612ea1779e21
2020-03-11 18:52:12 -07:00
David Collins
63a440fe86 bindings: spmi: add QTI Glink SPMI debug controller binding documentation
Add binding documentation for the Qualcomm Technologies, Inc.
Glink SPMI 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.

Change-Id: I1779c7841dfed8e49c07705d6803b7aad196c4d4
2020-02-06 14:42:10 -08:00
David Collins
e637b67104 dt-bindings: spmi: spmi-pmic-arb-debug: add clock management support
Add support to specify a clock that is needed by the SPMI PMIC
arbiter debug bus.

Change-Id: I466979d93b6ca38974a2ef4b391c66507281064e
2019-11-01 17:50:10 -07:00
David Collins
eb374a8cb0 dt-bindings: spmi: add SPMI PMIC arbiter debug bus bindings
Add binding documentation for the SPMI debug bus found on SPMI
PMIC arbiter version 5 and above.  This debug bus has read and
write access to all PMIC peripherals regardless of ownership
configurations.  It cannot be used on production devices because
it is disabled by an eFuse.

Change-Id: I344ddea23ecb09bede5cbdb19197ab52b24dda44
2019-11-01 17:50:10 -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