Add a register value mask which will specify which bits of the register
will be updated with the value. For instance, if mask is 0x11, then
only bit 0 & bit 4 will be updated with the corresponding bits of the
specified value.
Change-Id: I27471c3afee72ac99f955030ab2100f3685d46d9
Document usage of interconnects and interconnect-names properties
for the USB controller node. This replaces the now obsolete msm_bus
bindings.
Change-Id: I4a1a2cd6a115584986bba28ba121d3fbea7cb409
QTI battery glink debug device helps to get logs and debug
information by communicating with charger firmware running on the
remote subsystem (e.g. DSP) over PMIC Glink.
Change-Id: I3a894b40bbbb67dbe26ad683cfabe330bf7e3d69
Add proxy-consumer properties to the VDD_MMCX rpmh-regulator
device node so that VDD_MMCX is kept enabled starting from
early in the application processor's boot sequence. This
avoids issues when accessing multimedia clock controller
registers at initialization time.
Additionally, add proxy-consumer properties to the VDD_CX and
VDD_MX device nodes to avoid potential issues caused by a
clock voting for a lower voltage level than what is physically
required by a clock that is initialized at a later point.
Change-Id: I4de02193c6d1e29664e9cb3198b56dca9956ccce
Update the min and max voltage limits for Lahaina RPMh regulator
devices so that they match the limits imposed by boot loaders.
Update initial voltages where necessary to bring them into the
new min/max ranges.
Also, add support for PM8350B LDO 1 and remove support for PM8350
LDO 10 to match the resources being exposed by RPMh. Lastly,
move VDD_EBI level control support from PM8350C SMPS 3 to SMPS 2
to match the finalized power grid.
Change-Id: Ie816a5ba2ae11b8c60377e5bb3620dbafb6085a1
Lahaina CDP overlay device tree source file that was missed in commit
<89d5927337> ("ARM: dts: msm: Add device tree overlay support for
Lahaina").
Change-Id: Ie9347f106e488384f4ddb6976d955e3b05433963
Added a new property "qcom,fastrpc-gids" to the fastrpc node on
Lahaina, which will contain the list of privileged group IDs. This
feature is for resource management on remote subsystem.
Change-Id: I67940202cf4d199b0f2bc0be0eebc7c19581c0a2
Acked-by: Thyagarajan Venkatanarayanan <venkatan@qti.qualcomm.com>
Swr dmic powers up using standalone mic bias widget.
Update the device tree routing to replace analog mic
bias widget with the standalone mic bias widget.
Change-Id: If8e74283f02a5c1bc173720778d6f03649264606
Triggering enable and disable of swr dmic power supply
mic bias using widget name is more straight forward
than using mic bias number. Replace the number with
widget name instead.
Change-Id: Ie56ee41926249a044ab0f1bc197235c47803e46d
Replace mic bias number with widget string property to
swr mic device tree documentation for Lahaina target.
Change-Id: Ic14ae2cb66867c60a2a8ccf24b26446df6ae673b
Add interconnect bcm voter devices for display specific RSC
and phandles for interconnect NoC devies to target display RSC.
Change-Id: I72b310ab0cc7a3f673452e6b333f5a428eb80f4b
Add proxy consumer configurations for PM8350 LDO 5 and LDO 6
which ensure that these regulators are kept enabled in high
power mode until all consumers have a chance to make their own
requests.
Change-Id: Ia159e39418ce67585f6c81deeaf4ee3b1c52fcf7
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: Iaef882a97a31cbb0c592f4ac5d9115a8b389f387
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: I9efbea760ba0b07544549d0e28692e386d0c4350
On Lahaina,
- GPIO_65 is mapped to BT_EN pin on Hastings prime.
- AON and DIG on Hastings prime is powered from S11B
- RFA1 on hastings prime is powered from S1C
- RFA2 on hastings prime is powered from S12B
- Add bt_en_active in pinctrl so as to make BT_EN
pin controllable
- Hastings prime has got logical address changed
which acts as a slimbus slave. Change dedicated logical
address for HSP.
Change-Id: I7560770ba6829ba67c285b2be5d938ffffe839b7
Add regmaps for MMIO registers for QoS configurations and required
clocks to access certain QoS registers.
Change-Id: I28814e6a7b8808500005f3f785e7ee8a491189de
Flash LED driver provides support for the clients to turn ON/OFF LED
channels in different modes (flash/torch) individually or as a group.
Add the bindings necessary to describe it.
Change-Id: Id9eebbeaef5933477bc3dc5db8d674cab059e5d0