treewide: Convert uses of struct resource to resource_size(ptr)
[pandora-kernel.git] / sound / aoa / soundbus / i2sbus / core.c
index 3ff8cc5..0106583 100644 (file)
@@ -262,8 +262,7 @@ static int i2sbus_add_dev(struct macio_dev *macio,
                 */
                dev->allocated_resource[i] =
                        request_mem_region(dev->resources[i].start,
-                                          dev->resources[i].end -
-                                          dev->resources[i].start + 1,
+                                          resource_size(&dev->resources[i]),
                                           dev->rnames[i]);
                if (!dev->allocated_resource[i]) {
                        printk(KERN_ERR "i2sbus: failed to claim resource %d!\n", i);
@@ -272,19 +271,19 @@ static int i2sbus_add_dev(struct macio_dev *macio,
        }
 
        r = &dev->resources[aoa_resource_i2smmio];
-       rlen = r->end - r->start + 1;
+       rlen = resource_size(r);
        if (rlen < sizeof(struct i2s_interface_regs))
                goto err;
        dev->intfregs = ioremap(r->start, rlen);
 
        r = &dev->resources[aoa_resource_txdbdma];
-       rlen = r->end - r->start + 1;
+       rlen = resource_size(r);
        if (rlen < sizeof(struct dbdma_regs))
                goto err;
        dev->out.dbdma = ioremap(r->start, rlen);
 
        r = &dev->resources[aoa_resource_rxdbdma];
-       rlen = r->end - r->start + 1;
+       rlen = resource_size(r);
        if (rlen < sizeof(struct dbdma_regs))
                goto err;
        dev->in.dbdma = ioremap(r->start, rlen);