• 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:adev

104  *	@adev: Device
115 static void artop6210_load_piomode(struct ata_port *ap, struct ata_device *adev, unsigned int pio)
118 int dn = adev->devno + 2 * ap->port_no;
131 * @adev: Device we are configuring
142 static void artop6210_set_piomode(struct ata_port *ap, struct ata_device *adev)
145 int dn = adev->devno + 2 * ap->port_no;
148 artop6210_load_piomode(ap, adev, adev->pio_mode - XFER_PIO_0);
159 * @adev: Device we are configuring
169 static void artop6260_load_piomode (struct ata_port *ap, struct ata_device *adev, unsigned int pio)
172 int dn = adev->devno + 2 * ap->port_no;
185 * @adev: Device we are configuring
196 static void artop6260_set_piomode(struct ata_port *ap, struct ata_device *adev)
201 artop6260_load_piomode(ap, adev, adev->pio_mode - XFER_PIO_0);
205 ultra &= ~(7 << (4 * adev->devno)); /* One nibble per drive */
212 * @adev: Device whose timings we are configuring
220 static void artop6210_set_dmamode (struct ata_port *ap, struct ata_device *adev)
224 int dn = adev->devno + 2 * ap->port_no;
227 if (adev->dma_mode == XFER_MW_DMA_0)
233 artop6210_load_piomode(ap, adev, pio);
239 if (adev->dma_mode >= XFER_UDMA_0) {
240 u8 mode = (adev->dma_mode - XFER_UDMA_0) + 1 - clock;
251 * @adev: Device we are configuring
260 static void artop6260_set_dmamode (struct ata_port *ap, struct ata_device *adev)
262 unsigned int pio = adev->pio_mode - XFER_PIO_0;
266 if (adev->dma_mode == XFER_MW_DMA_0)
272 artop6260_load_piomode(ap, adev, pio);
276 ultra &= ~(7 << (4 * adev->devno)); /* One nibble per drive */
277 if (adev->dma_mode >= XFER_UDMA_0) {
278 u8 mode = adev->dma_mode - XFER_UDMA_0 + 1 - clock;
281 ultra |= (mode << (4 * adev->devno));