The AC97 driver apparently already has a flag to invert the sense of the EAPD pin. See sound/pci/ac97/ac97_codec.c . "set_inv_eapd()", AC97_SCAP_INV_EAPD, etc. >