UART not working from Linux on Kernel 6.12 for the BBAI64 or Beagley-ai??

I am working with the AI64, although I gather whatever applies to the Y-AI on this matter also applies to the AI64…Outside some DT specifics.

Anyway, I can not get a UART working from Linux with either firmware 6.6 or 6.12. The symlinks at /dev/bone/uart are not showing up. With 6.6, sometimes I do not even see my UART devices show up at /sys/bus/serial-base/devices.

Things of note:

Has anyone gotten UART working from Linux with kernel 6.12? What do I need to do to make it work. I gather with the 6.12 setup, I need to do some udev rule magic. Does anyone know which udev file I would need to edit?

I have a pretty low understanding of the connection between Linux drivers and how they host symlinks/files for interaction. Pretty lost here on what to do. How to even learn what I need? Any guidance is appreciated.