Commit Graph

13 Commits

Author SHA1 Message Date
Linux Build Service Account
ce8550b2e4 Merge "disp: msm: sde: update core clk rate during cont-splash" into display-kernel.lnx.4.19 2019-04-25 15:29:46 -07:00
Linux Build Service Account
8d754bda7d Merge "disp: msm: set smmu cb domain attached during probe" into display-kernel.lnx.4.19 2019-04-25 15:29:36 -07:00
Linux Build Service Account
ba2c016cea Merge "disp:msm:sde: ensure HDR properties are updated during HPD" into display-kernel.lnx.4.19 2019-04-25 15:29:35 -07:00
Nilaan Gunabalachandran
1dc7985514 disp: msm: sde: Enable lutdma support for QSeed3Lite
By enabling the sspp feature map configuration for qseed3lite,
the existing support for lutdma is used for register writes.
This will reduce the costly AHB based register write.

Change-Id: I49ba374c7317283f867bb737dc7415ea39f17b91
Signed-off-by: Nilaan Gunabalachandran <ngunabal@codeaurora.org>
2019-04-24 15:02:44 -04:00
Veera Sundaram Sankaran
f7110eccc5 disp: msm: set smmu cb domain attached during probe
Set the SMMU context-bank domain_attached flag and
the secure flag appropriately during MDP SMMU
context-bank probe as the mapping/attach is handled
by the SMMU driver during bootup.

Change-Id: I83c7a911d7e0d4986df7cc3e8975b6eb2720cec1
Signed-off-by: Veera Sundaram Sankaran <veeras@codeaurora.org>
2019-04-23 17:43:41 -07:00
Veera Sundaram Sankaran
36bff15d08 disp: msm: sde: update core clk rate during cont-splash
Update the bootloader set core-clk rate to the SDE software
structure when continuous splash is enabled. This will
make sure SDE handles the shift in core-clk rate correctly
when user-mode votes for a different rate with the first
frame.

Change-Id: Ib8e11332578ad154b14793d8ddcfec488be63aef
Signed-off-by: Veera Sundaram Sankaran <veeras@codeaurora.org>
2019-04-23 17:40:36 -07:00
Nilaan Gunabalachandran
9b09b9af71 drm/msm/sde: Check for cur_master NULL dereference
Check if cur_master encoder exists before using the variable in
sde encoder. This will avoid possible NULL dereferences.

Change-Id: I003386cba392a0027f7e9e8441fd4671b57b9a03
Signed-off-by: Nilaan Gunabalachandran <ngunabal@codeaurora.org>
2019-04-22 16:35:26 -04:00
Steve Cohen
23f392cdc0 disp:msm:sde: ensure HDR properties are updated during HPD
This patch fixes an issue where the HDR connector properties for
external displays were not being updated after a hot-plug event.

Change-Id: I78dbf00a103ab0bd361039eae2bac16ef9372e36
Signed-off-by: Steve Cohen <cohens@codeaurora.org>
2019-04-22 11:39:23 -04:00
Narendra Muppalla
eeaef40ed6 disp: enable display driver code compilation
This change enables display driver compilation from
techpack path and removes stub file from display project.

Change-Id: I766a34d054e09466fddae379813568435327bef6
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
2019-04-14 22:23:34 -07:00
Narendra Muppalla
11c9fc4e92 disp: avoid encoder-connector checks with cont-splash
When continuous splash is enabled, connector states
are not properly updated with the encoder associated
with it. This is by design, so avoid all making
such request there by avoiding unnecessary errors
during the bootup. Fix a handful of warnings in
the PLL definition files

Change-Id: I7f08c5ff80ea2a2bfb4b19f2ea13c8f9cbb833e8
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
2019-04-14 22:21:13 -07:00
Narendra Muppalla
3709853456 Display drivers kernel project initial snapshot
This change brings msm display driver including sde,
dp, dsi, rotator, dsi pll and dp pll from base 4.19 kernel
project. It is first source code snapshot from base kernel project.

Change-Id: Iec864c064ce5ea04e170f24414c728684002f284
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
2019-04-14 22:20:59 -07:00
Narendra Muppalla
da3538d49c Disp: add makefile support for display drivers
This change adds dummy Makefile support to compile
display driver project along with base kernel.

Change-Id: I4fe15e2b358227911d3826e914ccb5eb45bb3d0d
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
2019-03-26 17:58:16 -07:00
Git User
3617c157bf Initial empty repository 2019-03-19 02:53:04 -07:00