]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Correct min comp buffer size
authorDuncan Ma <duncan.ma@amd.com>
Tue, 17 May 2022 21:50:23 +0000 (17:50 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 7 Jun 2022 20:09:53 +0000 (16:09 -0400)
commit2774d99ddea70aa70c1cba8b2ee1761b9a981bc1
tree703395b1d1e48dfcb3f2fb5469eda4edbec3fd74
parent7e37fddb61902fc415814c1e6f7049c185d5cf35
drm/amd/display: Correct min comp buffer size

[Why]
In 3-way mpo pipes, there is a case that we
overbook the CRB buffer size. At rare instances,
overbooking the crb will cause underflow. This only
happens when det_size changes dynamically
based on pipe_cnt.

[How]
Set min compbuff size to 1 segment when preparing BW.

Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Duncan Ma <duncan.ma@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c