ata: use dev_get_platdata()
authorJingoo Han <jg1.han@samsung.com>
Tue, 30 Jul 2013 08:16:05 +0000 (17:16 +0900)
committerTejun Heo <tj@kernel.org>
Tue, 30 Jul 2013 12:59:24 +0000 (08:59 -0400)
Use the wrapper function for retrieving the platform data instead of
accessing dev->platform_data directly.

Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/pata_at32.c
drivers/ata/pata_at91.c
drivers/ata/pata_ixp4xx_cf.c
drivers/ata/pata_octeon_cf.c
drivers/ata/pata_platform.c
drivers/ata/pata_pxa.c
drivers/ata/pata_samsung_cf.c
drivers/ata/sata_mv.c

index 8d493b4a0961985347feb48f990075233578c893..d59d5239405f934c5bf9f8186719819f55c9dfc6 100644 (file)
@@ -271,7 +271,7 @@ static int __init pata_at32_probe(struct platform_device *pdev)
 
        struct device            *dev = &pdev->dev;
        struct at32_ide_info     *info;
-       struct ide_platform_data *board = pdev->dev.platform_data;
+       struct ide_platform_data *board = dev_get_platdata(&pdev->dev);
        struct resource          *res;
 
        int irq;
index 5364f97b42c6b9d6fcac4e130d3172913aa7c80a..d63ee8f41a4f29e9c0bc9209236c97ca47259ab5 100644 (file)
@@ -315,7 +315,7 @@ static struct ata_port_operations pata_at91_port_ops = {
 
 static int pata_at91_probe(struct platform_device *pdev)
 {
-       struct at91_cf_data *board = pdev->dev.platform_data;
+       struct at91_cf_data *board = dev_get_platdata(&pdev->dev);
        struct device *dev = &pdev->dev;
        struct at91_ide_info *info;
        struct resource *mem_res;
index dcc6b243e525572ba4ac92576c3cb5e7d28863b9..1ec53f8ca96fa682fc1492e61816c6b043876f7d 100644 (file)
@@ -48,7 +48,7 @@ static unsigned int ixp4xx_mmio_data_xfer(struct ata_device *dev,
        u16 *buf16 = (u16 *) buf;
        struct ata_port *ap = dev->link->ap;
        void __iomem *mmio = ap->ioaddr.data_addr;
-       struct ixp4xx_pata_data *data = ap->host->dev->platform_data;
+       struct ixp4xx_pata_data *data = dev_get_platdata(ap->host->dev);
 
        /* set the expansion bus in 16bit mode and restore
         * 8 bit mode after the transaction.
@@ -143,7 +143,7 @@ static int ixp4xx_pata_probe(struct platform_device *pdev)
        struct resource *cs0, *cs1;
        struct ata_host *host;
        struct ata_port *ap;
-       struct ixp4xx_pata_data *data = pdev->dev.platform_data;
+       struct ixp4xx_pata_data *data = dev_get_platdata(&pdev->dev);
 
        cs0 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
        cs1 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
index e73bef3093d2be6c859c462b4f8fa50758e21b80..c51bbb9ea8e8a826e3d2fa68e693d1cf6a3a2a94 100644 (file)
@@ -1037,7 +1037,7 @@ static void octeon_cf_shutdown(struct device *dev)
        union cvmx_mio_boot_dma_cfgx dma_cfg;
        union cvmx_mio_boot_dma_intx dma_int;
 
-       struct octeon_cf_port *cf_port = dev->platform_data;
+       struct octeon_cf_port *cf_port = dev_get_platdata(dev);
 
        if (cf_port->dma_base) {
                /* Stop and clear the dma engine.  */
index 71e093767f4e400e66ea8defe5b7d0ff0c2d0ff7..02794885de10be8329003300d19c2f8084ff9032 100644 (file)
@@ -180,7 +180,7 @@ static int pata_platform_probe(struct platform_device *pdev)
        struct resource *io_res;
        struct resource *ctl_res;
        struct resource *irq_res;
-       struct pata_platform_info *pp_info = pdev->dev.platform_data;
+       struct pata_platform_info *pp_info = dev_get_platdata(&pdev->dev);
 
        /*
         * Simple resource validation ..
index 942ef94b29e6658a115935c64cc3e81bdf8c1e6b..a6f05acad61ed01d68b0ec201698a8abc406cf44 100644 (file)
@@ -238,7 +238,7 @@ static int pxa_ata_probe(struct platform_device *pdev)
        struct resource *ctl_res;
        struct resource *dma_res;
        struct resource *irq_res;
-       struct pata_pxa_pdata *pdata = pdev->dev.platform_data;
+       struct pata_pxa_pdata *pdata = dev_get_platdata(&pdev->dev);
        int ret = 0;
 
        /*
index 6ef27e98c50894190e74f396e19e13a44713157c..951aa951ffdb1dcdaedea3c36707f4d1513711db 100644 (file)
@@ -475,7 +475,7 @@ static void pata_s3c_hwinit(struct s3c_ide_info *info,
 
 static int __init pata_s3c_probe(struct platform_device *pdev)
 {
-       struct s3c_ide_platdata *pdata = pdev->dev.platform_data;
+       struct s3c_ide_platdata *pdata = dev_get_platdata(&pdev->dev);
        struct device *dev = &pdev->dev;
        struct s3c_ide_info *info;
        struct resource *res;
@@ -617,7 +617,7 @@ static int pata_s3c_resume(struct device *dev)
 {
        struct platform_device *pdev = to_platform_device(dev);
        struct ata_host *host = platform_get_drvdata(pdev);
-       struct s3c_ide_platdata *pdata = pdev->dev.platform_data;
+       struct s3c_ide_platdata *pdata = dev_get_platdata(&pdev->dev);
        struct s3c_ide_info *info = host->private_data;
 
        pata_s3c_hwinit(info, pdata);
index 10ea99a0192df97c90b61fe74c3e998fdbf038f4..88e08515cf46e7715ba3da61fc253467e5028757 100644 (file)
@@ -4058,7 +4058,7 @@ static int mv_platform_probe(struct platform_device *pdev)
                of_property_read_u32(pdev->dev.of_node, "nr-ports", &n_ports);
                irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
        } else {
-               mv_platform_data = pdev->dev.platform_data;
+               mv_platform_data = dev_get_platdata(&pdev->dev);
                n_ports = mv_platform_data->n_ports;
                irq = platform_get_irq(pdev, 0);
        }