Add i2c hub node to device tree.
Add compatible FSA entry inside to enable analog audio over usbc.
Change-Id: Ib6091cc25490cb269654c0095b9d42d07c4e31f5
eUSB2 repeater is brought out of reset using EUSB2_EN_CTL1 register.
PM8550VS_D GPIO 4 is required to toggle to trigger VIOCTRL handling
for getting EUD out of reset. Add the required GPIO configuration
and interrupt properties. Update the GPIO polarity.
In addition move board specific configuration for the eUSB2 repeater
to kalama-pmic-overlay.dtsi file.
Change-Id: Ie249c1ba6d92ae1b61c9b788364486f10c1b3d4b
Enable LMH DCVSh driver for kalama. The configuration will enable the
driver to place a regulator vote for Qrefs regulators.
Change-Id: I98ba9e7e246260b69d45ddb21b199259abbcb013
Enable userspace CPU frequency cooling device for kalama. This config
will enable CPU 0, 3 and 7 to be registered as cooling device.
Change-Id: I40fd201adf187e7c9c69ecea72a60c8949158f6f
Add display fps cooling device, which will enable thermal framework to
send netlink notification for display fps mitigation in kalama.
Change-Id: I859b661a267ea107b72b7aa691832e2bbdb3653d
Add CPU pause cooling device for kalama. This will register each CPU as
a cooling device, which can be mitigated under thermal conditions.
Change-Id: I7f074bf84ccec520fdf97687ab6b0b6f60c6be5b
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 03d615fb240c ("dt-bindings: regulator: add refgen
regulator bindings").
Change-Id: I9efbea760ba0b07544549d0e28692e386d0c4350
CXO_CLK is running as 19.2 MHz whereas USB PHYs are directly feed ref clock
from XO which is running at 38.4MHz. Hence replace RPMH_CXO_CLK with
RPMH_CXO_PAD_CLK for voting/devoting from USB PHYs driver.
Change-Id: I7c6fe3aac46ec1615323ce6b6886df40dc7425ea
Change videocc base address to VCODEC memory base as
CVP_VIDEO_CC_DEBUG_MUX_MUXR register is access protected.
This register access should be permittable to Apps, for now change
to use VCODEC memory base in which _DEBUG_MUX_MUXR have correct AC.
Change-Id: I7e13700b2115bb26befe014e03e27cdf9e58f26d
Add message-queue test node to kalama.dtsi and kalama-vm.dtsi to
validate hypervisor message-queue functionality.
Change-Id: I1efbe2087b46033d98ef187d2247d3b4c2457be2