At Thu, 20 Nov 2014 16:22:47 +1300, eliot@blennerhassett.gen.nz wrote:
From: Eliot Blennerhassett eliot@blennerhassett.gen.nz
Major change - Add support for interrupt driven 'low latency' mode PCM streams on some AudioScience adapters.
Various other minor updates from AudioScience
Good that you are still working on this stuff. I applied all patches now, as these seem to have been tested. But one thing we should avoid is the new use of tasklet. Can it be rewritten with workqueue or interrupted thread? If either of them seems working, please submit an additional patch.
thanks,
Takashi
Eliot Blennerhassett (10): ALSA: asihpi: Minor string and dead code cleanup ALSA: asihpi: New I/O types - AVB & BLUlink, DAB Rf receiver ALSA: asihpi: Logging format improvements ALSA: asihpi: Use CONFIG_64BIT directly ALSA: asihpi: Refactor control cache code. ALSA: asihpi: Add support for stream interrupt. ALSA: asihpi: Turn off msg/resp logging after DSP has crashed. ALSA: asihpi: Use standard printk helpers ALSA: asihpi: don't fail probe if adapter mode read fails ALSA: asihpi: used parts of message/response are zeroed before use
sound/pci/asihpi/asihpi.c | 326 +++++++++++++++++++++++++++------------- sound/pci/asihpi/hpi.h | 16 +- sound/pci/asihpi/hpi6205.c | 43 +++++- sound/pci/asihpi/hpi_internal.h | 20 ++- sound/pci/asihpi/hpicmn.c | 107 +++++++------ sound/pci/asihpi/hpicmn.h | 19 ++- sound/pci/asihpi/hpimsginit.c | 30 ++-- sound/pci/asihpi/hpimsgx.c | 15 +- sound/pci/asihpi/hpioctl.c | 123 +++++++++++++-- sound/pci/asihpi/hpios.h | 8 +- 10 files changed, 508 insertions(+), 199 deletions(-)
-- 1.9.1