All of lore.kernel.org
 help / color / mirror / Atom feed
From: Florian Fainelli <florian@openwrt.org>
To: Wojciech Dubowik <dubowoj@neratec.com>
Cc: Bob Copeland <me@bobcopeland.com>,
	linville@tuxdriver.com, linux-wireless@vger.kernel.org,
	Felix Fietkau <nbd@openwrt.org>
Subject: Re: [PATCH 8/9] ath5k: AHB port. Add AHB bus support.
Date: Mon, 15 Nov 2010 17:37:13 +0100	[thread overview]
Message-ID: <201011151737.13737.florian@openwrt.org> (raw)
In-Reply-To: <9968918.321289836178712.JavaMail.wlan@CHBU500181>

On Monday 15 November 2010 16:49:47 Wojciech Dubowik wrote:
> > On Mon, Nov 15, 2010 at 02:16:06PM +0100, Wojciech Dubowik wrote:
> > > What about such changes compared to original patch? It's then
> > 
> > possible to
> > 
> > > compile both modules at the same time. Of course linking won't work
> > 
> > because
> > 
> > > I would need to separate functions like in ath9k.
> > 
> > Is there a plan to add a config entry for ATHEROS_AR231X (or did
> > I miss it?)  Someone will one day run their Kconfig checker and
> > report it missing.
> 
> Openwrt has whole implementation but I have no idea why it's not
> in the official kernel.
> 
> Actually the same applies to ath9k because ATHEROS_AR71XX definition
> needed for AHB is not specified in latest kernel.
> http://www.mail-archive.com/ath9k-devel@lists.ath9k.org/msg03660.html

Support for Atheros AR71xx chips has been submitted for review a couple of 
days ago: http://www.linux-mips.org/archives/linux-mips/2010-11/msg00085.html

the Kconfig symbol name should be changed accordingly when the patches are 
accepted.

> 
> > > --- a/drivers/net/wireless/ath/ath5k/Kconfig
> > > +++ b/drivers/net/wireless/ath/ath5k/Kconfig
> > > @@ -1,9 +1,11 @@
> > > 
> > >  config ATH5K
> > >  
> > >         tristate "Atheros 5xxx wireless cards support"
> > > 
> > > -       depends on PCI && MAC80211
> > > +       depends on (PCI || ATHEROS_AR231X) && MAC80211
> > > 
> > >         select MAC80211_LEDS
> > >         select LEDS_CLASS
> > >         select NEW_LEDS
> > > 
> > > +       select ATH5K_AHB if ATHEROS_AR231X
> > > +       select ATH5K_PCI if PCI
> > 
> > I like this better, but there probably needs to be a mutual
> > exclusion so that randconfig builds don't break.  Then you don't
> > get to build both still, but the resulting Makefile is a bit more
> > normal.  And then if someone shows up saying that they really do
> > have some AR231X device with PCI, then it's more obvious what they
> > need to do to fix it (i.e. separate bus interfaces from core).
> > 
> > Something like?
> > select ATH5K_PCI if (PCI && !ATHEROS_AR231X)
> > or
> > depends on ((PCI && !ATHEROS_AR231X) || (!PCI && ATHEROS_AR231X)) ...
> 
> I will make it exclusive and post in the the series if there are
> no more comments.
> 
> Wojtek
> 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-wireless"
> in the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2010-11-15 16:37 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <25235417.301289836112686.JavaMail.wlan@CHBU500181>
2010-11-15 15:49 ` [PATCH 8/9] ath5k: AHB port. Add AHB bus support Wojciech Dubowik
2010-11-15 16:37   ` Florian Fainelli [this message]
     [not found] <16168765.161289826231239.JavaMail.wlan@CHBU500181>
2010-11-15 13:16 ` Wojciech Dubowik
2010-11-15 15:07   ` Bob Copeland
     [not found] <22942120.791289486697022.JavaMail.wlan@CHBU500181>
2010-11-11 14:58 ` Wojciech Dubowik
2010-11-12 19:26   ` Bob Copeland
2010-11-12 19:36     ` Felix Fietkau
2010-11-12 19:51       ` Wojciech Dubowik
2010-11-12 19:55         ` Felix Fietkau
2010-11-13 13:27           ` Bob Copeland

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=201011151737.13737.florian@openwrt.org \
    --to=florian@openwrt.org \
    --cc=dubowoj@neratec.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    --cc=me@bobcopeland.com \
    --cc=nbd@openwrt.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.