Searched refs:ata_regs (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/ata/ |
| H A D | mxc_ata.c | 88 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 D | pata_mpc52xx.c | 51 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 …]
|