Skip to contentSkip to conversation

asihpi: mmap and link streams

PATCH Applied Eliot Blennerhassett 2 participants 2 messages Jul 26, 2007

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 asihpi: mmap and link streams

Greetings,

asihpi version 3.07.13 :
Enable MMAP dma capable cards.
Enable linked streams for cards that have hardware support for this. Add TLV for level and volume controls.
Register asihpi class for HPI part of driver
Add documentation, remove unused code.

----

Patch (4798 lines) is here:
http://audioscience.com/internet/download/beta/alsa_driver3349_asihpi30713.patch

Matching firmware is here:
http://audioscience.com/internet/download/firmware/dspbins30713.zip

FYI: Original source package here:
http://audioscience.com/internet/download/hpklinux-3.07.13.tar.bz2

 asihpi.c             | 1517 

++++++++++++++++++++++++++-------------------------
Implement MMAP and linked streams.
Merge some capture and playback functions
Add dB TLV for level and volume controls

 hpi6000.c            |    7

Clean

 hpi6205.c            |  498 +++++++++-------

Changes to allow attaching external DMA buffer (for ALSA)

 hpidebug.c           |   67 +-
 hpidebug.h           |  349 +++++------

Changes to support unicode

 hpimod.c             |  283 ++-------

Cleanup, add class registration

 hpimsgx.c            |   50 +

Add 2 new subsys functions

 hpios_linux_kernel.c |   36 -
 hpios_linux_kernel.h |   15

Minor debug changes. Add pci dev ptr to allow alsa to allocate dma buffer

 hpi.h                |   54 -
 hpi56301.c           |    1
 hpidspcd.c           |    2
 hpifunc.c            |  121 ++--

Documentation updates

 13 files changed, 1506 insertions(+), 1494 deletions(-)
Applied
#1 lore raw

At Thu, 26 Jul 2007 23:14:48 +1200,

Quoted 11 lines · Eliot Blennerhassett

Greetings,

asihpi version 3.07.13 :
Enable MMAP dma capable cards.
Enable linked streams for cards that have hardware support for this. Add TLV for level and volume controls.
Register asihpi class for HPI part of driver
Add documentation, remove unused code.

Thanks, applied to HG tree.

Takashi