Re: [External] : [PATCH v2 1/2] dmaengine: dw-edma: Add AMD MDB Endpoint Support
From: ALOK TIWARI
Date: Tue Sep 16 2025 - 06:56:18 EST
On 9/16/2025 4:13 PM, Devendra K Verma wrote:
+ /*
+ * Synopsys and AMD (Xilinx) use the same VSEC ID for the purpose
+ * of map, channel counts, etc.
+ */
+ if (vendor != PCI_VENDOR_ID_SYNOPSYS ||
+ vendor != PCI_VENDOR_ID_XILINX)
+ return;
if, vendor == PCI_VENDOR_ID_XILINX condition will true
should not be if (vendor != PCI_VENDOR_ID_SYNOPSYS && vendor !=
PCI_VENDOR_ID_XILINX) ?
+
+ cap = DW_PCIE_VSEC_DMA_ID;
+ if (vendor == PCI_VENDOR_ID_XILINX)
+ cap = DW_PCIE_XILINX_MDB_VSEC_ID;
+
+ vsec = pci_find_vsec_capability(pdev, vendor, cap);
if (!vsec)
Thanks,
Alok