openwrt/staging/blogic.git
15 years agoRevert "compat-2.6: reflect changes to iwlwifi Kconfig file"
Luis R. Rodriguez [Fri, 13 Feb 2009 23:02:55 +0000 (15:02 -0800)]
Revert "compat-2.6: reflect changes to iwlwifi Kconfig file"

This hasn't been merged yet

This reverts commit f21d5575b16abfa62e2855b2c6ad203b424065e0.

15 years agoCONFIG_MAC80211 is required for skb structures on older kernels
Vitja Makarov [Fri, 13 Feb 2009 22:39:00 +0000 (14:39 -0800)]
CONFIG_MAC80211 is required for skb structures on older kernels

Without this you won't get skb->do_not_encrypt on 2.6.27 and
skb->requeue on 2.6.28. We bail out if you don't have this
enabled otherwise your kernel will crash.

Signed-off-by: Vitja Makarov <vitja.makarov@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate compat.diff to reflect some more changes
Luis R. Rodriguez [Fri, 13 Feb 2009 22:37:00 +0000 (14:37 -0800)]
Update compat.diff to reflect some more changes

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agocompat-2.6: reflect changes to iwlwifi Kconfig file
Reinette Chatre [Fri, 13 Feb 2009 21:15:59 +0000 (13:15 -0800)]
compat-2.6: reflect changes to iwlwifi Kconfig file

- CONFIG_IWLWIFI is now a tristate, select it to be 'm'
- CONFIG_IWLCORE has been removed
- CONFIG_IWLAGN_SPECTRUM_MEASUREMENT renamed to
  CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT
- CONFIG_IWLAGN_LEDS has been removed (not used by driver)
- CONFIG_IWL3945_RFKILL does not exist

Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
15 years agocompat-wireless: compat.diff update for latest wireless-testing
Pat Erley [Fri, 13 Feb 2009 22:19:55 +0000 (14:19 -0800)]
compat-wireless: compat.diff update for latest wireless-testing

Wireless testing now includes scan.o, patch needs to reflect that.

Signed-off-by: Pat Erley <pat-lkml@erley.org>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate compat.diff for master-2009-02-10
Luis R. Rodriguez [Wed, 11 Feb 2009 07:53:24 +0000 (23:53 -0800)]
Update compat.diff for master-2009-02-10

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoDo not call 'make modules' again when doing 'make install'
Luis R. Rodriguez [Sat, 7 Feb 2009 02:01:59 +0000 (18:01 -0800)]
Do not call 'make modules' again when doing 'make install'

This should increase the speed of a make install.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMake minstrel rate control default by overriding kernel config
Luis R. Rodriguez [Sat, 7 Feb 2009 01:17:06 +0000 (17:17 -0800)]
Make minstrel rate control default by overriding kernel config

We do this by making rate.c use our own
CONFIG_COMPAT_MAC80211_RC_DEFAULT. This should help on
2.6.27 where minstrel was not available and pid was default.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd support for compressed modules (Mandriva Linux uses this)
Luis R. Rodriguez [Sat, 7 Feb 2009 01:09:32 +0000 (17:09 -0800)]
Add support for compressed modules (Mandriva Linux uses this)

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoPort new net_device_ops changes, this ports work from:
Luis R. Rodriguez [Wed, 4 Feb 2009 08:53:05 +0000 (00:53 -0800)]
Port new net_device_ops changes, this ports work from:

    mac80211: convert master interface to netdev_ops
    mac80211: convert to net_device_ops

2.6.27 and 2.6.28 get the old stuff.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoReverts net_device ops compat patch, as it was reverted on wl
Luis R. Rodriguez [Mon, 2 Feb 2009 17:58:16 +0000 (09:58 -0800)]
Reverts net_device ops compat patch, as it was reverted on wl

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdds WARN_ONCE
Luis R. Rodriguez [Fri, 30 Jan 2009 16:10:44 +0000 (08:10 -0800)]
Adds WARN_ONCE

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate: eeprom_93cx6 changed directory
Hauke Mehrtens [Thu, 29 Jan 2009 19:35:04 +0000 (20:35 +0100)]
Update: eeprom_93cx6 changed directory

