../drivers/net/usb/lan78xx.c: In function ‘lan7801_phy_init’:
../drivers/net/usb/lan78xx.c:2514:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
 2514 |         int ret;
      |             ^~~
../drivers/net/usb/lan78xx.c:3641:29: warning: cast to restricted __be16
../drivers/net/usb/lan78xx.c:3641:27: warning: incorrect type in assignment (different base types)
../drivers/net/usb/lan78xx.c:3641:27:    expected restricted __wsum [usertype] csum
../drivers/net/usb/lan78xx.c:3641:27:    got unsigned short [usertype]