* [frank-w-bpi-r2-4.14:6.7-rsslro 24/24] drivers/net/ethernet/mediatek/mtk_eth_soc.c:3328:6: warning: unused variable 'i'
@ 2023-11-27 3:11 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-11-27 3:11 UTC (permalink / raw)
To: Frank Wunderlich; +Cc: oe-kbuild-all
tree: https://github.com/frank-w/BPI-R2-4.14 6.7-rsslro
head: fd13b744933d05a89fa5c1a1085284438f65797c
commit: fd13b744933d05a89fa5c1a1085284438f65797c [24/24] wip: try to apply changes for RSS
config: x86_64-allyesconfig (https://download.01.org/0day-ci/archive/20231127/202311270835.GWBmEeeH-lkp@intel.com/config)
compiler: clang version 16.0.4 (https://github.com/llvm/llvm-project.git ae42196bc493ffe877a7e3dff8be32035dea4d07)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231127/202311270835.GWBmEeeH-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202311270835.GWBmEeeH-lkp@intel.com/
All warnings (new ones prefixed by >>):
drivers/net/ethernet/mediatek/mtk_eth_soc.c:1709:18: error: member reference base type 'struct mtk_napi[1]' is not a structure or union
eth->rx_napi.napi_id, PAGE_SIZE);
~~~~~~~~~~~~^~~~~~~~
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2428:38: error: no member named 'ring_no' in 'struct mtk_rx_ring'
mtk_w32(eth, MTK_RX_DONE_INT(ring->ring_no), MTK_PDMA_INT_STATUS);
~~~~ ^
drivers/net/ethernet/mediatek/mtk_eth_soc.h:349:4: note: expanded from macro 'MTK_RX_DONE_INT'
((ring_no)? BIT(24 + (ring_no)) : BIT(30))
^~~~~~~
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2428:38: error: no member named 'ring_no' in 'struct mtk_rx_ring'
mtk_w32(eth, MTK_RX_DONE_INT(ring->ring_no), MTK_PDMA_INT_STATUS);
~~~~ ^
drivers/net/ethernet/mediatek/mtk_eth_soc.h:349:24: note: expanded from macro 'MTK_RX_DONE_INT'
((ring_no)? BIT(24 + (ring_no)) : BIT(30))
^~~~~~~
include/vdso/bits.h:7:30: note: expanded from macro 'BIT'
#define BIT(nr) (UL(1) << (nr))
^~
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2428:48: error: use of undeclared identifier 'MTK_PDMA_INT_STATUS'
mtk_w32(eth, MTK_RX_DONE_INT(ring->ring_no), MTK_PDMA_INT_STATUS);
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2446:48: error: no member named 'ring_no' in 'struct mtk_rx_ring'
mtk_rx_irq_enable(eth, MTK_RX_DONE_INT(ring->ring_no));
~~~~ ^
drivers/net/ethernet/mediatek/mtk_eth_soc.h:349:4: note: expanded from macro 'MTK_RX_DONE_INT'
((ring_no)? BIT(24 + (ring_no)) : BIT(30))
^~~~~~~
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2446:48: error: no member named 'ring_no' in 'struct mtk_rx_ring'
mtk_rx_irq_enable(eth, MTK_RX_DONE_INT(ring->ring_no));
~~~~ ^
drivers/net/ethernet/mediatek/mtk_eth_soc.h:349:24: note: expanded from macro 'MTK_RX_DONE_INT'
((ring_no)? BIT(24 + (ring_no)) : BIT(30))
^~~~~~~
include/vdso/bits.h:7:30: note: expanded from macro 'BIT'
#define BIT(nr) (UL(1) << (nr))
^~
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2479:17: error: use of undeclared identifier 'tx_ring'
sizeof(*tx_ring->dma) * (ring_no + 1);
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2479:34: error: use of undeclared identifier 'ring_no'
sizeof(*tx_ring->dma) * (ring_no + 1);
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:2478:16: error: use of undeclared identifier 'tx_ring'
ring->phys = tx_ring->phys + MTK_DMA_SIZE *
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:3026:36: error: use of undeclared identifier 'MTK_NETSYS_V2'
if (!MTK_HAS_CAPS(eth->soc->caps, MTK_NETSYS_V2)) {
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:3026:36: error: use of undeclared identifier 'MTK_NETSYS_V2'
drivers/net/ethernet/mediatek/mtk_eth_soc.c:3283:49: error: no member named 'ring_no' in 'struct mtk_rx_ring'
mtk_rx_irq_disable(eth, MTK_RX_DONE_INT(ring->ring_no));
~~~~ ^
drivers/net/ethernet/mediatek/mtk_eth_soc.h:349:4: note: expanded from macro 'MTK_RX_DONE_INT'
((ring_no)? BIT(24 + (ring_no)) : BIT(30))
^~~~~~~
drivers/net/ethernet/mediatek/mtk_eth_soc.c:3283:49: error: no member named 'ring_no' in 'struct mtk_rx_ring'
mtk_rx_irq_disable(eth, MTK_RX_DONE_INT(ring->ring_no));
~~~~ ^
drivers/net/ethernet/mediatek/mtk_eth_soc.h:349:24: note: expanded from macro 'MTK_RX_DONE_INT'
((ring_no)? BIT(24 + (ring_no)) : BIT(30))
^~~~~~~
include/vdso/bits.h:7:30: note: expanded from macro 'BIT'
#define BIT(nr) (UL(1) << (nr))
^~
>> drivers/net/ethernet/mediatek/mtk_eth_soc.c:3328:6: warning: unused variable 'i' [-Wunused-variable]
int i;
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:5220:23: error: use of undeclared identifier 'MTK_RX_DONE_INT'
.rx_irq_done_mask = MTK_RX_DONE_INT,
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:5240:23: error: use of undeclared identifier 'MTK_RX_DONE_INT'
.rx_irq_done_mask = MTK_RX_DONE_INT,
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:5262:23: error: use of undeclared identifier 'MTK_RX_DONE_INT'
.rx_irq_done_mask = MTK_RX_DONE_INT,
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:5283:23: error: use of undeclared identifier 'MTK_RX_DONE_INT'
.rx_irq_done_mask = MTK_RX_DONE_INT,
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:5302:23: error: use of undeclared identifier 'MTK_RX_DONE_INT'
.rx_irq_done_mask = MTK_RX_DONE_INT,
^
drivers/net/ethernet/mediatek/mtk_eth_soc.c:5385:23: error: use of undeclared identifier 'MTK_RX_DONE_INT'
.rx_irq_done_mask = MTK_RX_DONE_INT,
^
1 warning and 19 errors generated.
vim +/i +3328 drivers/net/ethernet/mediatek/mtk_eth_soc.c
3322
3323 #ifdef CONFIG_NET_POLL_CONTROLLER
3324 static void mtk_poll_controller(struct net_device *dev)
3325 {
3326 struct mtk_mac *mac = netdev_priv(dev);
3327 struct mtk_eth *eth = mac->hw;
> 3328 int i;
3329
3330 mtk_tx_irq_disable(eth, MTK_TX_DONE_INT);
3331 mtk_rx_irq_disable(eth, eth->soc->txrx.rx_irq_done_mask);
3332 //mtk_handle_irq_rx(eth->irq[2], dev);
3333 mtk_rx_irq_disable(eth, MTK_RX_DONE_INT(0));
3334 mtk_handle_irq_rx(eth->irq[2], ð->rx_napi[0]);
3335 mtk_tx_irq_enable(eth, MTK_TX_DONE_INT);
3336 //mtk_rx_irq_enable(eth, eth->soc->txrx.rx_irq_done_mask);
3337 mtk_rx_irq_enable(eth, MTK_RX_DONE_INT(0));
3338 }
3339 #endif
3340
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-11-27 3:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-27 3:11 [frank-w-bpi-r2-4.14:6.7-rsslro 24/24] drivers/net/ethernet/mediatek/mtk_eth_soc.c:3328:6: warning: unused variable 'i' kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.