Lines Matching refs:ideconf
3019 u_int32_t oidetim, idetim, sidetim, udmareg, ideconf, idedma_ctl; in piix3_4_setup_channel() local
3028 ideconf = pci_conf_read(sc->sc_pc, sc->sc_tag, PIIX_CONFIG); in piix3_4_setup_channel()
3070 ideconf |= PIIX_CONFIG_PINGPONG; in piix3_4_setup_channel()
3087 (ideconf & PIIX_CONFIG_CR(channel, drive)) == 0) in piix3_4_setup_channel()
3090 ideconf |= PIIX_CONFIG_UDMA100(channel, drive); in piix3_4_setup_channel()
3092 ideconf &= ~PIIX_CONFIG_UDMA100(channel, drive); in piix3_4_setup_channel()
3094 ideconf |= PIIX_CONFIG_UDMA66(channel, in piix3_4_setup_channel()
3097 ideconf &= ~PIIX_CONFIG_UDMA66(channel, in piix3_4_setup_channel()
3106 (ideconf & PIIX_CONFIG_CR(channel, drive)) == 0) in piix3_4_setup_channel()
3109 ideconf |= PIIX_CONFIG_UDMA66(channel, drive); in piix3_4_setup_channel()
3111 ideconf &= ~PIIX_CONFIG_UDMA66(channel, drive); in piix3_4_setup_channel()
3157 pci_conf_write(sc->sc_pc, sc->sc_tag, PIIX_CONFIG, ideconf); in piix3_4_setup_channel()
3436 u_int32_t ideconf; in apollo_chip_map() local
3562 ideconf = pci_conf_read(sc->sc_pc, sc->sc_tag, in apollo_chip_map()
3564 if ((ideconf & APO_IDECONF_EN(channel)) == 0) { in apollo_chip_map()
3582 ideconf &= ~APO_IDECONF_EN(channel); in apollo_chip_map()
3584 APO_IDECONF, ideconf); in apollo_chip_map()