15 years agoUpdate compat.diff to handle net_dev ops change in mac80211
Luis R. Rodriguez [Wed, 28 Jan 2009 20:06:00 +0000 (12:06 -0800)]
Update compat.diff to handle net_dev ops change in mac80211

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoTypo fix on README
Luis R. Rodriguez [Sun, 25 Jan 2009 03:21:16 +0000 (19:21 -0800)]
Typo fix on README

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdates compat.diff
Luis R. Rodriguez [Fri, 23 Jan 2009 20:57:35 +0000 (12:57 -0800)]
Updates compat.diff

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoCONFIG_IWLWIFI is bool now
Luis R. Rodriguez [Thu, 22 Jan 2009 19:48:55 +0000 (11:48 -0800)]
CONFIG_IWLWIFI is bool now

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate compat.diff so it applies cleanly without failures.
Luis R. Rodriguez [Thu, 22 Jan 2009 15:53:54 +0000 (07:53 -0800)]
Update compat.diff so it applies cleanly without failures.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agocompat-2.6: fix ath9k compile error caused by a missing header file
Gabor Juhos [Thu, 22 Jan 2009 09:52:10 +0000 (01:52 -0800)]
compat-2.6: fix ath9k compile error caused by a missing header file

The ath9k driver requires the 'include/linux/ath9k_platform.h' header
for the ar913x support.

15 years agoAdd ath9k to unload
Luis R. Rodriguez [Mon, 19 Jan 2009 19:00:14 +0000 (11:00 -0800)]
Add ath9k to unload

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd iwlagn and iwlcore to unload
Luis R. Rodriguez [Fri, 16 Jan 2009 22:16:11 +0000 (14:16 -0800)]
Add iwlagn and iwlcore to unload

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFix for kernel 2.6.28. pci_ioremap_bar is defined in include/linux/pci.h
Hauke Mehrtens [Fri, 16 Jan 2009 20:50:00 +0000 (21:50 +0100)]
Fix for kernel 2.6.28. pci_ioremap_bar is defined in include/linux/pci.h

15 years agoAdd pci_ioremap_bar and backport b44. Now it works again with wireless-testing.
Hauke Mehrtens [Fri, 16 Jan 2009 14:04:40 +0000 (15:04 +0100)]
Add pci_ioremap_bar and backport b44. Now it works again with wireless-testing.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate compat.diff to match wl
Luis R. Rodriguez [Fri, 16 Jan 2009 00:48:32 +0000 (16:48 -0800)]
Update compat.diff to match wl

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoadd some new configuration vaules to the config.mk file
Hauke Mehrtens [Tue, 30 Dec 2008 22:38:30 +0000 (23:38 +0100)]
add some new configuration vaules to the config.mk file

Update compat/compat.diff

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate compat.diff
Hauke Mehrtens [Wed, 17 Dec 2008 21:12:00 +0000 (13:12 -0800)]
Update compat.diff

This updates compat.diff to apply without errors.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoRemove temp fix for Intel iwl compile fix
Luis R. Rodriguez [Wed, 10 Dec 2008 11:52:46 +0000 (03:52 -0800)]
Remove temp fix for Intel iwl compile fix

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoTemporarilly add a fix for intel compile until John merges the fix
Luis R. Rodriguez [Tue, 9 Dec 2008 14:55:16 +0000 (06:55 -0800)]
Temporarilly add a fix for intel compile until John merges the fix

Signed-off-by: Rami Rosen <ramirose@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate compat.diff
Luis R. Rodriguez [Tue, 9 Dec 2008 13:37:58 +0000 (05:37 -0800)]
Update compat.diff

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFix a missing check for requeue for 2.6.28
Luis R. Rodriguez [Tue, 9 Dec 2008 13:30:11 +0000 (05:30 -0800)]
Fix a missing check for requeue for 2.6.28

Signed-off-by: Daniel Bonniot <bonniot@users.sf.net>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFix compat-wireless for 2.6.28
Luis R. Rodriguez [Mon, 8 Dec 2008 09:21:03 +0000 (01:21 -0800)]
Fix compat-wireless for 2.6.28

