https://bugs.freedesktop.org/show_bug.cgi?id=90777
--- Comment #3 from Itzamna xamaniqinqu@gmail.com --- (In reply to Alex Deucher from comment #2)
Created attachment 116221 [details] [review] proper fix
The CRC registers don't need to be programmed. The driver was just updating the wrong register when setting up the ACR packet control.
Hello Alex,
Sadly, your patch does not fix HDMI audio on my machine (kernel 4.0.4; Radeon HD 7970). Reverting commit 8ffea8570d5a7e9dd3c10349ebc3bd79487ae30b does fix the issue.
- Itzamna