In addition to needing to delete those few lines in pl.dtsi, I needed to alter my kernel command line to enable the uio module in a certain way. My current system-user.dtsi file is:
/include/ "system-conf.dtsi"
/{
chosen {
bootargs = "earlycon console=ttyPS0,115200 clk_ignore_unused root=/dev/mmcblk0p2 rw rootwait cma=8M uio_pdrv_genirq.of_id=generic-uio";
};
};
#include "pl.dtsi"
&AD9851_AXI_20231112_0 {
compatible = "generic-uio";
};
And in the kernel config, I enabled uio as a module.