]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
spi/spi-atmel: add physical base address
authorNicolas Ferre <nicolas.ferre@atmel.com>
Wed, 3 Apr 2013 05:57:42 +0000 (13:57 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 23 Apr 2013 18:30:10 +0000 (19:30 +0100)
Needed for future use with dmaengine enabled driver.

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
[wenyou.yang@atmel.com: submit the patch]
Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Tested-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/spi/spi-atmel.c

index ab2ed75d42f45f29214645a46d4f46bab8156b6b..7e10bdb4a7143057a64f743e574721d7dffa6b9e 100644 (file)
@@ -196,6 +196,7 @@ struct atmel_spi_caps {
 struct atmel_spi {
        spinlock_t              lock;
 
+       phys_addr_t             phybase;
        void __iomem            *regs;
        int                     irq;
        struct clk              *clk;
@@ -996,6 +997,7 @@ static int atmel_spi_probe(struct platform_device *pdev)
        as->regs = ioremap(regs->start, resource_size(regs));
        if (!as->regs)
                goto out_free_buffer;
+       as->phybase = regs->start;
        as->irq = irq;
        as->clk = clk;