Lines Matching refs:recTicks
503 unsigned accessTicks, recTicks; in pmac_ide_set_pio_mode() local
535 recTicks = SYSCLK_TICKS_66(recTime); in pmac_ide_set_pio_mode()
536 recTicks = min(recTicks, 0x1fU); in pmac_ide_set_pio_mode()
539 (recTicks << TR_66_PIO_RECOVERY_SHIFT); in pmac_ide_set_pio_mode()
551 recTicks = SYSCLK_TICKS(recTime); in pmac_ide_set_pio_mode()
552 recTicks = min(recTicks, 0x1fU); in pmac_ide_set_pio_mode()
553 recTicks = max(recTicks, 5U) - 4; in pmac_ide_set_pio_mode()
554 if (recTicks > 9) { in pmac_ide_set_pio_mode()
555 recTicks--; /* guess, but it's only for PIO0, so... */ in pmac_ide_set_pio_mode()
560 (recTicks << TR_33_PIO_RECOVERY_SHIFT); in pmac_ide_set_pio_mode()
649 unsigned accessTicks, recTicks; in set_timings_mdma() local
724 recTicks = SYSCLK_TICKS_66(recTime); in set_timings_mdma()
725 recTicks = min(recTicks, 0x1fU); in set_timings_mdma()
726 recTicks = max(recTicks, 0x3U); in set_timings_mdma()
730 (recTicks << TR_66_MDMA_RECOVERY_SHIFT); in set_timings_mdma()
738 recTicks = SYSCLK_TICKS(recTime); in set_timings_mdma()
739 recTicks = max(recTicks, 1U); in set_timings_mdma()
740 recTicks = min(recTicks, 0x1fU); in set_timings_mdma()
743 (recTicks << TR_33_MDMA_RECOVERY_SHIFT); in set_timings_mdma()
755 recTicks = SYSCLK_TICKS(recTime); in set_timings_mdma()
756 recTicks = max(recTicks, 2U) - 1; in set_timings_mdma()
757 recTicks = min(recTicks, 0x1fU); in set_timings_mdma()
758 recTime = (recTicks + 1) * IDE_SYSCLK_NS; in set_timings_mdma()
767 (recTicks << TR_33_MDMA_RECOVERY_SHIFT); in set_timings_mdma()