b43-dev.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: Hauke Mehrtens <hauke@hauke-m.de>
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH][WAS:bcmai, axi] bcma: add Broadcom specific AMBA bus driver
Date: Sun, 08 May 2011 01:17:36 +0200	[thread overview]
Message-ID: <4DC5D310.8050604@hauke-m.de> (raw)
In-Reply-To: <20110507224223.GA2537@broadcom.com>

On 05/08/2011 12:42 AM, Henry Ptasinski wrote:
> On Sat, May 07, 2011 at 10:24:44AM -0700, Hauke Mehrtens wrote:
>> On 05/07/2011 06:51 PM, Rafa? Mi?ecki wrote:
>>> 2011/5/7 Hauke Mehrtens <hauke@hauke-m.de>:
>>>> There is a Ethernet core used on embedded devices with this bus and
>>>> George wrote a driver for the first version of this bus implementation,
>>>> he send to the ML. Most user will use this with some wireless devices so
>>>> I would add linux-wireless at vger.kernel.org. Why does ssb uses netdev ML?
>>>
>>> Thanks, I didn't know about this ethernet driver. Have to check it!
>>> Where was this published? Do you have a thread name?
>>
>> I think he haven't send it to the mailing list, there is a link [0] in
>> some Ticket [1] at OpenWrt. This driver was derived from source code
>> Braodcom have published, but not under a GPL compatible license. It will
>> be nice if Braodcom would allow us to publish a driver under the terms
>> of the GPL for the Ethernet core based on their driver, without writing
>> a full spec of the driver like it was done for b43.
> 
> ...
>>
>> [0] http://www.znau.edu.ua/temp/asus-rt-n16/openwrt-bcm4716-README.txt
>> [1] https://dev.openwrt.org/ticket/6580#comment
> 
> All of of the patches listed in [0] appear to contain GPL-licensed code.  Can
> you provide a pointer to the ethernet driver that you think is not under a
> GPL-compatible license?

I was only able to find the driver George build based on the et driver
as a patch in a patch version. It is patch
999-openwrt4716-ssb-bgmac-mak-driver.patch in
http://www.znau.edu.ua/temp/asus-rt-n16/2011-02-13T23-17/001-openwrt4716-TARGET_brcm4716.patch

This driver is based on the Broadcom et driver from the GPL source
package of the Asus RT-N16. One of the files has this header [0]. This
license does not seam to be compatible with the GPL. Netgear provides
the et driver just in binary format without any source code.

It will be nice if Broadcom is fine when we build and release an
Ethernet driver like 999-openwrt4716-ssb-bgmac-mak-driver.patch using
bcma under the terms of the GPL and using et as a reference. The best
thing would be if you could release the Broadcom et driver under a GPL
compatible license, so we are able to use it as a reference
implementation without any problems.

If you relicense your driver you will probably get a Ethernet driver
based on the bcma bus without any costs. I do not see any problems with
the FCC, if your release this code. Every one how wants to see the
source code already did so, as it is freely available for years now.

Hauke

[0] RT-N16/src/et/sys/etcgmac.c header:
---
Broadcom Gigabit Ethernet MAC (Unimac) core.

This file implements the chip-specific routines for the GMAC core.

Copyright (C) 2009, Broadcom Corporation
All Rights Reserved.

This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
the contents of this file may not be disclosed to third parties, copied
or duplicated in any form, in whole or in part, without the prior
written permission of Broadcom Corporation.
---

  parent reply	other threads:[~2011-05-07 23:17 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-08 17:41 [PATCH][WAS:bcmai,axi] bcma: add Broadcom specific AMBA bus driver Rafał Miłecki
     [not found] ` <BANLkTi=epFN2EZBj9n8pac6h7F4RWmyk+Q@mail.gmail.com>
2011-05-05 23:01   ` [PATCH][WAS:bcmai, axi] " Rafał Miłecki
     [not found] ` <201105061605.31625.arnd@arndb.de>
2011-05-06 14:50   ` Rafał Miłecki
2011-05-07 13:34     ` Rafał Miłecki
2011-05-07 13:55       ` [PATCH][WAS:bcmai,axi] " Michael Büsch
     [not found]         ` <4DC57383.3050903@broadcom.com>
2011-05-07 16:49           ` [PATCH][WAS:bcmai, axi] " Rafał Miłecki
     [not found]             ` <4DC57B81.6030705@broadcom.com>
2011-05-07 17:20               ` Rafał Miłecki
     [not found]       ` <1304790665.13983.10.camel@dev.znau.edu.ua>
2011-05-07 18:05         ` Rafał Miłecki
     [not found]           ` <1304792795.13983.28.camel@dev.znau.edu.ua>
2011-05-07 18:48             ` Rafał Miłecki
     [not found]               ` <1304794931.13983.44.camel@dev.znau.edu.ua>
2011-05-07 19:21                 ` Rafał Miłecki
     [not found]                   ` <1304796956.13983.65.camel@dev.znau.edu.ua>
2011-05-08  1:44                     ` [PATCH][WAS:bcmai,axi] " Michael Büsch
     [not found]               ` <20110508101609.GF27807@n2100.arm.linux.org.uk>
2011-05-08 10:37                 ` [PATCH][WAS:bcmai, axi] " Rafał Miłecki
     [not found]       ` <201105081706.12449.arnd@arndb.de>
2011-05-08 15:25         ` Rafał Miłecki
     [not found]     ` <201105081647.22091.arnd@arndb.de>
2011-05-08 14:59       ` Rafał Miłecki
     [not found]         ` <201105081759.03032.arnd@arndb.de>
2011-05-09 14:33           ` Rafał Miłecki
     [not found]             ` <20110509153728.GA29762@kroah.com>
2011-05-09 15:48               ` Rafał Miłecki
2011-05-07 16:13 ` Hauke Mehrtens
2011-05-07 16:23   ` Rafał Miłecki
2011-05-07 16:32     ` Hauke Mehrtens
2011-05-07 16:51       ` Rafał Miłecki
2011-05-07 17:24         ` Hauke Mehrtens
2011-05-07 17:35           ` Rafał Miłecki
     [not found]           ` <20110507224223.GA2537@broadcom.com>
2011-05-07 23:17             ` Hauke Mehrtens [this message]
2011-05-08 12:48 ` Hauke Mehrtens
2011-05-08 12:55   ` Rafał Miłecki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4DC5D310.8050604@hauke-m.de \
    --to=hauke@hauke-m.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).