net: ks8851: Inline ks8851_rx_skb()
authorMarek Vasut <marex@denx.de>
Fri, 5 Apr 2024 20:30:39 +0000 (22:30 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 9 Apr 2024 02:48:47 +0000 (19:48 -0700)
commitf96f700449b6d190e06272f1cf732ae8e45b73df
tree5758637fcd83c4fcec4507327cbcb10e33340d04
parent7e68708b91da7be3fd540b13e3a9a9842c350c09
net: ks8851: Inline ks8851_rx_skb()

Both ks8851_rx_skb_par() and ks8851_rx_skb_spi() call netif_rx(skb),
inline the netif_rx(skb) call directly into ks8851_common.c and drop
the .rx_skb callback and ks8851_rx_skb() wrapper. This removes one
indirect call from the driver, no functional change otherwise.

Signed-off-by: Marek Vasut <marex@denx.de>
Link: https://lore.kernel.org/r/20240405203204.82062-1-marex@denx.de
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/micrel/ks8851.h
drivers/net/ethernet/micrel/ks8851_common.c
drivers/net/ethernet/micrel/ks8851_par.c
drivers/net/ethernet/micrel/ks8851_spi.c