Messages in this thread | | | Subject | Re: [PATCH v14 0/2] Add memory bandwidth management to NVIDIA Tegra DRM driver | From | Dmitry Osipenko <> | Date | Thu, 11 Mar 2021 20:09:28 +0300 |
| |
11.03.2021 20:06, Dmitry Osipenko пишет: > This series adds memory bandwidth management to the NVIDIA Tegra DRM driver, > which is done using interconnect framework. It fixes display corruption that > happens due to insufficient memory bandwidth. > > Changelog: > > v14: - Made improvements that were suggested by Michał Mirosław to v13: > > - Changed 'unsigned int' to 'bool'. > - Renamed functions which calculate bandwidth state. > - Reworked comment in the code that explains why downscaled plane > require higher bandwidth. > - Added round-up to bandwidth calculation. > - Added sanity checks of the plane index and fixed out-of-bounds > access which happened on T124 due to the cursor plane index. > > v13: - No code changes. Patches missed v5.12, re-sending them for v5.13. > > Dmitry Osipenko (2): > drm/tegra: dc: Support memory bandwidth management > drm/tegra: dc: Extend debug stats with total number of events > > drivers/gpu/drm/tegra/Kconfig | 1 + > drivers/gpu/drm/tegra/dc.c | 362 ++++++++++++++++++++++++++++++++++ > drivers/gpu/drm/tegra/dc.h | 19 ++ > drivers/gpu/drm/tegra/drm.c | 14 ++ > drivers/gpu/drm/tegra/hub.c | 3 + > drivers/gpu/drm/tegra/plane.c | 127 ++++++++++++ > drivers/gpu/drm/tegra/plane.h | 15 ++ > 7 files changed, 541 insertions(+) >
Michał, please let me know if v14 looks good to you. I'll appreciate yours r-b, thanks in advance.
| |