Module Name: src Committed By: macallan Date: Fri Dec 6 12:00:48 UTC 2024
Modified Files: src/sys/dev/ic: sti.c Log Message: more Visualize FX stuff: - magic number reduction - set VRAM read mode so X now works without shadowfb To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/dev/ic/sti.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ic/sti.c diff -u src/sys/dev/ic/sti.c:1.40 src/sys/dev/ic/sti.c:1.41 --- src/sys/dev/ic/sti.c:1.40 Wed Nov 20 05:23:15 2024 +++ src/sys/dev/ic/sti.c Fri Dec 6 12:00:48 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: sti.c,v 1.40 2024/11/20 05:23:15 macallan Exp $ */ +/* $NetBSD: sti.c,v 1.41 2024/12/06 12:00:48 macallan Exp $ */ /* $OpenBSD: sti.c,v 1.61 2009/09/05 14:09:35 miod Exp $ */ @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sti.c,v 1.40 2024/11/20 05:23:15 macallan Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sti.c,v 1.41 2024/12/06 12:00:48 macallan Exp $"); #include "wsdisplay.h" @@ -1620,13 +1620,16 @@ summit_setupfb(struct sti_screen *scr) bus_space_write_stream_4(memt, memh, 0xa0086c, 0); bus_space_write_stream_4(memt, memh, 0x921114, 0); bus_space_write_stream_4(memt, memh, 0xac1050, 0); - bus_space_write_stream_4(memt, memh, 0xa00858, 0xb0); + + bus_space_write_stream_4(memt, memh, VISFX_APERTURE_ACCESS, + VISFX_DEPTH_8); bus_space_write_stream_4(memt, memh, VISFX_PIXEL_MASK, 0xffffffff); bus_space_write_stream_4(memt, memh, VISFX_PLANE_MASK, 0xffffffff); bus_space_write_stream_4(memt, memh, VISFX_VRAM_WRITE_MODE, VISFX_WRITE_MODE_PLAIN); - + bus_space_write_stream_4(memt, memh, VISFX_VRAM_READ_MODE, + VISFX_READ_MODE_COPY); } void