linux-mips
[Top] [All Lists]

Re: [RFC v2 00/12] bcma: add support for embedded devices like bcm4716

To: Hauke Mehrtens <hauke@hauke-m.de>
Subject: Re: [RFC v2 00/12] bcma: add support for embedded devices like bcm4716
From: Rafał Miłecki <zajec5@gmail.com>
Date: Tue, 21 Jun 2011 13:27:38 +0200
Cc: linux-wireless@vger.kernel.org, linux-mips@linux-mips.org, mb@bu3sch.de, george@znau.edu.ua, arend@broadcom.com, b43-dev@lists.infradead.org, bernhardloos@googlemail.com, arnd@arndb.de, julian.calaby@gmail.com, sshtylyov@mvista.com
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=F82Ke0wU7JWkYSI1Ehq5DJbNDj1RBbN+pdbxuN/p2po=; b=IbMNXwJWhKrJO/Y5rv28v8TlI+15CBPUzpqgstz7DT1wCCq+kqzju48iOnM9w9Vo/h /MU4aIO6QUyVg4Th4uV+Y1TRcsQg5mQpIgAZHw2lOfyQUcxwpmDpzfsr2WoKeGdYwAx2 2Cul2tCgX5+idQcM38nDDhxVI2OYURjaO4Gy8=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Idpn1tMNyd5pZgEwRPKJU+OC8HkE9MU826H8iu57vdvjH6F2e27vnuL92vDcCojJjQ c784J+BCiWZE/ukW1sYMRAMGQys6ePQWTeK7olvRRPcpkk8DHvV0uTfzupJjA6DOvSru aiT4NTP84yw5Zmieso8C8IAixIxbSQsD2RH3M=
In-reply-to: <4DFFBB6D.4030607@hauke-m.de>
References: <1308520209-668-1-git-send-email-hauke@hauke-m.de> <BANLkTim5R1ukc5OJQRRpF6EsmzeoL=SUoA@mail.gmail.com> <4DFFBB6D.4030607@hauke-m.de>
Sender: linux-mips-bounce@linux-mips.org
W dniu 20 czerwca 2011 23:28 użytkownik Hauke Mehrtens
<hauke@hauke-m.de> napisał:
> On 06/20/2011 02:41 AM, Rafał Miłecki wrote:
>> Hey Hauke,
>>
>> 2011/6/19 Hauke Mehrtens <hauke@hauke-m.de>:
>>> This patch series adds support for embedded devices like bcm47xx to
>>> bcma. Bcma is used on bcm4716 and bcm4718 SoCs. With these patches my
>>> bcm4716 device boots up till it tries to access the flash, because the
>>> serial flash chip is unsupported for now, this will be my next task.
>>> This adds support for MIPS cores, interrupt configuration and the
>>> serial console.
>>>
>>> These patches are based on ssb code, some patches by George Kashperko
>>> and Bernhard Loos and parts of the source code release by ASUS and
>>> Netgear for their devices.
>>>
>>> This was tested on a Netgear WNDR3400, but did not work fully because
>>> of serial flash.
>>>
>>> This is bases on linux-next next-20110616, to which subsystem
>>> maintainer should I send these patches later, as it is based on the
>>> most recent version of bcma and bcm47xx?
>>> I do not have any normal PCIe based wireless device using this bus, so
>>> I have not tested it with such a device, it will be nice to hear if it
>>> is still working on them.
>>> The parallel flash should work so it could be that it will boot on an
>>> Asus rt-n16, I have not tested that.
>>
>> I'm glad you are still working on it!
>> Unfortunately it's really late right now and I'm leaving tomorrow
>> (well, today as we passed midnight) for the whole week :( I'm not sure
>> if I'll get a chance to review this, not to mention testing against
>> any of my PCIe card.
>
> No problem have a look at it when you find some time for it. There are
> still some todos and the serial flash chip is also on my list, so I will
> not run out of stuff to do. ;-)
>
>>
>>> An Ethernet driver is not included because the Braodcom source code
>>> available is not licensed under a GPL compatible license and building a
>>> new driver on that based is not possible.
>>
>> I wonder if you could write specs for that core, so I could write
>> GPL/any driver for it? Is that driver really big?
>>
> Now I think this will be the fastest solution. Henry Ptasinski from
> Broadcom wanted to make it possible for us to use the Braodcom driver
> directly as a base, but talking to all the lawyers and managers at
> Braodcom to make this possible takes a lot of time and is not promising.
> After this and flash support is in the kernel I will work on the
> Ethernet driver.

They are looking for releasing firmware for other PHYs for months now, so... ;)

-- 
Rafał

<Prev in Thread] Current Thread [Next in Thread>