Christian Lamparter <chunkeey@xxxxxx> writes: >> p54spi only depends on SPI_MASTER, but includes arm-specific files. > > Signed-off-by: Christian Lamparter <chunkeey@xxxxxx> > --- > diff --git a/drivers/net/wireless/p54/Kconfig b/drivers/net/wireless/p54/Kconfig > index cfc5f41..131dba3 100644 > --- a/drivers/net/wireless/p54/Kconfig > +++ b/drivers/net/wireless/p54/Kconfig > @@ -64,7 +64,8 @@ config P54_PCI > > config P54_SPI > tristate "Prism54 SPI (stlc45xx) support" > - depends on P54_COMMON && SPI_MASTER > + depends on P54_COMMON && SPI_MASTER && ARCH_OMAP && \ > + (MACH_NOKIA_N800 || MACH_NOKIA_N810) N800 and N810 support is not on mainline yet, for stlc45xx I decided to add module parameters for the gpio numbers. Here's the commit from stlc45xx repo: http://gitorious.org/projects/stlc45xx/repos/mainline/commits/35afc5df0027d02d49e6f5bf986dcc4deb4ee6cf After that the driver is generic and should compile everywhere. omap_get_config() is deprecated anyway, we should use proper platform_data instead. -- Kalle Valo -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html