Lines Matching refs:addr
240 static void ep93xx_pata_rw_begin(void __iomem *base, unsigned long addr,
243 writel(IDECTRL_DIOWN | IDECTRL_DIORN | addr, base + IDECTRL);
248 static void ep93xx_pata_rw_end(void __iomem *base, unsigned long addr,
256 writel(IDECTRL_DIOWN | IDECTRL_DIORN | addr, base + IDECTRL);
264 unsigned long addr,
273 ep93xx_pata_rw_begin(base, addr, t->setup);
274 writel(IDECTRL_DIOWN | addr, base + IDECTRL);
279 ep93xx_pata_rw_end(base, addr, drv_data->iordy, t0, t2, t2i);
285 unsigned long addr)
287 return ep93xx_pata_read(drv_data, addr, true);
292 unsigned long addr)
294 return ep93xx_pata_read(drv_data, addr, false);
298 u16 value, unsigned long addr,
307 ep93xx_pata_rw_begin(base, addr, t->setup);
313 writel(IDECTRL_DIORN | addr, base + IDECTRL);
314 ep93xx_pata_rw_end(base, addr, drv_data->iordy, t0, t2, t2i);
319 u16 value, unsigned long addr)
321 ep93xx_pata_write(drv_data, value, addr, true);
326 u16 value, unsigned long addr)
328 ep93xx_pata_write(drv_data, value, addr, false);