From: "Luis R. Rodriguez" <lrodriguez@atheros.com>
To: Bob Copeland <me@bobcopeland.com>
Cc: Luis Rodriguez <Luis.Rodriguez@Atheros.com>,
"John W. Linville" <linville@tuxdriver.com>,
"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: Re: [PATCH v5 00/33] wireless: kconfig updates
Date: Wed, 19 Aug 2009 12:52:56 -0700 [thread overview]
Message-ID: <20090819195255.GA8441@mosca> (raw)
In-Reply-To: <b6c5339f0908191208m2aef3305lcb4cadabeb72733f@mail.gmail.com>
On Wed, Aug 19, 2009 at 12:08:38PM -0700, Bob Copeland wrote:
> On Wed, Aug 19, 2009 at 2:50 PM, Luis R.
> Rodriguez<lrodriguez@atheros.com> wrote:
>
> > Well so to group all of Intel stuff we do need this, at least I can't
> > think of a way to do it. If we don't want to group intel stuff then we
> > can remove it. Is there a downside to this grouping, for example?
>
> One (admittedly hand-wavy) argument against vendor grouping is that you
> don't always know who made the chip. So you have CompanyA buying CompanyB's
> IP, making a product, and then we write a driver for CompanyA's device
> called awifi2000. Meanwhile CompanyB sells it to CompanyC too so their
> "C Wifi Plus" product happens to work with the awifi2000 driver. Now you
> have to reorg the menus to put it under CompanyB.
>
> I imagine this is a lot less likely with wireless, if you know enough to
> write a driver, you usually know who made it. But ISTR it happened a lot
> with v4l stuff since there are more commodity parts on those cards.
Right, good point. This happend with Intersil stuff, which was bought by
Globespan Virata, who then quickly sold it to Conexant, and then Conexant
seems to have sold off some stuff to STEricson. What I did in this case
was just label this as:
"Intersil / Conexant / STEricsson"
Now granted Globespan also was part of this tree but I'm not aware of them
doing anything with the IP except selling it.
I expect developers, distribution developers, and users to configure the
kernel. So I already do expect at least some familiarity with your hardware
and configuring your kernel. "IP" tends to get rebranded on products, the
old "prism" named seemed to vanish in later products, for example, but as
you indicated we kept the tradition in the old prism54 driver name and
labelled the Conexant based devices as p54.
I can't think of any other way to group this stuff to help developers,
distributions and users than by grouping by manufacturer. Novice users
could just boot a distro kernel and run 'make localmodconfig' [1] and
find out what they really had, so I see the group'ing part more of a
logical aid for those maintaining the drivers and the tree.
But again, just my take on it.
[1] http://lwn.net/Articles/347611/
Luis
prev parent reply other threads:[~2009-08-19 19:52 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-17 17:26 [PATCH v5 00/33] wireless: kconfig updates Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 01/33] wireless: move iwmc3200wifi closer to the other intel drivers Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 02/33] wireless: group intel wireless drivers on kconfig Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 03/33] wireless: move MWL8K right below libertas " Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 05/33] wireless: move p54 and prism54 drivers closer " Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 06/33] wireless: group Conexant / STEricsson drivers in kconfig Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 07/33] wireless: move zd1211rw option closer to old ZyDAS on kconfig Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 08/33] wireless: group ZyDAS wireless drivers in kconfig Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 09/33] wireless: group Realtek wireless on kconfig Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 10/33] wireless: group Broadcom drivers " Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 11/33] wireless: clarify rndis_wlan is not broadcom specific Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 12/33] wireless: group Atmel wireless together on kconfig Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 13/33] wireless: move AIRO_CS closer to AIRO_CS Luis R. Rodriguez
2009-08-17 19:22 ` Gábor Stefanik
2009-08-17 19:45 ` Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 14/33] wireless: group Cisco together on kconfig Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 15/33] wireless: move group drivers together Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 16/33] wireless: organize group drivers alphabetically Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 17/33] wireless: remove IEEE 802.11 description on hostapd Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 18/33] wireless: move mac80211_hwsim to top level wireless driver menu Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 19/33] wireless: organize individual drivers alphabetically Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 20/33] wireless: simplify WLAN_PRE80211 entries Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 21/33] wireless: simplify WLAN_80211 entries Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 22/33] wireless: remove "Wireless" from rndis kconfig entry Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 23/33] wireless: downgrade TI driver from menuconfig to config Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 24/33] wireless: Update TI kconfig description Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 25/33] wireless: make ath consistent with the other groups Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 26/33] wireless: mark prism54 as deprecated and mark for removal Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 27/33] wireless: update top level wireless driver entry Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 28/33] wireless: update wireless kconfig description Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 29/33] wireless: update cfg80211 kconfig entry Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 30/33] wireless: update reg debug " Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 31/33] wireless: update WIRELESS_EXT " Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 32/33] wireless: update mac80211 " Luis R. Rodriguez
2009-08-17 17:27 ` [PATCH v5 33/33] wireless: remove mac80211 rate selection extra menu Luis R. Rodriguez
2009-08-19 15:01 ` [PATCH v5 00/33] wireless: kconfig updates John W. Linville
2009-08-19 18:02 ` Luis R. Rodriguez
2009-08-19 18:35 ` John W. Linville
2009-08-19 18:50 ` Luis R. Rodriguez
2009-08-19 18:54 ` John W. Linville
2009-08-19 19:57 ` Luis R. Rodriguez
2009-08-19 19:08 ` Bob Copeland
2009-08-19 19:52 ` Luis R. Rodriguez [this message]
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=20090819195255.GA8441@mosca \
--to=lrodriguez@atheros.com \
--cc=Luis.Rodriguez@Atheros.com \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
--cc=me@bobcopeland.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).