You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
d761b9f211
Since kernel 4.15, init_timer is not available anymore, and has been replaced by timer_setup. The fixes compilation of wl_linuc.c, which returned the following errors beforehand (line-wrapped manually): .../broadcom-wl-5.10.56.27.3/driver/wl_linux.c: In function 'wl_init_timer': .../broadcom-wl-5.10.56.27.3/driver/wl_linux.c:2576:2: error: implicit declaration of function 'init_timer'; did you mean 'init_timers'? [-Werror=implicit-function-declaration] init_timer(&t->timer); ^~~~~~~~~~ init_timers .../broadcom-wl-5.10.56.27.3/driver/wl_linux.c:2577:10: error: 'struct timer_list' has no member named 'data' t->timer.data = (ulong) t; ^ .../broadcom-wl-5.10.56.27.3/driver/wl_linux.c:2578:20: error: assignment to 'void (*)(struct timer_list *)' from incompatible pointer type 'void (*)(ulong)' {aka 'void (*)(long unsigned int)'} [-Werror=incompatible-pointer-types] t->timer.function = wl_timer; This should fix build of several devices on bcm63xx with testing kernel (4.19). Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> |
4 years ago | |
---|---|---|
.. | ||
acx-mac80211 | 4 years ago | |
ath10k-ct | 4 years ago | |
bcm27xx-gpu-fw | 4 years ago | |
broadcom-wl | 4 years ago | |
button-hotplug | 4 years ago | |
cryptodev-linux | 4 years ago | |
dtc/patches | 7 years ago | |
gpio-button-hotplug | 4 years ago | |
gpio-nct5104d | 4 years ago | |
hwmon-gsc | 4 years ago | |
i2c-gpio-custom | 4 years ago | |
kmod-sched-cake-oot | 4 years ago | |
lantiq | 4 years ago | |
leds-apu2 | 4 years ago | |
linux | 4 years ago | |
mac80211 | 4 years ago | |
mt76 | 4 years ago | |
mwlwifi | 4 years ago | |
nat46 | 4 years ago | |
om-watchdog | 5 years ago | |
rtc-rv5c386a | 4 years ago | |
rtl8812au-ct | 4 years ago | |
spi-gpio-custom | 4 years ago | |
trelay | 4 years ago | |
w1-gpio-custom | 4 years ago |