mirror of
https://github.com/arcan1s/pkgbuild.git
synced 2025-04-25 07:57:16 +00:00
47 lines
1.5 KiB
Diff
47 lines
1.5 KiB
Diff
--- a/Makefile 2011-10-22 18:56:55.000000000 +0200
|
|
+++ b/Makefile 2013-04-22 16:38:31.388576172 +0200
|
|
@@ -120,13 +120,20 @@
|
|
EXTRA_CFLAGS += -I$(src)/src/wl/sys -I$(src)/src/wl/phy
|
|
#EXTRA_CFLAGS += -DBCMDBG_ASSERT
|
|
|
|
+ifeq ($(KVER),)
|
|
+ KVER = $(shell uname -r)
|
|
+endif
|
|
+
|
|
+KDIR = /lib/modules/$(KVER)/build
|
|
+PWD = $(shell pwd)
|
|
+
|
|
EXTRA_LDFLAGS := $(src)/lib/wlc_hybrid.o_shipped
|
|
|
|
all:
|
|
- KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
|
|
+ KBUILD_NOPEDANTIC=1 make -C $(KDIR) M=$(PWD)
|
|
|
|
clean:
|
|
- KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` clean
|
|
+ KBUILD_NOPEDANTIC=1 make -C $(KDIR) M=$(PWD) clean
|
|
|
|
install:
|
|
- install -D -m 755 wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/wl.ko
|
|
+ install -D -m 755 wl.ko /lib/modules/$(KVER)/kernel/drivers/net/wireless/wl.ko
|
|
--- a/src/wl/sys/wl_linux.c 2011-10-22 18:56:55.000000000 +0200
|
|
+++ b/src/wl/sys/wl_linux.c 2013-04-22 16:38:24.891526375 +0200
|
|
@@ -185,6 +185,8 @@
|
|
static void wl_report_radio_state(wl_info_t *wl);
|
|
#endif
|
|
|
|
+MODULE_LICENSE("MIXED/Proprietary");
|
|
+
|
|
static struct pci_device_id wl_id_table[] = {
|
|
{ PCI_VENDOR_ID_BROADCOM, 0x4311, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
|
|
{ PCI_VENDOR_ID_BROADCOM, 0x4312, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
|
|
@@ -256,7 +258,7 @@
|
|
#define quote_str(s) to_str(s)
|
|
|
|
#ifndef BRCM_WLAN_IFNAME
|
|
-#define BRCM_WLAN_IFNAME eth%d
|
|
+#define BRCM_WLAN_IFNAME wlan%d
|
|
#endif
|
|
|
|
static char name[IFNAMSIZ] = quote_str(BRCM_WLAN_IFNAME);
|