Panel dead happen randomly because of high panel power consumption,
increase max vddio for r66451 panel to fix panel dead issue.
Change-Id: Ib091cbab6ba4e9e1dd3f8a9ca4b6ad9afc36c174
The display panel timings for Blair QRD need to be updated to match
with latest timing revision to avoid display issues.
Change-Id: I49cd26e2bde2dbc8100580269e06b0e159ecc2ca
When the AMOLED panel is powered from the external power source,
the IBB regulator is not needed. In the absence of ibb regulator
node we are getting error message (non-fatal) for AMOLED panel's
operation on ibb during change in the power states. Using stub
regulator for ibb supply to fix this error. The Blair display DT
includes DT of PM6125 variant of Holi, so this change applies to
both.
Change-Id: I851cef3e6c235b8ee2fa334c45c96caa038262bf
The qcom,mdss-dsi-t-clk-post and qcom,mdss-dsi-t-clk-pre panel
properties are not required for DSI ctrl v2.3.0 and above, using
DSI phy v4.0.0 and above. As the Blair is reusing the display
nodes from the Holi target, these two properties are getting
included automatically.
If these properties are defined, the DSI ctrl programs the
DSI_CLKOUT_TIMING_CTRL register for all the DSI PHY versions,
that is not recommended as per the DSI HPG.
We don't need these two for the Blair, remove them.
Change-Id: Ic4e1a3a306e4aa191cd7cb3b6017cd3b2f226e8e
The qcom,mdss-dsi-t-clk-post and qcom,mdss-dsi-t-clk-pre panel
properties are not required for DSI ctrl v2.3.0 and above, using
DSI phy v4.0.0 and above. As the Blair is reusing the display
nodes from the Holi target, these two properties are getting
included automatically.
If these properties are defined, the DSI ctrl programs the
DSI_CLKOUT_TIMING_CTRL register for all the DSI PHY versions,
that is not recommended as per the DSI HPG.
We don't need these two for the Blair, remove them from Blair
CDP and MTP platforms.
Change-Id: I81d66c53fabfc389466b0dbf82c8d8678f08868a
Enable NT36672E 60/120/144fps D-PHY fhd plus video mode
display panel support for the Blair target.
Change-Id: Ie5e69943f7b7984f4b625372ce91a6555a1f2467
In Blair target, the MX Rail supports till SVSL1 mode whereas
in Holi target it’s Nominal. Change the qcom,supply-min-voltage
of the dsi phy 0p9 power supply to SVSL1.
Change-Id: If6bfe3021f27ce844783b586b42ef0edb7db157f
Add list-cells property for mdp device node. Which is
needed to populate parent device node for rotator device.
Change-Id: I679343160c81f6047cb1a3ff207cd386a0f31580
Add support of video simulation panel for the Blair target.
The Blair display DT includes DT of PM6125 variant of Holi,
so this change automatically adds the same support there too.
Change-Id: I705d08e87025f9accb9abdecab330d3a20c33e9a
Remove GCC_DISP_AHB_CLK as this is always ON clk
and support for this clk was removed in clk driver.
Change-Id: I641f6c0a69b2a4395357519e1fe732a74144052a
Redundant entries for wifi nodes, reserved-memory and pcie0_rp are
defined in sdxlemur-qcn9000.dtsi.
Remove the redundant entries as they are not required.
Change-Id: Idb3e4f1a34d220076b5c797616d96d9bfa82f6c5
Ensure that the input parameters of qcom_wdt_register is checked before
proceeding as this could cause NULL pointer dereferences.
Change-Id: I29e7eee946fb9fe0ba7fe75b96acedff7deab4bd
Signed-off-by: Prakruthi Deepak Heragu <pheragu@codeaurora.org>
There is a possibility for the calculation to overflow when size is large
enough to overflow when added to the size of payload. Ensure that this
overflow is caught early.
Change-Id: I876fbaa704ba51dc4a9e4eb4d3f7f0eaa749e06d
Signed-off-by: Prakruthi Deepak Heragu <pheragu@codeaurora.org>
Signed-off-by: Swetha Chikkaboraiah <schikk@codeaurora.org>
This change is for general scheduler improvements.
Change-Id: I78a13f15f7b95d7b6583222fbc68b828e651b802
Signed-off-by: Lingutla Chandrasekhar <clingutla@codeaurora.org>
Changed “icnss_long1” to “icnss_smp2p” as it contain
only SMP2P logs. Created “icnss_soc_wake” IPC to separate
SOC_WAKE logs from “icnss”.
Change-Id: I073868e4954903fbb780bec44d8172bbf7e4393c
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
PMIC PM8008 LDOs do not support low power mode (LPM). If configured for
LPM, these LDOs continue to operate in normal power mode (NPM) with the
same quiescent current but a reduced over-current protection (OCP)
threshold, which can result in OCP triggering. Fix all PM8008 LDOs
to use normal power mode (NPM) alone to avoid this.
Change-Id: I2c8961eaba0677768da09aeba577a32810c1d50f