View | Details | Raw Unified | Return to bug 27750 | Differences between
and this patch

Collapse All | Expand All

(-)ata-all.c.orig Tue May 29 07:36:10 2001 (-6 / +1 lines)
Lines 327-337 Link Here
327
    case 0x0d30105a:
327
    case 0x0d30105a:
328
    case 0x4d30105a:
328
    case 0x4d30105a:
329
       return "Promise ATA100 controller";
329
       return "Promise ATA100 controller";
330
    
331
    case 0x4d68105a:
332
       return "Promise Ultra100 TX2 controller";
333
330
334
               case 0x00041103:
331
    case 0x00041103:
335
       switch (pci_get_revid(dev)) {
332
       switch (pci_get_revid(dev)) {
336
       case 0x00:
333
       case 0x00:
337
       case 0x01:
334
       case 0x01:
Lines 430-436 Link Here
430
    case 0x4d38105a: /* Promise 66 & 100 need their clock changed */
427
    case 0x4d38105a: /* Promise 66 & 100 need their clock changed */
431
    case 0x4d30105a:
428
    case 0x4d30105a:
432
    case 0x0d30105a:
429
    case 0x0d30105a:
433
    case 0x4d68105a:
434
       outb(rman_get_start(sc->bmio) + 0x11, 
430
       outb(rman_get_start(sc->bmio) + 0x11, 
435
            inb(rman_get_start(sc->bmio) + 0x11) | 0x0a);
431
            inb(rman_get_start(sc->bmio) + 0x11) | 0x0a);
436
       /* FALLTHROUGH */
432
       /* FALLTHROUGH */
Lines 1124-1130 Link Here
1124
    case 0x4d38105a:   /* Promise Ultra/Fasttrak 66 */
1120
    case 0x4d38105a:   /* Promise Ultra/Fasttrak 66 */
1125
    case 0x4d30105a:   /* Promise Ultra/Fasttrak 100 */
1121
    case 0x4d30105a:   /* Promise Ultra/Fasttrak 100 */
1126
    case 0x0d30105a:   /* Promise OEM ATA100 */
1122
    case 0x0d30105a:   /* Promise OEM ATA100 */
1127
    case 0x4d48105a:   /* Promise Ultra100 TX2 */
1128
       if (!(inl(rman_get_start(sc->bmio) + 0x1c) & 
1123
       if (!(inl(rman_get_start(sc->bmio) + 0x1c) & 
1129
             (scp->channel ? 0x00004000 : 0x00000400)))
1124
             (scp->channel ? 0x00004000 : 0x00000400)))
1130
           return;
1125
           return;

Return to bug 27750