disp: msm: sde: read demura plane status registers on cont-splash boot
Extrapolate the Demura plane configuration from the Demura DSPP block on cont-splash boot, and pass this information to DRM clients via a CRTC property. This will allow user-space to be aware of all plane reservations, and avoid plane mangling in multi display use-cases. Change-Id: I6d216f555fcddbd19c18b6209dc830c21f6be5a4 Signed-off-by: Christopher Braga <cbraga@codeaurora.org>
This commit is contained in:

committed by
Gopikrishnaiah Anandan

parent
c8f9e73f0e
commit
dc1af2c9d5
@@ -1,6 +1,6 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Copyright (c) 2015-2020, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2021, The Linux Foundation. All rights reserved.
|
||||
*/
|
||||
|
||||
#include <drm/msm_drm_pp.h>
|
||||
@@ -328,7 +328,9 @@ static void dspp_demura(struct sde_hw_dspp *c)
|
||||
if (!ret) {
|
||||
c->ops.setup_demura_cfg = reg_dmav1_setup_demurav1;
|
||||
c->ops.setup_demura_backlight_cfg =
|
||||
sde_demura_backlight_cfg;
|
||||
sde_demura_backlight_cfg;
|
||||
c->ops.demura_read_plane_status =
|
||||
sde_demura_read_plane_status;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user