summaryrefslogtreecommitdiff
path: root/drivers/video/fbdev/hpfb.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/fbdev/hpfb.c')
-rw-r--r--drivers/video/fbdev/hpfb.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/fbdev/hpfb.c b/drivers/video/fbdev/hpfb.c
index 66fac8e5393e..a1144b150982 100644
--- a/drivers/video/fbdev/hpfb.c
+++ b/drivers/video/fbdev/hpfb.c
@@ -345,6 +345,7 @@ static int hpfb_dio_probe(struct dio_dev *d, const struct dio_device_id *ent)
if (hpfb_init_one(paddr, vaddr)) {
if (d->scode >= DIOII_SCBASE)
iounmap((void *)vaddr);
+ release_mem_region(d->resource.start, resource_size(&d->resource));
return -ENOMEM;
}
return 0;