ltq-tapi: fix build with Linux 6.6
authorDaniel Golle <daniel@makrotopia.org>
Fri, 28 Jun 2024 02:06:08 +0000 (03:06 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 6 Jul 2024 15:50:23 +0000 (17:50 +0200)
commit8a40d49a563bac15fd61468d322c7aa875aefb3e
treee316b9456f3852c61ec105e0bfe9e0e3e406558b
parent289f0ef40388dafc66bb3e5f3a37706bfa98c17a
ltq-tapi: fix build with Linux 6.6

Satisfy compiler expectations in a hell of typedef's and get rid of
system-wide workqueue flush. Results in warning-free compile of the TAPI
driver also with Linux 6.6.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Link: https://github.com/openwrt/openwrt/pull/15811
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/kernel/lantiq/ltq-tapi/Makefile
package/kernel/lantiq/ltq-tapi/patches/610-flush-only-local-workqueue.patch [new file with mode: 0644]
package/kernel/lantiq/ltq-tapi/patches/611-ifxos-typedef-madness.diff [new file with mode: 0644]