Lines Matching refs:adev
98 static void artop6210_load_piomode(struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6210_load_piomode() argument
101 int dn = adev->devno + 2 * ap->port_no; in artop6210_load_piomode()
125 static void artop6210_set_piomode(struct ata_port *ap, struct ata_device *adev) in artop6210_set_piomode() argument
128 int dn = adev->devno + 2 * ap->port_no; in artop6210_set_piomode()
131 artop6210_load_piomode(ap, adev, adev->pio_mode - XFER_PIO_0); in artop6210_set_piomode()
152 static void artop6260_load_piomode (struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6260_load_piomode() argument
155 int dn = adev->devno + 2 * ap->port_no; in artop6260_load_piomode()
179 static void artop6260_set_piomode(struct ata_port *ap, struct ata_device *adev) in artop6260_set_piomode() argument
184 artop6260_load_piomode(ap, adev, adev->pio_mode - XFER_PIO_0); in artop6260_set_piomode()
188 ultra &= ~(7 << (4 * adev->devno)); /* One nibble per drive */ in artop6260_set_piomode()
203 static void artop6210_set_dmamode (struct ata_port *ap, struct ata_device *adev) in artop6210_set_dmamode() argument
207 int dn = adev->devno + 2 * ap->port_no; in artop6210_set_dmamode()
210 if (adev->dma_mode == XFER_MW_DMA_0) in artop6210_set_dmamode()
216 artop6210_load_piomode(ap, adev, pio); in artop6210_set_dmamode()
222 if (adev->dma_mode >= XFER_UDMA_0) { in artop6210_set_dmamode()
223 u8 mode = (adev->dma_mode - XFER_UDMA_0) + 1 - clock; in artop6210_set_dmamode()
243 static void artop6260_set_dmamode (struct ata_port *ap, struct ata_device *adev) in artop6260_set_dmamode() argument
245 unsigned int pio = adev->pio_mode - XFER_PIO_0; in artop6260_set_dmamode()
249 if (adev->dma_mode == XFER_MW_DMA_0) in artop6260_set_dmamode()
255 artop6260_load_piomode(ap, adev, pio); in artop6260_set_dmamode()
259 ultra &= ~(7 << (4 * adev->devno)); /* One nibble per drive */ in artop6260_set_dmamode()
260 if (adev->dma_mode >= XFER_UDMA_0) { in artop6260_set_dmamode()
261 u8 mode = adev->dma_mode - XFER_UDMA_0 + 1 - clock; in artop6260_set_dmamode()
264 ultra |= (mode << (4 * adev->devno)); in artop6260_set_dmamode()