Home
last modified time | relevance | path

Searched refs:ata_regs (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/ata/
H A Dmxc_ata.c88 struct mxc_ata_config_regs *ata_regs; in set_ata_bus_timing() local
89 ata_regs = (struct mxc_ata_config_regs *)CONFIG_SYS_ATA_BASE_ADDR; in set_ata_bus_timing()
95 writeb(3, &ata_regs->time_off); in set_ata_bus_timing()
96 writeb(3, &ata_regs->time_on); in set_ata_bus_timing()
97 writeb((pio_t1[mode] + T) / T, &ata_regs->time_1); in set_ata_bus_timing()
98 writeb((pio_t2_8[mode] + T) / T, &ata_regs->time_2w); in set_ata_bus_timing()
101 writeb((pio_t2_8[mode] + T) / T, &ata_regs->time_2r); in set_ata_bus_timing()
102 writeb((pio_tA[mode] + T) / T + 2, &ata_regs->time_ax); in set_ata_bus_timing()
103 writeb(1, &ata_regs->time_pio_rdx); in set_ata_bus_timing()
104 writeb((pio_t4[mode] + T) / T, &ata_regs->time_4); in set_ata_bus_timing()
[all …]
/OK3568_Linux_fs/kernel/drivers/ata/
H A Dpata_mpc52xx.c51 struct mpc52xx_ata __iomem *ata_regs; member
332 struct mpc52xx_ata __iomem *regs = priv->ata_regs; in mpc52xx_ata_apply_timings()
350 struct mpc52xx_ata __iomem *regs = priv->ata_regs; in mpc52xx_ata_hw_init()
503 struct mpc52xx_ata __iomem *regs = priv->ata_regs; in mpc52xx_bmdma_setup()
513 if (in_8(&priv->ata_regs->fifo_status) & MPC52xx_ATA_FIFOSTAT_ERROR) in mpc52xx_bmdma_setup()
515 __func__, in_8(&priv->ata_regs->fifo_status)); in mpc52xx_bmdma_setup()
576 if (in_8(&priv->ata_regs->fifo_status) & MPC52xx_ATA_FIFOSTAT_ERROR) in mpc52xx_bmdma_stop()
578 __func__, in_8(&priv->ata_regs->fifo_status)); in mpc52xx_bmdma_stop()
587 if (in_8(&priv->ata_regs->fifo_status) & MPC52xx_ATA_FIFOSTAT_ERROR) { in mpc52xx_bmdma_status()
589 __func__, in_8(&priv->ata_regs->fifo_status)); in mpc52xx_bmdma_status()
[all …]