Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph...
[pandora-kernel.git] / arch / powerpc / platforms / cell / celleb_scc_pciex.c
index a881bbe..ae790ac 100644 (file)
@@ -494,7 +494,7 @@ static __init int celleb_setup_pciex(struct device_node *node,
                pr_err("PCIEXC:Failed to get config resource.\n");
                return 1;
        }
-       phb->cfg_addr = ioremap(r.start, r.end - r.start + 1);
+       phb->cfg_addr = ioremap(r.start, resource_size(&r));
        if (!phb->cfg_addr) {
                pr_err("PCIEXC:Failed to remap SMMIO region.\n");
                return 1;