aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vt/hw
diff options
context:
space:
mode:
authorMitchell Horne <mhorne@FreeBSD.org>2025-03-03 15:46:39 +0000
committerMitchell Horne <mhorne@FreeBSD.org>2025-03-03 16:12:15 +0000
commite2a08ac9ce424f543a2f03c67fb882fdabbdd32a (patch)
treea4f60d723c83f8b7d7f68fb4be6c62bf1893fa47 /sys/dev/vt/hw
parenta2e2178402afff939cb90e75c65ded0a9da8ac5c (diff)
Diffstat (limited to 'sys/dev/vt/hw')
-rw-r--r--sys/dev/vt/hw/efifb/efifb.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/dev/vt/hw/efifb/efifb.c b/sys/dev/vt/hw/efifb/efifb.c
index eda05ec3d203..ad49b6735998 100644
--- a/sys/dev/vt/hw/efifb/efifb.c
+++ b/sys/dev/vt/hw/efifb/efifb.c
@@ -96,9 +96,11 @@ vt_efifb_init(struct vt_device *vd)
{
struct fb_info *info;
struct efi_fb *efifb;
- int memattr;
+ vm_memattr_t memattr;
int roff, goff, boff;
- char attr[16];
+
+#ifdef VM_MEMATTR_WRITE_COMBINING
+ char attr[16];
/*
* XXX TODO: I think there's more nuance here than we're acknowledging,
@@ -122,6 +124,9 @@ vt_efifb_init(struct vt_device *vd)
memattr = VM_MEMATTR_UNCACHEABLE;
}
}
+#else
+ memattr = VM_MEMATTR_UNCACHEABLE;
+#endif
info = vd->vd_softc;
if (info == NULL)