https://bugs.freedesktop.org/show_bug.cgi?id=93236
--- Comment #3 from Andy Furniss adf.lists@gmail.com --- Seems this is because there is no longer a default as there was in the case statement.
If I add a couple of printk sitting on the commit before "bad" I hit the default case during bootup (before I startx).
[ 5.030315] ADF: Hit first default, reg_offset = 31 [ 5.030406] ADF: Hit second default, reg_offset = 15
diff and full dmesg attached to show timing/position of output.