-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Description
I get this error building latest 4.19 while no error building the previous version:
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_pno.c: In function '_dhd_pno_get_for_batch':
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_pno.c:3172:23: error: passing argument 1 of 'waitqueue_active' from incompatible pointer type [-Werror=incompatible-pointer-types]
if (waitqueue_active(&_pno_state->get_batch_done.wait))
^
In file included from ./include/linux/pid.h:7:0,
from ./include/linux/sched.h:14,
from ./arch/arm64/include/asm/compat.h:25,
from ./arch/arm64/include/asm/stat.h:24,
from ./include/linux/stat.h:6,
from ./include/linux/module.h:10,
from drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/linuxver.h:55,
from drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/linux_osl.h:295,
from drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/osl.h:48,
from drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_pno.c:37:
./include/linux/wait.h:126:19: note: expected 'struct wait_queue_head *' but argument is of type 'struct swait_queue_head *'
static inline int waitqueue_active(struct wait_queue_head *wq_head)
^~~~~~~~~~~~~~~~
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_pno.c: At top level:
cc1: warning: unrecognized command line option '-Wno-non-literal-null-conversion'
cc1: warning: unrecognized command line option '-Wno-parentheses-equality'
cc1: some warnings being treated as errors
scripts/Makefile.build:333: recipe for target 'drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_pno.o' failed
make[6]: *** [drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_pno.o] Error 1
scripts/Makefile.build:637: recipe for target 'drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd' failed
make[5]: *** [drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd] Error 2
scripts/Makefile.build:637: recipe for target 'drivers/net/wireless/rockchip_wlan/rkwifi' failed
make[4]: *** [drivers/net/wireless/rockchip_wlan/rkwifi] Error 2
scripts/Makefile.build:637: recipe for target 'drivers/net/wireless/rockchip_wlan' failed
make[3]: *** [drivers/net/wireless/rockchip_wlan] Error 2
How to fix this?
Metadata
Metadata
Assignees
Labels
No labels