TMZ surfaces regression
Fullscreen TMZ surfaces aren't displayed correctly anymore. I'm testing on Raven1 hardware.
Regression introduced by drm/amd/display: Set new format info for converted metadata
.
Bisect log:
# bad: [a29bd65d3af75aa50f10e35af7bb77218943622f] drm/amd/display: Extract 3rd plane from metadata
git bisect bad a29bd65d3af75aa50f10e35af7bb77218943622f
# good: [82a930eb8ddf3202558a80a413e0bb962a548064] drm/amd/display: Add missing pflip irq for dcn2.0
git bisect good 82a930eb8ddf3202558a80a413e0bb962a548064
# good: [bf01c77ad32061b0801b92a8fd603b6a7134fdb1] drm/amd/display: Store gem objects for planes 1-3
git bisect good bf01c77ad32061b0801b92a8fd603b6a7134fdb1
# bad: [1a9bbeeae20fa9ab7b0f7ee3dba1d68751e38ede] drm/amd/display: Set new format info for converted metadata.
git bisect bad 1a9bbeeae20fa9ab7b0f7ee3dba1d68751e38ede
# first bad commit: [1a9bbeeae20fa9ab7b0f7ee3dba1d68751e38ede] drm/amd/display: Set new format info for converted metadata.
umr output for good commits:
.PRIMARY_SURFACE_TMZ[0:0] == 1 (0x00000001)
umr output for bad commits:
.PRIMARY_SURFACE_TMZ[0:0] == 0 (0x00000000)