disp: msm: sde: add support for noise layer

DPU has added support for noise injection into the layer stack. Change
adds support for noise layer programming and exposes the hardware block
to the user space modules.

Change-Id: Id176eea54fcdcd5d399457b14133a1ccde07299f
此提交包含在:
Gopikrishnaiah Anandan
2020-07-17 14:31:51 -07:00
提交者 Gerrit - the friendly Code Review server
父節點 0902623719
當前提交 e7c7283510
共有 7 個檔案被更改,包括 282 行新增1 行删除

查看文件

@@ -81,6 +81,10 @@ struct sde_hw_lm_ops {
/* collect_misr: reads and stores MISR data from HW register */
int (*collect_misr)(struct sde_hw_mixer *ctx, bool nonblock,
u32 *misr_value);
/* setup_noise_layer: enables/disables noise layer */
int (*setup_noise_layer)(struct sde_hw_mixer *ctx,
struct sde_hw_noise_layer_cfg *cfg);
};
struct sde_hw_mixer {