Try as I might I haven't been able to locate a good explanation/tutorial that will tell me how to modify a microzed bsp so that I can use the external ADC channels to read analog voltages. The closest thing I've been able to find so far is Part 182 of Adam Taylor's MicroZed Chronicles. However, that post does not use Linux.
Hopefully, I could start with the hardware and device tree that is currently running on my petalinux box. I don't think that I want to start with a whole new Vivado project because I would still like to use the devices that are already specified in my Petalinux such as SPI and I2C. I'd just like to add the XADC capability.
Instruction on how to do this and generate whatever device tree and drivers required would be very useful.