On 19/10/2010 16:38, Grazvydas Ignotas wrote:
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,
...
Tried and got a similar behaviour as when using spi:wl1251.
I have also set the debug ALL mode to see if I get something that can
help you out on finding the problem.
When uploading only wl1251 nothing appears in dmesg. But when uploading
module spi, I got the following info: http://pastebin.com/ysdTSDnB
HTH
TA
Jorge
--
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
--
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