diff options
| author | Mitchell Horne <mhorne@FreeBSD.org> | 2025-03-03 15:46:39 +0000 |
|---|---|---|
| committer | Mitchell Horne <mhorne@FreeBSD.org> | 2025-03-03 16:12:15 +0000 |
| commit | e2a08ac9ce424f543a2f03c67fb882fdabbdd32a (patch) | |
| tree | a4f60d723c83f8b7d7f68fb4be6c62bf1893fa47 /sys/dev/vt/hw | |
| parent | a2e2178402afff939cb90e75c65ded0a9da8ac5c (diff) | |
Diffstat (limited to 'sys/dev/vt/hw')
| -rw-r--r-- | sys/dev/vt/hw/efifb/efifb.c | 9 |
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) |
