On Thu, 9 Aug 2007 02:45:14 +0200 Aurelien Jarno <aurelien@xxxxxxxxxxx> wrote: > The patch below against 2.6.23-rc1-mm2 adds a BCM947XX option to > Kconfig. > > Cc: Michael Buesch <mb@xxxxxxxxx> > Cc: Felix Fietkau <nbd@xxxxxxxxxxx> > Cc: Florian Schirmer <jolt@xxxxxxxxxx> > Signed-off-by: Aurelien Jarno <aurelien@xxxxxxxxxxx> > > --- a/arch/mips/Kconfig > +++ b/arch/mips/Kconfig > @@ -67,6 +67,20 @@ > note that a kernel built with this option selected will not be > able to run on normal units. > > +config BCM947XX > + bool "BCM947xx based boards" > + select DMA_NONCOHERENT > + select HW_HAS_PCI > + select IRQ_CPU > + select SYS_HAS_CPU_MIPS32_R1 > + select SYS_SUPPORTS_32BIT_KERNEL > + select SYS_SUPPORTS_LITTLE_ENDIAN > + select SSB > + select SSB_DRIVER_MIPS > + select GENERIC_GPIO > + help > + Support for BCM947xx based boards > + > config MIPS_COBALT > bool "Cobalt Server" > select DMA_NONCOHERENT > --- a/drivers/ssb/Kconfig > +++ b/drivers/ssb/Kconfig > @@ -67,6 +67,7 @@ > config SSB_PCICORE_HOSTMODE > bool "Hostmode support for SSB PCI core" > depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS > + default y if BCM947XX > help > PCIcore hostmode operation (external PCI bus). I'll consider these to be MIPS patches, so I'll spam Ralf with them. I dropped the second hunk here, as Ralf has no drivers/ssb. This will need to be wired up in some later patch, once these various trees all end up in the same place, presumably Linus's tree.