• Michael Buesch's avatar
    b43: Automatically probe for opensource firmware · 1a9f5093
    Michael Buesch authored
    First probe for proprietary firmware and then probe for opensource firmware.
    This way around it's a win-win situation.
    1) If proprietary fw is available, it will work.
    2) If opensource firmware is available, but no proprietary (Distros can only ship open fw)
       it might work.
    3) If both open and proprietary are available, it will work, because it selects
       the proprietary. We currently don't prefer the open fw in this case, because it doesn't
       work on all devices. It would introduce a regression otherwise.
    The remaining FIXMEs in this patch are harmless, because they only matter on multiband
    devices, which are not implemented yet anyway.
    Signed-off-by: default avatarMichael Buesch <mb@bu3sch.de>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>