At Fri, 18 May 2007 13:16:44 +1200, Eliot Blennerhassett wrote:
Greetings,
Attached patch for alsa-driver/pci/asihpi
Signed-off-by: Eliot Blennerhassett eblennerhassett@audioscience.com The accompanying patch also requires updated firmware http://audioscience.com/internet/download/firmware/asihpi_firmware-3.07.04.t...
Based on http://audioscience.com/internet/download/hpklinux-3.07.04.tar.bz2 Release notes http://audioscience.com/internet/download/drvnotes.txt http://audioscience.com/internet/download/drvnotes_rc.txt
Main points The bulk of this patch is addition of doxygen documentation to hpi.h and hpifunc.c. (hopefully coming to the end of this soon)
Add several new adapter types ASI6618, ASI6518. ASI8900 Bug fixes to ASI6416 DSP code Filtered out some more conditionally not compiled for ALSA.
asihpi.c: experimental MMAP mode (disabled) hpidebug.h: simplify debug macros hpios_linux_kernel.h: remove a layer of macros wrapping spinlocks hpicmn.c: pull more common code from hpi backends hpifunc.c: remove more obsolete functions hpimsgx.c: remove dead code hpios.h pOsReference now struct pci_dev* not void* hpi6205.c: use power of 2 buffers (REQUIRES matching firmware)
Thanks. Many chunks look like a good clean up. Now committed to ALSA HG tree (both driver and firmware).
Takashi