skb->requeue whent in on 2.6.29

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoSmall update to compat.diff to apply against wireless-testing master-2008-12-03
Hauke Mehrtens [Thu, 4 Dec 2008 18:45:27 +0000 (19:45 +0100)]
Small update to compat.diff to apply against wireless-testing master-2008-12-03

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoSend users to the wiki for info
Luis R. Rodriguez [Fri, 21 Nov 2008 10:30:11 +0000 (02:30 -0800)]
Send users to the wiki for info

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoUpdate README a little
Luis R. Rodriguez [Fri, 21 Nov 2008 10:23:24 +0000 (02:23 -0800)]
Update README a little

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoNew dir for Intel Centrino/minstrel is default
Hauke Mehrtens [Thu, 20 Nov 2008 23:01:15 +0000 (15:01 -0800)]
New dir for Intel Centrino/minstrel is default

- Intel Centrino wireless (ipw2100, ipw2200) drivers get new directory
- Old Intel ieee80211 framework replaced by lib80211 and LIBIPW
- minstrel is default default rate control algorithm now
  as it is now in the wireless-testing tree
- removed some unused config symbols

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoUpdated drivers/misc/Makefile for master-master-2008-11-17
Tim Gardner [Tue, 18 Nov 2008 02:30:49 +0000 (19:30 -0700)]
Updated drivers/misc/Makefile for master-master-2008-11-17
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
16 years agoComplain and exit if the user's kernel was built with
Luis R. Rodriguez [Sun, 16 Nov 2008 22:38:57 +0000 (14:38 -0800)]
Complain and exit if the user's kernel was built with
cfg80211 built into the kernel, we require it be built
as a module.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoFix typo on LIBERTAS_THINFIRM_USB
Luis R. Rodriguez [Wed, 12 Nov 2008 22:26:00 +0000 (14:26 -0800)]
Fix typo on LIBERTAS_THINFIRM_USB

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoShip libertas_tf_usb
Luis R. Rodriguez [Wed, 12 Nov 2008 00:59:41 +0000 (16:59 -0800)]
Ship libertas_tf_usb

Ship libertas_tf_usb but only compile it if the distribution
said so. We don't handle the case yet where the user wants to
replace usb8xxx with libertas_tf_usb. We need a script for that,
patches are welcomed.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoAdd iwl-load, and make sure we disable iwl4965 upon install
Luis R. Rodriguez [Tue, 11 Nov 2008 23:08:04 +0000 (15:08 -0800)]
Add iwl-load, and make sure we disable iwl4965 upon install

We now has two drivers for different kernel releases for
the Intel 4965 device. To account for this we add a script
to allow us to disable and enable one or each other.
By default we disable iwl4965 as we are replacing it with
iwlagn.

If you want to enable iwl4965:

iwl-load iwl4965

If you want to enable iwlagn:

iwl-load iwlagn

By default we'll use iwlagn.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoComplain and exit out if CONFIG_MAC80211=y
Luis R. Rodriguez [Mon, 10 Nov 2008 22:35:11 +0000 (14:35 -0800)]
Complain and exit out if CONFIG_MAC80211=y

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoRealtek drivers get their own directory now under rtl818x
Luis R. Rodriguez [Mon, 10 Nov 2008 22:28:15 +0000 (14:28 -0800)]
Realtek drivers get their own directory now under rtl818x

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoEnable the minstrel rate control algorithm in mac80211 so
Tim Gardner [Mon, 10 Nov 2008 18:23:04 +0000 (11:23 -0700)]
Enable the minstrel rate control algorithm in mac80211 so
that when drivers are enabled to use it, it is actually available.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
16 years agoUpdate compat.diff to apply cleanly
Luis R. Rodriguez [Mon, 3 Nov 2008 17:55:54 +0000 (09:55 -0800)]
Update compat.diff to apply cleanly

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoMerge branch 'master' of git://kernel.ubuntu.com/rtg/compat-wireless-2.6
Luis R. Rodriguez [Mon, 3 Nov 2008 17:52:41 +0000 (09:52 -0800)]
Merge branch 'master' of git://kernel.ubuntu.com/rtg/compat-wireless-2.6

