This is a snapshot of psci bindings as of 'commit 261245301d66
("ARM: dts: msm: Update camcc clock node for LITO v2")' on msm-4.19
branch.
Change-Id: Icc82676abfc380d2ef60890bdba3a4b237e5914a
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
DDR statistics are exported by the always-on subsystem and can be read
from Linux. Add device bindings to setup the device node to read the
location and output the contents.
Change-Id: Id736933a6fd647ecad3daa2e57d97247c6d45c8f
Add global distributed switch controller (GDSC) device nodes for
the GDSCs managed by the application processor on Lahaina.
Change-Id: I63d013808d7752dca38e941cd6db7eb85cc01d9c
Some Qualcomm Technologies, Inc. SoCs such as SDM845 utilize
reference bias generators for various internal PHY blocks.
These are called REFGENs. Add binding documentation for
REFGEN devices.
This is a snapshot from msm-4.19
commit e5cf0a03c6aa ("dt-bindings: regulator: add refgen
regulator bindings").
Change-Id: I83c37e3a1fb33bd552849f7cf20d602a901a40d2
Replace the stub-regulator device nodes for the PMIC PM8350,
PM8350C, and PMR735A regulators with rpmh-regulator device nodes.
This ensures that consumers are able to modify the physical state
of these PMIC regulators.
Keep VDD_CX, VDD_MXA, VDD_MXC, and VDD_MMCX always-on at Turbo
voltage level to avoid initialization issues before proxy voting
is available.
Leave the stub-regulator device for PM8350 LDO 7 in place as
RPMh does not yet support 2.7 V required by UFS.
Change-Id: Ie6357fb98d5568a9d601df93017f1220103d1ace
Add bcm voter devices that live under RSC devices
to allow interconnect providers to target their
votes for meeting bandwidth constraints.
Change-Id: I83f320bff8a37cf6d101d225061961c900d7140e
Redefine the Network-on-Chip devices to more accurately describe
the interconnect topology on QTI's SDM845 platform. Each
interconnect device can communicate with different instances of the
RPMh hardware which are described as RSCs(Resource State Coordinators).
Change-Id: Icc4ad0410e98bef4a7acc786a19bb4048ae2b1a8
Add rpmh-regulator device bindings for PMIC regulator management
via the RPMh hardware block on Qualcomm Technologies, Inc. SoCs.
This is a snapshot from msm-4.19
commit e3299424fb89 ("dt-bindings: regulator: add rpmh-regulator
bindings").
Change-Id: Ic9cd30f9da854b663e73f06d516a76f79ca8ae94
Update the minimum and maximum voltage limits for PMIC regulators
on Lahaina boards to match the latest hardware guidelines.
Change-Id: I6ec65dbb5a4d6fd5829e4ce3b39cc351d78abbf8
Some interrupt controllers in a SoC, are always powered on and have a
select interrupts routed to them, so that they can wakeup the SoC from
suspend. Add wakeup-parent DT property to refer to these interrupt
controllers.
Change-Id: I3601e3a037250a77253dce281c5f503400a6dc26
In addition to configuring the PDC, additional registers that interface
the GIC have to be configured to match the GPIO type. The registers on
some QCOM SoCs are access restricted, while on other SoCs are not. They
SoCs with access restriction to these SPI registers need to be written
from the firmware using the SCM interface. Add a flag to indicate if the
register is to be written using SCM interface.
Change-Id: I89ba52ded2451071973b81c83a53964d7ec2e486
The "capacity-dmips-mhz" and "dynamic-power-coefficient" are
used to build Energy Model which in turn used by EAS to take
placement decisions.
Change-Id: Ia44ffe4fcb799663c4bb47eb18f1ac79952ed12d
Add device node for the smp2p sleepstate entry and the device node for
the smp2p sleep driver to notify dsps of apps power state changes.
Change-Id: I9f413636e98d620bfab4729afc20d9783e3a24a5
Add the QMP and QMP DEBUGFS node to facilitiate communication with AOP.
The QMP driver sends messages using the AOP msgram with a mailbox like
protocol.
Change-Id: Id67ef57b2895f98a486d5ee2724205f1d6b5e41e