This patch fixes initialisation issues when all of aoa is built into the
kernel by re-ordering the link order in the Makefile and making the soundbus
use subsys_initcall so it is initialised earlier.
Signed-off-by: Benjamin Herrenschmidt 
Signed-off-by: Johannes Berg 
Signed-off-by: Andrew Morton 
Signed-off-by: Linus Torvalds