Lines Matching defs:pio
148 * @pio: desired PIO mode
152 static void piix_tune_pio (ide_drive_t *drive, u8 pio)
181 if (pio > 1)
185 if (pio > 2)
190 if (pio > 1) {
196 slave_data |= ((timings[pio][0] << 2) | timings[pio][1]) <<
200 if (pio > 1) {
204 master_data |= (timings[pio][0] << 12) | (timings[pio][1] << 8);
215 * @pio: desired PIO mode
220 static void piix_tune_drive (ide_drive_t *drive, u8 pio)
222 pio = ide_get_best_pio_mode(drive, pio, 4, NULL);
223 piix_tune_pio(drive, pio);
224 (void) ide_config_drive_speed(drive, XFER_PIO_0 + pio);