media: platform: mtk-mdp3: add support for blending multiple components
authorMoudy Ho <moudy.ho@mediatek.com>
Wed, 20 Dec 2023 10:18:34 +0000 (11:18 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Thu, 1 Feb 2024 06:44:14 +0000 (07:44 +0100)
commitd97fd41e83f4468e1abb58b0a706456bc7f65162
tree624af4e1445a3f9d973474ce384d057eaadef369
parentbd2fac0048ed09480eecd82d86cefedcf0167399
media: platform: mtk-mdp3: add support for blending multiple components

Certain chips can combine several components to form complex virtual
units with advanced functions.
These components require simultaneous configuration of their MODs and
clocks.

Signed-off-by: Moudy Ho <moudy.ho@mediatek.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h