How existing kernel driver should be initialized as PCI memory-mapped?
问题 Existing kernel drivers such as xilinx have specific way to be registered (as tty device), if they are mapped directly to cpu memory map as done here with device tree: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842249/Uartlite+Driver But in other cases, there is a PCIe device (like FPGA which has the xilinx uart IPs) which is connected to and the cpu. How should we make the uart get registered when using PCIe device ? The device tree I try to register into PCIe is uartlite driver