I am trying to develop a camera driver for a camera that communicates on UART. The board I am using is a quad plus sabre smart devices. I have some questions about it.
Is there any abstracted UART drivers that I can use in kernel space, like I2C has?
Does IPU truly support UART fuction?
Can I use UART on CSI0_DAT8, CSI0_DAT9 (dedicated to I2C originally) pins?
Is there any way that I can move my application to user space while still using V4L2?
EDIT: I must have mistyped 2 pins in my last question. I changed them now.