Hi,
to unload driver and loading the new ones does not eleminate the error messages.
When I use the old driver version from my kernel and I add the quirk to the parameter structure:
...
.platform_quirks = WL12XX_PLATFORM_QUIRK_EDGE_IRQ
...
The FW loaded successfully, but I get a device busy message and the WL_IRQ Pin is always zero:
root@triton1:~# ifconfig wlan0 up
wl12xx: firmware booted (Rev 6.3.5.0.98)
root@triton1:~# ifconfig wlan0 hw ether 00:11:22:33:44:55
ifconfig: SIOCSIFHWADDR: Device or resource busy
Regards,
Timo