16 years agoComplain and bail out if FTRACE_DYNAMIC is enabled on 2.6.27
Luis R. Rodriguez [Mon, 3 Nov 2008 17:51:58 +0000 (09:51 -0800)]
Complain and bail out if FTRACE_DYNAMIC is enabled on 2.6.27

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agob44 is dependent on ssb.
Tim Gardner [Mon, 3 Nov 2008 16:06:12 +0000 (09:06 -0700)]
b44 is dependent on ssb.
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
16 years agoAccomodate orinoco directory changes in drivers/net/wireless/Makefile.
Tim Gardner [Mon, 3 Nov 2008 15:08:05 +0000 (08:08 -0700)]
Accomodate orinoco directory changes in drivers/net/wireless/Makefile.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
16 years agoAdd master-tag file, identifies date of last pull
Luis R. Rodriguez [Wed, 29 Oct 2008 19:11:55 +0000 (12:11 -0700)]
Add master-tag file, identifies date of last pull

Every time John Linville pulls in patches and pushes
them out he adds a tag. We now have this tag in the
master-tag file which should help identify the last
date of set of patchsets which compat-wireless is using.

This should help debugging issues with users.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agos/git-describe/git describe
Luis R. Rodriguez [Wed, 29 Oct 2008 18:58:13 +0000 (11:58 -0700)]
s/git-describe/git describe

Git-foo stuff is deprecated, so use git foo instead now
in case future PATHs don't find git-foo.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoDisabled requeue code for older kernels.
Tim Gardner [Tue, 28 Oct 2008 14:17:04 +0000 (08:17 -0600)]
Disabled requeue code for older kernels.

This disabled requeue code for wireless-testing >= master-2008-10-27,
on older kernels. Older kernels don't have skb->requeue.

Please report results with ath9k with an 11n AP, on 2.6.27.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoEnable CONFIG_WIRELESS_OLD_REGULATORY to y for now until
Luis R. Rodriguez [Mon, 27 Oct 2008 19:41:58 +0000 (12:41 -0700)]
Enable CONFIG_WIRELESS_OLD_REGULATORY to y for now until
major distributions start shipping iw and crda.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoAdded backported diffs for pcmcia_parse_tuple() in libertas
Tim Gardner [Mon, 27 Oct 2008 18:42:01 +0000 (12:42 -0600)]
Added backported diffs for pcmcia_parse_tuple() in libertas

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoAdded backported diffs for pcmcia_parse_tuple() in b43
Tim Gardner [Mon, 27 Oct 2008 18:41:21 +0000 (12:41 -0600)]
Added backported diffs for pcmcia_parse_tuple() in b43

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoAdd lib80211.h to the list of network headers.
Tim Gardner [Mon, 27 Oct 2008 18:40:43 +0000 (12:40 -0600)]
Add lib80211.h to the list of network headers.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoUpdate compat.diff to reflect new changes on wireless-testing
Luis R. Rodriguez [Mon, 27 Oct 2008 17:05:19 +0000 (10:05 -0700)]
Update compat.diff to reflect new changes on wireless-testing

Adds new lib80211.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoUpdated for wireless-testing master-2008-10-14
Tim Gardner [Wed, 15 Oct 2008 19:37:48 +0000 (13:37 -0600)]
Updated for wireless-testing master-2008-10-14
This removes at76_usb.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoFix compilation on 2.6.27. As 2.6.27 is not yet released
Felix Fietkau [Mon, 29 Sep 2008 20:46:12 +0000 (13:46 -0700)]
Fix compilation on 2.6.27. As 2.6.27 is not yet released
we use ifndef on ETH_P_PAE.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
16 years agoStart of new compat-wireless git tree for kernels >= 2.6.27
Luis R. Rodriguez [Wed, 3 Sep 2008 02:27:56 +0000 (19:27 -0700)]
Start of new compat-wireless git tree for kernels >= 2.6.27
For older kernels please see compat-wireless-2.6-old.git.

We split because of the new TX Multiqueue changes introduced which
were difficult to backport.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>