Commit 61b8c345 authored by Jingoo Han's avatar Jingoo Han Committed by Tejun Heo

ata: use dev_get_platdata()

Use the wrapper function for retrieving the platform data instead of
accessing dev->platform_data directly.
Signed-off-by: default avatarJingoo Han <jg1.han@samsung.com>
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
parent e8038ebb
...@@ -271,7 +271,7 @@ static int __init pata_at32_probe(struct platform_device *pdev) ...@@ -271,7 +271,7 @@ static int __init pata_at32_probe(struct platform_device *pdev)
struct device *dev = &pdev->dev; struct device *dev = &pdev->dev;
struct at32_ide_info *info; 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; struct resource *res;
int irq; int irq;
......
...@@ -315,7 +315,7 @@ static struct ata_port_operations pata_at91_port_ops = { ...@@ -315,7 +315,7 @@ static struct ata_port_operations pata_at91_port_ops = {
static int pata_at91_probe(struct platform_device *pdev) 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 device *dev = &pdev->dev;
struct at91_ide_info *info; struct at91_ide_info *info;
struct resource *mem_res; struct resource *mem_res;
......
...@@ -48,7 +48,7 @@ static unsigned int ixp4xx_mmio_data_xfer(struct ata_device *dev, ...@@ -48,7 +48,7 @@ static unsigned int ixp4xx_mmio_data_xfer(struct ata_device *dev,
u16 *buf16 = (u16 *) buf; u16 *buf16 = (u16 *) buf;
struct ata_port *ap = dev->link->ap; struct ata_port *ap = dev->link->ap;
void __iomem *mmio = ap->ioaddr.data_addr; 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 /* set the expansion bus in 16bit mode and restore
* 8 bit mode after the transaction. * 8 bit mode after the transaction.
...@@ -143,7 +143,7 @@ static int ixp4xx_pata_probe(struct platform_device *pdev) ...@@ -143,7 +143,7 @@ static int ixp4xx_pata_probe(struct platform_device *pdev)
struct resource *cs0, *cs1; struct resource *cs0, *cs1;
struct ata_host *host; struct ata_host *host;
struct ata_port *ap; 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); cs0 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
cs1 = platform_get_resource(pdev, IORESOURCE_MEM, 1); cs1 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
......
...@@ -1037,7 +1037,7 @@ static void octeon_cf_shutdown(struct device *dev) ...@@ -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_cfgx dma_cfg;
union cvmx_mio_boot_dma_intx dma_int; 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) { if (cf_port->dma_base) {
/* Stop and clear the dma engine. */ /* Stop and clear the dma engine. */
......
...@@ -180,7 +180,7 @@ static int pata_platform_probe(struct platform_device *pdev) ...@@ -180,7 +180,7 @@ static int pata_platform_probe(struct platform_device *pdev)
struct resource *io_res; struct resource *io_res;
struct resource *ctl_res; struct resource *ctl_res;
struct resource *irq_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 .. * Simple resource validation ..
......
...@@ -238,7 +238,7 @@ static int pxa_ata_probe(struct platform_device *pdev) ...@@ -238,7 +238,7 @@ static int pxa_ata_probe(struct platform_device *pdev)
struct resource *ctl_res; struct resource *ctl_res;
struct resource *dma_res; struct resource *dma_res;
struct resource *irq_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; int ret = 0;
/* /*
......
...@@ -475,7 +475,7 @@ static void pata_s3c_hwinit(struct s3c_ide_info *info, ...@@ -475,7 +475,7 @@ static void pata_s3c_hwinit(struct s3c_ide_info *info,
static int __init pata_s3c_probe(struct platform_device *pdev) 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 device *dev = &pdev->dev;
struct s3c_ide_info *info; struct s3c_ide_info *info;
struct resource *res; struct resource *res;
...@@ -617,7 +617,7 @@ static int pata_s3c_resume(struct device *dev) ...@@ -617,7 +617,7 @@ static int pata_s3c_resume(struct device *dev)
{ {
struct platform_device *pdev = to_platform_device(dev); struct platform_device *pdev = to_platform_device(dev);
struct ata_host *host = platform_get_drvdata(pdev); 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; struct s3c_ide_info *info = host->private_data;
pata_s3c_hwinit(info, pdata); pata_s3c_hwinit(info, pdata);
......
...@@ -4058,7 +4058,7 @@ static int mv_platform_probe(struct platform_device *pdev) ...@@ -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); of_property_read_u32(pdev->dev.of_node, "nr-ports", &n_ports);
irq = irq_of_parse_and_map(pdev->dev.of_node, 0); irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
} else { } else {
mv_platform_data = pdev->dev.platform_data; mv_platform_data = dev_get_platdata(&pdev->dev);
n_ports = mv_platform_data->n_ports; n_ports = mv_platform_data->n_ports;
irq = platform_get_irq(pdev, 0); irq = platform_get_irq(pdev, 0);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment