I was attempting to get a SPIDev driver onto my Jetson TX2, so I followed the steps found here on my host machine instead of on the Jetson itself: https://devtalk.nvidia.com/default/topic/1024806/jetson-tx2/how-to-enable-spi-spidev-on-28-1-on-target-/post/5213005/#5213005. Using these steps, but slightly modified to be performed on the host (cross compiling, flashing, different file paths, tegra_defconfig instead of tegra18_defconfig, etc.), I was able to successfully get a SPIDev driver onto my Jetson.
I am now wondering if it is possible to make modifications (very similar to the above link) within
tegra186-quill-p3310-1000-c03-00-base.dtb
tegra_defconfig
to add a xillybus device driver onto my Jetson TX2. If anyone has gone through the same/similar process before and has any a guides/recommendations and could provide them to me, I would appreciate it.
I am using the kernel sources provided by the 4.2.1 Jetpack and my Jetson is being cross-compiled using aarch64-linux-gnu-. Hopefully this is enough information to help you help me.