Commit bf6263a853c9c143bf03f0a6fdcc68ab714fb5f5
1 parent
cd70c26617
Exists in
master
and in
4 other branches
[libata] Use ATA_UDMAx standard masks when filling driver's udma_mask info
The ATA_UDMAx masks are self-documenting, and far better than manually writing in the hex mask. Note that pata_it8213 mask differed from the comment. Added a FIXME there. Signed-off-by: Jeff Garzik <jeff@garzik.org>
Showing 27 changed files with 65 additions and 65 deletions Side-by-side Diff
- drivers/ata/ata_generic.c
- drivers/ata/ata_piix.c
- drivers/ata/pata_ali.c
- drivers/ata/pata_amd.c
- drivers/ata/pata_cs5535.c
- drivers/ata/pata_hpt366.c
- drivers/ata/pata_hpt37x.c
- drivers/ata/pata_hpt3x2n.c
- drivers/ata/pata_it8213.c
- drivers/ata/pata_it821x.c
- drivers/ata/pata_jmicron.c
- drivers/ata/pata_marvell.c
- drivers/ata/pata_netcell.c
- drivers/ata/pata_serverworks.c
- drivers/ata/pata_sil680.c
- drivers/ata/pata_via.c
- drivers/ata/pdc_adma.c
- drivers/ata/sata_inic162x.c
- drivers/ata/sata_mv.c
- drivers/ata/sata_qstor.c
- drivers/ata/sata_sil.c
- drivers/ata/sata_sil24.c
- drivers/ata/sata_sis.c
- drivers/ata/sata_svw.c
- drivers/ata/sata_uli.c
- drivers/ata/sata_via.c
- drivers/ata/sata_vsc.c
drivers/ata/ata_generic.c
drivers/ata/ata_piix.c
... | ... | @@ -497,7 +497,7 @@ |
497 | 497 | .flags = PIIX_SATA_FLAGS, |
498 | 498 | .pio_mask = 0x1f, /* pio0-4 */ |
499 | 499 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
500 | - .udma_mask = 0x7f, /* udma0-6 */ | |
500 | + .udma_mask = ATA_UDMA6, | |
501 | 501 | .port_ops = &piix_sata_ops, |
502 | 502 | }, |
503 | 503 | |
... | ... | @@ -507,7 +507,7 @@ |
507 | 507 | .flags = PIIX_SATA_FLAGS | PIIX_FLAG_SCR, |
508 | 508 | .pio_mask = 0x1f, /* pio0-4 */ |
509 | 509 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
510 | - .udma_mask = 0x7f, /* udma0-6 */ | |
510 | + .udma_mask = ATA_UDMA6, | |
511 | 511 | .port_ops = &piix_sata_ops, |
512 | 512 | }, |
513 | 513 | |
... | ... | @@ -518,7 +518,7 @@ |
518 | 518 | PIIX_FLAG_AHCI, |
519 | 519 | .pio_mask = 0x1f, /* pio0-4 */ |
520 | 520 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
521 | - .udma_mask = 0x7f, /* udma0-6 */ | |
521 | + .udma_mask = ATA_UDMA6, | |
522 | 522 | .port_ops = &piix_sata_ops, |
523 | 523 | }, |
524 | 524 | |
... | ... | @@ -529,7 +529,7 @@ |
529 | 529 | PIIX_FLAG_AHCI, |
530 | 530 | .pio_mask = 0x1f, /* pio0-4 */ |
531 | 531 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
532 | - .udma_mask = 0x7f, /* udma0-6 */ | |
532 | + .udma_mask = ATA_UDMA6, | |
533 | 533 | .port_ops = &piix_sata_ops, |
534 | 534 | }, |
535 | 535 | |
... | ... | @@ -540,7 +540,7 @@ |
540 | 540 | PIIX_FLAG_AHCI, |
541 | 541 | .pio_mask = 0x1f, /* pio0-4 */ |
542 | 542 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
543 | - .udma_mask = 0x7f, /* udma0-6 */ | |
543 | + .udma_mask = ATA_UDMA6, | |
544 | 544 | .port_ops = &piix_sata_ops, |
545 | 545 | }, |
546 | 546 |
drivers/ata/pata_ali.c
... | ... | @@ -547,7 +547,7 @@ |
547 | 547 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_PIO_LBA48, |
548 | 548 | .pio_mask = 0x1f, |
549 | 549 | .mwdma_mask = 0x07, |
550 | - .udma_mask = 0x1f, | |
550 | + .udma_mask = ATA_UDMA4, | |
551 | 551 | .port_ops = &ali_c2_port_ops |
552 | 552 | }; |
553 | 553 | /* Revision 0xC3 is UDMA66 for now */ |
... | ... | @@ -556,7 +556,7 @@ |
556 | 556 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_PIO_LBA48, |
557 | 557 | .pio_mask = 0x1f, |
558 | 558 | .mwdma_mask = 0x07, |
559 | - .udma_mask = 0x1f, | |
559 | + .udma_mask = ATA_UDMA4, | |
560 | 560 | .port_ops = &ali_c2_port_ops |
561 | 561 | }; |
562 | 562 | /* Revision 0xC4 is UDMA100 */ |
... | ... | @@ -565,7 +565,7 @@ |
565 | 565 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_PIO_LBA48, |
566 | 566 | .pio_mask = 0x1f, |
567 | 567 | .mwdma_mask = 0x07, |
568 | - .udma_mask = 0x3f, | |
568 | + .udma_mask = ATA_UDMA5, | |
569 | 569 | .port_ops = &ali_c2_port_ops |
570 | 570 | }; |
571 | 571 | /* Revision 0xC5 is UDMA133 with LBA48 DMA */ |
... | ... | @@ -574,7 +574,7 @@ |
574 | 574 | .flags = ATA_FLAG_SLAVE_POSS, |
575 | 575 | .pio_mask = 0x1f, |
576 | 576 | .mwdma_mask = 0x07, |
577 | - .udma_mask = 0x7f, | |
577 | + .udma_mask = ATA_UDMA6, | |
578 | 578 | .port_ops = &ali_c5_port_ops |
579 | 579 | }; |
580 | 580 |
drivers/ata/pata_amd.c
... | ... | @@ -552,7 +552,7 @@ |
552 | 552 | .flags = ATA_FLAG_SLAVE_POSS, |
553 | 553 | .pio_mask = 0x1f, |
554 | 554 | .mwdma_mask = 0x07, |
555 | - .udma_mask = 0x1f, /* UDMA 66 */ | |
555 | + .udma_mask = ATA_UDMA4, /* UDMA 66 */ | |
556 | 556 | .port_ops = &amd66_port_ops |
557 | 557 | }, |
558 | 558 | { /* 2: AMD 7409, no swdma errata */ |
... | ... | @@ -560,7 +560,7 @@ |
560 | 560 | .flags = ATA_FLAG_SLAVE_POSS, |
561 | 561 | .pio_mask = 0x1f, |
562 | 562 | .mwdma_mask = 0x07, |
563 | - .udma_mask = 0x1f, /* UDMA 66 */ | |
563 | + .udma_mask = ATA_UDMA4, /* UDMA 66 */ | |
564 | 564 | .port_ops = &amd66_port_ops |
565 | 565 | }, |
566 | 566 | { /* 3: AMD 7411 */ |
... | ... | @@ -568,7 +568,7 @@ |
568 | 568 | .flags = ATA_FLAG_SLAVE_POSS, |
569 | 569 | .pio_mask = 0x1f, |
570 | 570 | .mwdma_mask = 0x07, |
571 | - .udma_mask = 0x3f, /* UDMA 100 */ | |
571 | + .udma_mask = ATA_UDMA5, /* UDMA 100 */ | |
572 | 572 | .port_ops = &amd100_port_ops |
573 | 573 | }, |
574 | 574 | { /* 4: AMD 7441 */ |
... | ... | @@ -576,7 +576,7 @@ |
576 | 576 | .flags = ATA_FLAG_SLAVE_POSS, |
577 | 577 | .pio_mask = 0x1f, |
578 | 578 | .mwdma_mask = 0x07, |
579 | - .udma_mask = 0x3f, /* UDMA 100 */ | |
579 | + .udma_mask = ATA_UDMA5, /* UDMA 100 */ | |
580 | 580 | .port_ops = &amd100_port_ops |
581 | 581 | }, |
582 | 582 | { /* 5: AMD 8111*/ |
... | ... | @@ -584,7 +584,7 @@ |
584 | 584 | .flags = ATA_FLAG_SLAVE_POSS, |
585 | 585 | .pio_mask = 0x1f, |
586 | 586 | .mwdma_mask = 0x07, |
587 | - .udma_mask = 0x7f, /* UDMA 133, no swdma */ | |
587 | + .udma_mask = ATA_UDMA6, /* UDMA 133, no swdma */ | |
588 | 588 | .port_ops = &amd133_port_ops |
589 | 589 | }, |
590 | 590 | { /* 6: AMD 8111 UDMA 100 (Serenade) */ |
... | ... | @@ -592,7 +592,7 @@ |
592 | 592 | .flags = ATA_FLAG_SLAVE_POSS, |
593 | 593 | .pio_mask = 0x1f, |
594 | 594 | .mwdma_mask = 0x07, |
595 | - .udma_mask = 0x3f, /* UDMA 100, no swdma */ | |
595 | + .udma_mask = ATA_UDMA5, /* UDMA 100, no swdma */ | |
596 | 596 | .port_ops = &amd133_port_ops |
597 | 597 | }, |
598 | 598 | { /* 7: Nvidia Nforce */ |
... | ... | @@ -600,7 +600,7 @@ |
600 | 600 | .flags = ATA_FLAG_SLAVE_POSS, |
601 | 601 | .pio_mask = 0x1f, |
602 | 602 | .mwdma_mask = 0x07, |
603 | - .udma_mask = 0x3f, /* UDMA 100 */ | |
603 | + .udma_mask = ATA_UDMA5, /* UDMA 100 */ | |
604 | 604 | .port_ops = &nv100_port_ops |
605 | 605 | }, |
606 | 606 | { /* 8: Nvidia Nforce2 and later */ |
... | ... | @@ -608,7 +608,7 @@ |
608 | 608 | .flags = ATA_FLAG_SLAVE_POSS, |
609 | 609 | .pio_mask = 0x1f, |
610 | 610 | .mwdma_mask = 0x07, |
611 | - .udma_mask = 0x7f, /* UDMA 133, no swdma */ | |
611 | + .udma_mask = ATA_UDMA6, /* UDMA 133, no swdma */ | |
612 | 612 | .port_ops = &nv133_port_ops |
613 | 613 | }, |
614 | 614 | { /* 9: AMD CS5536 (Geode companion) */ |
... | ... | @@ -616,7 +616,7 @@ |
616 | 616 | .flags = ATA_FLAG_SLAVE_POSS, |
617 | 617 | .pio_mask = 0x1f, |
618 | 618 | .mwdma_mask = 0x07, |
619 | - .udma_mask = 0x3f, /* UDMA 100 */ | |
619 | + .udma_mask = ATA_UDMA5, /* UDMA 100 */ | |
620 | 620 | .port_ops = &amd100_port_ops |
621 | 621 | } |
622 | 622 | }; |
drivers/ata/pata_cs5535.c
drivers/ata/pata_hpt366.c
drivers/ata/pata_hpt37x.c
... | ... | @@ -892,7 +892,7 @@ |
892 | 892 | .flags = ATA_FLAG_SLAVE_POSS, |
893 | 893 | .pio_mask = 0x1f, |
894 | 894 | .mwdma_mask = 0x07, |
895 | - .udma_mask = 0x3f, | |
895 | + .udma_mask = ATA_UDMA5, | |
896 | 896 | .port_ops = &hpt370_port_ops |
897 | 897 | }; |
898 | 898 | /* HPT370A - UDMA100 */ |
... | ... | @@ -901,7 +901,7 @@ |
901 | 901 | .flags = ATA_FLAG_SLAVE_POSS, |
902 | 902 | .pio_mask = 0x1f, |
903 | 903 | .mwdma_mask = 0x07, |
904 | - .udma_mask = 0x3f, | |
904 | + .udma_mask = ATA_UDMA5, | |
905 | 905 | .port_ops = &hpt370a_port_ops |
906 | 906 | }; |
907 | 907 | /* HPT370 - UDMA100 */ |
... | ... | @@ -928,7 +928,7 @@ |
928 | 928 | .flags = ATA_FLAG_SLAVE_POSS, |
929 | 929 | .pio_mask = 0x1f, |
930 | 930 | .mwdma_mask = 0x07, |
931 | - .udma_mask = 0x7f, | |
931 | + .udma_mask = ATA_UDMA6, | |
932 | 932 | .port_ops = &hpt372_port_ops |
933 | 933 | }; |
934 | 934 | /* HPT374 - UDMA100 */ |
... | ... | @@ -937,7 +937,7 @@ |
937 | 937 | .flags = ATA_FLAG_SLAVE_POSS, |
938 | 938 | .pio_mask = 0x1f, |
939 | 939 | .mwdma_mask = 0x07, |
940 | - .udma_mask = 0x3f, | |
940 | + .udma_mask = ATA_UDMA5, | |
941 | 941 | .port_ops = &hpt374_port_ops |
942 | 942 | }; |
943 | 943 |
drivers/ata/pata_hpt3x2n.c
drivers/ata/pata_it8213.c
... | ... | @@ -316,7 +316,7 @@ |
316 | 316 | .flags = ATA_FLAG_SLAVE_POSS, |
317 | 317 | .pio_mask = 0x1f, /* pio0-4 */ |
318 | 318 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
319 | - .udma_mask = 0x1f, /* UDMA 100 */ | |
319 | + .udma_mask = ATA_UDMA4, /* FIXME: want UDMA 100? */ | |
320 | 320 | .port_ops = &it8213_ops, |
321 | 321 | }; |
322 | 322 | /* Current IT8213 stuff is single port */ |
drivers/ata/pata_it821x.c
drivers/ata/pata_jmicron.c
drivers/ata/pata_marvell.c
... | ... | @@ -167,7 +167,7 @@ |
167 | 167 | |
168 | 168 | .pio_mask = 0x1f, |
169 | 169 | .mwdma_mask = 0x07, |
170 | - .udma_mask = 0x3f, | |
170 | + .udma_mask = ATA_UDMA5, | |
171 | 171 | |
172 | 172 | .port_ops = &marvell_ops, |
173 | 173 | }; |
... | ... | @@ -178,7 +178,7 @@ |
178 | 178 | |
179 | 179 | .pio_mask = 0x1f, |
180 | 180 | .mwdma_mask = 0x07, |
181 | - .udma_mask = 0x7f, | |
181 | + .udma_mask = ATA_UDMA6, | |
182 | 182 | |
183 | 183 | .port_ops = &marvell_ops, |
184 | 184 | }; |
drivers/ata/pata_netcell.c
... | ... | @@ -99,7 +99,7 @@ |
99 | 99 | firmware deals with it */ |
100 | 100 | .pio_mask = 0x1f, /* pio0-4 */ |
101 | 101 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
102 | - .udma_mask = 0x3f, /* UDMA 133 */ | |
102 | + .udma_mask = ATA_UDMA5, /* UDMA 133 */ | |
103 | 103 | .port_ops = &netcell_ops, |
104 | 104 | }; |
105 | 105 | const struct ata_port_info *port_info[] = { &info, NULL }; |
drivers/ata/pata_serverworks.c
... | ... | @@ -495,14 +495,14 @@ |
495 | 495 | .flags = ATA_FLAG_SLAVE_POSS, |
496 | 496 | .pio_mask = 0x1f, |
497 | 497 | .mwdma_mask = 0x07, |
498 | - .udma_mask = 0x1f, | |
498 | + .udma_mask = ATA_UDMA4, | |
499 | 499 | .port_ops = &serverworks_csb_port_ops |
500 | 500 | }, { /* CSB5 - later revisions*/ |
501 | 501 | .sht = &serverworks_sht, |
502 | 502 | .flags = ATA_FLAG_SLAVE_POSS, |
503 | 503 | .pio_mask = 0x1f, |
504 | 504 | .mwdma_mask = 0x07, |
505 | - .udma_mask = 0x3f, | |
505 | + .udma_mask = ATA_UDMA5, | |
506 | 506 | .port_ops = &serverworks_csb_port_ops |
507 | 507 | } |
508 | 508 | }; |
drivers/ata/pata_sil680.c
... | ... | @@ -349,7 +349,7 @@ |
349 | 349 | .flags = ATA_FLAG_SLAVE_POSS, |
350 | 350 | .pio_mask = 0x1f, |
351 | 351 | .mwdma_mask = 0x07, |
352 | - .udma_mask = 0x7f, | |
352 | + .udma_mask = ATA_UDMA6, | |
353 | 353 | .port_ops = &sil680_port_ops |
354 | 354 | }; |
355 | 355 | static const struct ata_port_info info_slow = { |
... | ... | @@ -357,7 +357,7 @@ |
357 | 357 | .flags = ATA_FLAG_SLAVE_POSS, |
358 | 358 | .pio_mask = 0x1f, |
359 | 359 | .mwdma_mask = 0x07, |
360 | - .udma_mask = 0x3f, | |
360 | + .udma_mask = ATA_UDMA5, | |
361 | 361 | .port_ops = &sil680_port_ops |
362 | 362 | }; |
363 | 363 | const struct ata_port_info *ppi[] = { &info, NULL }; |
drivers/ata/pata_via.c
... | ... | @@ -471,7 +471,7 @@ |
471 | 471 | .flags = ATA_FLAG_SLAVE_POSS, |
472 | 472 | .pio_mask = 0x1f, |
473 | 473 | .mwdma_mask = 0x07, |
474 | - .udma_mask = 0x7, | |
474 | + .udma_mask = ATA_UDMA2, | |
475 | 475 | .port_ops = &via_port_ops |
476 | 476 | }; |
477 | 477 | /* VIA UDMA 66 devices */ |
... | ... | @@ -480,7 +480,7 @@ |
480 | 480 | .flags = ATA_FLAG_SLAVE_POSS, |
481 | 481 | .pio_mask = 0x1f, |
482 | 482 | .mwdma_mask = 0x07, |
483 | - .udma_mask = 0x1f, | |
483 | + .udma_mask = ATA_UDMA4, | |
484 | 484 | .port_ops = &via_port_ops |
485 | 485 | }; |
486 | 486 | /* VIA UDMA 100 devices */ |
... | ... | @@ -489,7 +489,7 @@ |
489 | 489 | .flags = ATA_FLAG_SLAVE_POSS, |
490 | 490 | .pio_mask = 0x1f, |
491 | 491 | .mwdma_mask = 0x07, |
492 | - .udma_mask = 0x3f, | |
492 | + .udma_mask = ATA_UDMA5, | |
493 | 493 | .port_ops = &via_port_ops |
494 | 494 | }; |
495 | 495 | /* UDMA133 with bad AST (All current 133) */ |
... | ... | @@ -498,7 +498,7 @@ |
498 | 498 | .flags = ATA_FLAG_SLAVE_POSS, |
499 | 499 | .pio_mask = 0x1f, |
500 | 500 | .mwdma_mask = 0x07, |
501 | - .udma_mask = 0x7f, /* FIXME: should check north bridge */ | |
501 | + .udma_mask = ATA_UDMA6, /* FIXME: should check north bridge */ | |
502 | 502 | .port_ops = &via_port_ops |
503 | 503 | }; |
504 | 504 | struct ata_port_info type; |
drivers/ata/pdc_adma.c
drivers/ata/sata_inic162x.c
drivers/ata/sata_mv.c
... | ... | @@ -526,44 +526,44 @@ |
526 | 526 | { /* chip_504x */ |
527 | 527 | .flags = MV_COMMON_FLAGS, |
528 | 528 | .pio_mask = 0x1f, /* pio0-4 */ |
529 | - .udma_mask = 0x7f, /* udma0-6 */ | |
529 | + .udma_mask = ATA_UDMA6, | |
530 | 530 | .port_ops = &mv5_ops, |
531 | 531 | }, |
532 | 532 | { /* chip_508x */ |
533 | 533 | .flags = (MV_COMMON_FLAGS | MV_FLAG_DUAL_HC), |
534 | 534 | .pio_mask = 0x1f, /* pio0-4 */ |
535 | - .udma_mask = 0x7f, /* udma0-6 */ | |
535 | + .udma_mask = ATA_UDMA6, | |
536 | 536 | .port_ops = &mv5_ops, |
537 | 537 | }, |
538 | 538 | { /* chip_5080 */ |
539 | 539 | .flags = (MV_COMMON_FLAGS | MV_FLAG_DUAL_HC), |
540 | 540 | .pio_mask = 0x1f, /* pio0-4 */ |
541 | - .udma_mask = 0x7f, /* udma0-6 */ | |
541 | + .udma_mask = ATA_UDMA6, | |
542 | 542 | .port_ops = &mv5_ops, |
543 | 543 | }, |
544 | 544 | { /* chip_604x */ |
545 | 545 | .flags = (MV_COMMON_FLAGS | MV_6XXX_FLAGS), |
546 | 546 | .pio_mask = 0x1f, /* pio0-4 */ |
547 | - .udma_mask = 0x7f, /* udma0-6 */ | |
547 | + .udma_mask = ATA_UDMA6, | |
548 | 548 | .port_ops = &mv6_ops, |
549 | 549 | }, |
550 | 550 | { /* chip_608x */ |
551 | 551 | .flags = (MV_COMMON_FLAGS | MV_6XXX_FLAGS | |
552 | 552 | MV_FLAG_DUAL_HC), |
553 | 553 | .pio_mask = 0x1f, /* pio0-4 */ |
554 | - .udma_mask = 0x7f, /* udma0-6 */ | |
554 | + .udma_mask = ATA_UDMA6, | |
555 | 555 | .port_ops = &mv6_ops, |
556 | 556 | }, |
557 | 557 | { /* chip_6042 */ |
558 | 558 | .flags = (MV_COMMON_FLAGS | MV_6XXX_FLAGS), |
559 | 559 | .pio_mask = 0x1f, /* pio0-4 */ |
560 | - .udma_mask = 0x7f, /* udma0-6 */ | |
560 | + .udma_mask = ATA_UDMA6, | |
561 | 561 | .port_ops = &mv_iie_ops, |
562 | 562 | }, |
563 | 563 | { /* chip_7042 */ |
564 | 564 | .flags = (MV_COMMON_FLAGS | MV_6XXX_FLAGS), |
565 | 565 | .pio_mask = 0x1f, /* pio0-4 */ |
566 | - .udma_mask = 0x7f, /* udma0-6 */ | |
566 | + .udma_mask = ATA_UDMA6, | |
567 | 567 | .port_ops = &mv_iie_ops, |
568 | 568 | }, |
569 | 569 | }; |
drivers/ata/sata_qstor.c
drivers/ata/sata_sil.c
... | ... | @@ -218,7 +218,7 @@ |
218 | 218 | .flags = SIL_DFL_PORT_FLAGS | SIL_FLAG_MOD15WRITE, |
219 | 219 | .pio_mask = 0x1f, /* pio0-4 */ |
220 | 220 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
221 | - .udma_mask = 0x3f, /* udma0-5 */ | |
221 | + .udma_mask = ATA_UDMA5, | |
222 | 222 | .port_ops = &sil_ops, |
223 | 223 | }, |
224 | 224 | /* sil_3112_no_sata_irq */ |
... | ... | @@ -227,7 +227,7 @@ |
227 | 227 | SIL_FLAG_NO_SATA_IRQ, |
228 | 228 | .pio_mask = 0x1f, /* pio0-4 */ |
229 | 229 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
230 | - .udma_mask = 0x3f, /* udma0-5 */ | |
230 | + .udma_mask = ATA_UDMA5, | |
231 | 231 | .port_ops = &sil_ops, |
232 | 232 | }, |
233 | 233 | /* sil_3512 */ |
... | ... | @@ -235,7 +235,7 @@ |
235 | 235 | .flags = SIL_DFL_PORT_FLAGS | SIL_FLAG_RERR_ON_DMA_ACT, |
236 | 236 | .pio_mask = 0x1f, /* pio0-4 */ |
237 | 237 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
238 | - .udma_mask = 0x3f, /* udma0-5 */ | |
238 | + .udma_mask = ATA_UDMA5, | |
239 | 239 | .port_ops = &sil_ops, |
240 | 240 | }, |
241 | 241 | /* sil_3114 */ |
... | ... | @@ -243,7 +243,7 @@ |
243 | 243 | .flags = SIL_DFL_PORT_FLAGS | SIL_FLAG_RERR_ON_DMA_ACT, |
244 | 244 | .pio_mask = 0x1f, /* pio0-4 */ |
245 | 245 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
246 | - .udma_mask = 0x3f, /* udma0-5 */ | |
246 | + .udma_mask = ATA_UDMA5, | |
247 | 247 | .port_ops = &sil_ops, |
248 | 248 | }, |
249 | 249 | }; |
drivers/ata/sata_sil24.c
... | ... | @@ -426,7 +426,7 @@ |
426 | 426 | SIL24_FLAG_PCIX_IRQ_WOC, |
427 | 427 | .pio_mask = 0x1f, /* pio0-4 */ |
428 | 428 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
429 | - .udma_mask = 0x3f, /* udma0-5 */ | |
429 | + .udma_mask = ATA_UDMA5, /* udma0-5 */ | |
430 | 430 | .port_ops = &sil24_ops, |
431 | 431 | }, |
432 | 432 | /* sil_3132 */ |
... | ... | @@ -434,7 +434,7 @@ |
434 | 434 | .flags = SIL24_COMMON_FLAGS | SIL24_NPORTS2FLAG(2), |
435 | 435 | .pio_mask = 0x1f, /* pio0-4 */ |
436 | 436 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
437 | - .udma_mask = 0x3f, /* udma0-5 */ | |
437 | + .udma_mask = ATA_UDMA5, /* udma0-5 */ | |
438 | 438 | .port_ops = &sil24_ops, |
439 | 439 | }, |
440 | 440 | /* sil_3131/sil_3531 */ |
... | ... | @@ -442,7 +442,7 @@ |
442 | 442 | .flags = SIL24_COMMON_FLAGS | SIL24_NPORTS2FLAG(1), |
443 | 443 | .pio_mask = 0x1f, /* pio0-4 */ |
444 | 444 | .mwdma_mask = 0x07, /* mwdma0-2 */ |
445 | - .udma_mask = 0x3f, /* udma0-5 */ | |
445 | + .udma_mask = ATA_UDMA5, /* udma0-5 */ | |
446 | 446 | .port_ops = &sil24_ops, |
447 | 447 | }, |
448 | 448 | }; |
drivers/ata/sata_sis.c
drivers/ata/sata_svw.c
... | ... | @@ -361,7 +361,7 @@ |
361 | 361 | ATA_FLAG_MMIO | K2_FLAG_NO_ATAPI_DMA, |
362 | 362 | .pio_mask = 0x1f, |
363 | 363 | .mwdma_mask = 0x07, |
364 | - .udma_mask = 0x7f, | |
364 | + .udma_mask = ATA_UDMA6, | |
365 | 365 | .port_ops = &k2_sata_ops, |
366 | 366 | }, |
367 | 367 | /* board_svw8 */ |
... | ... | @@ -371,7 +371,7 @@ |
371 | 371 | K2_FLAG_SATA_8_PORTS, |
372 | 372 | .pio_mask = 0x1f, |
373 | 373 | .mwdma_mask = 0x07, |
374 | - .udma_mask = 0x7f, | |
374 | + .udma_mask = ATA_UDMA6, | |
375 | 375 | .port_ops = &k2_sata_ops, |
376 | 376 | }, |
377 | 377 | }; |
drivers/ata/sata_uli.c
drivers/ata/sata_via.c
... | ... | @@ -223,7 +223,7 @@ |
223 | 223 | .flags = ATA_FLAG_SATA | ATA_FLAG_NO_LEGACY, |
224 | 224 | .pio_mask = 0x1f, |
225 | 225 | .mwdma_mask = 0x07, |
226 | - .udma_mask = 0x7f, | |
226 | + .udma_mask = ATA_UDMA6, | |
227 | 227 | .port_ops = &vt6420_sata_ops, |
228 | 228 | }; |
229 | 229 | |
... | ... | @@ -231,7 +231,7 @@ |
231 | 231 | .flags = ATA_FLAG_SATA | ATA_FLAG_NO_LEGACY, |
232 | 232 | .pio_mask = 0x1f, |
233 | 233 | .mwdma_mask = 0x07, |
234 | - .udma_mask = 0x7f, | |
234 | + .udma_mask = ATA_UDMA6, | |
235 | 235 | .port_ops = &vt6421_sata_ops, |
236 | 236 | }; |
237 | 237 | |
... | ... | @@ -239,7 +239,7 @@ |
239 | 239 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_NO_LEGACY, |
240 | 240 | .pio_mask = 0x1f, |
241 | 241 | .mwdma_mask = 0, |
242 | - .udma_mask = 0x7f, | |
242 | + .udma_mask = ATA_UDMA6, | |
243 | 243 | .port_ops = &vt6421_pata_ops, |
244 | 244 | }; |
245 | 245 |
drivers/ata/sata_vsc.c