Add devices for the PMK8350 PMIC PON_PBS and PON_HLOS peripherals.
These can be used to detect keypresses and to configure the type
of power off to perform (i.e. shutdown vs restart).
Change-Id: I0ba322df9595e609a51da36d2606f8f5eb2b397e
Add device tree bindings for Qualcomm Technologies, Inc. QPNP
Power-on devices. These are PMIC peripherals which manage PMIC
power on, power off, key presses, and other related activities.
Change-Id: I07ae4e7e4505b8f4973520532106401ca9f76beb
Add an SPMI debug bus device and associated child devices so that
consumers can have unrestricted access to the PMICs on
pre-production devices. This helps to make debugging easier.
Change-Id: Ie0e7150bedd3b791344acaafd9f557dd9e1ff302
Add top level SPMI slave devices for PMK8350, PM8350, PM8350C,
PM8350B, PMR735A, and PMR735B PMICs. Also add some of the
peripheral devices within the SPMI slave devices.
Change-Id: I06952059cc52652ca8a02d8c2fcfec2e6480eaff
Add binding documentation for qcom,pmk8350-rtc which is used
on Qualcomm Technologies, Inc. Lahaina boards.
Change-Id: I555e22110b0f4a4d9b91c7dc3dcde876a625604c
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible strings for PMR735A
and PMR735B PMICs.
Change-Id: I0c7cf3ed5f3b71ccfe2cae0c6ec1d06bcc24b49a
Add an SPMI PMIC arbiter device so that it is possible to
communicate with PMICs attached to the SPMI bus.
Change-Id: I957c102a4dc2dda5b4d02cd5b3e5d2e4f06735b5
spcom driver used to communicate to Secure Processor as RPMSG/glink client.
This change configures spcom platform device on lahaina.
Change-Id: I8daf9eba606abab128ae84d4248cda70ad40a90a
Add various device nodes and their dependencies such as
helper functions and OPP tables to enable the initial
configuration of LLCC and DDR devfreq devices on Lahaina.
Change-Id: Iba77266f3725a46e85fca7c7d13a7112515be59f
Add snapshot of the devicetree bindings for the leds-qti-tri-led driver
as of msm-4.19 'commit 00392c21d13b ("Merge "ARM: dts: msm: add VRR
resolutions for qsync panel on lito"")'.
Change-Id: I65774d4b361a43a736c692c12cdfcd8bf8d4b7ea
Add snapshot of the devicetree bindings for the pwm-qti-lpg driver as of
msm-4.19 'commit 00392c21d13b ("Merge "ARM: dts: msm: add VRR
resolutions for qsync panel on lito"")'.
Change-Id: I320051bd6a36879f38dffff7d835a28e3f43aa67
This is a snapshot of thermal devicetree bindings from devicetree-4.19
to devicetree as of 'commit <6165320c09573041178621aa7afe812b237cd388>
(dt-bindings: Add snapshot of CX Ipeak cooling device devicetree
binding)'.
Change-Id: I0fad7df5bcdb5881f61435e7875558cbd259c88a
Add documentation for the new memory latency QoS voting device
which is supported on some chipsets.
Change-Id: I89b4242b4fd91923031447338e379d2add162038
Update the arm-memlat-mon documentation to support the
new design where multiple monitors are managed by a
single controller.
Change-Id: Ifbc5f8484c38650b93d127fca3fde733752febf4
Target can support different DDR HW versions supporting different
frequencies, add support in DT to update the devfreq nodes
with corresponding frequency mapping based on DDR type supported.
Change-Id: If998c5181c7f8569259f528f07c5975ccd5b2f29
Add the bindings for the KGSL GPU driver as of msm-4.19 commit
494c3df ("Merge "ARM: dts: msm: Add inline crypto engine node for
bengal"").
Change-Id: Ic0dedbade91472fc4c2142a0bb64e063b13394a7
This patch adds the compatible string for the new version of
QCOM LLCC PMU device. Also, modify the compatible string for
version 1 of LLCC PMU to reflect the version numbers clearly.
Change-Id: I6e26daa0bb353d5093c066743dcc1e2f0fc626f1
This patch adds the dt-bindings for the QCOM LLCC PMU driver
that can count misses for LLCC at a per-CPU level.
Change-Id: I33a6d0dfde620bf8023075aae3764c9077e17018