Make adis16505 driver work for the rockpi

New kernel has a slightly different API.

We also want to leave the driver probed all the time.  So, set
everything up, and disable interrupts until userspace opens the device.
This makes it safe to probe everywhere.

Change-Id: Ia7044b9d9c9a502dc9fd112bd1cf2a62ee375055
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/frc971/rockpi/build_kernel.sh b/frc971/rockpi/build_kernel.sh
index 73c0a51..9bdd9a0 100755
--- a/frc971/rockpi/build_kernel.sh
+++ b/frc971/rockpi/build_kernel.sh
@@ -39,4 +39,13 @@
 
 VERSION="$(cat linux/include/config/kernel.release)"
 
+(
+  cd ../../y2022/localizer/kernel/
+  make rockpi
+)
+
+cp ../../y2022/localizer/kernel/adis16505.ko "kernel-install/lib/modules/${VERSION}/kernel/"
+
+depmod -b ./kernel-install ${VERSION}
+
 tar -cvf "linux-kernel-${VERSION}.tar.xz" -C kernel-install .