Hi all, This new patch against hdsp.c replaces the first one, with two more entries in the changelog. hdsp.h and ALSA-Documentation.txt should still be patched with the patches I sent yesterday. Nando: this one should fix also the metering weirdnesses people were seeing in hdspmixer, I hope you didn't build all those packages yet... Takashi: this one is signed :) I'd like to hear reports from users on ppc with this patch - anyone ? Thomas ChangeLog: * init sequence cleanup and firmware upload related bugfixes * more robust revision detection scheme (should transparently handle new revisions) * allow hdsploader and the kernel fw loader to coexist this is useful for cardbus user who compiled the driver in-kernel (userspace may not be ready to upload the firmware when the card is probed) * removed confusing and obsolete passthru option (was interfering with the mixer when opening the device for capture or playback) this change requires a recompile of the userspace tools against the patched hdsp.h * removed confusing and obsolete line_outs_monitor module param * made precise_ptr the default behaviour, and runtime tweakable (removed corresponding module param) * add an alsa ctl to disable the use of the midi tasklet, and process midi data in the interrupt handler (using the tasklet is still the default) this is mainly intended for users of Ingo Molnar's RT patch * metering fix for Multiface/Digiface users (closes ALSA BUG #0000801) * small endianness fix * ALSA-Configuration.txt HDSP entry update * error messages cleanup Signed-off-by: Thomas Charbonnel