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.
openwrt/package/kernel
Adrian Schmutzler d761b9f211 broadcom-wl: fix compilation with kernel >= 4.15
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 kernel: replace SUBDIRS with M in package recipes 4 years ago
ath10k-ct ath10k-ct: Support AQL on ath10k CT_KVER-5.4 4 years ago
bcm27xx-gpu-fw bcm27xx-gpu-fw: update to latest version from RPi foundation 4 years ago
broadcom-wl broadcom-wl: fix compilation with kernel >= 4.15 4 years ago
button-hotplug kernel: replace SUBDIRS with M in package recipes 4 years ago
cryptodev-linux cryptodev-linux: Fix error when compiling with 5.4 kernel 4 years ago
dtc/patches package: kernel: dtc: Add DTO support 7 years ago
gpio-button-hotplug gpio-button-hotplug: remove duplicate logging text 4 years ago
gpio-nct5104d kernel: replace SUBDIRS with M in package recipes 4 years ago
hwmon-gsc kernel: make kmod-hwmon-core selected by dependent modules 4 years ago
i2c-gpio-custom kernel: replace SUBDIRS with M in package recipes 4 years ago
kmod-sched-cake-oot kmod-sched-cake: switch to in-tree cake for 4.19+ 4 years ago
lantiq lantiq: ltq-tapi: fix compilation with newer Linux kernels 4 years ago
leds-apu2 kernel: replace SUBDIRS with M in package recipes 4 years ago
linux kmod-sched: add act_police 4 years ago
mac80211 mac80211: rt2x00: prune more unnecessary exports 4 years ago
mt76 packages: mt76: add 14c3:7610 pci id to list 4 years ago
mwlwifi kernel: replace SUBDIRS with M in package recipes 4 years ago
nat46 nat46: Fix compile with kernel 5.4 4 years ago
om-watchdog kernel/om-watchdog: Apply device renames from ramips 5 years ago
rtc-rv5c386a kernel: replace SUBDIRS with M in package recipes 4 years ago
rtl8812au-ct rtl8812au-ct: Update to version 2020-01-12 4 years ago
spi-gpio-custom kernel: replace SUBDIRS with M in package recipes 4 years ago
trelay kernel: replace SUBDIRS with M in package recipes 4 years ago
w1-gpio-custom kernel: replace SUBDIRS with M in package recipes 4 years ago