Well, I'm kinda stumped. I got the sound problems to go away with the new drivers. But before getting the new drivers I tried some stuff with test_ioctl. One of the things I left in was in forcing the mute setting to 0 right before loading the backend. Maybe that was more important than I thought?