Re: Question about board flags fix for b43legacy

2008-04-19 Thread Michael Buesch
On Saturday 19 April 2008 00:38:28 Larry Finger wrote: > Michael, > > After seeing the fix for the ASUS cards, I went back to my card with a > BCM4301 and discovered that the board flags, both low and high, are > all set to ones. By detecting those conditions and forcing the values > to zero, I

Re: [PATCH] ssb: Fix case where low-order board flags are unset

2008-04-19 Thread Michael Buesch
On Saturday 19 April 2008 05:49:24 [EMAIL PROTECTED] wrote: > The specifications call for the low 16 bits of the board flags to > be cleared if unset (== 0x). This step was taken in bcm43xx, > but was missed when ssb was coded. This omission prevents Linksys > WMP11 cards with a BCM4301 from wo

Re: [RFC V2] ssb: Allow reading of 440-byte SPROM that is not rev 4

2008-04-19 Thread Michael Buesch
On Saturday 19 April 2008 05:54:06 [EMAIL PROTECTED] wrote: > The current code checks for the special signature that signifies > a revision 4 SPROM. A rev. 8 SPROM with a 440-byte length has been > found, but any special code for it is unknown. The the check should > be relaxed. With this patch, if

Re: [RFC V2] ssb: Allow reading of 440-byte SPROM that is not rev 4

2008-04-19 Thread Michael Buesch
On Saturday 19 April 2008 15:13:24 Michael Buesch wrote: > On Saturday 19 April 2008 05:54:06 [EMAIL PROTECTED] wrote: > > The current code checks for the special signature that signifies > > a revision 4 SPROM. A rev. 8 SPROM with a 440-byte length has been > > found, but any special code for it i

[PATCH] ssb: Allow reading of 440-byte SPROM that is not rev 4

2008-04-19 Thread Michael Buesch
From: [EMAIL PROTECTED] The current code checks for the special signature that signifies a revision 4 SPROM. Now that a rev. 8 SPROM with a 440-byte length has been found that may not have any special code, this check could be relaxed. With this patch, if the CRC is incorrect for a 256-byte SPROM,

Re: [PATCH] ssb: Fix case where low-order board flags are unset

2008-04-19 Thread Stefanik Gábor
Like this? Signed-off-by: Larry Finger <[EMAIL PROTECTED]> Signed-off-by: Gábor Stefanik <[EMAIL PROTECTED]> --- John, This is 2.6.26 material. Larry --- Index: linux-2.6/drivers/ssb/pci.c === --- linux-2.6.orig/drivers/ssb/pci.c

[PATCH] b43: Add more btcoexist workarounds

2008-04-19 Thread Michael Buesch
This adds more workarounds for devices with broken BT bits. Signed-off-by: Michael Buesch <[EMAIL PROTECTED]> --- John, this is for 2.6.26 Index: wireless-testing/drivers/net/wireless/b43/main.c === --- wireless-testing.orig/drive

Re: [PATCH] ssb: Fix case where low-order board flags are unset

2008-04-19 Thread Michael Buesch
On Saturday 19 April 2008 16:53:10 Stefanik Gábor wrote: > Like this? Yeah, and then don't whitespace damage it and also add this to sprom_extract_r4(). Of course, you can also move it to sprom_extract(), so it will automatically be applied for any revision. I think that's actually the better idea

Re: [PATCH] ssb: Fix case where low-order board flags are unset

2008-04-19 Thread Stefanik Gábor
Oops, sorry. I did the previos patch by directly copypasting & editing Larry's patch, and apparently Gmail loves to whitespace-damage patches if HTML mode is enabled. I re-diffed it this time, and disabled HTML mode, so unless Gmail is having a *really* nasty day, it should be OK now. If it is stil

[PATCH V2] ssb: Fix case where board flags are unset in SPROM

2008-04-19 Thread Larry . Finger
The specifications call for the low 16 bits of the board flags to be cleared if unset (== 0x). This step was taken in bcm43xx, but was missed when ssb was coded. With this patch, Linksys WMP11 cards with a BCM4301 now work. Signed-off-by: Larry Finger <[EMAIL PROTECTED]> --- John, This is 2.

[PATCH] ssb: Fix all-ones boardflags

2008-04-19 Thread Michael Buesch
From: Larry Finger <[EMAIL PROTECTED]> In the SSB SPROM a field set to all ones means the value is not defined in the SPROM. In case of the boardflags, we need to set them to zero to avoid confusing drivers. Drivers will only check the flags by ANDing. Signed-off-by: Larry Finger <[EMAIL PROTECTE

[PATCH v2] ssb: Fix all-ones boardflags

2008-04-19 Thread Michael Buesch
From: Larry Finger <[EMAIL PROTECTED]> In the SSB SPROM a field set to all ones means the value is not defined in the SPROM. In case of the boardflags, we need to set them to zero to avoid confusing drivers. Drivers will only check the flags by ANDing. Signed-off-by: Larry Finger <[EMAIL PROTECTE

linuxwireless.org: "not standard compliant and not without external patches"

2008-04-19 Thread [EMAIL PROTECTED]
In the http://linuxwireless.org/en/users/Drivers/b43 it is written that: Access Point mode (not standard compliant and not without external patches) Ad-Hoc (IBSS) mode (not standard compliant and not without external patches) But no further information or patches. ___

Query about 'ssb_sprom' utility

2008-04-19 Thread kala mazoo
Greets, I'd originally downloaded ssb_sprom from the git link on the b43 page. Initially the syntax / usage of ssb_sprom totally eluded me, so I went back and searched the mailling list for clues. It was there that I found a posting by Larry, being a patch for the README file of th

Success with bcm4311 and rewrite-lo-calibration

2008-04-19 Thread Pavel Roskin
Hello! It looks like all tests with the experimental LO calibration code were for bcm4306 and bcm4318. So I downgraded my Dell laptop from bcm4328 to bcm4311 (PCIe Mini Card), so that I can cover this gap and finally switch to a free driver. Everything seems to be OK. I'm using the curren

Re: Success with bcm4311 and rewrite-lo-calibration

2008-04-19 Thread Larry Finger
Pavel Roskin wrote: > Hello! > > It looks like all tests with the experimental LO calibration code were > for bcm4306 and bcm4318. So I downgraded my Dell laptop from bcm4328 > to bcm4311 (PCIe Mini Card), so that I can cover this gap and finally > switch to a free driver. I added that pat

Re: Query about 'ssb_sprom' utility

2008-04-19 Thread Larry Finger
kala mazoo wrote: > Greets, > > I'd originally downloaded ssb_sprom from the git link on the b43 > page. > > Initially the syntax / usage of ssb_sprom totally eluded me, so I went back > and > searched the mailling list for clues. > > It was there that I found a posting by Larry, b

Re: HP Pavillion Woes

2008-04-19 Thread Larry Finger
On 4/18/08, *Robert Williams* <[EMAIL PROTECTED] > Hi All! Been trolling for couple months trying to > learn...just when I think I know what to do & in what > sequence you guys change everything! > I've an HP Pavilion dv9310us w/bcm4311 rev 2 mini-pci. > temp dual-boot xp(sp2)/o