]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/mediatek: dsi: Add dsi per-frame lp code for mt8188
authorShuijing Li <shuijing.li@mediatek.com>
Mon, 26 Aug 2024 06:06:20 +0000 (14:06 +0800)
committerChun-Kuang Hu <chunkuang.hu@kernel.org>
Thu, 29 Aug 2024 14:27:09 +0000 (14:27 +0000)
commitd79ae4766ca65f718f171ed40dc57476a481624f
tree3766c004759305ebdeaaf7134f133b5c973d8c66
parent00335fc7cc7a8a39bff2fddd48be854b98c693ab
drm/mediatek: dsi: Add dsi per-frame lp code for mt8188

Adding the per-frame lp function of mt8188, which can keep HFP in HS and
reduce the time required for each line to enter and exit low power.
Per Frame LP:
  |<----------One Active Frame-------->|
--______________________________________----___________________
  ^HSA+HBP^^RGB^^HFP^^HSA+HBP^^RGB^^HFP^    ^HSA+HBP^^RGB^^HFP^

Per Line LP:
  |<---------------One Active Frame----------->|
--______________--______________--______________----______________
  ^HSA+HBP^^RGB^  ^HSA+HBP^^RGB^  ^HSA+HBP^^RGB^    ^HSA+HBP^^RGB^

Signed-off-by: Shuijing Li <shuijing.li@mediatek.com>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
Link: https://patchwork.kernel.org/project/dri-devel/patch/20240826060654.24038-1-shuijing.li@mediatek.com/
Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
drivers/gpu/drm/mediatek/mtk_dsi.c