Lines Matching refs:ide_base
129 void __iomem *ide_base; member
266 void __iomem *base = drv_data->ide_base; in ep93xx_pata_read()
300 void __iomem *base = drv_data->ide_base; in ep93xx_pata_write()
353 ep93xx_pata_enable_pio(drv_data->ide_base, in ep93xx_pata_set_piomode()
706 void __iomem *base = drv_data->ide_base; in ep93xx_pata_dma_start()
746 void __iomem *base = drv_data->ide_base; in ep93xx_pata_dma_stop()
760 ep93xx_pata_enable_pio(drv_data->ide_base, in ep93xx_pata_dma_stop()
774 u32 val = readl(drv_data->ide_base + IDEUDMASTS); in ep93xx_pata_dma_status()
794 if (readl(drv_data->ide_base + IDECTRL) & IDECTRL_INTRQ) in ep93xx_pata_dma_status()
921 void __iomem *ide_base; in ep93xx_pata_probe() local
936 ide_base = devm_ioremap_resource(&pdev->dev, mem_res); in ep93xx_pata_probe()
937 if (IS_ERR(ide_base)) { in ep93xx_pata_probe()
938 err = PTR_ERR(ide_base); in ep93xx_pata_probe()
950 drv_data->ide_base = ide_base; in ep93xx_pata_probe()
962 ep93xx_pata_clear_regs(ide_base); in ep93xx_pata_probe()
993 ep93xx_pata_enable_pio(ide_base, 0); in ep93xx_pata_probe()
1017 ep93xx_pata_clear_regs(drv_data->ide_base); in ep93xx_pata_remove()