]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
PCI: Embed ATS info directly into struct pci_dev
authorBjorn Helgaas <bhelgaas@google.com>
Fri, 17 Jul 2015 20:15:19 +0000 (15:15 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 13 Aug 2015 20:57:21 +0000 (15:57 -0500)
commitd544d75ac96aa1b0a8a378826626a0fbd8ce4380
treec289b1bd150373bfea74cbf2a224d9bd2569ae28
parentedc90fee916b4f0d14af9c6b5c08666747488ef8
PCI: Embed ATS info directly into struct pci_dev

The pci_ats struct is small and will get smaller, so I don't think it's
worth allocating it separately from the pci_dev struct.

Embed the ATS fields directly into struct pci_dev.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Joerg Roedel <jroedel@suse.de>
drivers/pci/ats.c
drivers/pci/remove.c
include/linux/pci-ats.h
include/linux/pci.h