iommu/vt-d: Make dmar_insert_dev_info() take struct device instead of struct pci_dev