Hi, This series add support for MT8195's two VPPSYS(Video Processor Pipe Subsystem), under which there will be corresponding MMSYS and MUTEX settings that need to be configured. Roy-CW.Yeh (6): dt-bindings: soc: mediatek: Add support for MT8195 VPPSYS dts: arm64: mt8195: add MMSYS and MUTEX configuration for VPPSYS soc: mediatek: mmsys: add support for MT8195 VPPSYS soc: mediatek: mmsys: add config api for RSZ switching and DCM soc: mediatek: mutex: Add mtk_mutex_set_mod support to set MOD1 soc: mediatek: mutex: support MT8195 VPPSYS .../bindings/soc/mediatek/mediatek,mutex.yaml | 1 + arch/arm64/boot/dts/mediatek/mt8195.dtsi | 22 ++- drivers/soc/mediatek/mt8195-mmsys.h | 8 ++ drivers/soc/mediatek/mtk-mmsys.c | 60 +++++++- drivers/soc/mediatek/mtk-mmsys.h | 1 + drivers/soc/mediatek/mtk-mutex.c | 129 ++++++++++++++++-- include/linux/soc/mediatek/mtk-mmsys.h | 4 + include/linux/soc/mediatek/mtk-mutex.h | 36 +++++ 8 files changed, 250 insertions(+), 11 deletions(-) -- 2.18.0