• Avri Altman's avatar
    iwlwifi: mvm: Disable uAPSD for a DCM client · 0534528e
    Avri Altman authored
    A binding object associates virtual MACs to a Phy.
    Binding object can ask (and get) air time, thus
    allowing several MACs to share the medium.
    A binding object can be in either one of 3 states:
    1) standalone - A single active MAC
    2) Different Channel Mode (DCM) - There are 2 active
       MACs or more (not necessarily just clients), but each
       has its own channel.
    3) Same Channel Mode (SCM) - There are 2 active
       MACs or more (not necessarily just clients), that
       share the same channel.
    This patch introduces an additional condition for enabling uAPSD:
    uAPSD should be disabled for a client in DCM.
    The reason for that is a low latency issue in Miracast.
    Signed-off-by: default avatarAvri Altman <avri.altman@intel.com>
    Reviewed-by: default avatarJohannes Berg <johannes.berg@intel.com>
    Signed-off-by: default avatarEmmanuel Grumbach <emmanuel.grumbach@intel.com>
    0534528e
power.c 29.4 KB