PCI_INTERFACE_SHIFT
pa->pa_class |= PCIIDE_INTERFACE_PCI(0) << PCI_INTERFACE_SHIFT;
pa->pa_class |= PCIIDE_INTERFACE_PCI(1) << PCI_INTERFACE_SHIFT;
(PCIIDE_INTERFACE_BUS_MASTER_DMA << PCI_INTERFACE_SHIFT) |
(PCI_INTERFACE_OHCI << PCI_INTERFACE_SHIFT) |
(PCI_INTERFACE_EHCI << PCI_INTERFACE_SHIFT) |
PCI_INTERFACE_SATA_AHCI10 << PCI_INTERFACE_SHIFT |
(0x01 << PCI_INTERFACE_SHIFT); /* AHCI_PCI_INTERFACE */
(0x85 << PCI_INTERFACE_SHIFT);
cr |= (PCIIDE_CHANSTATUS_EN << PCI_INTERFACE_SHIFT);
cr &= ~(PCIIDE_CHAN_EN(channel) << PCI_INTERFACE_SHIFT);
(((cr) >> PCI_INTERFACE_SHIFT) & PCI_INTERFACE_MASK)