Lines Matching refs:pio_mode
66 int pio_mode = -1, overridden = 0; in ide_get_best_pio_mode() local
72 pio_mode = ide_scan_pio_blacklist((char *)&id[ATA_ID_PROD]); in ide_get_best_pio_mode()
74 if (pio_mode != -1) { in ide_get_best_pio_mode()
77 pio_mode = id[ATA_ID_OLD_PIO_MODES] >> 8; in ide_get_best_pio_mode()
78 if (pio_mode > 2) { /* 2 is maximum allowed tPIO value */ in ide_get_best_pio_mode()
79 pio_mode = 2; in ide_get_best_pio_mode()
85 pio_mode = 4 + min_t(int, 2, in ide_get_best_pio_mode()
91 pio_mode = 5; in ide_get_best_pio_mode()
93 pio_mode = 4; in ide_get_best_pio_mode()
95 pio_mode = 3; in ide_get_best_pio_mode()
105 if (pio_mode > max_mode) in ide_get_best_pio_mode()
106 pio_mode = max_mode; in ide_get_best_pio_mode()
108 return pio_mode; in ide_get_best_pio_mode()
139 drive->pio_mode = mode; in ide_set_pio_mode()
147 drive->pio_mode = mode; in ide_set_pio_mode()
151 drive->pio_mode = mode; in ide_set_pio_mode()