OLD | NEW |
1 export KMODDIR?= updates | 1 export KMODDIR?= updates |
2 KMODDIR_ARG:= "INSTALL_MOD_DIR=$(KMODDIR)" | 2 KMODDIR_ARG:= "INSTALL_MOD_DIR=$(KMODDIR)" |
3 ifneq ($(origin KLIB), undefined) | 3 ifneq ($(origin KLIB), undefined) |
4 KMODPATH_ARG:= "INSTALL_MOD_PATH=$(KLIB)" | 4 KMODPATH_ARG:= "INSTALL_MOD_PATH=$(KLIB)" |
5 else | 5 else |
6 export KLIB:= /lib/modules/$(shell uname -r) | 6 export KLIB:= /lib/modules/$(shell uname -r) |
7 endif | 7 endif |
8 export KLIB_BUILD ?= $(KLIB)/build | 8 export KLIB_BUILD ?= $(KLIB)/build |
9 # Sometimes not available in the path | 9 # Sometimes not available in the path |
10 MODPROBE := /sbin/modprobe | 10 MODPROBE := /sbin/modprobe |
11 MADWIFI=$(shell $(MODPROBE) -l ath_pci) | 11 MADWIFI=$(shell $(MODPROBE) -l ath_pci) |
12 OLD_IWL=$(shell $(MODPROBE) -l iwl4965) | 12 OLD_IWL=$(shell $(MODPROBE) -l iwl4965) |
13 | 13 |
14 DESTDIR?= | 14 DESTDIR?= |
15 | 15 |
16 ifneq ($(KERNELRELEASE),) | 16 ifneq ($(KERNELRELEASE),) |
17 | 17 |
18 NOSTDINC_FLAGS := -I$(M)/include/ -include $(M)/include/linux/compat-2.6.h | 18 NOSTDINC_FLAGS := -I$(M)/include/ \ |
| 19 » -include $(M)/include/linux/compat-2.6.h |
19 | 20 |
20 obj-y := compat/ | 21 obj-y := compat/ |
21 | 22 |
22 obj-$(CONFIG_COMPAT_RFKILL) += net/rfkill/ | 23 obj-$(CONFIG_COMPAT_RFKILL) += net/rfkill/ |
23 | 24 |
24 ifeq ($(BT),) | 25 ifeq ($(BT),) |
25 obj-$(CONFIG_COMPAT_WIRELESS) += net/wireless/ net/mac80211/ | 26 obj-$(CONFIG_COMPAT_WIRELESS) += net/wireless/ net/mac80211/ |
26 obj-$(CONFIG_COMPAT_WIRELESS_MODULES) += drivers/net/wireless/ | 27 obj-$(CONFIG_COMPAT_WIRELESS_MODULES) += drivers/net/wireless/ |
27 | 28 |
28 obj-$(CONFIG_COMPAT_NET_USB_MODULES) += drivers/net/usb/ | 29 obj-$(CONFIG_COMPAT_NET_USB_MODULES) += drivers/net/usb/ |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
244 @echo sudo make unload to unload both wireless and bluetooth modules | 245 @echo sudo make unload to unload both wireless and bluetooth modules |
245 @echo sudo make wlunload to unload wireless modules | 246 @echo sudo make wlunload to unload wireless modules |
246 @echo sudo make btunload to unload bluetooth modules | 247 @echo sudo make btunload to unload bluetooth modules |
247 @echo | 248 @echo |
248 @echo And then load the wireless or bluetooth module you need. If unsure
reboot. | 249 @echo And then load the wireless or bluetooth module you need. If unsure
reboot. |
249 @echo Alternatively use "sudo make load/wlload/btload" to load modules | 250 @echo Alternatively use "sudo make load/wlload/btload" to load modules |
250 @echo | 251 @echo |
251 | 252 |
252 uninstall: | 253 uninstall: |
253 @# New location, matches upstream | 254 @# New location, matches upstream |
| 255 @rm -rf $(KLIB)/$(KMODDIR)/compat/ |
254 @rm -rf $(KLIB)/$(KMODDIR)/net/mac80211/ | 256 @rm -rf $(KLIB)/$(KMODDIR)/net/mac80211/ |
255 @rm -rf $(KLIB)/$(KMODDIR)/net/rfkill/ | 257 @rm -rf $(KLIB)/$(KMODDIR)/net/rfkill/ |
256 @rm -rf $(KLIB)/$(KMODDIR)/net/wireless/ | 258 @rm -rf $(KLIB)/$(KMODDIR)/net/wireless/ |
257 @rm -rf $(KLIB)/$(KMODDIR)/drivers/ssb/ | 259 @rm -rf $(KLIB)/$(KMODDIR)/drivers/ssb/ |
258 @rm -rf $(KLIB)/$(KMODDIR)/drivers/net/usb/ | 260 @rm -rf $(KLIB)/$(KMODDIR)/drivers/net/usb/ |
259 @rm -rf $(KLIB)/$(KMODDIR)/drivers/net/wireless/ | 261 @rm -rf $(KLIB)/$(KMODDIR)/drivers/net/wireless/ |
260 @# Lets only remove the stuff we are sure we are providing | 262 @# Lets only remove the stuff we are sure we are providing |
261 @# on the misc directory. | 263 @# on the misc directory. |
262 @rm -f $(KLIB)/$(KMODDIR)/drivers/misc/eeprom/eeprom_93cx6.ko* | 264 @rm -f $(KLIB)/$(KMODDIR)/drivers/misc/eeprom/eeprom_93cx6.ko* |
263 @rm -f $(KLIB)/$(KMODDIR)/drivers/misc/eeprom_93cx6.ko* | 265 @rm -f $(KLIB)/$(KMODDIR)/drivers/misc/eeprom_93cx6.ko* |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
352 | 354 |
353 wlload: wlunload | 355 wlload: wlunload |
354 @./scripts/wlload.sh | 356 @./scripts/wlload.sh |
355 | 357 |
356 .PHONY: all clean install uninstall unload load btunload btload wlunload wlload
modules bt | 358 .PHONY: all clean install uninstall unload load btunload btload wlunload wlload
modules bt |
357 | 359 |
358 endif | 360 endif |
359 | 361 |
360 clean-files += Module.symvers Module.markers modules modules.order | 362 clean-files += Module.symvers Module.markers modules modules.order |
361 clean-files += $(CREL_CHECK) $(CONFIG_CHECK) | 363 clean-files += $(CREL_CHECK) $(CONFIG_CHECK) |
OLD | NEW |