Hauke Mehrtens
26e9830eac
broadcom-wl: hack to work around a bug in the PCIe controller
...
Thank you nlh
This closes #12930 .
SVN-Revision: 35767
12 years ago
Hauke Mehrtens
588b42a8b7
broadcom-wl: Pass physical address to wl_attach
...
wl_attach expects a physical address, as it performs the mapping internally.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 34671
12 years ago
Hauke Mehrtens
3399d16dd7
broadcom-wl: get the mmio address directly from the struct if bcma is used.
...
SVN-Revision: 34452
12 years ago
Hauke Mehrtens
e9b6c999f5
broadcom-wl: fix two problems when more then one wifi card is available.
...
* The device should get a unique name at the beginning and not wl%d.
* load the nvram just one time into the own buffer, also when there is
more than one device.
SVN-Revision: 34381
12 years ago
Hauke Mehrtens
86cc79ac98
brcm47xx: add support for kernel 3.6
...
This is based on the patch by Peter Wagner.
SVN-Revision: 34252
12 years ago
Florian Fainelli
e5ca54aee9
broadcom-wl: fix build after IRQF_SAMPLE_RANDOM flag removal ( #12248 )
...
SVN-Revision: 33617
12 years ago
Jo-Philipp Wich
bc41cc82ec
broadcom-wl: fix WDS hotplug for multiple networks
...
SVN-Revision: 32505
12 years ago
Jo-Philipp Wich
b585d59096
broadcom-wl: remove an erroneous BUG() call in the glue driver
...
SVN-Revision: 30709
13 years ago
Hauke Mehrtens
f5fe6252d1
broadcom-wl: fix reading fallback sprom for pci devices.
...
When using the Broadcom SDK the SSB bus is emulated as an PCI bus so
the PCI bus number of the first real pci bus is increased by one. The
variable names in the nvram are created with that structure in mind. To
fix this we have ti increases the pci bus number by one. This was also
done for ssb some time ago.
This is based on a patch by nlh.
This closes #10917
SVN-Revision: 30422
13 years ago
Hauke Mehrtens
501ee77468
broadcom-wl: fix compile with kernel 3.2
...
SVN-Revision: 30421
13 years ago
Felix Fietkau
a543eeb0aa
broadcom-wl: turn on wmm by default, disabling it by default makes no sense, and without it 802.11n does not work ( fixes #10918 )
...
SVN-Revision: 30362
13 years ago
Jo-Philipp Wich
5a4f0f84df
broadcom-wl: align RADIUS options with r26482, patch by Etienne Champetier <etienne.champetier@free.fr>
...
SVN-Revision: 29136
13 years ago
Jo-Philipp Wich
0fe2a1b288
broadcom-wl: implement wpa_group_rekey option (mapped to nas -g)
...
SVN-Revision: 28208
13 years ago
Jo-Philipp Wich
609d072fee
broadcom-wl: introduce "disabled" option for wifi-iface section to shutdown single networks on a radio
...
SVN-Revision: 28200
13 years ago
Hauke Mehrtens
8428ebd8e8
brcm47xx: update patches
...
* this adds sflash support for ssb devices
* the flash is now a platform device
* minor updates
SVN-Revision: 27902
13 years ago
Felix Fietkau
c330325bda
broadcom-wl: fix setup of virtual interfaces (patch by Nathan Hintz)
...
SVN-Revision: 27868
13 years ago
Jo-Philipp Wich
8ecad9c51a
broadcom-wl: give the 007 patch a more meaningful name
...
SVN-Revision: 27752
13 years ago
Jo-Philipp Wich
1d7ae4aba7
broadcom-wl: make it work on the RT-N16 and other device using the BCMA bus - refresh and reorder patches - introduce a unified BCMA/SSB glue driver to accomodate for both bus types on brcm47xx - extend wlunbind init script to detach device from bcma-pci-bridge as well
...
SVN-Revision: 27751
13 years ago
Felix Fietkau
b8b060d2fe
broadcom-wl: fix memory corruption and leakage on remove (patch from #9576 by George Kashperko)
...
SVN-Revision: 27348
13 years ago
Felix Fietkau
2383a26168
broadcom-wl: fix wild ssb_device accesses as pci_dev for legacy pci dma api
...
broadcom-wl driver bound to ssb device with ssb driver probe
have osh handle struct pdev pointer value initialized with
ssb_device pointer. Later on pdev is used with legacy pci
dma api as pci_dev thus causing oops sometimes.
The patch replaces legacy pci dma api and pass relevant
device struct pointer to avoid crashes.
Signed-off-by: George Kashperko <george@znau.edu.ua>
SVN-Revision: 26949
13 years ago
Felix Fietkau
7c8564d7c5
broadcom-wl: fix uninitialized variable
...
It was causing an occasional kernel oops.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 26948
13 years ago
Hauke Mehrtens
3dbb8c5088
brcm47xx: add fallback sprom for pci devices without an own sprom.
...
If there is no sprom on an ssb based pci device on the brcm47xx
architecture ssb now asks the architecture code to look into the nvram
to get some sprom data for this device. Now we are able to read out
pci/1/1/ foo or pci/1/3/ foo config options.
This will fix some problems where the wireless devices does not got an
mac address and the following message was show:
ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
SVN-Revision: 26801
14 years ago
Hauke Mehrtens
1f8f2aaa37
broadcom-wl: remove pcmcia support
...
For kernel 2.6.36 some additional pcmcia backpots would be needed, but
this should not depend on pcmcia.
SVN-Revision: 23899
14 years ago
Felix Fietkau
b7204be37b
wifi: change the default channel from 5 to 11, 5 was a really bad choice
...
SVN-Revision: 23423
14 years ago
Jo-Philipp Wich
c08ea36e81
broadcom-wl: fix md5sums
...
SVN-Revision: 22175
14 years ago
Jo-Philipp Wich
4ae595a3aa
broadcom-wl: - update to v5.10.56.27.3 - get fallback SPROM from SSB if neither on-device SPROM nor nvram is available - working brcm63xx support
...
SVN-Revision: 22173
14 years ago
Claudio Mignanti
2d86ea7bf3
massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
...
SVN-Revision: 22145
14 years ago
Hauke Mehrtens
9aa7a94047
broadcom-wl: fix compiling with kernel 2.6.35
...
SVN-Revision: 22138
14 years ago
Hauke Mehrtens
02a147de0c
kernel: fix build problems with recent kernel versions
...
SVN-Revision: 22137
14 years ago
Jo-Philipp Wich
37f0636c3f
broadcom-wl: update to v5.10.56.27.1, initial brcm63xx (MIPS BE) support
...
SVN-Revision: 22008
14 years ago
Jo-Philipp Wich
28e4d39009
broadcom-wl: - fix compilation against eglibc and glibc ( #7521 ) - unbind device from b43 ssb bridge on boot ( #7529 )
...
SVN-Revision: 22007
14 years ago
Jo-Philipp Wich
79c9adc19f
broadcom-wl: align wpa encryption value and cipher override format with hostapd.sh
...
SVN-Revision: 21997
14 years ago
Felix Fietkau
543d870e82
remove linux 2.4 support from several packages
...
SVN-Revision: 21954
14 years ago
Jo-Philipp Wich
69c1095dcc
broadcom-wl, broadcom-wl-old: binary 2.6 wl restricts the whole menuconfig submenu to brcm47xx, make menu depend on brcm47xx or brcm-2.4 in old and new driver package while brcm-2.4 target is still around
...
SVN-Revision: 21857
14 years ago
Hauke Mehrtens
247b1ff93e
compile fixes for kernel 2.6.34
...
SVN-Revision: 21829
14 years ago
Florian Fainelli
08a2acf378
fix typo in broadcom-wl
...
SVN-Revision: 21819
14 years ago
Felix Fietkau
3e52d05296
Add a new kernel-version independent broadcom binary driver for brcm47xx (contributed by NewMedia-NET) This will allow us to get rid of brcm-2.4 soon. [ ... and there was much rejoicing ]
...
SVN-Revision: 21809
14 years ago
Felix Fietkau
b6fb8fd821
rename broadcom-wl to broadcom-wl-old
...
SVN-Revision: 21794
14 years ago
Nicolas Thill
338f1af5f3
bump release number for packages ahead of backfire in trunk
...
SVN-Revision: 21556
15 years ago
Nicolas Thill
7d4022d539
bump a bunch of packages updated after 10.03
...
SVN-Revision: 21477
15 years ago
Jo-Philipp Wich
bbb7850ae6
broadcom-wl: check iface pid file when invoking nas, fixes starting nas for additional wireless networks ( #7255 )
...
SVN-Revision: 21394
15 years ago
Jo-Philipp Wich
6134e99bee
broadcom-wl: fix 11bg hwmode, add lrs mode
...
SVN-Revision: 20768
15 years ago
Jo-Philipp Wich
d240d8edad
broadcom-wl: implement "hwmode" uci option, supports 11b (B only), 11g (G only), 11gst (G performance) and 11bg (default)
...
SVN-Revision: 20740
15 years ago
Gabor Juhos
c7785c1add
package/broadcom-wl: refresh patches
...
SVN-Revision: 20454
15 years ago
Jo-Philipp Wich
76df66cda8
fix wrong numbering of interfaces in wireless detection
...
SVN-Revision: 19525
15 years ago
Jo-Philipp Wich
1869cdd5bd
broadcom-wl: detect all radios when generating config, do wireless setup per-interface ( #5308 )
...
SVN-Revision: 19273
15 years ago
Jo-Philipp Wich
2920081f48
broadcom-wl: properly detach nas by using start-stop-daemon to launch it
...
SVN-Revision: 19257
15 years ago
Jo-Philipp Wich
f3c6c80cb8
broadcom-wl: implement wepauth in wlc and support it in broadcom.sh, allows switching between open and shared authentication
...
SVN-Revision: 19256
15 years ago
Felix Fietkau
d5d8a225f8
broadcom-wl: add rts/frag threshold settings (patch from #4769 )
...
SVN-Revision: 18720
15 years ago
Jo-Philipp Wich
392e45ef09
implement doth (802.11h) and wmm (802.11e) options for broadcom as well; update docs
...
SVN-Revision: 17676
15 years ago