From: Thierry Reding treding@nvidia.com
On Sun, 30 May 2021 22:55:06 +0300, Dmitry Osipenko wrote:
The format modifier is 64bit, while DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT uses BIT() macro that is 32bit on ARM32.
The (modifier &= ~DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT) doesn't work as expected on ARM32 and tegra_fb_get_tiling() fails for the tiled formats on 32bit Tegra because modifier mask isn't applied properly. Use the BIT_ULL() macro to fix this trouble.
Applied, thanks!
[1/1] drm/tegra: Correct DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT commit: cdbbb5978467469a2ee2311ef0efc407f8c0bfea
Best regards,