christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
jmcneill
a497249c37
Add AC'97 1.x 'Modem Line Codec support' capability bit definition.
2005-04-08 15:27:19 +00:00
jmcneill
f1db07fc36
* Add more AC97 modem registers (from AC'97 revision 2.2)
...
* Add sysctls to control the modem's off-hook status (work in progress)
2005-04-04 18:52:30 +00:00
jmcneill
c74eb31f21
* Add support for skipping either the modem or audio AC'97 probes
...
via host_flags: AC97_HOST_SKIP_AUDIO, AC97_HOST_SKIP_MODEM
* If we're dealing with a modem codec, print the extended modem
capabilities.
* Add basic AC'97 modem initialization support.
* Add some (but not all) AC'97 modem registers. More will be added later.
2005-04-04 02:08:58 +00:00
kent
98f4ce5fd6
Use bitmask_snprintf() for printing ext id features.
2003-09-07 11:27:32 +00:00
kent
1bb5fc51aa
Correct spelling. VENDER -> VENDOR
2002-10-12 10:46:24 +00:00
kent
1d5039e637
Add AC97_CAPS_* and AC97_VENDER_ID_MASK from OpenBSD.
2002-10-12 07:40:41 +00:00
kent
f06ae93219
Add some constant symbols for AC97 registers and values based on OpenBSD.
...
Rename some symbols to sync with OpenBSD:
AC97_REG_EXTENDED_ID
-> AC97_REG_EXT_AUDIO_ID
AC97_REG_EXTENDED_STATUS
-> AC97_REG_EXT_AUDIO_CTRL
AC97_CODEC_DOES_VRA/AC97_ENAB_VRA
-> AC97_EXT_AUDIO_VRA
AC97_CODEC_DOES_MICVRA/AC97_ENAB_MICVRA
-> AC97_EXT_AUDIO_VRM
ac97feature: "mic channel" -> "dedicated mic channel"
ac97_attach(): print extended capabilities; VRA, DRA, SPDIF, VRM, CDAC,
SDAC, LDAC.
2002-10-06 16:33:35 +00:00
kent
f5f630d1df
Correct MICVRA values: 0x0004 -> 0x0008
2002-10-06 15:06:05 +00:00
augustss
e16f901581
Make auich support variable rate codec, and suspend/resume.
...
From URA Hiroshi in PR kern/15431 (partly from OpenBSD).
2002-02-02 11:13:44 +00:00
augustss
5f3c3e0d6f
Add definitions for some bits in ID and STATUS regs.
2001-01-05 03:32:46 +00:00
thorpej
997701c6c1
Define additional AC'97 registers.
2000-11-28 16:54:17 +00:00
thorpej
706ee091ed
Move register definitions into ac97reg.h
2000-05-15 01:32:03 +00:00