nfp: vendor neutral strings for chip and Corigne in strings for driver
authorYu Xiao <yu.xiao@corigine.com>
Sun, 8 May 2022 17:38:15 +0000 (19:38 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 10 May 2022 01:20:39 +0000 (18:20 -0700)
Historically the nfp driver has supported NFP chips with Netronome's
PCIE vendor ID. In preparation for extending the to also support NFP
chips that have Corigine's PCIE vendor ID (0x1da8) make printk statements
relating to the chip vendor neutral.

An alternate approach is to set the string based on the PCI vendor ID.
In our judgement this proved to cumbersome so we have taken this simpler
approach.

Update strings relating to the driver to use Corigine, who have taken
over maintenance of the driver.

Signed-off-by: Yu Xiao <yu.xiao@corigine.com>
Signed-off-by: Yinjun Zhang <yinjun.zhang@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/netronome/nfp/nfp_main.c
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c

index eeda39e34f84e1aa47cd76660f42669ff5ca9bbf..08757cd6c7c501fa658adb26b16a977ebe47bebf 100644 (file)
@@ -865,7 +865,9 @@ static int __init nfp_main_init(void)
 {
        int err;
 
-       pr_info("%s: NFP PCIe Driver, Copyright (C) 2014-2017 Netronome Systems\n",
+       pr_info("%s: NFP PCIe Driver, Copyright (C) 2014-2020 Netronome Systems\n",
+               nfp_driver_name);
+       pr_info("%s: NFP PCIe Driver, Copyright (C) 2021-2022 Corigine Inc.\n",
                nfp_driver_name);
 
        nfp_net_debugfs_create();
@@ -909,6 +911,6 @@ MODULE_FIRMWARE("netronome/nic_AMDA0099-0001_2x10.nffw");
 MODULE_FIRMWARE("netronome/nic_AMDA0099-0001_2x25.nffw");
 MODULE_FIRMWARE("netronome/nic_AMDA0099-0001_1x10_1x25.nffw");
 
-MODULE_AUTHOR("Netronome Systems <oss-drivers@netronome.com>");
+MODULE_AUTHOR("Corigine, Inc. <oss-drivers@corigine.com>");
 MODULE_LICENSE("GPL");
-MODULE_DESCRIPTION("The Netronome Flow Processor (NFP) driver.");
+MODULE_DESCRIPTION("The Network Flow Processor (NFP) driver.");
index c60ead337d06f1ecde2408bcea2a73ca1eb69f03..e3594a5c2a855a62b1d7e419b27e59d488baef32 100644 (file)
@@ -1984,7 +1984,7 @@ static const struct udp_tunnel_nic_info nfp_udp_tunnels = {
  */
 void nfp_net_info(struct nfp_net *nn)
 {
-       nn_info(nn, "Netronome NFP-6xxx %sNetdev: TxQs=%d/%d RxQs=%d/%d\n",
+       nn_info(nn, "NFP-6xxx %sNetdev: TxQs=%d/%d RxQs=%d/%d\n",
                nn->dp.is_vf ? "VF " : "",
                nn->dp.num_tx_rings, nn->max_tx_rings,
                nn->dp.num_rx_rings, nn->max_rx_rings);
index 0d1d39edbbaee6cdfe21ee265e115f3aaa2b70c9..bd47a5717d37ebaaf606f103febfda3c24a24f11 100644 (file)
@@ -1314,7 +1314,7 @@ nfp_cpp_from_nfp6000_pcie(struct pci_dev *pdev, const struct nfp_dev_info *dev_i
        int err;
 
        /*  Finished with card initialization. */
-       dev_info(&pdev->dev, "Netronome Flow Processor %s PCIe Card Probe\n",
+       dev_info(&pdev->dev, "Network Flow Processor %s PCIe Card Probe\n",
                 dev_info->chip_names);
        pcie_print_link_status(pdev);