Module Name: src Committed By: macallan Date: Tue Feb 25 04:22:01 UTC 2025
Modified Files: src/sys/arch/hppa/dev: summitfb.c Log Message: no need to set read mode when doing host-to-vram alpha blending while there, remove some commented out debug goop To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/hppa/dev/summitfb.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/summitfb.c diff -u src/sys/arch/hppa/dev/summitfb.c:1.32 src/sys/arch/hppa/dev/summitfb.c:1.33 --- src/sys/arch/hppa/dev/summitfb.c:1.32 Fri Feb 21 21:57:29 2025 +++ src/sys/arch/hppa/dev/summitfb.c Tue Feb 25 04:22:01 2025 @@ -1,4 +1,4 @@ -/* $NetBSD: summitfb.c,v 1.32 2025/02/21 21:57:29 andvar Exp $ */ +/* $NetBSD: summitfb.c,v 1.33 2025/02/25 04:22:01 macallan Exp $ */ /* $OpenBSD: sti_pci.c,v 1.7 2009/02/06 22:51:04 miod Exp $ */ @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: summitfb.c,v 1.32 2025/02/21 21:57:29 andvar Exp $"); +__KERNEL_RCSID(0, "$NetBSD: summitfb.c,v 1.33 2025/02/25 04:22:01 macallan Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -366,37 +366,6 @@ summitfb_attach(device_t parent, device_ aa.accesscookie = &sc->vd; config_found(sc->sc_dev, &aa, wsemuldisplaydevprint, CFARGS_NONE); -#ifdef DEBUG - { - int i; - - summitfb_rectfill(sc, 0, 824, 1280, 200, 0x00); - summitfb_rectfill(sc, 5, 830, 100, 190, 0xe0); /* red */ - - summitfb_write_mode(sc, OTC01 | BIN332F | BUFovl); - summitfb_read_mode(sc, OTC01 | BIN332F | BUFovl); - summitfb_write4(sc, VISFX_CBR, 0x3f0000ff); - summitfb_write4(sc, VISFX_FG_COLOUR, 0x7f00ff00); - - for (i = 0; i < 16; i++) { - summitfb_wait_fifo(sc, 10); - summitfb_write4(sc, VISFX_IBO, 0x200 | (14 << 4) | i); - summitfb_write4(sc, VISFX_COPY_SRC, (5 << 16) | 830); - summitfb_write4(sc, VISFX_COPY_WH, (30 << 16) | 90); - summitfb_write4(sc, VISFX_COPY_DST, - ((i * 35 + 200) << 16) | 830); - } - summitfb_write_mode(sc, OTC01 | BIN332F | BUFovl | 0x8c0); - summitfb_write4(sc, VISFX_FG_COLOUR, 0x7f00ff00); - for (i = 0; i < 16; i++) { - summitfb_wait_fifo(sc, 10); - summitfb_write4(sc, VISFX_IBO, 0x200 | (i << 4) | 5); - summitfb_write4(sc, VISFX_START, - ((i * 35 + 200) << 16) | 930); - summitfb_write4(sc, VISFX_SIZE, (30 << 16) | 90); - } - } -#endif } /* @@ -1420,11 +1389,6 @@ summitfb_putchar_aa(void *cookie, int ro */ summitfb_rectfill(sc, x, y, wi, he, bg); - /* - * if we ever figure out how to use a constant background colour we can - * skip the read mode setting - */ - summitfb_read_mode(sc, OTC01 | BIN332F | BUFovl); summitfb_write_mode(sc, OTC01 | BIN332F | BUFovl); /* we need the foreground colour as full RGB8 */ fg = sc->sc_palette[(attr >> 24) & 0xf];