Bob Copeland <me@xxxxxxxxxxxxxxx> writes: > In order to build the wl12xx driver on any arch, extract the SPI > config struct into include/linux/spi/ and remove the OMAP tag-based > retrieval. The board code can then set the platform data on > the spi struct device before probe. I dropped this one because I had done this a bit differently. Basically I moved all gpio code from wl12xx to the board file: struct wl12xx_platform_data { void (*set_power)(bool enable); }; And the irq is delivered in spi_board_info.irq. Please take a look and comment. -- 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