Hauke Mehrtens [Thu, 11 Aug 2011 10:59:07 +0000 (12:59 +0200)]
compat-wireless: do not build libertas_sdio for kernel < 2.6.32
if_sdio.c needs some new power management functions not available in
older kernel functions. When building for older kernel I get these
compiler errors:
/drivers/net/wireless/libertas/if_sdio.c: In function ‘if_sdio_power_save’:
/drivers/net/wireless/libertas/if_sdio.c:1071:2: error: implicit declaration of function ‘pm_runtime_put_sync’
/drivers/net/wireless/libertas/if_sdio.c: In function ‘if_sdio_power_restore’:
/drivers/net/wireless/libertas/if_sdio.c:1081:2: error: implicit declaration of function ‘pm_runtime_get_sync’
/drivers/net/wireless/libertas/if_sdio.c: In function ‘if_sdio_probe’:
/drivers/net/wireless/libertas/if_sdio.c:1231:2: error: implicit declaration of function ‘pm_runtime_put_noidle’
/drivers/net/wireless/libertas/if_sdio.c: In function ‘if_sdio_remove’:
/drivers/net/wireless/libertas/if_sdio.c:1268:2: error: implicit declaration of function ‘pm_runtime_get_noresume’
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 11 Aug 2011 10:59:06 +0000 (12:59 +0200)]
compat-wireless: ath6kl moved to main area.
ath6kl is now in the kernel main area and not in staging any more.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Tue, 9 Aug 2011 21:48:54 +0000 (14:48 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
Hauke Mehrtens [Tue, 9 Aug 2011 20:59:42 +0000 (22:59 +0200)]
compat-wireless: add cfg80211-wext.h
This file was spitted out of include/net/cfg80211.h so we should
also ship it.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 9 Aug 2011 20:59:41 +0000 (22:59 +0200)]
compat-wireless: remove include of compat-2.6.h in cfg80211.h
The header file linux/compat-2.6.h is inclued through -include
$(M)/include/linux/compat-2.6.h in the main Makefile for a long time. This
includes all the compat-*.h files backporting some stuff needed to
compile on older kernels. We do not have to add this include into
cfg80211.h any more.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 2 Aug 2011 21:15:15 +0000 (23:15 +0200)]
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Wed, 27 Jul 2011 22:29:28 +0000 (15:29 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@qca.qualcomm.com>
Luis R. Rodriguez [Wed, 27 Jul 2011 22:27:40 +0000 (15:27 -0700)]
compat-wireless: fix netdev patch so it can be applied
Signed-off-by: Luis R. Rodriguez <lrodriguez@qca.qualcomm.com>
Hauke Mehrtens [Fri, 22 Jul 2011 16:50:15 +0000 (18:50 +0200)]
compat-wireless: activate bcma support in b43
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Fri, 22 Jul 2011 16:50:14 +0000 (18:50 +0200)]
compat-wireless: copy include/crypto/aes.h now
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Fri, 22 Jul 2011 16:50:13 +0000 (18:50 +0200)]
compat-wireless: adapt some changes to atheros ethernet driver
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Fri, 22 Jul 2011 16:50:12 +0000 (18:50 +0200)]
compat-wireless: fix build of b43 on older kernels.
The structs in b43 changed.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Fri, 22 Jul 2011 16:50:11 +0000 (18:50 +0200)]
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Wed, 20 Jul 2011 01:26:41 +0000 (18:26 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Mon, 18 Jul 2011 17:36:13 +0000 (19:36 +0200)]
compat-wireless: deactivate sido suspend for brcmfmac on older kernels.
With this patch the build does not break any more because of this commit:
commit
da68c4eb258cd9f3f0b8aeb7e46b8118bb6358b6
Author: Nicolas Pitre <nico@fluxnic.net>
Date: Fri Mar 5 13:43:31 2010 -0800
sdio: introduce API for special power management features
This build error occurs without the patch on linux-2.6.32.
/drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c: In function ‘brcmf_sdio_suspend’:
/drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c:1087:2: error: ‘mmc_pm_flag_t’ undeclared (first use in this function)
/drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c:1087:2: note: each undeclared identifier is reported only once for each function it appears in
/drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c:1087:16: error: expected ‘;’ before ‘sdio_flags’
/drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c:1088:2: warning: ISO C90 forbids mixed declarations and code
/drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c:1092:2: error: ‘sdio_flags’ undeclared (first use in this function)
/drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c:1092:2: error: implicit declaration of function ‘sdio_get_host_pm_caps’
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Sun, 17 Jul 2011 20:57:29 +0000 (22:57 +0200)]
compat-wireless: add some new config options for b43
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 28 Jun 2011 18:38:52 +0000 (20:38 +0200)]
compat-wireless: add rtl8192de
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 28 Jun 2011 18:38:51 +0000 (20:38 +0200)]
compat-wireless: do not set netlink seq.
This member is not available in older kernel versions.
This was introduced in commit:
commit
9720bb3ab0b80659c63ed337eab66104a4156db0
Author: Johannes Berg <johannes.berg@intel.com>
Date: Tue Jun 21 09:45:33 2011 +0200
nl80211: use netlink consistent dump feature for BSS dumps
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Tue, 28 Jun 2011 18:36:35 +0000 (11:36 -0700)]
compat-wireless: refresh patches for next-
20110628
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Tue, 28 Jun 2011 18:33:41 +0000 (11:33 -0700)]
compat-wireless: fix 11-dev-pm-ops.patch for intel drivers
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Thu, 23 Jun 2011 23:54:05 +0000 (16:54 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Thu, 23 Jun 2011 23:53:09 +0000 (16:53 -0700)]
compat-wireless: fix script for generating releases
The SUBLEVEL is now ignored for 3.0 kernels.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Tue, 21 Jun 2011 17:43:26 +0000 (19:43 +0200)]
compat-wireless: add some debug options.
These options are only needed for debugging so they are deactivated.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 21 Jun 2011 17:43:25 +0000 (19:43 +0200)]
compat-wireless: add CONFIG_B43_SSB and other b43 options.
CONFIG_B43_SSB is now needed to compile b43 with ssb support. The other
options are deactivated as the features they should activate are not
working for now.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 21 Jun 2011 15:25:21 +0000 (17:25 +0200)]
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Tue, 14 Jun 2011 18:34:34 +0000 (11:34 -0700)]
compat-wireless: refresh patches for next-
20110614
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Tue, 14 Jun 2011 18:33:47 +0000 (11:33 -0700)]
compat-wireless: fix patch 29-sdio_no_suspend.patch
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:42 +0000 (00:03 +0200)]
compat-wireless: add bcma
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:41 +0000 (00:03 +0200)]
compat-wireless: add missing bluetooth header
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:40 +0000 (00:03 +0200)]
compat-wireless: update enable-older-kernels patches
Add to compat-3.0-stable
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:39 +0000 (00:03 +0200)]
compat-wireless: sync atheros-debug.mk with config.mk
Add to compat-3.0-stable
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:38 +0000 (00:03 +0200)]
compat-wireless: activate CONFIG_RT2800{USB,PCI}_RT35XX by default.
This is now activated by default in the Kconfig so it should be save for us too.
Add to compat-3.0-stable
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:37 +0000 (00:03 +0200)]
compat-wireless: activate CARL9170_WPC by default
Add to compat-3.0-stable
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:36 +0000 (00:03 +0200)]
compat-wireless: add missing header
This adds mac80211_hwsim.h
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:35 +0000 (00:03 +0200)]
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:34 +0000 (00:03 +0200)]
compat-wireless: add support for kernel 3.XX
Now we are also generating CONFIG_COMPAT_KERNEL_3XX entries for kernel
3.XX kernels. This is the final patch needed to add support for kernel
3.0.
When using a 2.6.XX kernel it generates CONFIG_COMPAT_KERNEL_26XX
entries and all CONFIG_COMPAT_KERNEL_3XX entries and when using 3.XX
kernel it will generate only the needed CONFIG_COMPAT_KERNEL_3XX
entries.
Add to compat-3.0-stable
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:33 +0000 (00:03 +0200)]
compat-wireless: rename CONFIG_COMPAT_KERNEL_
Rename CONFIG_COMPAT_KERNEL_XX to CONFIG_COMPAT_KERNEL_2_6_XX.
This is needed to support kernel version 3.XX. It will get
CONFIG_COMPAT_KERNEL_3_XX. This patch needs a additional change in
compat.git.
Add to compat-3.0-stable
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 9 Jun 2011 22:03:32 +0000 (00:03 +0200)]
comapt-wireless: move doku to the correct place in config.mk
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Sun, 22 May 2011 10:47:07 +0000 (12:47 +0200)]
compat-wireless: revert usage of kfree_rcu
Backporting kfree_rcu() in compat does not work as
struct rcu_head->func is always interpreted as a pointer in older
kernel versions, but when using kfree_rcu() it is set to an offset.
rcu_head->func is used in some functions in the kernel not backported
by compat-wireless.
This patch is based on the patch posted by Ignacy Gawedzki <i@lri.fr>
on the mailing list.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Sun, 22 May 2011 10:47:06 +0000 (12:47 +0200)]
compat-wireless: adapt rename of dev to sdev in b43
Adapt changes from "b43: rename b43_wldev's field with ssb_device to sdev"
This was missing in commit "compat-wireless: fix applying of 09-threaded-irq.patch"
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Sun, 22 May 2011 10:47:05 +0000 (12:47 +0200)]
Revert "compat-wireless: fix rfkill patches from applying"
The commit was removed from linux-next, so this backport patch should also be removed.
This reverts commit
b8e46e19937710d2ae14731871cf8c45a0fc9d74.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Thu, 19 May 2011 21:52:06 +0000 (14:52 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Thu, 19 May 2011 21:50:25 +0000 (14:50 -0700)]
compat-wireless: fix applying of 09-threaded-irq.patch
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Thu, 19 May 2011 21:45:30 +0000 (14:45 -0700)]
compat-wireless: fix rfkill patches from applying
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Thu, 19 May 2011 21:30:41 +0000 (14:30 -0700)]
compat-wireless: fix patch dealing with lbs_pr_err() / pr_err()
lbs_pr_err() was removed in preference for pr_err()
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Sat, 14 May 2011 18:00:27 +0000 (20:00 +0200)]
compat-wireless: fix building of brcm80211
The Broadcom brcm80211 driver now needs brcmutil.ko. Furthermore the
config options are now set to m to, most parts are build as module when
the options are set to m and y. Some options for this driver where at
the wrong position in config.mk.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Sat, 14 May 2011 18:00:26 +0000 (20:00 +0200)]
compat-wireless: set CONFIG_COMPAT_STAGING=m
If this is set to y and all CONFIG_BRCM* options are set to m it causes build
failures with kernel version < 2.6.36 as there is nothing build into
the kernel. Besides compat-wireless does not support build anything
into the kernel.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Mon, 16 May 2011 19:50:40 +0000 (12:50 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Johannes Berg [Fri, 13 May 2011 08:36:05 +0000 (10:36 +0200)]
The sched_scan patches changed context for a patch.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Luis R. Rodriguez [Wed, 11 May 2011 17:58:50 +0000 (10:58 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Wed, 11 May 2011 17:09:32 +0000 (19:09 +0200)]
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 10 May 2011 22:03:35 +0000 (00:03 +0200)]
compat-wireless: enable RT33XX support.
This is based on a patch by Walter Goldens.
RT2800PCI_RT35XX, RT2800PCI_RT53XX, RT2800USB_RT35XX and
RT2800USB_RT53XX are still experimental and deactivated because of that.
CC: Walter Goldens <goldenstranger@yahoo.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Tue, 10 May 2011 21:54:56 +0000 (14:54 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Tue, 10 May 2011 11:11:35 +0000 (13:11 +0200)]
compat-wireless: add RTL8192SE driver
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 10 May 2011 11:11:34 +0000 (13:11 +0200)]
compat-wireless: make patches apply again
This part of the patch is now in wireless-testing.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Wed, 27 Apr 2011 18:00:59 +0000 (20:00 +0200)]
compat-wireless: backport multicast filter in p54 for kernel < 2.6.35
The interface changed with kernel 2.6.35 and we have to backport these changes.
CC: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 26 Apr 2011 21:49:44 +0000 (23:49 +0200)]
compat-wireless: fix compile problem with IRQF_ONESHOT
IRQF_ONESHOT was introduced in kernel 2.6.32 and wl12xx uses it.
This patch reverts back to the old behavior when older kernels are used.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Tue, 26 Apr 2011 19:17:11 +0000 (21:17 +0200)]
compat-wireless: use function for setting queue_mapping
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Tue, 26 Apr 2011 17:37:45 +0000 (10:37 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Tue, 26 Apr 2011 17:37:02 +0000 (10:37 -0700)]
compat-wireless: fix patches/09-threaded-irq.patch
Needed some manual work to fix two hunks.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Wed, 20 Apr 2011 21:35:12 +0000 (23:35 +0200)]
compat-wireless: update config options
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Wed, 20 Apr 2011 21:35:11 +0000 (23:35 +0200)]
compat-wireless: fix build of atheros Ethernet drivers.
The Ethernet drivers where converted to a new hw_features netdev
attribute. For kernel < 2.6.39 this does not work.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Wed, 20 Apr 2011 21:35:10 +0000 (23:35 +0200)]
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Fri, 15 Apr 2011 00:57:53 +0000 (17:57 -0700)]
compat-wireless: refresh patches for next-
20110414
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Hauke Mehrtens [Fri, 8 Apr 2011 19:08:51 +0000 (21:08 +0200)]
compat-wireless: remove ar9170
ar9170 was replaced by carl9170 and is now removed from kernel.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 7 Apr 2011 14:39:46 +0000 (16:39 +0200)]
compat-wireless: make patches apply again
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 7 Apr 2011 14:39:45 +0000 (16:39 +0200)]
compat-wireless: Remove extra config option for kfifo.
kfifo is now build when CONFIG_COMPAT_KERNEL_36 is set.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 31 Mar 2011 16:22:07 +0000 (09:22 -0700)]
compat-wireless: clean up the config file
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 31 Mar 2011 16:22:06 +0000 (09:22 -0700)]
compat-wireless: fix compile warning for wl12xx
Only CONFIG_WL12XX_SDIO and CONFIG_WL1251_SDIO are depending on
CONFIG_WL12XX_PLATFORM_DATA, so only these two config options should be
renamed. The other options should still use the normal name. The old
commit did not fix the problem for me.
This fixes compat-wireless commit:
7b4debf48b81d7e7e0e2915b81ad6a4af57cb5d1
compat-wireless: fix compilation warning for wl12xx
Luis please add this into the linux-2.6.39.y branch.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 31 Mar 2011 16:22:05 +0000 (09:22 -0700)]
compat-wirless: deactivate PM support for libertas_spi for kernel < 2.6.29
The power management interface changed in kernel 2.6.29 and this breaks
build on older kernels.
CC: Vasily Khoruzhick <anarsoul@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 31 Mar 2011 16:22:04 +0000 (09:22 -0700)]
compat-wireless: backport threaded irq for wl12xx_spi
This backports threaded irq support for kernel < 2.6.31 for wl12xx_spi.
This is only compile tested as I do not have such a device.
Luis please add this into the linux-2.6.39.y branch.
CC: Ido Yariv <ido@wizery.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 31 Mar 2011 16:22:03 +0000 (09:22 -0700)]
compat-wireless: add support for mwifiex
This adds support for mwifiex into compat-wireless.
This is only compile tested as I do not have such a device.
CC: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Luis R. Rodriguez [Wed, 30 Mar 2011 21:02:39 +0000 (14:02 -0700)]
compat-wireless: fix compilation warning for wl12xx
This should fix this compilation:
MODPOST 32 modules
WARNING: "wl12xx_get_platform_data"
[/home/mcgrof/tmp/compat/compat-wireless-2.6.39-rc1-2-s/drivers/net/wireless/wl1251/wl1251_sdio.ko] undefined!
This is caused because CONFIG_WL12XX is defined on older
kernels and we need to depend on the platform data
(CONFIG_WL12XX_PLATFORM_DATA) to build CONFIG_WL12XX_SDIO.
Since we cannot disable a config option just rename the config
option.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 30 Mar 2011 18:27:38 +0000 (11:27 -0700)]
compat-wireless: refresh patches for 2.6.39-rc1
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 30 Mar 2011 18:22:29 +0000 (11:22 -0700)]
compat-wireless: remove ath3k bt workaround
This should be addressed now upstream properly through this
patch:
commit
d9f51b51db2064c9049bf7924318fd8c6ed852cb
Author: Bala Shanmugam <sbalashanmugam@atheros.com>
Date: Fri Feb 11 15:38:53 2011 +0530
Bluetooth: Add firmware support for Atheros 3012
Blacklisted AR3012 PID in btusb and added the same
in ath3k to load patch and sysconfig files.
Signed-off-by: Bala Shanmugam <sbalashanmugam@atheros.com>
Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 30 Mar 2011 18:19:04 +0000 (11:19 -0700)]
compat-wireless: refresh crap patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 30 Mar 2011 18:16:38 +0000 (11:16 -0700)]
compat-wireless: fix packet log patch to apply
Some hunks were off. I'm tired of this.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 30 Mar 2011 18:04:08 +0000 (11:04 -0700)]
compat-wireless: remove crap/0001-ath9k-Add-debugfs-interface-to-dump-registers.patch
Vasanth sent this upstream! Yay Vasanth :D
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 30 Mar 2011 18:03:17 +0000 (11:03 -0700)]
compat-wireless: refresh patches
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 16 Mar 2011 16:39:41 +0000 (09:39 -0700)]
compat-wireless: fix gen-stable-release.sh for git tree updates
The script gen-stable-release.sh had two options: -i and -f
-i is for ignoring updates
-f is for forcing updates
We also allowed for a target branch to be specified and that also
forced an update. This is all silly. Simply ignore updates every
time unless you use -f or specify a target branch. If you do not
pass either of these we will simply assume you do not want to
update your local linux-2.6-allstable.git tree.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Johannes Berg [Thu, 3 Mar 2011 16:25:45 +0000 (17:25 +0100)]
fix Intel driver-select, make it iwlagn only for now
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Luis R. Rodriguez [Wed, 2 Mar 2011 14:56:56 +0000 (06:56 -0800)]
compat-wireless: fix intel drivers on driver-select
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Luis R. Rodriguez [Wed, 2 Mar 2011 14:51:44 +0000 (06:51 -0800)]
compat-wireless: fix disable_bt
We need to disable CONFIG_COMPAT_BLUETOOTH to disable bluetooth properly.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Greg Whiteley [Tue, 1 Mar 2011 09:12:36 +0000 (20:12 +1100)]
compat-wireless: rt2800pci (and rt2x00pci) don't unload on 'make unload'
Add missing module names to scripts/unload.sh
Signed-off-by: Greg Whiteley <greg.whiteley@gmail.com>
Hauke Mehrtens [Sun, 27 Feb 2011 13:54:45 +0000 (14:54 +0100)]
compat-wireless: do not set blink_set for kernel <= 2.6.24
blink_set is not available on struct led_classdev in kernel <= 2.6.24.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Sun, 27 Feb 2011 13:54:44 +0000 (14:54 +0100)]
compat-wireless: change number of patch:
37-vsnprintk.patch also uses the number 37, so one of them has to be renamed.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 24 Feb 2011 18:53:08 +0000 (19:53 +0100)]
compat-wireless: some minor updates for config.mk
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 24 Feb 2011 18:53:07 +0000 (19:53 +0100)]
compat-wireless: add rtl8192cu
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 24 Feb 2011 18:53:06 +0000 (19:53 +0100)]
compat-wireless: updates needed for iwlwifi split
This makes compat-wireless work after the iwlwifi split
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Mon, 21 Feb 2011 22:31:24 +0000 (14:31 -0800)]
compat-wireless: build ath9k common when no pci is available
ath9k_common.ko and ath9k_hw.ko are not depending on pci or usb.
This patch fixes build of ath9k_htc.ko for a kernel without pci support.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Mon, 21 Feb 2011 22:31:23 +0000 (14:31 -0800)]
compat-wireless: generate CONFIG_COMPAT_KERNEL_39
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Mon, 21 Feb 2011 22:31:22 +0000 (14:31 -0800)]
compat-wireless: Add drivers/net/wireless/rtlwifi/rtl8192c
This directory is needed for rtlwifi.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Mon, 21 Feb 2011 22:31:21 +0000 (14:31 -0800)]
compat-wireless: brcm80211 fix is in upstream now
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Mon, 21 Feb 2011 22:31:20 +0000 (14:31 -0800)]
compat-wireless: some updates to bluetooth patch
* rfkill_backport.h will be included in rfkill.h
* tty does not have a dev member on older kernel versions
* hid->hid_get_raw_report was introduced in very recent kernel versions
* the signature of some callback functions changed
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Mon, 21 Feb 2011 22:31:19 +0000 (14:31 -0800)]
compat-wireless: backport pm ops for atlx
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Mon, 21 Feb 2011 22:31:18 +0000 (14:31 -0800)]
compat-wireless: rename some config options
Some config options have to be renamed to deactivate then, when they are
activated in the kernel config or for changing them from m to y.
* The zd1211rw works only with kernel > 2.6.27
* CONFIG_BT_L2CAP and CONFIG_BT_SCO are boolean now, but often set to m
in the kernel config.
* CONFIG_BT_HIDP does not build with older kernel versions.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
David Ward [Thu, 30 Dec 2010 21:42:55 +0000 (16:42 -0500)]
compat-wireless: fix driver-select for iwl3945/iwlagn
The iwl3945/iwlagn drivers were never built when choosing the "intel"
or "iwlwifi" options with the driver-select script. (Note that this
currently affects all stable releases of compat-wireless as well.)
Signed-off-by: David Ward <david.ward@ll.mit.edu>
Hauke Mehrtens [Thu, 10 Feb 2011 15:26:30 +0000 (16:26 +0100)]
compat-wireless: activate BRCMFMAC
It is now possible to build BRCMFMAC and BRCMSMAC.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 10 Feb 2011 15:26:29 +0000 (16:26 +0100)]
compat-wireless: build zd1211rw only for kernel >= 2.6.29
zd1211rw uses usb_queue_reset_device() which is not backported now.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Hauke Mehrtens [Thu, 10 Feb 2011 15:26:28 +0000 (16:26 +0100)]
compat-wireless: brcm80211 adapt changes in mac80211
The interface to mac80211 changes and brcm80211 uses the old one.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>