From b9deb009c2d730f19cb5feeaa970680ebb57fe1a Mon Sep 17 00:00:00 2001 From: Maxime Henrion Date: Tue, 25 Feb 2003 13:30:50 +0000 Subject: [PATCH] Convert one more d_mmap_t consumer I missed in my previous commit. --- sys/pc98/cbus/gdc.c | 6 ++++-- sys/pc98/pc98/pc98gdc.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sys/pc98/cbus/gdc.c b/sys/pc98/cbus/gdc.c index e5d07888422..6525c5b2e7f 100644 --- a/sys/pc98/cbus/gdc.c +++ b/sys/pc98/cbus/gdc.c @@ -1353,12 +1353,14 @@ gdc_blank_display(video_adapter_t *adp, int mode) * Mmap frame buffer. */ static int -gdc_mmap_buf(video_adapter_t *adp, vm_offset_t offset, int prot) +gdc_mmap_buf(video_adapter_t *adp, vm_offset_t offset, vm_offset_t *paddr, + int prot) { /* FIXME: is this correct? XXX */ if (offset > VIDEO_BUF_SIZE - PAGE_SIZE) return -1; - return i386_btop(adp->va_info.vi_window + offset); + *paddr = adp->va_info.vi_window + offset; + return 0; } static int diff --git a/sys/pc98/pc98/pc98gdc.c b/sys/pc98/pc98/pc98gdc.c index e5d07888422..6525c5b2e7f 100644 --- a/sys/pc98/pc98/pc98gdc.c +++ b/sys/pc98/pc98/pc98gdc.c @@ -1353,12 +1353,14 @@ gdc_blank_display(video_adapter_t *adp, int mode) * Mmap frame buffer. */ static int -gdc_mmap_buf(video_adapter_t *adp, vm_offset_t offset, int prot) +gdc_mmap_buf(video_adapter_t *adp, vm_offset_t offset, vm_offset_t *paddr, + int prot) { /* FIXME: is this correct? XXX */ if (offset > VIDEO_BUF_SIZE - PAGE_SIZE) return -1; - return i386_btop(adp->va_info.vi_window + offset); + *paddr = adp->va_info.vi_window + offset; + return 0; } static int