Search Linux Wireless

Re: Marvell TopDog Driver Work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2008-10-20 at 17:01 +0000, Daniel Gimpelevich wrote:
> On Fri, 15 Aug 2008 16:08:37 -0400, Dan Williams wrote:
> 
> > On Fri, 2008-08-15 at 12:58 -0700, Luis R. Rodriguez wrote:
> >> On Fri, Aug 15, 2008 at 12:40:27PM -0700, Pat Erley wrote:
> >> > Has anyone stepped up to help in the port of this to mac80211?  I
> >> > just picked up a wrvs4400n router that uses it and have been working
> >> > on getting 2.6.XX to work with it.
> >> 
> >> Not that I have heard of. Don't know.
> > 
> > There's code out there for the TopDog parts (Linville's marvell.git on
> > kernel.org), and I even have one or two of them lying around.  The
> > firmware interface isn't that different from the 8335 (mrv8k) and thus
> > the two product lines can probably share the same driver.
> > 
> > Lennert and Nick (from Marvell) are supposed to be working on a mac80211
> > driver for the 88w8687 part, which is probably just about the same
> > firmware interface as TopDog (aside from the N-specific bits, and
> > different TX & RX descriptors I'm sure).  I'd prefer to either start
> > fixing up mrv8k and then merge into whatever Lennert comes up with, or
> > see what they come up with and use that as a base for adding support for
> > older TopDog and 8310/8335 hardware.
> > 
> > mrv8k was always a bit rocky and never reliably got scan results on the
> > 8335 cardbus hardware I had, even though the descriptor setup and the
> > mac80211 bits looked right.  There's some pre/post scan commands that we
> > need to hook into mac80211 which I posted patches for first, but
> > Johannes requested we not commit those until we really knew whether
> > pre/post scan were required.
> > 
> > Dan
> 
> Duh...
> http://git.kernel.org/?p=linux/kernel/git/mcgrof/mrvl_cb82.git;a=summary

Right, that's been there for a long time but it isn't up-to-date with
the latest mac80211 stuff, and I'm not sure Luis ever got it completely
ported over.  It should basically be used only for reference.

What I'd like to see is an integrated driver for both the 833x and the
836x softmac parts, since the firmware interfaces aren't actually that
much different.  We can start with one family and add support for the
other family later as long as we keep that fact in mind and code in a
manner that will easily support the other chips.

> Also, I have a router with an 8361 chip and Linux Inside™ for which I 
> have made a GPL Source Request. I was told that the sources will be 
> available two weeks from now. I don't expect the wi-fi driver to be in 
> source form in that release, but you never know in advance what they'll 
> stuff in there.

It'll still be based off net80211 unless Nick/Lennert have made any
progress.  Thus, it would still have to be ported to mac80211, and I'd
rather see a clean rewrite in the kernel coding style, which is what
mrv8k was supposed to be.

Dan


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux