>> I think your problem is that the driver (in >> drivers/net/wireless/wl1251/spi.c) and spi_board_info (in >> arch/arm/mach-omap2/board-rx51-peripherals.c) names don't match >> (wl1251 vs wl12xx). Probably easiest to edit .modalias in >> board-rx51-peripherals.c and rebuild the kernel. >> > > It seems getting closer ;) > > After changing wl12xx for spi:wl1251 now modules are uploaded on startup. You should just use "wl1251", not spi:wl1251, so it becomes: { .modalias = "wl1251", .bus_num = 4, .chip_select = 0, .max_speed_hz = 48000000, ... -- 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