Lines Matching refs:ide_base
128 void __iomem *ide_base; member
265 void __iomem *base = drv_data->ide_base; in ep93xx_pata_read()
299 void __iomem *base = drv_data->ide_base; in ep93xx_pata_write()
352 ep93xx_pata_enable_pio(drv_data->ide_base, in ep93xx_pata_set_piomode()
705 void __iomem *base = drv_data->ide_base; in ep93xx_pata_dma_start()
745 void __iomem *base = drv_data->ide_base; in ep93xx_pata_dma_stop()
759 ep93xx_pata_enable_pio(drv_data->ide_base, in ep93xx_pata_dma_stop()
773 u32 val = readl(drv_data->ide_base + IDEUDMASTS); in ep93xx_pata_dma_status()
793 if (readl(drv_data->ide_base + IDECTRL) & IDECTRL_INTRQ) in ep93xx_pata_dma_status()
920 void __iomem *ide_base; in ep93xx_pata_probe() local
935 ide_base = devm_ioremap_resource(&pdev->dev, mem_res); in ep93xx_pata_probe()
936 if (IS_ERR(ide_base)) { in ep93xx_pata_probe()
937 err = PTR_ERR(ide_base); in ep93xx_pata_probe()
949 drv_data->ide_base = ide_base; in ep93xx_pata_probe()
961 ep93xx_pata_clear_regs(ide_base); in ep93xx_pata_probe()
992 ep93xx_pata_enable_pio(ide_base, 0); in ep93xx_pata_probe()
1016 ep93xx_pata_clear_regs(drv_data->ide_base); in ep93xx_pata_remove()