disp: msm: sde: add sys cache usage for static image
Store full or partial static image in system cache (L3 cache) for video mode primary display. Added additional commit to crtc commit thread to transition to read cache state. The change also updates llcc APIs to support generic functionality. Change-Id: I6b2a45da946d7e0e0b326da9d214be3f01a9420e Signed-off-by: Nilaan Gunabalachandran <ngunabal@codeaurora.org>
Este commit está contenido en:
@@ -319,6 +319,13 @@ struct sde_hw_ctl_ops {
|
||||
*/
|
||||
int (*wait_reset_status)(struct sde_hw_ctl *ctx);
|
||||
|
||||
/**
|
||||
* update_bitmask_ctl: updates mask corresponding to ctl
|
||||
* @enable : true to enable, false to disable
|
||||
*/
|
||||
int (*update_bitmask_ctl)(struct sde_hw_ctl *ctx,
|
||||
bool enable);
|
||||
|
||||
/**
|
||||
* update_bitmask_sspp: updates mask corresponding to sspp
|
||||
* @blk : blk id
|
||||
@@ -328,7 +335,7 @@ struct sde_hw_ctl_ops {
|
||||
enum sde_sspp blk, bool enable);
|
||||
|
||||
/**
|
||||
* update_bitmask_sspp: updates mask corresponding to sspp
|
||||
* update_bitmask_mixer: updates mask corresponding to mixer
|
||||
* @blk : blk id
|
||||
* @enable : true to enable, 0 to disable
|
||||
*/
|
||||
@@ -336,7 +343,7 @@ struct sde_hw_ctl_ops {
|
||||
enum sde_lm blk, bool enable);
|
||||
|
||||
/**
|
||||
* update_bitmask_sspp: updates mask corresponding to sspp
|
||||
* update_bitmask_dspp: updates mask corresponding to dspp
|
||||
* @blk : blk id
|
||||
* @enable : true to enable, 0 to disable
|
||||
*/
|
||||
@@ -344,7 +351,7 @@ struct sde_hw_ctl_ops {
|
||||
enum sde_dspp blk, bool enable);
|
||||
|
||||
/**
|
||||
* update_bitmask_sspp: updates mask corresponding to sspp
|
||||
* update_bitmask_dspp_pavlut: updates mask corresponding to dspp pav
|
||||
* @blk : blk id
|
||||
* @enable : true to enable, 0 to disable
|
||||
*/
|
||||
|
Referencia en una nueva incidencia
Block a user