• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/

Lines Matching refs:udma_mask

422 		unsigned long pio_mask, mwdma_mask, udma_mask;
435 &pio_mask, &mwdma_mask, &udma_mask);
436 if (udma_mask)
437 dev->udma_mask = udma_mask;
439 dev->udma_mask = 0;
442 dev->udma_mask = 0;
854 * @udma_mask: udma_mask
856 * Pack @pio_mask, @mwdma_mask and @udma_mask into a single
867 unsigned long udma_mask)
871 ((udma_mask << ATA_SHIFT_UDMA) & ATA_MASK_UDMA);
879 * @udma_mask: resulting udma_mask
881 * Unpack @xfer_mask into @pio_mask, @mwdma_mask and @udma_mask.
885 unsigned long *mwdma_mask, unsigned long *udma_mask)
891 if (udma_mask)
892 *udma_mask = (xfer_mask & ATA_MASK_UDMA) >> ATA_SHIFT_UDMA;
1622 unsigned long pio_mask, mwdma_mask, udma_mask;
1667 udma_mask = 0;
1669 udma_mask = id[ATA_ID_UDMA_MODES] & 0xff;
1671 return ata_pack_xfermask(pio_mask, mwdma_mask, udma_mask);
2538 dev->udma_mask &= ATA_UDMA5;
3223 unsigned long pio_mask, mwdma_mask, udma_mask;
3231 dev->udma_mask);
3232 ata_unpack_xfermask(xfer_mask, &pio_mask, &mwdma_mask, &udma_mask);
3241 if (udma_mask) {
3242 highbit = fls(udma_mask) - 1;
3243 udma_mask &= ~(1 << highbit);
3244 if (!udma_mask)
3255 udma_mask &= ATA_UDMA_MASK_40C;
3262 udma_mask = 0;
3269 xfer_mask &= ata_pack_xfermask(pio_mask, mwdma_mask, udma_mask);
3288 &dev->udma_mask);
3413 dma_mask = ata_pack_xfermask(0, dev->mwdma_mask, dev->udma_mask);
3416 dma_mask = ata_pack_xfermask(0, dev->mwdma_mask, dev->udma_mask);
4411 ap->mwdma_mask, ap->udma_mask);
4415 dev->mwdma_mask, dev->udma_mask);
4465 &dev->mwdma_mask, &dev->udma_mask);
4894 if ((dev->mwdma_mask || dev->udma_mask) && ata_is_pio(qc->tf.protocol))
5446 dev->udma_mask = UINT_MAX;
5702 ap->udma_mask = pi->udma_mask;
6058 ap->udma_mask);