]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/nouveau/disp: Always accept linear modifier
authorJames Jones <jajones@nvidia.com>
Mon, 11 Aug 2025 22:00:16 +0000 (15:00 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 4 Sep 2025 13:30:28 +0000 (15:30 +0200)
commit4e86e5ba325e9938f824a185801ff945727f6de8
treefb984d3384e9ed081f97ed78b08b35c4dec4371f
parent1424f6132fc8a41c8d21bef1696109c46979be5d
drm/nouveau/disp: Always accept linear modifier

commit e2fe0c54fb7401e6ecd3c10348519ab9e23bd639 upstream.

On some chipsets, which block-linear modifiers are
supported is format-specific. However, linear
modifiers are always be supported. The prior
modifier filtering logic was not accounting for
the linear case.

Cc: stable@vger.kernel.org
Fixes: c586f30bf74c ("drm/nouveau/kms: Add format mod prop to base/ovly/nvdisp")
Signed-off-by: James Jones <jajones@nvidia.com>
Link: https://lore.kernel.org/r/20250811220017.1337-3-jajones@nvidia.com
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/nouveau/dispnv50/wndw.c