netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Luis R. Rodriguez" <rodrigue@qca.qualcomm.com>
To: David Miller <davem@davemloft.net>
Cc: xiong@qca.qualcomm.com, netdev@vger.kernel.org,
	linux-kernel@vger.kernel.org, qca-linux-team@qualcomm.com,
	nic-devel@qualcomm.com, kgiori@qca.qualcomm.com,
	chris.snook@gmail.com, mathieu@qca.qualcomm.com,
	bryanh@quicinc.com, Jesper Andersen <jespera@diku.dk>,
	Julia Lawall <julia@diku.dk>
Subject: Re: [PATCH] net: add QCA alx Ethernet driver
Date: Fri, 30 Mar 2012 10:10:55 -0700	[thread overview]
Message-ID: <CAB=NE6WPWmrTZ__JQViqhde-krBsbM5G+ZQgK0pNC+W909u_ew@mail.gmail.com> (raw)
In-Reply-To: <CAB=NE6W-CYjEhbfYOv7XqXFGvdhZxRECqfAmgouaa5_j45gnOQ@mail.gmail.com>

On Wed, Mar 21, 2012 at 6:28 PM, Luis R. Rodriguez
<rodrigue@qca.qualcomm.com> wrote:
> On Tue, Feb 28, 2012 at 7:32 PM, David Miller <davem@davemloft.net> wrote:
>> From: "Huang, Xiong" <xiong@qca.qualcomm.com>
>> Date: Wed, 29 Feb 2012 03:11:14 +0000
>>
>>> We understand your concern.  To support the new chipset, do you
>>> think it's reasonable to upstream it as a new driver, not a
>>> replacement ?
>>
>> It depends upon how similar the chips are.
>
> OK.
>
>> To be honest tg3, as one example, supports quite a large array of
>> different pieces of hardware that use the same logical core.
>
> At certain point it becomes a pain in the ass to support older
> chipsets, and simply easier to leave the older driver to rot.
>
>> So that would be my litmus test about how different a chip needs
>> to be to deserve an entirely new driver.
>
> Understood.
>
>> I strongly suggest you try to get atl1c working properly.
>
> This is what I have recommended since the alx driver was rejected, and
> our team has been working on the atl1c driver now but we need to get
> the legal approval to get contributions out to atl1c (I know this is
> silly, but hey just letting you know).
>
> Anyway, in the meantime another topic has creeped up, and that is to
> share with BSD and also help kill proprietary drivers [0]. Me and
> Adrian intend on sharing our thoughts on how we intend on doing this
> at LF collab but was in hopes we can use alx as a test case. We've
> gone back to the drawing board for another simple driver to test our
> work against but... we come back to alx.
>
> Would it be worthwhile to consider alx upstream only for the newer
> chipsets (regardless of the litmus test, which I do agree with on
> technical grounds) in consideration for helping pave the way on
> killing proprietary drivers?
>
> [0] https://events.linuxfoundation.org/events/collaboration-summit/rodriguez-chadd

David, please us know if you think the above reason is worthy for
consideration of alx upstream, if at least for the newer chipsets. Our
engineers are ready to work on either approach, and we have a approval
take either route now. The sharing benefits however would make this a
great case to work on for the above mentioned project.

  Luis

  parent reply	other threads:[~2012-03-30 17:11 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-29  1:50 [PATCH] net: add QCA alx Ethernet driver Luis R. Rodriguez
2012-02-29  1:50 ` [PATCH] net: add new QCA alx ethernet driver which supercedes atl1c Luis R. Rodriguez
2012-02-29  1:58   ` David Miller
2012-02-29  1:53 ` [PATCH] net: add QCA alx Ethernet driver David Miller
2012-02-29  2:12   ` Luis R. Rodriguez
2012-02-29  2:15     ` David Miller
2012-02-29  2:19     ` Huang, Xiong
2012-02-29  2:28       ` David Miller
2012-02-29  3:11         ` Huang, Xiong
2012-02-29  3:32           ` David Miller
2012-02-29  7:30             ` Huang, Xiong
2012-02-29  9:38               ` Luis R. Rodriguez
2012-03-22  1:28             ` Luis R. Rodriguez
2012-03-22  9:27               ` Francois Romieu
2012-03-22 13:38                 ` Luis R. Rodriguez
2012-03-30 17:10               ` Luis R. Rodriguez [this message]
2012-03-30 20:45                 ` David Miller
2012-03-30 20:52                   ` Luis R. Rodriguez
2012-02-29  3:32 ` Stephen Hemminger
2012-03-01 23:40   ` Francois Romieu
2012-03-02  0:56     ` Joe Perches
2012-02-29  3:52 ` Joe Perches
     [not found] ` <CAA93jw4NwHaLazxK2Eo6a6TuvF3svqdZjTpHUwOyEHv-Q=busQ@mail.gmail.com>
2012-03-30 18:31   ` Luis R. Rodriguez

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='CAB=NE6WPWmrTZ__JQViqhde-krBsbM5G+ZQgK0pNC+W909u_ew@mail.gmail.com' \
    --to=rodrigue@qca.qualcomm.com \
    --cc=bryanh@quicinc.com \
    --cc=chris.snook@gmail.com \
    --cc=davem@davemloft.net \
    --cc=jespera@diku.dk \
    --cc=julia@diku.dk \
    --cc=kgiori@qca.qualcomm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mathieu@qca.qualcomm.com \
    --cc=netdev@vger.kernel.org \
    --cc=nic-devel@qualcomm.com \
    --cc=qca-linux-team@qualcomm.com \
    --cc=xiong@qca.qualcomm.com \
    /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).