Searched refs:ide_addr (Results 1 - 3 of 3) sorted by relevance

/drivers/ata/
H A Dpata_at32.c82 void __iomem *ide_addr; member in struct:at32_ide_info
214 ap->ioaddr.data_addr = info->ide_addr + (ATA_REG_DATA << 1);
215 ap->ioaddr.error_addr = info->ide_addr + (ATA_REG_ERR << 1);
216 ap->ioaddr.feature_addr = info->ide_addr + (ATA_REG_FEATURE << 1);
217 ap->ioaddr.nsect_addr = info->ide_addr + (ATA_REG_NSECT << 1);
218 ap->ioaddr.lbal_addr = info->ide_addr + (ATA_REG_LBAL << 1);
219 ap->ioaddr.lbam_addr = info->ide_addr + (ATA_REG_LBAM << 1);
220 ap->ioaddr.lbah_addr = info->ide_addr + (ATA_REG_LBAH << 1);
221 ap->ioaddr.device_addr = info->ide_addr + (ATA_REG_DEVICE << 1);
222 ap->ioaddr.status_addr = info->ide_addr
[all...]
H A Dpata_samsung_cf.c41 * @ide_addr: The area mapped for the hardware registers.
49 void __iomem *ide_addr; member in struct:s3c_ide_info
88 ulong ata_cfg = readl(info->ide_addr + S3C_ATA_CFG);
104 writel(ata_cfg, info->ide_addr + S3C_ATA_CFG);
105 writel(piotime, info->ide_addr + S3C_ATA_PIO_TIME);
115 void __iomem *fifo_reg = info->ide_addr + info->fifo_status_reg;
148 temp = readb(info->ide_addr + S3C_ATA_PIO_RDATA);
259 *data_ptr = readw(info->ide_addr
434 reg = readl(info->ide_addr + S3C_ATA_IRQ);
435 writel(reg, info->ide_addr
[all...]
H A Dpata_at91.c49 void __iomem *ide_addr; member in struct:at91_ide_info
381 info->ide_addr = devm_ioremap(dev,
384 if (!info->ide_addr) {
399 ap->ioaddr.cmd_addr = info->ide_addr;

Completed in 144 milliseconds