diff options
| -rw-r--r-- | drivers/ide/pci/aec62xx.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/drivers/ide/pci/aec62xx.c b/drivers/ide/pci/aec62xx.c index 52cadc005d7..a21b1e11eef 100644 --- a/drivers/ide/pci/aec62xx.c +++ b/drivers/ide/pci/aec62xx.c | |||
| @@ -65,23 +65,6 @@ static struct chipset_bus_clock_list_entry aec6xxx_34_base [] = { | |||
| 65 | #define BUSCLOCK(D) \ | 65 | #define BUSCLOCK(D) \ |
| 66 | ((struct chipset_bus_clock_list_entry *) pci_get_drvdata((D))) | 66 | ((struct chipset_bus_clock_list_entry *) pci_get_drvdata((D))) |
| 67 | 67 | ||
| 68 | #if 0 | ||
| 69 | if (dev->device == PCI_DEVICE_ID_ARTOP_ATP850UF) { | ||
| 70 | (void) pci_read_config_byte(dev, 0x54, &art); | ||
| 71 | p += sprintf(p, "DMA Mode: %s(%s)", | ||
| 72 | (c0&0x20)?((art&0x03)?"UDMA":" DMA"):" PIO", | ||
| 73 | (art&0x02)?"2":(art&0x01)?"1":"0"); | ||
| 74 | p += sprintf(p, " %s(%s)", | ||
| 75 | (c0&0x40)?((art&0x0c)?"UDMA":" DMA"):" PIO", | ||
| 76 | (art&0x08)?"2":(art&0x04)?"1":"0"); | ||
| 77 | p += sprintf(p, " %s(%s)", | ||
| 78 | (c1&0x20)?((art&0x30)?"UDMA":" DMA"):" PIO", | ||
| 79 | (art&0x20)?"2":(art&0x10)?"1":"0"); | ||
| 80 | p += sprintf(p, " %s(%s)\n", | ||
| 81 | (c1&0x40)?((art&0xc0)?"UDMA":" DMA"):" PIO", | ||
| 82 | (art&0x80)?"2":(art&0x40)?"1":"0"); | ||
| 83 | } else { | ||
| 84 | #endif | ||
| 85 | 68 | ||
| 86 | /* | 69 | /* |
| 87 | * TO DO: active tuning and correction of cards without a bios. | 70 | * TO DO: active tuning and correction of cards without a bios. |
| @@ -112,13 +95,9 @@ static u8 aec62xx_ratemask (ide_drive_t *drive) | |||
| 112 | switch(hwif->pci_dev->device) { | 95 | switch(hwif->pci_dev->device) { |
| 113 | case PCI_DEVICE_ID_ARTOP_ATP865: | 96 | case PCI_DEVICE_ID_ARTOP_ATP865: |
| 114 | case PCI_DEVICE_ID_ARTOP_ATP865R: | 97 | case PCI_DEVICE_ID_ARTOP_ATP865R: |
| 115 | #if 0 | ||
| 116 | mode = (hwif->INB(hwif->dma_master) & 0x10) ? 4 : 3; | ||
| 117 | #else | ||
| 118 | mode = (hwif->INB(((hwif->channel) ? | 98 | mode = (hwif->INB(((hwif->channel) ? |
| 119 | hwif->mate->dma_status : | 99 | hwif->mate->dma_status : |
| 120 | hwif->dma_status)) & 0x10) ? 4 : 3; | 100 | hwif->dma_status)) & 0x10) ? 4 : 3; |
| 121 | #endif | ||
| 122 | break; | 101 | break; |
| 123 | case PCI_DEVICE_ID_ARTOP_ATP860: | 102 | case PCI_DEVICE_ID_ARTOP_ATP860: |
| 124 | case PCI_DEVICE_ID_ARTOP_ATP860R: | 103 | case PCI_DEVICE_ID_ARTOP_ATP860R: |
| @@ -263,35 +242,9 @@ static int aec62xx_irq_timeout (ide_drive_t *drive) | |||
| 263 | case PCI_DEVICE_ID_ARTOP_ATP865: | 242 | case PCI_DEVICE_ID_ARTOP_ATP865: |
| 264 | case PCI_DEVICE_ID_ARTOP_ATP865R: | 243 | case PCI_DEVICE_ID_ARTOP_ATP865R: |
| 265 | printk(" AEC62XX time out "); | 244 | printk(" AEC62XX time out "); |
| 266 | #if 0 | ||
| 267 | { | ||
| 268 | int i = 0; | ||
| 269 | u8 reg49h = 0; | ||
| 270 | pci_read_config_byte(HWIF(drive)->pci_dev, 0x49, ®49h); | ||
| 271 | for (i=0;i<256;i++) | ||
| 272 | pci_write_config_byte(HWIF(drive)->pci_dev, 0x49, reg49h|0x10); | ||
| 273 | pci_write_config_byte(HWIF(drive)->pci_dev, 0x49, reg49h & ~0x10); | ||
| 274 | } | ||
| 275 | return 0; | ||
| 276 | #endif | ||
| 277 | default: | 245 | default: |
| 278 | break; | 246 | break; |
| 279 | } | 247 | } |
| 280 | #if 0 | ||
| 281 | { | ||
| 282 | ide_hwif_t *hwif = HWIF(drive); | ||
| 283 | struct pci_dev *dev = hwif->pci_dev; | ||
| 284 | u8 tmp1 = 0, tmp2 = 0, mode6 = 0; | ||
| 285 | |||
| 286 | pci_read_config_byte(dev, 0x44, &tmp1); | ||
| 287 | pci_read_config_byte(dev, 0x45, &tmp2); | ||
| 288 | printk(" AEC6280 r44=%x r45=%x ",tmp1,tmp2); | ||
| 289 | mode6 = HWIF(drive)->INB(((hwif->channel) ? | ||
| 290 | hwif->mate->dma_status : | ||
| 291 | hwif->dma_status)); | ||
| 292 | printk(" AEC6280 133=%x ", (mode6 & 0x10)); | ||
| 293 | } | ||
| 294 | #endif | ||
| 295 | return 0; | 248 | return 0; |
| 296 | } | 249 | } |
| 297 | 250 | ||
