../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_init_dmaengine’: ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1524:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 1524 | tx_config.coalesce_cnt = XAXIDMAENGINE_DFT_TX_THRESHOLD; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1525:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 1525 | tx_config.coalesce_usecs = XAXIDMAENGINE_DFT_TX_USEC; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1526:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 1526 | rx_config.coalesce_cnt = XAXIDMAENGINE_DFT_RX_THRESHOLD; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1527:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 1527 | rx_config.coalesce_usecs = XAXIDMAENGINE_DFT_RX_USEC; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_ethtools_get_coalesce’: ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2196:61: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_cnt’ 2196 | ecoalesce->tx_max_coalesced_frames = tx_caps.coalesce_cnt; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2197:55: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_usecs’ 2197 | ecoalesce->tx_coalesce_usecs = tx_caps.coalesce_usecs; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2198:61: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_cnt’ 2198 | ecoalesce->rx_max_coalesced_frames = rx_caps.coalesce_cnt; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2199:55: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_usecs’ 2199 | ecoalesce->rx_coalesce_usecs = rx_caps.coalesce_usecs; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_ethtools_set_coalesce’: ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2270:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 2270 | tx_cfg.coalesce_cnt = ecoalesce->tx_max_coalesced_frames; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2271:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 2271 | tx_cfg.coalesce_usecs = ecoalesce->tx_coalesce_usecs; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2272:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 2272 | rx_cfg.coalesce_cnt = ecoalesce->rx_max_coalesced_frames; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2273:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 2273 | rx_cfg.coalesce_usecs = ecoalesce->rx_coalesce_usecs; | ^ make[7]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/xilinx/xilinx_axienet_main.o] Error 1 make[7]: *** Waiting for unfinished jobs.... make[6]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/xilinx] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:45: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:43: got unsigned int [usertype] ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_init_dmaengine’: ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1524:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 1524 | tx_config.coalesce_cnt = XAXIDMAENGINE_DFT_TX_THRESHOLD; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1525:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 1525 | tx_config.coalesce_usecs = XAXIDMAENGINE_DFT_TX_USEC; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1526:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 1526 | rx_config.coalesce_cnt = XAXIDMAENGINE_DFT_RX_THRESHOLD; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1527:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 1527 | rx_config.coalesce_usecs = XAXIDMAENGINE_DFT_RX_USEC; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_ethtools_get_coalesce’: ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2196:61: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_cnt’ 2196 | ecoalesce->tx_max_coalesced_frames = tx_caps.coalesce_cnt; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2197:55: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_usecs’ 2197 | ecoalesce->tx_coalesce_usecs = tx_caps.coalesce_usecs; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2198:61: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_cnt’ 2198 | ecoalesce->rx_max_coalesced_frames = rx_caps.coalesce_cnt; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2199:55: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_usecs’ 2199 | ecoalesce->rx_coalesce_usecs = rx_caps.coalesce_usecs; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_ethtools_set_coalesce’: ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2270:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 2270 | tx_cfg.coalesce_cnt = ecoalesce->tx_max_coalesced_frames; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2271:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 2271 | tx_cfg.coalesce_usecs = ecoalesce->tx_coalesce_usecs; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2272:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ 2272 | rx_cfg.coalesce_cnt = ecoalesce->rx_max_coalesced_frames; | ^ ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2273:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ 2273 | rx_cfg.coalesce_usecs = ecoalesce->rx_coalesce_usecs; | ^ make[7]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/xilinx/xilinx_axienet_main.o] Error 1 make[6]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/xilinx] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.avZYPG4Qs5 2025-05-25 03:29:20.410268433 -0700 +++ /tmp/tmp.1XRrhG0pGF 2025-05-25 03:29:35.180708044 -0700 @@ -1,4 +1,48 @@ -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:45: warning: cast to restricted __be32 -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:43: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:43: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1240:43: got unsigned int [usertype] +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_init_dmaengine’: +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1524:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ + 1524 | tx_config.coalesce_cnt = XAXIDMAENGINE_DFT_TX_THRESHOLD; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1525:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ + 1525 | tx_config.coalesce_usecs = XAXIDMAENGINE_DFT_TX_USEC; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1526:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ + 1526 | rx_config.coalesce_cnt = XAXIDMAENGINE_DFT_RX_THRESHOLD; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1527:18: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ + 1527 | rx_config.coalesce_usecs = XAXIDMAENGINE_DFT_RX_USEC; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_ethtools_get_coalesce’: +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2196:61: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_cnt’ + 2196 | ecoalesce->tx_max_coalesced_frames = tx_caps.coalesce_cnt; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2197:55: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_usecs’ + 2197 | ecoalesce->tx_coalesce_usecs = tx_caps.coalesce_usecs; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2198:61: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_cnt’ + 2198 | ecoalesce->rx_max_coalesced_frames = rx_caps.coalesce_cnt; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2199:55: error: ‘struct dma_slave_caps’ has no member named ‘coalesce_usecs’ + 2199 | ecoalesce->rx_coalesce_usecs = rx_caps.coalesce_usecs; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c: In function ‘axienet_ethtools_set_coalesce’: +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2270:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ + 2270 | tx_cfg.coalesce_cnt = ecoalesce->tx_max_coalesced_frames; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2271:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ + 2271 | tx_cfg.coalesce_usecs = ecoalesce->tx_coalesce_usecs; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2272:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_cnt’ + 2272 | rx_cfg.coalesce_cnt = ecoalesce->rx_max_coalesced_frames; + | ^ +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:2273:23: error: ‘struct dma_slave_config’ has no member named ‘coalesce_usecs’ + 2273 | rx_cfg.coalesce_usecs = ecoalesce->rx_coalesce_usecs; + | ^ +make[7]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/xilinx/xilinx_axienet_main.o] Error 1 +make[6]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/xilinx] Error 2 +make[5]: *** [../scripts/Makefile.build:461: drivers/net/ethernet] Error 2 +make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 +make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2003: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.HZiOHIoolk 2025-05-25 03:29:35.187707973 -0700 +++ /tmp/tmp.sk7d1nnZN9 2025-05-25 03:29:35.190707943 -0700 @@ -1 +1 @@ - 2 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c + 12 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c