0day warnings

I think I finally got what was wrong, we have missing dependencies on
SND_DMA_SGBUF and also using the wrong version of uaccess.h (needs to be
the linux/ not asm/)

I pushed a branch on github to see if this makes 0day happy. I might
squash this with the SOF core if this is fine. we really need to close
this sort of stuff or the upstream work is going to be delayed.

While I am at it, we need to change all the copyright notices to use the
SPDX versions, do you know of a script which can do this? Again the
sooner we do it the better.

Cheers

-Pierre
diff --git a/sound/soc/sof/Kconfig b/sound/soc/sof/Kconfig
index 9ccdc2a..c83baf1 100644
--- a/sound/soc/sof/Kconfig
+++ b/sound/soc/sof/Kconfig
@@ -13,6 +13,7 @@
 config SND_SOC_SOF
 	tristate "Sound Open Firmware Support"
 	default m
+	depends on SND_DMA_SGBUF
 	select SND_SOC_TOPOLOGY
 	select SND_SOC_COMPRESS
 	select SND_SOC_SOF_NOCODEC
diff --git a/sound/soc/sof/debug.c b/sound/soc/sof/debug.c
index 9f16ae0..5d20027 100644
--- a/sound/soc/sof/debug.c
+++ b/sound/soc/sof/debug.c
@@ -63,7 +63,7 @@
 #include <linux/pm.h>
 #include <linux/pm_runtime.h>
 #include <linux/debugfs.h>
-#include <asm/uaccess.h>
+#include <linux/uaccess.h>
 #include <uapi/sound/sof-ipc.h>
 #include "sof-priv.h"
 #include "ops.h"