[alsa-devel] [PATCH] asihpi: Update from 4.04 to 4.06
linux at audioscience.com
linux at audioscience.com
Thu Feb 10 05:25:53 CET 2011
This patch series updates asihpi driver from version 4.04 to 4.06
Major changes:
- hpi6205 adapters no longer signal interrupts on message
transfer, freeing the interrupt for use by streams. This requires matching
DSP firmware.
- rewrote alsa driver pcm stream timer function so it works better with
small buffer sizes e.g. JACK.
- update alsa control names to better conform to 'standard' style.
Minor changes: add low level volume mute control, allow adapters with
duplicate hardware index jumpers to be discovered, fix playback start for
non-mmap adapters.
Cosmetic changes: removal of many unused functions and data. removal of vestigial
hpi subsys pointer from hpi functions. conversion of many defines to enums,
various cleanups to comment text and some badly munged identifiers.
asihpi.c | 781 ++++++++---------
hpi.h | 1214 ++++++++++-----------------
hpi6000.c | 299 +++---
hpi6205.c | 603 +++++--------
hpi6205.h | 7
hpi_internal.h | 1118 ++++++++++++-------------
hpicmn.c | 480 ++++++----
hpicmn.h | 24
hpidebug.c | 157 ---
hpidebug.h | 323 -------
hpidspcd.c | 37
hpidspcd.h | 2
hpifunc.c | 2498 ++++++++++++++++-----------------------------------------
hpimsginit.c | 18
hpimsginit.h | 12
hpimsgx.c | 203 +---
hpioctl.c | 85 -
hpios.h | 10
18 files changed, 2914 insertions(+), 4957 deletions(-)
More information about the Alsa-devel
mailing list