Lines Matching +full:25 +full:a
19 * These were taken from ATA/ATAPI-6 standard, rev 0a, except
31 { XFER_PIO_4, 25, 70, 25, 120, 70, 25, 0, 120, 0 },
32 { XFER_PIO_5, 15, 65, 25, 100, 65, 25, 0, 100, 0 },
41 { XFER_MW_DMA_2, 25, 0, 0, 0, 70, 25, 5, 120, 0 },
42 { XFER_MW_DMA_3, 25, 0, 0, 0, 65, 25, 5, 100, 0 },
43 { XFER_MW_DMA_4, 25, 0, 0, 0, 55, 20, 5, 80, 0 },
74 void ata_timing_merge(const struct ata_timing *a, const struct ata_timing *b, in ata_timing_merge() argument
78 m->setup = max(a->setup, b->setup); in ata_timing_merge()
80 m->act8b = max(a->act8b, b->act8b); in ata_timing_merge()
82 m->rec8b = max(a->rec8b, b->rec8b); in ata_timing_merge()
84 m->cyc8b = max(a->cyc8b, b->cyc8b); in ata_timing_merge()
86 m->active = max(a->active, b->active); in ata_timing_merge()
88 m->recover = max(a->recover, b->recover); in ata_timing_merge()
90 m->dmack_hold = max(a->dmack_hold, b->dmack_hold); in ata_timing_merge()
92 m->cycle = max(a->cycle, b->cycle); in ata_timing_merge()
94 m->udma = max(a->udma, b->udma); in ata_timing_merge()
159 * S.M.A.R.T * and some other commands. We have to ensure that the in ata_timing_compute()
183 * In a few cases quantisation may produce enough errors to in ata_timing_compute()