The USB D+/D- signal lines are first routed through the WCD939x USB
subsystem before connecting to the USB controller on MTP and QRD
platform for kera. Add a phandle to the former to the USB device
node. This will allow the USB driver to control the D+/D- switches
when functionality is needed.
Change-Id: Ie6e76885785cc57974d52df91297a98f300cf666
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
The Kera UFS 2.x requires a reference clock of 19.2MHz. Currently,
the reference clock provided by the DTSI node RPMH_LN_BB_CLK3
returns clk_get_rate() as 38.4MHz.
To address this, the handler is updated to use clk8_a4, ensuring the
clock rate is set to 19.2MHz.
Change-Id: I92ad772c7b86652c0dc5bdc3af18a9db900d74e5
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
Add support for clk8_a4 as fixed factor clock for client to be
able to request on them for Kera platform.
Change-Id: I3f6fe7e444231be4489cf4459b1f98cc19417b48
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
Enable touch support for Kera ATP platform.
Change-Id: Ib4fa26a97df01d90678e5c8c98444ffb1303e0fc
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
Add idle states for CPU and CPU clusters, add PSCI device to
enable CPU to enter LPMs.
Additionally, update APPS RSC device to be in cluster power
domain to handle RSC activites when cluster is powering off.
Change-Id: Ibe2fa720bc5e81084d380b2e5dc4f8fa8910566c
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
Removal of I2S0_DATA1 pin, as GPIO_63 is not
used internally for I2S purpose and it is being
used by other subsystem.
Change-Id: I7c3636f9dfcebc68ed3da95793c158e70ad95184
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
Add `qcom,cluster-mask`, and `qcom,esi-affinity-mask` to specify
CPU and cluster configurations. These additions aim to enhance UFS
performance by optimizing CPU and cluster utilization.
Change-Id: Ib54d842d47341190a3b400e91a4520d2b72a4e24
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
Updated the HLOS Audio LPM memory region for Kera is causing bootup
crash.
Keep the HLOS Audio LPM memory region for Kera same as base target sun
and tuna.
Fixes: 87876b303b ("ARM: dts: qcom: Update HLOS Audio LPM memory region for kera")
Change-Id: I99ff160e4679b92dce337bd66d2ee1898a4470f0
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
Add proxy enable properties to the DSI core and panel supplies
to support continuous splash for Kera.
Change-Id: Iac767f1f9fd51159ec9650370ab7caa0a6e695a5
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
Kera IoT platform required pcie_1 clocks support. Add support
to model pcie_1 clocks and gdsc's for Kera IoT devices.
Change-Id: I5ada397442568c9e91b099e8cb4ea5234fb4b76e
Signed-off-by: Smeet Raj <quic_smeeraj@quicinc.com>
eUSB2 HPG revision 1.0.2 recommends to program eusb register
USB_PHY_CFG_CTRL_1 to be programmed to 0x00 on phy init.
Since this divergence is only applicable for specific version therefore
updating the override sequence with the appropriate value.
Change-Id: Iaf84875c20e9c2c030b3f81eec9348a63f081105
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
Disable sys-therm-11 node for kera as it is not required in kera
platforms.
While at it disable amoled-ecm for pmiv0102 kera platforms.
Change-Id: Iadc6ef3fdddfc32789540e829f96d938f3fa2cd8
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Add compatible string to schgm-flash DT node. This was removed
from the bulk DT porting for Ravelin on qcom-6.6 device-tree branch.
Change-Id: I16d410ce8cc15278b0d8a3480a1e7fd5a044669f
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
This change will add usb-role-switch and eud in Kera.
Change-Id: I74ca8c0e19b45d925bcecc78e993439441339e20
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
To support cable detection events from UCSI, updates need to be made
to enable usb role switch and setting up a connection to the UCSI PMIC
glink node.
Change-Id: Ic3a848f882072a766b3efb872f943dd3f4220ba1
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>