|
Lines 499-507
static int config_chipset_for_dma (ide_d
Link Here
|
| 499 |
{ |
499 |
{ |
| 500 |
u8 speed = ide_dma_speed(drive, it821x_ratemask(drive)); |
500 |
u8 speed = ide_dma_speed(drive, it821x_ratemask(drive)); |
| 501 |
|
501 |
|
| 502 |
config_it821x_chipset_for_pio(drive, !speed); |
502 |
if (speed) { |
| 503 |
it821x_tune_chipset(drive, speed); |
503 |
config_it821x_chipset_for_pio(drive, 0); |
| 504 |
return ide_dma_enable(drive); |
504 |
it821x_tune_chipset(drive, speed); |
|
|
505 |
|
| 506 |
return ide_dma_enable(drive); |
| 507 |
} |
| 508 |
|
| 509 |
return 0; |
| 505 |
} |
510 |
} |
| 506 |
|
511 |
|
| 507 |
/** |
512 |
/** |