Found out that it's a regression due to the recent simplification of HD-audio helper code. The aligned MMIO access is enforced for ARM, not only for snd-hda-tegra but also for snd-hda-intel, and that broke QEMU by some unknown reason. I'm going to submit the fix patch to upstream and backport to relevant branches.