Description of problem: ntb: intel: add GNR support for Intel PCIe gen5 NTB(PCIe Non-Transparent bridge) Add Intel Granite Rapids NTB PCI device ID and related enabling. Expectation is same hardware interface as Saphire Rapids Xeon platforms. https://www.kernel.org/doc/html/v5.10/driver-api/ntb.html The related patch has been ready in upstream. commit a914fc529f59dcd9f59633157cf7ee70822ebcac upstream. How reproducible: steps to Reproduce: 1.Using NTB hardware cards for connecting two GNR. 2.set the right NTB port for matching the pcie port of NTB in BIOS. 3.Afer NTB hardware is ready, please check the following link to test NTB in Linux. https://github.com/davejiang/linux/wiki/Intel-NTB-Startup-Guide Actual results: Expected results: Additional info: This patch need be merged to Anolis devel-5.10 for support Intel PCIe gen5 NTB in GNR.
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/2476