Return-path: Received: from static-ip-62-75-166-246.inaddr.intergenia.de ([62.75.166.246]:38948 "EHLO vs166246.vserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757339AbXHBQTG (ORCPT ); Thu, 2 Aug 2007 12:19:06 -0400 From: Michael Buesch To: Geert Uytterhoeven Subject: Re: [PATCH] Merge the Sonics Silicon Backplane subsystem Date: Thu, 2 Aug 2007 18:18:57 +0200 Cc: Andrew Morton , linux-kernel , bcm43xx-dev@lists.berlios.de, netdev@vger.kernel.org, linux-wireless@vger.kernel.org, Gary Zambrano References: <200707271857.24162.mb@bu3sch.de> <200708021624.59701.mb@bu3sch.de> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Message-Id: <200708021818.58319.mb@bu3sch.de> Sender: linux-wireless-owner@vger.kernel.org List-ID: On Thursday 02 August 2007, Geert Uytterhoeven wrote: > On Thu, 2 Aug 2007, Michael Buesch wrote: > > On Thursday 02 August 2007, Geert Uytterhoeven wrote: > > > On Fri, 27 Jul 2007, Michael Buesch wrote: > > > > The Sonics Silicon Backplane is a mini-bus used on > > > > various Broadcom chips and embedded devices. > > > > Devices using the SSB include b44, bcm43xx and various > > > > Broadcom based wireless routers. > > > > A b44 and bcm43xx port and a SSB based OHCI driver is available. > > > > > > > --- a/drivers/Kconfig > > > > +++ b/drivers/Kconfig > > > > @@ -58,6 +58,8 @@ source "drivers/power/Kconfig" > > > > > > > > source "drivers/hwmon/Kconfig" > > > > > > > > +source "drivers/ssb/Kconfig" > > > > + > > > > source "drivers/mfd/Kconfig" > > > > > > > > source "drivers/media/Kconfig" > > > > > > > --- /dev/null > > > > +++ b/drivers/ssb/Kconfig > > > > @@ -0,0 +1,92 @@ > > > > +menu "Sonics Silicon Backplane" > > > > + > > > > +config SSB > > > > + tristate "Sonics Silicon Backplane support" > > > > + depends on EXPERIMENTAL > > > > > > Hence this will show up on all platforms? > > > > So? > > Shouldn't you add a dependency for platforms where it make sense to have SSB? Well, that's everything where you can stick a PCI, PCMCIA, PC-Card or CF-Card into, plus the MIPS platform, where we have the embedded SSB. That's basically everything, no? Except these strange !HAS_IOMEM platforms, which we already take care of in a followup patch.