Name

ata_timing_cycle2mode — find xfer mode for the specified cycle duration

Synopsis

u8 ata_timing_cycle2mode (unsigned int xfer_shift,
 int cycle);
 

Arguments

unsigned int xfer_shift

ATA_SHIFT_* value for transfer type to examine.

int cycle

cycle duration in ns

Description

Return matching xfer mode for cycle. The returned mode is of the transfer type specified by xfer_shift. If cycle is too slow for xfer_shift, 0xff is returned. If cycle is faster than the fastest known mode, the fasted mode is returned.

LOCKING: None.

Return

Matching xfer_mode, 0xff if no match found.