Webrev with surround sound support for audiocmi is here: http://cr.opensolaris.org/~gdamore/audiocmi/
A few things that folks might note: 1) No support for jack retasking or sharing via mixer controls. Mostly because I have no way to test it. If anyone here has a card that only has 3 or 4 jacks but which is supposed to support 4 or 6 channels, let me know, and I'll work with you to add support for testing it. 2) still no SPDIF (SPDIF without AC3 is ... kind of pointless, IMO. Boomer still needs to have some kind of solution for AC3, but thats a ways of yet.) I still need to test this with some other cards ... I have an 8738-039 handy that I'll test with shortly. Please let know what you think. - Garrett