File broadcom-wl.linux-6.12.patch of Package broadcom-wl
diff -Naur hybrid-v35_64-nodebug-pcoem-6_30_223_271/src/wl/sys/wl_linux.c hybrid-v35_64-nodebug-pcoem-6_30_223_271n/src/wl/sys/wl_linux.c
--- hybrid-v35_64-nodebug-pcoem-6_30_223_271/src/wl/sys/wl_linux.c 2015-09-19 00:47:30.000000000 +0200
+++ hybrid-v35_64-nodebug-pcoem-6_30_223_271n/src/wl/sys/wl_linux.c 2024-10-08 10:46:58.648671959 +0200
@@ -56,7 +56,11 @@
#include <asm/irq.h>
#include <asm/pgtable.h>
#include <asm/uaccess.h>
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0)
+#include <linux/unaligned.h>
+#else
#include <asm/unaligned.h>
+#endif
#include <proto/802.1d.h>