Skip to content

Commit 0942155

Browse files
minipli-ossbjorn-helgaas
authored andcommitted
PCI: Remove unused 'node' member from struct pci_driver
Remove the unused 'node' member. It got replaced by device_driver chaining more than 20 years ago in commit 4b4a837 ("PCI: start to use common fields of struct device_driver more...") of the history.git tree. Link: https://lore.kernel.org/r/20231220133505.8798-1-minipli@grsecurity.net Signed-off-by: Mathias Krause <minipli@grsecurity.net> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Kalle Valo <kvalo@kernel.org>
1 parent b85ea95 commit 0942155

File tree

2 files changed

+0
-3
lines changed
  • drivers/net/wireless/broadcom/brcm80211/brcmfmac
  • include/linux

2 files changed

+0
-3
lines changed

drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2707,7 +2707,6 @@ MODULE_DEVICE_TABLE(pci, brcmf_pcie_devid_table);
27072707

27082708

27092709
static struct pci_driver brcmf_pciedrvr = {
2710-
.node = {},
27112710
.name = KBUILD_MODNAME,
27122711
.id_table = brcmf_pcie_devid_table,
27132712
.probe = brcmf_pcie_probe,

include/linux/pci.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -885,7 +885,6 @@ struct module;
885885

886886
/**
887887
* struct pci_driver - PCI driver structure
888-
* @node: List of driver structures.
889888
* @name: Driver name.
890889
* @id_table: Pointer to table of device IDs the driver is
891890
* interested in. Most drivers should export this
@@ -940,7 +939,6 @@ struct module;
940939
* own I/O address space.
941940
*/
942941
struct pci_driver {
943-
struct list_head node;
944942
const char *name;
945943
const struct pci_device_id *id_table; /* Must be non-NULL for probe to be called */
946944
int (*probe)(struct pci_dev *dev, const struct pci_device_id *id); /* New device inserted */

0 commit comments

Comments
 (0)