summaryrefslogtreecommitdiff
path: root/drivers/input/tablet/kbtab.c
diff options
context:
space:
mode:
authorArik Nemtsov <arik@wizery.com>2012-02-27 22:41:28 (GMT)
committerLuciano Coelho <coelho@ti.com>2012-02-28 11:19:19 (GMT)
commit5af70c864a1539bd1d3f3fcb04ab9558491c9103 (patch)
treee333542ad9b0644e7819375628eefb12fa7f2f20 /drivers/input/tablet/kbtab.c
parente8b461c37717d6b5c071c4924845884a86c20752 (diff)
downloadlinux-fsl-qoriq-5af70c864a1539bd1d3f3fcb04ab9558491c9103.tar.xz
wl12xx: set the ELP entry delay to the FW dyn-ps timeout
With PSM handled in FW, the checks in wl1271_elp_work() are always true. Thus during active traffic we constantly enter and exit ELP (many times per second). As each ELP exit takes ~10ms, this can have an adverse effect on throughput and interactivity. Set the ELP timeout to the dyn-ps timeout. This period is longer and avoids the above problem. It also makes sense to stay out of ELP while we are awake on the network, to minimize delays in Tx/Rx. The same thing was done by the mac80211 dynamic-ps mechanism before the FW DPS changes. Signed-off-by: Arik Nemtsov <arik@wizery.com> Signed-off-by: Luciano Coelho <coelho@ti.com>
Diffstat (limited to 'drivers/input/tablet/kbtab.c')
0 files changed, 0 insertions, 0 deletions