From f1efe00e1b1e6ca7246ac6c57a8ee9ff799464c1 Mon Sep 17 00:00:00 2001
From: Alessandro Rubini <rubini@gnudd.com>
Date: Tue, 24 Jul 2012 14:53:23 +0200
Subject: [PATCH] spec-fmc: the base address is .5M withing bar0

---
 kernel/spec-fmc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/spec-fmc.c b/kernel/spec-fmc.c
index f9c829c..ea46255 100644
--- a/kernel/spec-fmc.c
+++ b/kernel/spec-fmc.c
@@ -170,7 +170,7 @@ int spec_fmc_create(struct spec_dev *spec)
 	/* FIXME: many fields of the device are still NULL */
 	fmc->carrier_name = "SPEC";
 	fmc->carrier_data = spec;
-	fmc->base = spec->remap[0];
+	fmc->base = spec->remap[0] + 0x80000; /* 512k window at 512k offset */
 	fmc->irq = spec->pdev->irq;
 	fmc->op = &spec_fmc_operations;
 	spec->fmc = fmc;
-- 
GitLab