On 02/07/2025 08:10, Mykyta Poturai wrote:
From: Oleksandr Andrushchenko <oleksandr_andrushche...@epam.com> Implement support for PCI devices in the SMMU driver. Make arm_smmu_master structure to hold a pointer to the device to allow it to hold PCI devices. Trigger iommu-map parsing when new PCI device is added. Add checks to assign/deassign functions to ensure PCI devices are handled correctly. Implement basic quarantining. All pci devices are automatically assigned to hardware domain if it exists to ensure it can probe them. TODO: Implement scratch page quarantining support. Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshche...@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushche...@epam.com> Signed-off-by: Stewart Hildebrand <stewart.hildebr...@amd.com> Signed-off-by: Mykyta Poturai <mykyta_potu...@epam.com> Reviewed-by: Stefano Stabellini <sstabell...@kernel.org>
Acked-by: Julien Grall <jgr...@amazon.com> Cheers, -- Julien Grall