Lines Matching refs:hwif
84 static void aec6210_set_mode(ide_hwif_t *hwif, ide_drive_t *drive)
86 struct pci_dev *dev = to_pci_dev(hwif->dev);
112 static void aec6260_set_mode(ide_hwif_t *hwif, ide_drive_t *drive)
114 struct pci_dev *dev = to_pci_dev(hwif->dev);
129 pci_read_config_byte(dev, (0x44|hwif->channel), &ultra);
133 pci_write_config_byte(dev, (0x44|hwif->channel), tmp2);
137 static void aec_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive)
140 hwif->port_ops->set_dma_mode(hwif, drive);
163 static u8 atp86x_cable_detect(ide_hwif_t *hwif)
165 struct pci_dev *dev = to_pci_dev(hwif->dev);
166 u8 ata66 = 0, mask = hwif->channel ? 0x02 : 0x01;