block, cfq: move icq creation and rq->elv.icq association to block core
[linux-2.6.git] / sound / atmel / abdac.c
index bfee60c4d4c0e21386a39982f020350b446c4835..6fd9391b3a6cd1c4aeb60d791effd9edd985ac18 100644 (file)
@@ -448,7 +448,7 @@ static int __devinit atmel_abdac_probe(struct platform_device *pdev)
                goto out_free_card;
        }
 
                goto out_free_card;
        }
 
-       dac->regs = ioremap(regs->start, regs->end - regs->start + 1);
+       dac->regs = ioremap(regs->start, resource_size(regs));
        if (!dac->regs) {
                dev_dbg(&pdev->dev, "could not remap register memory\n");
                goto out_free_card;
        if (!dac->regs) {
                dev_dbg(&pdev->dev, "could not remap register memory\n");
                goto out_free_card;