Return-path: Received: from mail-qy0-f174.google.com ([209.85.216.174]:40378 "EHLO mail-qy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754444Ab1FFLHf convert rfc822-to-8bit (ORCPT ); Mon, 6 Jun 2011 07:07:35 -0400 Received: by qyk7 with SMTP id 7so708743qyk.19 for ; Mon, 06 Jun 2011 04:07:35 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1307311658-15853-10-git-send-email-hauke@hauke-m.de> References: <1307311658-15853-1-git-send-email-hauke@hauke-m.de> <1307311658-15853-10-git-send-email-hauke@hauke-m.de> Date: Mon, 6 Jun 2011 13:07:35 +0200 Message-ID: (sfid-20110606_130739_051759_DC8AB0BC) Subject: Re: [RFC][PATCH 09/10] bcm47xx: add support for bcma bus From: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= To: Hauke Mehrtens Cc: linux-wireless@vger.kernel.org, linux-mips@linux-mips.org, mb@bu3sch.de, george@znau.edu.ua, arend@broadcom.com, b43-dev@lists.infradead.org, bernhardloos@googlemail.com Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: 2011/6/6 Hauke Mehrtens : > This patch add support for the bcma bus. Broadcom uses only Mips 74K > CPUs on the new SoC and on the old ons using ssb bus there are no Mips > 74K CPUs. > > Signed-off-by: Hauke Mehrtens > --- >  arch/mips/Kconfig                            |    4 +++ >  arch/mips/bcm47xx/gpio.c                     |    9 ++++++++ >  arch/mips/bcm47xx/nvram.c                    |    6 +++++ >  arch/mips/bcm47xx/serial.c                   |   24 +++++++++++++++++++++++ >  arch/mips/bcm47xx/setup.c                    |   27 ++++++++++++++++++++++++- >  arch/mips/bcm47xx/time.c                     |    3 ++ >  arch/mips/include/asm/mach-bcm47xx/bcm47xx.h |    3 ++ >  arch/mips/include/asm/mach-bcm47xx/gpio.h    |   18 +++++++++++++++++ >  drivers/watchdog/bcm47xx_wdt.c               |    6 +++++ >  9 files changed, 98 insertions(+), 2 deletions(-) > > diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig > index 653da62..bdb0341 100644 > --- a/arch/mips/Kconfig > +++ b/arch/mips/Kconfig > @@ -100,6 +100,10 @@ config BCM47XX >        select SSB_EMBEDDED >        select SSB_B43_PCI_BRIDGE if PCI >        select SSB_PCICORE_HOSTMODE if PCI > +       select BCMA > +       select BCMA_HOST_EMBEDDED > +       select BCMA_DRIVER_MIPS > +       select BCMA_PCICORE_HOSTMODE I'm not involved in development for embedded devices but I believe that space is quite important for them. You force compiling both: ssb and bcma for every device using bcm47xx. I think ppl may want to compile only one bus driver. -- Rafał