========== build_allmodconfig_warn - FAILED tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/sel/netdev.c: In function ‘selpcimac_resume_device’: ../drivers/net/ethernet/sel/netdev.c:805:13: warning: variable ‘err’ set but not used [-Wunused-but-set-variable] 805 | int err = 0; | ^~~ ../drivers/net/ethernet/sel/mdio.c:71:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:71:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:71:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:86:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:86:26: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:86:26: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:126:46: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:126:46: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:126:46: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:129:46: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:129:46: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:129:46: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:159:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:159:35: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:159:35: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/ethtool.c:80:37: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/sel/ethtool.c:80:55: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/ethtool.c:80:55: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/ethtool.c:80:55: got unsigned int [usertype] * ../drivers/net/ethernet/sel/hw_interface.c:29:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:29:25: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:29:25: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:58:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:58:40: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:58:40: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:67:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:67:23: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:67:23: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:84:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:84:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:84:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:97:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:97:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:97:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:120:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:120:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:120:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:121:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:121:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:121:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:144:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:144:27: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:144:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:145:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:145:27: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:145:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:167:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:167:33: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:167:33: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:202:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:202:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:202:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:212:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:212:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:212:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:229:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:229:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:229:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:232:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:232:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:232:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:243:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:243:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:243:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:303:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:303:50: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:303:50: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:314:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:314:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:314:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:326:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:326:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:326:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:338:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:338:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:338:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:348:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:348:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:348:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:359:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:359:55: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:359:55: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:370:54: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:370:54: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:370:54: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:384:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:384:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:384:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:385:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:385:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:385:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:386:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:386:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:386:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:387:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:387:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:387:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:388:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:388:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:388:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:392:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:392:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:392:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:393:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:393:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:393:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:394:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:394:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:394:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:395:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:395:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:395:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:396:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:396:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:396:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:400:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:400:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:400:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:401:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:401:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:401:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:402:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:402:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:402:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:403:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:403:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:403:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:404:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:404:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:404:34: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:31:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:31:38: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:31:38: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:62:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:62:26: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:62:26: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:64:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:64:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/mii_interface.c:64:29: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:68:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:68:31: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:68:31: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:71:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:71:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/mii_interface.c:71:29: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:101:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:101:26: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:101:26: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:103:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:103:25: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:103:25: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c: note: in included file: ../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * ../drivers/net/ethernet/sel/netdev_isr.c:57:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:57:36: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:57:36: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:97:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:97:36: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:97:36: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:129:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:129:28: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:129:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:140:53: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:140:53: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:140:53: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:155:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:155:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:155:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:202:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:202:35: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:202:35: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:242:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:242:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:242:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/ethtool.c:134: warning: Function parameter or struct member 'kernel_ring' not described in 'ethtool_get_ringparam' ../drivers/net/ethernet/sel/ethtool.c:134: warning: Function parameter or struct member 'netack' not described in 'ethtool_get_ringparam' ../drivers/net/ethernet/sel/ethtool.c:156: warning: Function parameter or struct member 'kernel_ring' not described in 'ethtool_set_ringparam' ../drivers/net/ethernet/sel/ethtool.c:156: warning: Function parameter or struct member 'netack' not described in 'ethtool_set_ringparam' ../drivers/net/ethernet/sel/netdev_isr.c:228: warning: expecting prototype for sel_poll_rx(). Prototype was for sel_poll_tx() instead ../drivers/net/ethernet/sel/mii.c:393: warning: expecting prototype for mii_link_ok(). Prototype was for sel_mii_link_ok() instead ../drivers/net/ethernet/sel/mii.c:408: warning: expecting prototype for mii_nway_restart(). Prototype was for sel_mii_nway_restart() instead ../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: got restricted __le32 * ../drivers/net/ethernet/sel/sel_soft_phy.c:80:24: warning: symbol 'sel_soft_phy' was not declared. Should it be static? ../drivers/net/ethernet/sel/netdev.c:98:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:98:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:98:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:112:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:112:48: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:112:48: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:114:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:114:49: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:114:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:118:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:118:41: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:118:41: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:121:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:121:43: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:121:43: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:124:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:124:42: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:124:42: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:181:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:181:28: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:181:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:186:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:186:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:186:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:376:60: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:376:60: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:376:60: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:413:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:413:25: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:413:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:435:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:435:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:435:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:438:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:438:47: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:438:47: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:441:50: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:441:50: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:441:50: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:449:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:449:44: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:449:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:487:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:487:44: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:487:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:489:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:489:45: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:489:45: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:496:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:496:34: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:496:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:499:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:499:31: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:499:31: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:509:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:509:45: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:509:45: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:512:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:512:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:512:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:553:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:553:28: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:553:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:570:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:570:30: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:570:30: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:571:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:571:33: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:571:33: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:574:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:574:44: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:574:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:577:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:577:49: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:577:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:645:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:645:25: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:645:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:723:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:723:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:723:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:779:66: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:779:66: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:779:66: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:855:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:855:25: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:855:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:80:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:80:34: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:80:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:103:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:103:34: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:103:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:189:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:190:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:191:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:192:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:193:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:194:32: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:195:33: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:196:34: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:197:35: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:198:29: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:199:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:200:29: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:201:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:202:26: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:203:25: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:204:29: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:205:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:206:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:308:34: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:401:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:401:47: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:401:47: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:404:75: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:404:75: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:404:75: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:411:73: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:411:73: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:411:73: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:419:56: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:419:56: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:419:56: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:443:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:443:49: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:443:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c: note: in included file: ../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * ../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_rx.c:121:29: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) ../drivers/net/ethernet/sel/sel_soft_phy.c:20: warning: Function parameter or struct member 'hw_mac' not described in 'sel_noop_no_return' ../drivers/net/ethernet/sel/sel_soft_phy.c:20: warning: Function parameter or struct member 'phy' not described in 'sel_noop_no_return' ../drivers/net/ethernet/sel/netdev.c:602: warning: Excess function parameter 'data' description in 'sel_reset_task' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_CONFIGURATION' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_MOD_RATE' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_RX_ABS' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_RX_PACKET' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_TX_ABS' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_TX_PACKET' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_THROTTLE' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'ETH_REGISTERED' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_ID' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_DIAG' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:51: warning: Excess function parameter 'returns' description in 'dump_sfp_id' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:101: warning: Excess function parameter 'returns' description in 'dump_sfp_diag' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:467: warning: expecting prototype for intr_rx_packet_show(). Prototype was for intr_tx_abs_show() instead ../drivers/net/ethernet/sel/pci_mac_sysfs.c:640: warning: expecting prototype for sel_set_attributes_group(). Prototype was for sel_set_attributes() instead ../drivers/net/ethernet/sel/sfp.c:61: warning: Function parameter or struct member 'buf' not described in 'sfp_read_i2c' ../drivers/net/ethernet/sel/sfp.c:61: warning: Excess function parameter 'returns' description in 'sfp_read_i2c' ../drivers/net/ethernet/sel/sfp.c:123: warning: Excess function parameter 'returns' description in 'sfp_read_string' ../drivers/net/ethernet/sel/sfp.c:148: warning: Excess function parameter 'returns' description in 'sfp_read_diag' ../drivers/net/ethernet/sel/sfp.c:263: warning: Excess function parameter 'returns' description in 'sfp_read_id' ../drivers/net/ethernet/sel/sfp.c:460: warning: Excess function parameter 'returns' description in 'is_sel_sfp' ../drivers/net/ethernet/sel/sfp.c:494: warning: Excess function parameter 'returns' description in 'get_sfp_type' ../drivers/net/ethernet/sel/sfp.c:520: warning: Excess function parameter 'data' description in '_sfp_update' ../drivers/net/ethernet/sel/netdev_rx.c:32: warning: Function parameter or struct member 'ring' not described in 'selpcimac_rx_alloc_page' ../drivers/net/ethernet/sel/netdev_rx.c:43: warning: Function parameter or struct member 'ring' not described in 'selpcimac_rx_free_page' ../drivers/net/ethernet/sel/netdev_rx.c:43: warning: Function parameter or struct member 'page' not described in 'selpcimac_rx_free_page' ../drivers/net/ethernet/sel/netdev_rx.c:465: warning: Function parameter or struct member 'ring' not described in 'selpcimac_add_rx_frag' ../drivers/net/ethernet/sel/netdev_tx.c:563:36: warning: Using plain integer as NULL pointer ../drivers/net/ethernet/sel/netdev_tx.c:164: warning: Function parameter or struct member 'txqueue' not described in 'sel_tx_timeout' WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/rnull_mod.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/rnull_mod.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/net/ethernet/sel/netdev.c: In function ‘selpcimac_resume_device’: ../drivers/net/ethernet/sel/netdev.c:805:13: warning: variable ‘err’ set but not used [-Wunused-but-set-variable] 805 | int err = 0; | ^~~ ../drivers/net/ethernet/sel/ethtool.c:80:37: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/sel/ethtool.c:80:55: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/ethtool.c:80:55: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/ethtool.c:80:55: got unsigned int [usertype] * ../drivers/net/ethernet/sel/mii_interface.c:31:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:31:38: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:31:38: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:62:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:62:26: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:62:26: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:64:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:64:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/mii_interface.c:64:29: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:68:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:68:31: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:68:31: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:71:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:71:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/mii_interface.c:71:29: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:101:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:101:26: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:101:26: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c:103:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/mii_interface.c:103:25: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/mii_interface.c:103:25: got restricted __le32 * ../drivers/net/ethernet/sel/mii_interface.c: note: in included file: ../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * ../drivers/net/ethernet/sel/mdio.c:71:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:71:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:71:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:86:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:86:26: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:86:26: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:126:46: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:126:46: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:126:46: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:129:46: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:129:46: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:129:46: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mdio.c:159:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/mdio.c:159:35: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/mdio.c:159:35: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:57:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:57:36: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:57:36: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:97:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:97:36: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:97:36: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:129:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:129:28: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:129:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:140:53: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:140:53: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:140:53: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:155:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:155:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:155:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:202:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:202:35: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:202:35: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:242:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev_isr.c:242:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev_isr.c:242:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/ethtool.c:134: warning: Function parameter or struct member 'kernel_ring' not described in 'ethtool_get_ringparam' ../drivers/net/ethernet/sel/ethtool.c:134: warning: Function parameter or struct member 'netack' not described in 'ethtool_get_ringparam' ../drivers/net/ethernet/sel/ethtool.c:156: warning: Function parameter or struct member 'kernel_ring' not described in 'ethtool_set_ringparam' ../drivers/net/ethernet/sel/ethtool.c:156: warning: Function parameter or struct member 'netack' not described in 'ethtool_set_ringparam' ../drivers/net/ethernet/sel/hw_interface.c:29:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:29:25: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:29:25: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:58:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:58:40: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:58:40: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:67:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:67:23: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:67:23: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:84:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:84:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:84:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:97:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:97:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:97:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:120:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:120:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:120:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:121:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:121:27: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:121:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:144:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:144:27: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:144:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:145:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:145:27: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:145:27: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:167:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:167:33: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:167:33: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:202:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:202:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:202:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:212:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:212:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:212:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:229:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:229:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:229:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:232:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:232:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:232:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:243:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:243:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:243:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:303:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:303:50: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:303:50: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:314:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:314:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:314:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:326:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:326:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:326:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:338:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:338:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:338:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:348:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:348:29: expected void [noderef] __iomem *addr ../drivers/net/ethernet/sel/hw_interface.c:348:29: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:359:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:359:55: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:359:55: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:370:54: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:370:54: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:370:54: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:384:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:384:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:384:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:385:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:385:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:385:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:386:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:386:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:386:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:387:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:387:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:387:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:388:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:388:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:388:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:392:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:392:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:392:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:393:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:393:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:393:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:394:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:394:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:394:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:395:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:395:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:395:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:396:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:396:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:396:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:400:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:400:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:400:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:401:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:401:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:401:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:402:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:402:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:402:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:403:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:403:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:403:34: got restricted __le32 * ../drivers/net/ethernet/sel/hw_interface.c:404:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/hw_interface.c:404:34: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/hw_interface.c:404:34: got restricted __le32 * ../drivers/net/ethernet/sel/netdev_isr.c:228: warning: expecting prototype for sel_poll_rx(). Prototype was for sel_poll_tx() instead ../drivers/net/ethernet/sel/netdev.c:98:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:98:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:98:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:112:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:112:48: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:112:48: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:114:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:114:49: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:114:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:118:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:118:41: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:118:41: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:121:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:121:43: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:121:43: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:124:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:124:42: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:124:42: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:181:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:181:28: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:181:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:186:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:186:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:186:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:376:60: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:376:60: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:376:60: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:413:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:413:25: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:413:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:435:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:435:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:435:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:438:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:438:47: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:438:47: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:441:50: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:441:50: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:441:50: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:449:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:449:44: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:449:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:487:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:487:44: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:487:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:489:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:489:45: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:489:45: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:496:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:496:34: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:496:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:499:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:499:31: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:499:31: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:509:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:509:45: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:509:45: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:512:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:512:27: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:512:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:553:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:553:28: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:553:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:570:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:570:30: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:570:30: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:571:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:571:33: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:571:33: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:574:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:574:44: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:574:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:577:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:577:49: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:577:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:645:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:645:25: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:645:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:723:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:723:32: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:723:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:779:66: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:779:66: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:779:66: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/netdev.c:855:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/netdev.c:855:25: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/netdev.c:855:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/mii.c:393: warning: expecting prototype for mii_link_ok(). Prototype was for sel_mii_link_ok() instead ../drivers/net/ethernet/sel/mii.c:408: warning: expecting prototype for mii_nway_restart(). Prototype was for sel_mii_nway_restart() instead ../drivers/net/ethernet/sel/sel_soft_phy.c:80:24: warning: symbol 'sel_soft_phy' was not declared. Should it be static? ../drivers/net/ethernet/sel/netdev_rx.c:121:29: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) ../drivers/net/ethernet/sel/netdev.c:602: warning: Excess function parameter 'data' description in 'sel_reset_task' ../drivers/net/ethernet/sel/sel_soft_phy.c:20: warning: Function parameter or struct member 'hw_mac' not described in 'sel_noop_no_return' ../drivers/net/ethernet/sel/sel_soft_phy.c:20: warning: Function parameter or struct member 'phy' not described in 'sel_noop_no_return' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: got restricted __le32 * ../drivers/net/ethernet/sel/sfp.c:80:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:80:34: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:80:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:103:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:103:34: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:103:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:189:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:190:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:191:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:192:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:193:29: warning: cast to restricted __be32 ../drivers/net/ethernet/sel/sfp.c:194:32: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:195:33: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:196:34: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:197:35: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:198:29: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:199:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:200:29: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:201:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:202:26: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:203:25: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:204:29: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:205:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:206:30: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:308:34: warning: cast to restricted __be16 ../drivers/net/ethernet/sel/sfp.c:401:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:401:47: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:401:47: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:404:75: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:404:75: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:404:75: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:411:73: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:411:73: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:411:73: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:419:56: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:419:56: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:419:56: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c:443:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/sfp.c:443:49: expected struct sel_pci_mac_registers *hw_mac ../drivers/net/ethernet/sel/sfp.c:443:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac ../drivers/net/ethernet/sel/sfp.c: note: in included file: ../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * ../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * ../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * ../drivers/net/ethernet/sel/netdev_rx.c:32: warning: Function parameter or struct member 'ring' not described in 'selpcimac_rx_alloc_page' ../drivers/net/ethernet/sel/netdev_rx.c:43: warning: Function parameter or struct member 'ring' not described in 'selpcimac_rx_free_page' ../drivers/net/ethernet/sel/netdev_rx.c:43: warning: Function parameter or struct member 'page' not described in 'selpcimac_rx_free_page' ../drivers/net/ethernet/sel/netdev_rx.c:465: warning: Function parameter or struct member 'ring' not described in 'selpcimac_add_rx_frag' ../drivers/net/ethernet/sel/netdev_tx.c:563:36: warning: Using plain integer as NULL pointer ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_CONFIGURATION' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_MOD_RATE' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_RX_ABS' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_RX_PACKET' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_TX_ABS' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_TX_PACKET' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_THROTTLE' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'ETH_REGISTERED' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_ID' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_DIAG' not described in enum 'sel_dev_attributes' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:51: warning: Excess function parameter 'returns' description in 'dump_sfp_id' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:101: warning: Excess function parameter 'returns' description in 'dump_sfp_diag' ../drivers/net/ethernet/sel/pci_mac_sysfs.c:467: warning: expecting prototype for intr_rx_packet_show(). Prototype was for intr_tx_abs_show() instead ../drivers/net/ethernet/sel/pci_mac_sysfs.c:640: warning: expecting prototype for sel_set_attributes_group(). Prototype was for sel_set_attributes() instead ../drivers/net/ethernet/sel/sfp.c:61: warning: Function parameter or struct member 'buf' not described in 'sfp_read_i2c' ../drivers/net/ethernet/sel/sfp.c:61: warning: Excess function parameter 'returns' description in 'sfp_read_i2c' ../drivers/net/ethernet/sel/sfp.c:123: warning: Excess function parameter 'returns' description in 'sfp_read_string' ../drivers/net/ethernet/sel/sfp.c:148: warning: Excess function parameter 'returns' description in 'sfp_read_diag' ../drivers/net/ethernet/sel/sfp.c:263: warning: Excess function parameter 'returns' description in 'sfp_read_id' ../drivers/net/ethernet/sel/sfp.c:460: warning: Excess function parameter 'returns' description in 'is_sel_sfp' ../drivers/net/ethernet/sel/sfp.c:494: warning: Excess function parameter 'returns' description in 'get_sfp_type' ../drivers/net/ethernet/sel/sfp.c:520: warning: Excess function parameter 'data' description in '_sfp_update' ../drivers/net/ethernet/sel/netdev_tx.c:164: warning: Function parameter or struct member 'txqueue' not described in 'sel_tx_timeout' ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/rnull_mod.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? New errors added --- /tmp/tmp.dIJDAWul8d 2024-10-30 11:13:52.944995040 -0700 +++ /tmp/tmp.ZjyKR8WzJO 2024-10-30 11:16:48.428637582 -0700 @@ -3,0 +4 @@ +../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit @@ -8 +9,378 @@ -../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit +../drivers/net/ethernet/sel/netdev.c: In function ‘selpcimac_resume_device’: +../drivers/net/ethernet/sel/netdev.c:805:13: warning: variable ‘err’ set but not used [-Wunused-but-set-variable] + 805 | int err = 0; + | ^~~ +../drivers/net/ethernet/sel/ethtool.c:80:37: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/sel/ethtool.c:80:55: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/ethtool.c:80:55: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/ethtool.c:80:55: got unsigned int [usertype] * +../drivers/net/ethernet/sel/mii_interface.c:31:38: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mii_interface.c:31:38: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/mii_interface.c:31:38: got restricted __le32 * +../drivers/net/ethernet/sel/mii_interface.c:62:26: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/mii_interface.c:62:26: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/mii_interface.c:62:26: got restricted __le32 * +../drivers/net/ethernet/sel/mii_interface.c:64:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mii_interface.c:64:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/mii_interface.c:64:29: got restricted __le32 * +../drivers/net/ethernet/sel/mii_interface.c:68:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mii_interface.c:68:31: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/mii_interface.c:68:31: got restricted __le32 * +../drivers/net/ethernet/sel/mii_interface.c:71:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mii_interface.c:71:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/mii_interface.c:71:29: got restricted __le32 * +../drivers/net/ethernet/sel/mii_interface.c:101:26: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/mii_interface.c:101:26: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/mii_interface.c:101:26: got restricted __le32 * +../drivers/net/ethernet/sel/mii_interface.c:103:25: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/mii_interface.c:103:25: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/mii_interface.c:103:25: got restricted __le32 * +../drivers/net/ethernet/sel/mii_interface.c: note: in included file: +../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * +../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * +../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * +../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * +../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * +../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * +../drivers/net/ethernet/sel/mdio.c:71:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mdio.c:71:32: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/mdio.c:71:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/mdio.c:86:26: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mdio.c:86:26: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/mdio.c:86:26: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/mdio.c:126:46: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mdio.c:126:46: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/mdio.c:126:46: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/mdio.c:129:46: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mdio.c:129:46: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/mdio.c:129:46: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/mdio.c:159:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/mdio.c:159:35: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/mdio.c:159:35: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:57:36: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev_isr.c:57:36: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:57:36: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:97:36: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev_isr.c:97:36: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:97:36: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:129:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev_isr.c:129:28: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:129:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:140:53: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev_isr.c:140:53: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:140:53: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:155:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev_isr.c:155:27: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:155:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:202:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev_isr.c:202:35: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:202:35: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:242:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev_isr.c:242:27: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev_isr.c:242:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/ethtool.c:134: warning: Function parameter or struct member 'kernel_ring' not described in 'ethtool_get_ringparam' +../drivers/net/ethernet/sel/ethtool.c:134: warning: Function parameter or struct member 'netack' not described in 'ethtool_get_ringparam' +../drivers/net/ethernet/sel/ethtool.c:156: warning: Function parameter or struct member 'kernel_ring' not described in 'ethtool_set_ringparam' +../drivers/net/ethernet/sel/ethtool.c:156: warning: Function parameter or struct member 'netack' not described in 'ethtool_set_ringparam' +../drivers/net/ethernet/sel/hw_interface.c:29:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:29:25: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:29:25: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:58:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:58:40: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:58:40: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:67:23: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:67:23: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:67:23: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:84:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:84:27: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:84:27: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:97:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:97:27: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:97:27: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:120:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:120:27: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:120:27: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:121:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:121:27: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:121:27: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:144:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:144:27: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:144:27: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:145:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:145:27: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:145:27: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:167:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:167:33: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:167:33: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:202:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:202:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:202:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:212:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:212:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:212:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:229:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:229:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:229:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:232:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:232:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:232:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:243:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:243:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:243:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:303:50: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:303:50: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:303:50: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:314:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:314:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:314:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:326:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:326:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:326:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:338:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:338:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:338:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:348:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:348:29: expected void [noderef] __iomem *addr +../drivers/net/ethernet/sel/hw_interface.c:348:29: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:359:55: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:359:55: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:359:55: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:370:54: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:370:54: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:370:54: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:384:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:384:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:384:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:385:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:385:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:385:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:386:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:386:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:386:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:387:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:387:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:387:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:388:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:388:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:388:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:392:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:392:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:392:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:393:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:393:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:393:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:394:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:394:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:394:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:395:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:395:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:395:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:396:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:396:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:396:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:400:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:400:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:400:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:401:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:401:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:401:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:402:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:402:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:402:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:403:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:403:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:403:34: got restricted __le32 * +../drivers/net/ethernet/sel/hw_interface.c:404:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/hw_interface.c:404:34: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/hw_interface.c:404:34: got restricted __le32 * +../drivers/net/ethernet/sel/netdev_isr.c:228: warning: expecting prototype for sel_poll_rx(). Prototype was for sel_poll_tx() instead +../drivers/net/ethernet/sel/netdev.c:98:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:98:32: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:98:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:112:48: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:112:48: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:112:48: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:114:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:114:49: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:114:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:118:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:118:41: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:118:41: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:121:43: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:121:43: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:121:43: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:124:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:124:42: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:124:42: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:181:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:181:28: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:181:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:186:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:186:27: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:186:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:376:60: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:376:60: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:376:60: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:413:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:413:25: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:413:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:435:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:435:32: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:435:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:438:47: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:438:47: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:438:47: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:441:50: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:441:50: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:441:50: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:449:44: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:449:44: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:449:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:487:44: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:487:44: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:487:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:489:45: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:489:45: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:489:45: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:496:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:496:34: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:496:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:499:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:499:31: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:499:31: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:509:45: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:509:45: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:509:45: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:512:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:512:27: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:512:27: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:553:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:553:28: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:553:28: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:570:30: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:570:30: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:570:30: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:571:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:571:33: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:571:33: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:574:44: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:574:44: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:574:44: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:577:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:577:49: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:577:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:645:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:645:25: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:645:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:723:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:723:32: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:723:32: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:779:66: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:779:66: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:779:66: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/netdev.c:855:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/netdev.c:855:25: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/netdev.c:855:25: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/mii.c:393: warning: expecting prototype for mii_link_ok(). Prototype was for sel_mii_link_ok() instead +../drivers/net/ethernet/sel/mii.c:408: warning: expecting prototype for mii_nway_restart(). Prototype was for sel_mii_nway_restart() instead +../drivers/net/ethernet/sel/sel_soft_phy.c:80:24: warning: symbol 'sel_soft_phy' was not declared. Should it be static? +../drivers/net/ethernet/sel/netdev_rx.c:121:29: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) +../drivers/net/ethernet/sel/netdev.c:602: warning: Excess function parameter 'data' description in 'sel_reset_task' +../drivers/net/ethernet/sel/sel_soft_phy.c:20: warning: Function parameter or struct member 'hw_mac' not described in 'sel_noop_no_return' +../drivers/net/ethernet/sel/sel_soft_phy.c:20: warning: Function parameter or struct member 'phy' not described in 'sel_noop_no_return' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/pci_mac_sysfs.c:246:42: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/sel_phy_marvell.c:102:33: got restricted __le32 * +../drivers/net/ethernet/sel/sfp.c:80:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sfp.c:80:34: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/sfp.c:80:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sfp.c:103:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sfp.c:103:34: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/sfp.c:103:34: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sfp.c:189:29: warning: cast to restricted __be32 +../drivers/net/ethernet/sel/sfp.c:190:29: warning: cast to restricted __be32 +../drivers/net/ethernet/sel/sfp.c:191:29: warning: cast to restricted __be32 +../drivers/net/ethernet/sel/sfp.c:192:29: warning: cast to restricted __be32 +../drivers/net/ethernet/sel/sfp.c:193:29: warning: cast to restricted __be32 +../drivers/net/ethernet/sel/sfp.c:194:32: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:195:33: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:196:34: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:197:35: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:198:29: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:199:30: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:200:29: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:201:30: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:202:26: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:203:25: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:204:29: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:205:30: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:206:30: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:308:34: warning: cast to restricted __be16 +../drivers/net/ethernet/sel/sfp.c:401:47: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sfp.c:401:47: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/sfp.c:401:47: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sfp.c:404:75: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sfp.c:404:75: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/sfp.c:404:75: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sfp.c:411:73: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sfp.c:411:73: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/sfp.c:411:73: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sfp.c:419:56: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sfp.c:419:56: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/sfp.c:419:56: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sfp.c:443:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/sfp.c:443:49: expected struct sel_pci_mac_registers *hw_mac +../drivers/net/ethernet/sel/sfp.c:443:49: got struct sel_pci_mac_registers [noderef] __iomem *hw_mac +../drivers/net/ethernet/sel/sfp.c: note: in included file: +../drivers/net/ethernet/sel/semaphore.h:47:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:47:39: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:47:39: got restricted __le32 * +../drivers/net/ethernet/sel/semaphore.h:49:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:49:37: expected void const [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:49:37: got restricted __le32 * +../drivers/net/ethernet/sel/semaphore.h:82:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/sel/semaphore.h:82:41: expected void [noderef] __iomem * +../drivers/net/ethernet/sel/semaphore.h:82:41: got restricted __le32 * +../drivers/net/ethernet/sel/netdev_rx.c:32: warning: Function parameter or struct member 'ring' not described in 'selpcimac_rx_alloc_page' +../drivers/net/ethernet/sel/netdev_rx.c:43: warning: Function parameter or struct member 'ring' not described in 'selpcimac_rx_free_page' +../drivers/net/ethernet/sel/netdev_rx.c:43: warning: Function parameter or struct member 'page' not described in 'selpcimac_rx_free_page' +../drivers/net/ethernet/sel/netdev_rx.c:465: warning: Function parameter or struct member 'ring' not described in 'selpcimac_add_rx_frag' +../drivers/net/ethernet/sel/netdev_tx.c:563:36: warning: Using plain integer as NULL pointer +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_CONFIGURATION' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_MOD_RATE' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_RX_ABS' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_RX_PACKET' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_TX_ABS' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_TX_PACKET' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'INTR_THROTTLE' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'ETH_REGISTERED' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_ID' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:37: warning: Enum value 'SFP_DIAG' not described in enum 'sel_dev_attributes' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:51: warning: Excess function parameter 'returns' description in 'dump_sfp_id' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:101: warning: Excess function parameter 'returns' description in 'dump_sfp_diag' +../drivers/net/ethernet/sel/pci_mac_sysfs.c:467: warning: expecting prototype for intr_rx_packet_show(). Prototype was for intr_tx_abs_show() instead +../drivers/net/ethernet/sel/pci_mac_sysfs.c:640: warning: expecting prototype for sel_set_attributes_group(). Prototype was for sel_set_attributes() instead +../drivers/net/ethernet/sel/sfp.c:61: warning: Function parameter or struct member 'buf' not described in 'sfp_read_i2c' +../drivers/net/ethernet/sel/sfp.c:61: warning: Excess function parameter 'returns' description in 'sfp_read_i2c' +../drivers/net/ethernet/sel/sfp.c:123: warning: Excess function parameter 'returns' description in 'sfp_read_string' +../drivers/net/ethernet/sel/sfp.c:148: warning: Excess function parameter 'returns' description in 'sfp_read_diag' +../drivers/net/ethernet/sel/sfp.c:263: warning: Excess function parameter 'returns' description in 'sfp_read_id' +../drivers/net/ethernet/sel/sfp.c:460: warning: Excess function parameter 'returns' description in 'is_sel_sfp' +../drivers/net/ethernet/sel/sfp.c:494: warning: Excess function parameter 'returns' description in 'get_sfp_type' +../drivers/net/ethernet/sel/sfp.c:520: warning: Excess function parameter 'data' description in '_sfp_update' +../drivers/net/ethernet/sel/netdev_tx.c:164: warning: Function parameter or struct member 'txqueue' not described in 'sel_tx_timeout' Per-file breakdown --- /tmp/tmp.aInZL4HFCy 2024-10-30 11:16:48.437637513 -0700 +++ /tmp/tmp.4eySaOecoj 2024-10-30 11:16:48.442637474 -0700 @@ -2,0 +3,14 @@ + 6 ../drivers/net/ethernet/sel/ethtool.c + 37 ../drivers/net/ethernet/sel/hw_interface.c + 5 ../drivers/net/ethernet/sel/mdio.c + 2 ../drivers/net/ethernet/sel/mii.c + 7 ../drivers/net/ethernet/sel/mii_interface.c + 31 ../drivers/net/ethernet/sel/netdev.c + 8 ../drivers/net/ethernet/sel/netdev_isr.c + 5 ../drivers/net/ethernet/sel/netdev_rx.c + 2 ../drivers/net/ethernet/sel/netdev_tx.c + 15 ../drivers/net/ethernet/sel/pci_mac_sysfs.c + 1 ../drivers/net/ethernet/sel/sel_phy_marvell.c + 3 ../drivers/net/ethernet/sel/sel_soft_phy.c + 9 ../drivers/net/ethernet/sel/semaphore.h + 34 ../drivers/net/ethernet/sel/sfp.c