diff options
Diffstat (limited to 'drivers/ide/pci/triflex.c')
-rw-r--r-- | drivers/ide/pci/triflex.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/ide/pci/triflex.c b/drivers/ide/pci/triflex.c index 54e411d4e56c..921c41006df9 100644 --- a/drivers/ide/pci/triflex.c +++ b/drivers/ide/pci/triflex.c | |||
@@ -96,16 +96,6 @@ static void triflex_set_pio_mode(ide_drive_t *drive, const u8 pio) | |||
96 | triflex_set_mode(drive, XFER_PIO_0 + pio); | 96 | triflex_set_mode(drive, XFER_PIO_0 + pio); |
97 | } | 97 | } |
98 | 98 | ||
99 | static int triflex_config_drive_xfer_rate(ide_drive_t *drive) | ||
100 | { | ||
101 | if (ide_tune_dma(drive)) | ||
102 | return 0; | ||
103 | |||
104 | ide_set_max_pio(drive); | ||
105 | |||
106 | return -1; | ||
107 | } | ||
108 | |||
109 | static void __devinit init_hwif_triflex(ide_hwif_t *hwif) | 99 | static void __devinit init_hwif_triflex(ide_hwif_t *hwif) |
110 | { | 100 | { |
111 | hwif->set_pio_mode = &triflex_set_pio_mode; | 101 | hwif->set_pio_mode = &triflex_set_pio_mode; |
@@ -117,7 +107,6 @@ static void __devinit init_hwif_triflex(ide_hwif_t *hwif) | |||
117 | hwif->atapi_dma = 1; | 107 | hwif->atapi_dma = 1; |
118 | hwif->mwdma_mask = 0x07; | 108 | hwif->mwdma_mask = 0x07; |
119 | hwif->swdma_mask = 0x07; | 109 | hwif->swdma_mask = 0x07; |
120 | hwif->ide_dma_check = &triflex_config_drive_xfer_rate; | ||
121 | 110 | ||
122 | if (!noautodma) | 111 | if (!noautodma) |
123 | hwif->autodma = 1; | 112 | hwif->autodma = 1; |