• Home
  • Raw
  • Download

Lines Matching refs:adev

86 static int sis_old_port_base(struct ata_device *adev)  in sis_old_port_base()  argument
88 return 0x40 + (4 * adev->link->ap->port_no) + (2 * adev->devno); in sis_old_port_base()
99 static int sis_port_base(struct ata_device *adev) in sis_port_base() argument
101 struct ata_port *ap = adev->link->ap; in sis_port_base()
111 return port + (8 * ap->port_no) + (4 * adev->devno); in sis_port_base()
195 static void sis_set_fifo(struct ata_port *ap, struct ata_device *adev) in sis_set_fifo() argument
202 mask <<= adev->devno; in sis_set_fifo()
209 if (adev->class == ATA_DEV_ATA) in sis_set_fifo()
227 static void sis_old_set_piomode (struct ata_port *ap, struct ata_device *adev) in sis_old_set_piomode() argument
230 int port = sis_old_port_base(adev); in sis_old_set_piomode()
232 int speed = adev->pio_mode - XFER_PIO_0; in sis_old_set_piomode()
237 sis_set_fifo(ap, adev); in sis_old_set_piomode()
264 static void sis_100_set_piomode (struct ata_port *ap, struct ata_device *adev) in sis_100_set_piomode() argument
267 int port = sis_old_port_base(adev); in sis_100_set_piomode()
268 int speed = adev->pio_mode - XFER_PIO_0; in sis_100_set_piomode()
272 sis_set_fifo(ap, adev); in sis_100_set_piomode()
289 static void sis_133_set_piomode (struct ata_port *ap, struct ata_device *adev) in sis_133_set_piomode() argument
294 int speed = adev->pio_mode - XFER_PIO_0; in sis_133_set_piomode()
311 sis_set_fifo(ap, adev); in sis_133_set_piomode()
313 port = sis_port_base(adev); in sis_133_set_piomode()
337 static void sis_old_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_old_set_dmamode() argument
340 int speed = adev->dma_mode - XFER_MW_DMA_0; in sis_old_set_dmamode()
341 int drive_pci = sis_old_port_base(adev); in sis_old_set_dmamode()
349 if (adev->dma_mode < XFER_UDMA_0) { in sis_old_set_dmamode()
356 speed = adev->dma_mode - XFER_UDMA_0; in sis_old_set_dmamode()
376 static void sis_66_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_66_set_dmamode() argument
379 int speed = adev->dma_mode - XFER_MW_DMA_0; in sis_66_set_dmamode()
380 int drive_pci = sis_old_port_base(adev); in sis_66_set_dmamode()
389 if (adev->dma_mode < XFER_UDMA_0) { in sis_66_set_dmamode()
396 speed = adev->dma_mode - XFER_UDMA_0; in sis_66_set_dmamode()
415 static void sis_100_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_100_set_dmamode() argument
418 int speed = adev->dma_mode - XFER_MW_DMA_0; in sis_100_set_dmamode()
419 int drive_pci = sis_old_port_base(adev); in sis_100_set_dmamode()
426 if (adev->dma_mode < XFER_UDMA_0) { in sis_100_set_dmamode()
430 speed = adev->dma_mode - XFER_UDMA_0; in sis_100_set_dmamode()
449 static void sis_133_early_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_133_early_set_dmamode() argument
452 int speed = adev->dma_mode - XFER_MW_DMA_0; in sis_133_early_set_dmamode()
453 int drive_pci = sis_old_port_base(adev); in sis_133_early_set_dmamode()
460 if (adev->dma_mode < XFER_UDMA_0) { in sis_133_early_set_dmamode()
464 speed = adev->dma_mode - XFER_UDMA_0; in sis_133_early_set_dmamode()
482 static void sis_133_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_133_set_dmamode() argument
488 port = sis_port_base(adev); in sis_133_set_dmamode()
491 if (adev->dma_mode < XFER_UDMA_0) { in sis_133_set_dmamode()
495 int speed = adev->dma_mode - XFER_MW_DMA_0; in sis_133_set_dmamode()
508 int speed = adev->dma_mode - XFER_UDMA_0; in sis_133_set_dmamode()
528 static unsigned long sis_133_mode_filter(struct ata_device *adev, unsigned long mask) in sis_133_mode_filter() argument
530 struct ata_port *ap = adev->link->ap; in sis_133_mode_filter()
532 int port = sis_port_base(adev); in sis_133_mode_filter()