I have raspi 3 with a Cirrus Logic audio card, with this kernel: https://github.com/HiassofT/rpi-linux complied from source
It is working, and I have audio for the root and pi user, however an arbitary newly added user does not have correct audio capabilities.
The new user in the audio group, it is in the same groups as the default pi user.
The new user can see the sound card via aplay -l, even can play waw files via aplay, but nor VLC neither mplayer are working. They play audio files without showing any error, but there is no sound.