]> git.ipfire.org Git - thirdparty/linux.git/commit
fbdev: ffb: fix corrupted video output on Sun FFB1
authorRené Rebe <rene@exactco.de>
Thu, 5 Feb 2026 15:49:58 +0000 (16:49 +0100)
committerHelge Deller <deller@gmx.de>
Sat, 14 Feb 2026 10:09:47 +0000 (11:09 +0100)
commitb28da0d092461ac239ff034a8ac3129320177ba3
tree190af75267fc880fdbe69900e2f753f567e092fe
parentc39ee2d264f98efa14aa46c9942114cb03c7baa6
fbdev: ffb: fix corrupted video output on Sun FFB1

Fix Sun FFB1 corrupted video out ([1] and [2]) by disabling overlay and
initializing window mode to a known state. The issue never appeared on
my FFB2+/vertical nor Elite3D/M6. It could also depend on the PROM
version.

/SUNW,ffb@1e,0: FFB at 000001fc00000000, type 11, DAC pnum[236c] rev[10] manuf_rev[4]
X (II) /dev/fb0: Detected FFB1, Z-buffer, Single-buffered.
X (II) /dev/fb0: BT9068 (PAC1) ramdac detected (with normal cursor control)
X (II) /dev/fb0: Detected Creator/Creator3D

[1] https://www.instagram.com/p/DUTcSmSjSem/
[2] https://chaos.social/@ReneRebe/116023241660154102

Signed-off-by: René Rebe <rene@exactco.de>
Cc: stable@kernel.org
Signed-off-by: Helge Deller <deller@gmx.de>
drivers/video/fbdev/ffb.c