========== build_32bit - FAILED ../drivers/net/ethernet/vertexcom/mse102x.c: In function ‘mse102x_net_open’: ../drivers/net/ethernet/vertexcom/mse102x.c:525:37: error: implicit declaration of function ‘irq_get_irq_data’; did you mean ‘irq_set_irq_wake’? [-Wimplicit-function-declaration] 525 | struct irq_data *irq_data = irq_get_irq_data(ndev->irq); | ^~~~~~~~~~~~~~~~ | irq_set_irq_wake ../drivers/net/ethernet/vertexcom/mse102x.c:525:37: error: initialization of ‘struct irq_data *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] ../drivers/net/ethernet/vertexcom/mse102x.c:535:17: error: implicit declaration of function ‘irqd_get_trigger_type’; did you mean ‘led_get_trigger_data’? [-Wimplicit-function-declaration] 535 | switch (irqd_get_trigger_type(irq_data)) { | ^~~~~~~~~~~~~~~~~~~~~ | led_get_trigger_data ../drivers/net/ethernet/vertexcom/mse102x.c:536:14: error: ‘IRQ_TYPE_LEVEL_HIGH’ undeclared (first use in this function) 536 | case IRQ_TYPE_LEVEL_HIGH: | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/vertexcom/mse102x.c:536:14: note: each undeclared identifier is reported only once for each function it appears in ../drivers/net/ethernet/vertexcom/mse102x.c:537:14: error: ‘IRQ_TYPE_LEVEL_LOW’ undeclared (first use in this function) 537 | case IRQ_TYPE_LEVEL_LOW: | ^~~~~~~~~~~~~~~~~~ make[7]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/vertexcom/mse102x.o] Error 1 make[6]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/vertexcom] 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-0/Makefile:2004: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.NnUoL9GFa7 2025-05-05 07:35:08.209276963 -0700 +++ /tmp/tmp.Sapvb3tyt4 2025-05-05 07:35:20.552139603 -0700 @@ -0,0 +1,26 @@ +../drivers/net/ethernet/vertexcom/mse102x.c: In function ‘mse102x_net_open’: +../drivers/net/ethernet/vertexcom/mse102x.c:525:37: error: implicit declaration of function ‘irq_get_irq_data’; did you mean ‘irq_set_irq_wake’? [-Wimplicit-function-declaration] + 525 | struct irq_data *irq_data = irq_get_irq_data(ndev->irq); + | ^~~~~~~~~~~~~~~~ + | irq_set_irq_wake +../drivers/net/ethernet/vertexcom/mse102x.c:525:37: error: initialization of ‘struct irq_data *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] +../drivers/net/ethernet/vertexcom/mse102x.c:535:17: error: implicit declaration of function ‘irqd_get_trigger_type’; did you mean ‘led_get_trigger_data’? [-Wimplicit-function-declaration] + 535 | switch (irqd_get_trigger_type(irq_data)) { + | ^~~~~~~~~~~~~~~~~~~~~ + | led_get_trigger_data +../drivers/net/ethernet/vertexcom/mse102x.c:536:14: error: ‘IRQ_TYPE_LEVEL_HIGH’ undeclared (first use in this function) + 536 | case IRQ_TYPE_LEVEL_HIGH: + | ^~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/vertexcom/mse102x.c:536:14: note: each undeclared identifier is reported only once for each function it appears in +../drivers/net/ethernet/vertexcom/mse102x.c:537:14: error: ‘IRQ_TYPE_LEVEL_LOW’ undeclared (first use in this function) + 537 | case IRQ_TYPE_LEVEL_LOW: + | ^~~~~~~~~~~~~~~~~~ +make[7]: *** [../scripts/Makefile.build:203: drivers/net/ethernet/vertexcom/mse102x.o] Error 1 +make[6]: *** [../scripts/Makefile.build:461: drivers/net/ethernet/vertexcom] 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-0/Makefile:2004: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.vb6VRk5pca 2025-05-05 07:35:20.558161668 -0700 +++ /tmp/tmp.kcYZyUI6f8 2025-05-05 07:35:20.562161630 -0700 @@ -0,0 +1 @@ + 5 ../drivers/net/ethernet/vertexcom/mse102x.c