Michael Wu wrote:
However, I don't like it. Bringing the hardware up should be deferred as much as possible to when the user actually brings the interface up. ipw2200 can defer firmware loading to interface open time while still reading the mac address from the eeprom.. why not ipw3945? (the ipw2200 driver doesn't actually do this, but it should. I know it can.)
VERY good point. This is the standard for ethernet drivers: probe: basic hardware init, read MAC address from EEPROM interface up: full hardware power-up, reset and init write MAC address to hardware request irq net stack up interface down: net stack down hardware, power & irq down And I would hope that wireless drivers would follow a similar pattern. Jeff - 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