On Thu, 2022-05-26 at 19:02 +0800, Nancy.Lin wrote:
Add four mmsys config APIs. The config APIs are used for config mmsys reg. Some mmsys regs need to be set according to the HW engine binding to the mmsys simultaneously.
- mtk_mmsys_merge_async_config: config merge async width/height. async is used for cross-clock domain synchronization.
- mtk_mmsys_hdr_confing: config hdr backend async width/height.
- mtk_mmsys_mixer_in_config and mtk_mmsys_mixer_in_config: config mixer related settings.
Signed-off-by: Nancy.Lin nancy.lin@mediatek.com Reviewed-by: AngeloGioacchino Del Regno < angelogioacchino.delregno@collabora.com> Reviewed-by: CK Hu ck.hu@mediatek.com Tested-by: AngeloGioacchino Del Regno < angelogioacchino.delregno@collabora.com>
[Bo-Chen: Test on MT8195 Tomato Chromebook with external display] Tested-by: Bo-Chen Chen rex-bc.chen@mediatek.com