Hi, Currently, I'm preparing to support a PCIe graphics card device on the IMX8QM processor. The requirement is to change the mapping from virtual addresses to physical addresses through the SMMU method to implement a custom device space. However, I haven't found any examples related to the use of SMMU by PCIe devices in the imx8qm-mek.dts device tree file of Linux. May I ask if this idea is feasible?
Hello,
Support a PCIe graphics card device on the IMX8QM processor is possible. The SMMU api or description can be found in SCFW documents:
Best Regards,
Zhiming