net: Convert some ethtool_sprintf() to ethtool_puts()
authorjustinstitt@google.com <justinstitt@google.com>
Wed, 6 Dec 2023 23:16:12 +0000 (23:16 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 8 Dec 2023 10:56:25 +0000 (10:56 +0000)
commite403cffff1a46ab1a95d3bc72e92634445d68328
treeacd9d83659679831df06d1c12f0ee8c469587b06
parent9b5f621cea6eff2f75b851c6c62cefbdb1673c44
net: Convert some ethtool_sprintf() to ethtool_puts()

This patch converts some basic cases of ethtool_sprintf() to
ethtool_puts().

The conversions are used in cases where ethtool_sprintf() was being used
with just two arguments:
|       ethtool_sprintf(&data, buffer[i].name);
or when it's used with format string: "%s"
|       ethtool_sprintf(&data, "%s", buffer[i].name);
which both now become:
|       ethtool_puts(&data, buffer[i].name);

Signed-off-by: Justin Stitt <justinstitt@google.com>
Reviewed-by: Wei Fang <wei.fang@nxp.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Louis Peens <louis.peens@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
28 files changed:
drivers/net/dsa/lantiq_gswip.c
drivers/net/dsa/mt7530.c
drivers/net/dsa/qca/qca8k-common.c
drivers/net/dsa/realtek/rtl8365mb.c
drivers/net/dsa/realtek/rtl8366-core.c
drivers/net/dsa/vitesse-vsc73xx-core.c
drivers/net/ethernet/amazon/ena/ena_ethtool.c
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
drivers/net/ethernet/freescale/fec_main.c
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
drivers/net/ethernet/intel/ice/ice_ethtool.c
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
drivers/net/ethernet/intel/igb/igb_ethtool.c
drivers/net/ethernet/intel/igc/igc_ethtool.c
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
drivers/net/ethernet/pensando/ionic/ionic_stats.c
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
drivers/net/hyperv/netvsc_drv.c
drivers/net/phy/nxp-tja11xx.c
drivers/net/phy/smsc.c
drivers/net/vmxnet3/vmxnet3_ethtool.c