A bunch of drivers pull in linux/pci.h or linux/pci_ids.h without actually using any PCI APIs. Clean this up, drop the includes. These patches were split out from bigger pci_ids.h exporting patchset. I think the pci tree is easiest to use for these changes. Please review, and consider for 4.1. Changes from v1: patches are unchanged drop amd patch - applied on driver specific tree added acks for brcm80211 Michael S. Tsirkin (6): crypto/ccp: drop linux/pci dependencies input/serio: drop pci_ids dependency media/fintek: drop pci_ids dependency brcm80211: drop pci dependency brcm80211: drop pci_ids include staging/olpc: drop pci dependencies drivers/crypto/ccp/ccp-ops.c | 2 -- drivers/input/serio/gscps2.c | 1 - drivers/media/rc/fintek-cir.c | 1 - drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 2 -- drivers/net/wireless/brcm80211/brcmfmac/sdio.c | 1 - drivers/staging/olpc_dcon/olpc_dcon.c | 2 -- 6 files changed, 9 deletions(-) -- MST -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html