Module Name:    src
Committed By:   macallan
Date:           Tue Mar 11 06:04:19 UTC 2025

Modified Files:
        src/sys/arch/hppa/dev: gftfb.c

Log Message:
drop unnecessary wait and register write when moving the cursor sprite


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/hppa/dev/gftfb.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/arch/hppa/dev/gftfb.c
diff -u src/sys/arch/hppa/dev/gftfb.c:1.28 src/sys/arch/hppa/dev/gftfb.c:1.29
--- src/sys/arch/hppa/dev/gftfb.c:1.28	Tue Mar 11 05:48:26 2025
+++ src/sys/arch/hppa/dev/gftfb.c	Tue Mar 11 06:04:19 2025
@@ -1,4 +1,4 @@
-/*	$NetBSD: gftfb.c,v 1.28 2025/03/11 05:48:26 macallan Exp $	*/
+/*	$NetBSD: gftfb.c,v 1.29 2025/03/11 06:04:19 macallan Exp $	*/
 
 /*	$OpenBSD: sti_pci.c,v 1.7 2009/02/06 22:51:04 miod Exp $	*/
 
@@ -1388,9 +1388,8 @@ gftfb_move_cursor(struct gftfb_softc *sc
 	if (y < 0) y = 0x1000 - y;
 	pos = (x << 16) | y;
 	if (sc->sc_enabled) pos |= 0x80000000;
-	gftfb_wait(sc);
+	gftfb_wait_fifo(sc, 2);
 	gftfb_write4(sc, NGLE_REG_17, pos);
-	gftfb_write4(sc, NGLE_REG_18, 0x80);
 }
 
 static int

Reply via email to