Tune IRQs on rockpi to put SPI back on core 0

Also support using DMA.

Change-Id: I997347f6932ebb6653bf916ce9556274b28d355a
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/aos/starter/irq_affinity.cc b/aos/starter/irq_affinity.cc
index 33ab589..3f32ec9 100644
--- a/aos/starter/irq_affinity.cc
+++ b/aos/starter/irq_affinity.cc
@@ -296,8 +296,16 @@
       "affinity": [2]
     },
     {
+      "name": "ff6e0000.dma-controller",
+      "affinity": [0]
+    },
+    {
+      "name": "ff1d0000.spi",
+      "affinity": [0]
+    },
+    {
       "name": "eth0",
-      "affinity": [3]
+      "affinity": [1]
     }
   ],
   "kthreads": [
@@ -340,7 +348,13 @@
     {
       "name": "irq/*-adis16505",
       "scheduler": "SCHEDULER_FIFO",
-      "priority": 58,
+      "priority": 59,
+      "affinity": [0]
+    },
+    {
+      "name": "irq/*-ff6e0000.dma-controller",
+      "scheduler": "SCHEDULER_FIFO",
+      "priority": 59,
       "affinity": [0]
     },
     {