Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

net: atlantic: Rename PCI driver struct to end in _driver

This is not only a cosmetic change because the section mismatch checks
(implemented in scripts/mod/modpost.c) also depend on the object's name
and for drivers the checks are stricter than for ops.

However aq_pci_driver also passes the stricter checks just fine, so no
further changes needed.

The cheating^Wmisleading name was introduced in commit 97bde5c4f909
("net: ethernet: aquantia: Support for NIC-specific code")

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20250630164406.57589-2-u.kleine-koenig@baylibre.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Uwe Kleine-König and committed by
Jakub Kicinski
b9ac2ae0 6b9c9def

+3 -3
+3 -3
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
··· 463 463 }; 464 464 #endif 465 465 466 - static struct pci_driver aq_pci_ops = { 466 + static struct pci_driver aq_pci_driver = { 467 467 .name = AQ_CFG_DRV_NAME, 468 468 .id_table = aq_pci_tbl, 469 469 .probe = aq_pci_probe, ··· 476 476 477 477 int aq_pci_func_register_driver(void) 478 478 { 479 - return pci_register_driver(&aq_pci_ops); 479 + return pci_register_driver(&aq_pci_driver); 480 480 } 481 481 482 482 void aq_pci_func_unregister_driver(void) 483 483 { 484 - pci_unregister_driver(&aq_pci_ops); 484 + pci_unregister_driver(&aq_pci_driver); 485 485 } 486 486