On 2025-01-20 02:55, Rakesh Babu Saladi wrote: > Add the Microchip Parts to the existing device ID > table so that the driver supports PCI100x devices too. > > Add a new macro to quirk the Microchip switchtec PCI100x parts > to allow DMA access via NTB to work when the IOMMU is turned on. > > PCI100x family has 6 variants, each variant is designed for different > application usages, different port counts and lane counts. > > PCI1001 has 1 x4 upstream port and 3 x4 downstream ports. > PCI1002 has 1 x4 upstream port and 4 x2 downstream ports. > PCI1003 has 2 x4 upstream ports, 2 x2 upstream ports and 2 x2 > downstream ports. > PCI1004 has 4 x4 upstream ports. > PCI1005 has 1 x4 upstream port and 6 x2 downstream ports. > PCI1006 has 6 x2 upstream ports and 2 x2 downstream ports. > > Signed-off-by: Rakesh Babu Saladi <Saladi.Rakeshbabu@xxxxxxxxxxxxx> Looks good to me, thanks! Acked-By: Logan Gunthorpe <logang@xxxxxxxxxxxx> Logan