Hello Mike, After short look at current linux-xlnx - it seems that there are not that many changes needed for DPU to work. The driver is in one C file + C header:\ linux-xlnx/drivers/misc/xlnx_dpu.c\ linux-xlnx/drivers/misc/xlnx_dpu.h
Look at their histories. Initial addition of this driver is in commit 5ce32fe84b358a041. Previous commit adds device-tree documentation. If I were doing it myself I would probably first manually copy those files to NI’s kernel + associated changes in driver/misc/Kconfig and driver/misc/Makefile then add CONFIG_XILINX_DPU=y option in the configuration file and compile the kernel manually. This would probably verify if those two files are all what is required for DPU to work. Only after that I would add the commits from linux-xlnx to NI’s kernel source (by cherry-picking them). After that I would turn them into a series of patches that could be copied into meta-titanium kernel. Best Regards,\ Piotr Krysik
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
