Skip to content
  • Johannes Berg's avatar
    mac80211: better rate control algorithm selection · 4b475898
    Johannes Berg authored
    
    
    This patch changes mac80211's Kconfig/Makefile to:
     * select between the PID and the SIMPLE rate control
       algorithm as default
     * always allow tri-state for the rate control algorithms,
       building those that are selected 'y' into the mac80211
       module (if that is a module, otherwise all into the kernel)
     * force the default rate control algorithm to be built into
       mac80211
    
    It also makes both rate control algorithms proper modules again
    with MODULE_LICENSE etc.
    
    Only if EMBEDDED is the user allowed to select "NONE" as default
    which will cause no algorithm to be selected, this will work
    only when the driver brings one itself (e.g. iwlwifi drivers).
    
    Signed-off-by: default avatarJohannes Berg <johannes@sipsolutions.net>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    4b475898