This is mainly a cleanup of all the changes that happened over the last few days. There are only a few minor changes, but it does need reverifying as a result of those changes. I would like people to test this out and let me know how it works (please send me both "It works" and "It blew up" type messages). If I get a good warm fuzzy that my cleanups didn't break what was working last we checked, then I'll send it to both Marcello and Linus for inclusion in the next release kernels. The attached diff is against 2.4.17-pre5 and the complete file can be found at the normal place: http://people.redhat.com/dledford/i810_audio.c.gz Doug Ledford