mirror of https://github.com/torvalds/linux.git
[Why] MPC flow rate control is not needed for DCN30 and above. Current logic that uses it can result in underflow for certain edge cases (such as DSC N422 + ODM combine + 422 left edge pixel). [How] Remove MPC flow rate control logic and programming for DCN30 and above. Cc: Mario Limonciello <mario.limonciello@amd.com> Cc: Alex Deucher <alexander.deucher@amd.com> Cc: stable@vger.kernel.org Reviewed-by: Wenjing Liu <wenjing.liu@amd.com> Acked-by: Tom Chung <chiahsuan.chung@amd.com> Signed-off-by: George Shen <george.shen@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
||
|---|---|---|
| .. | ||
| Makefile | ||
| dcn32_dccg.c | ||
| dcn32_dccg.h | ||
| dcn32_dio_link_encoder.c | ||
| dcn32_dio_link_encoder.h | ||
| dcn32_dio_stream_encoder.c | ||
| dcn32_dio_stream_encoder.h | ||
| dcn32_dpp.c | ||
| dcn32_dpp.h | ||
| dcn32_hpo_dp_link_encoder.c | ||
| dcn32_hpo_dp_link_encoder.h | ||
| dcn32_hubbub.c | ||
| dcn32_hubbub.h | ||
| dcn32_hubp.c | ||
| dcn32_hubp.h | ||
| dcn32_mmhubbub.c | ||
| dcn32_mmhubbub.h | ||
| dcn32_mpc.c | ||
| dcn32_mpc.h | ||
| dcn32_resource_helpers.c | ||