Lines Matching refs:ide_addr

69 	void __iomem *ide_addr;  member
108 ulong ata_cfg = readl(info->ide_addr + S3C_ATA_CFG); in pata_s3c_set_piomode()
124 writel(ata_cfg, info->ide_addr + S3C_ATA_CFG); in pata_s3c_set_piomode()
125 writel(piotime, info->ide_addr + S3C_ATA_PIO_TIME); in pata_s3c_set_piomode()
135 void __iomem *fifo_reg = info->ide_addr + info->fifo_status_reg; in wait_for_host_ready()
168 temp = readb(info->ide_addr + S3C_ATA_PIO_RDATA); in ata_inb()
279 *data_ptr = readw(info->ide_addr in pata_s3c_data_xfer()
454 reg = readl(info->ide_addr + S3C_ATA_IRQ); in pata_s3c_irq()
455 writel(reg, info->ide_addr + S3C_ATA_IRQ); in pata_s3c_irq()
467 pata_s3c_set_endian(info->ide_addr, 1); in pata_s3c_hwinit()
468 pata_s3c_enable(info->ide_addr, true); in pata_s3c_hwinit()
472 writel(0x1f, info->ide_addr + S3C_ATA_IRQ); in pata_s3c_hwinit()
473 writel(0x1b, info->ide_addr + S3C_ATA_IRQ_MSK); in pata_s3c_hwinit()
478 pata_s3c_set_endian(info->ide_addr, 0); in pata_s3c_hwinit()
479 pata_s3c_enable(info->ide_addr, true); in pata_s3c_hwinit()
483 writel(0x3f, info->ide_addr + S3C_ATA_IRQ); in pata_s3c_hwinit()
484 writel(0x3f, info->ide_addr + S3C_ATA_IRQ_MSK); in pata_s3c_hwinit()
513 info->ide_addr = devm_ioremap_resource(dev, res); in pata_s3c_probe()
514 if (IS_ERR(info->ide_addr)) in pata_s3c_probe()
515 return PTR_ERR(info->ide_addr); in pata_s3c_probe()
540 info->sfr_addr = info->ide_addr + 0x1800; in pata_s3c_probe()
541 info->ide_addr += 0x1900; in pata_s3c_probe()
556 ap->ioaddr.cmd_addr = info->ide_addr + S3C_ATA_CMD; in pata_s3c_probe()
557 ap->ioaddr.data_addr = info->ide_addr + S3C_ATA_PIO_DTR; in pata_s3c_probe()
558 ap->ioaddr.error_addr = info->ide_addr + S3C_ATA_PIO_FED; in pata_s3c_probe()
559 ap->ioaddr.feature_addr = info->ide_addr + S3C_ATA_PIO_FED; in pata_s3c_probe()
560 ap->ioaddr.nsect_addr = info->ide_addr + S3C_ATA_PIO_SCR; in pata_s3c_probe()
561 ap->ioaddr.lbal_addr = info->ide_addr + S3C_ATA_PIO_LLR; in pata_s3c_probe()
562 ap->ioaddr.lbam_addr = info->ide_addr + S3C_ATA_PIO_LMR; in pata_s3c_probe()
563 ap->ioaddr.lbah_addr = info->ide_addr + S3C_ATA_PIO_LHR; in pata_s3c_probe()
564 ap->ioaddr.device_addr = info->ide_addr + S3C_ATA_PIO_DVR; in pata_s3c_probe()
565 ap->ioaddr.status_addr = info->ide_addr + S3C_ATA_PIO_CSD; in pata_s3c_probe()
566 ap->ioaddr.command_addr = info->ide_addr + S3C_ATA_PIO_CSD; in pata_s3c_probe()
567 ap->ioaddr.altstatus_addr = info->ide_addr + S3C_ATA_PIO_DAD; in pata_s3c_probe()
568 ap->ioaddr.ctl_addr = info->ide_addr + S3C_ATA_PIO_DAD; in pata_s3c_probe()