Maya Erez <qca_merez@xxxxxxxxxxxxxxxx> writes: > From: Lior David <qca_liord@xxxxxxxxxxxxxxxx> > > FW capabilities are currently retrieved only during module > initialization, but userspace can replace the firmware while > interface is down, so refresh the FW capabilities when > interface is up (after FW is loaded) to ensure driver > functionality matches the loaded FW. I think usually the firmware is loaded only once during probe() and I think it's quite special that you retrieve it during interface up. Being able to change the firmware version runtime like that can lead to problems eventually, for example cfg80211 might not allow changing already registered configuration etc. -- Kalle Valo