USB: gadget: rndis: Add module parameter for DL max packets per xfer
authorxerox_lin <xerox_lin@htc.com>
Thu, 4 Sep 2014 08:01:59 +0000 (16:01 +0800)
committerJohn Stultz <john.stultz@linaro.org>
Tue, 16 Feb 2016 21:52:05 +0000 (13:52 -0800)
commit24134b26ba1051df06c4f722d2f6b0301f83aff2
treed727e49504881301b1375b71f1bc39e381496e28
parentc3d7f0cdd24e3db82758cb5989e6e27a6ca270d1
USB: gadget: rndis: Add module parameter for DL max packets per xfer

Currently DL aggregation is supported in RNDIS driver and is set to
3 by default. And there is no support to change downlink maximum
packets per transfer at runtime through module parameter. Hence add
module parameter for DL maximum packets per transfer to change it at
runtime.

echo 6 > /sys/module/g_android/parameters/rndis_dl_max_pkt_per_xfer

To disable DL aggregation during runtime,

echo 1 > /sys/module/g_android/parameters/rndis_dl_max_pkt_per_xfer

Change-Id: I3a1d0bc97358e2b6f233df7ae8725fb507de50db
Signed-off-by: Xerox Lin <xerox_lin@htc.com>
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
drivers/usb/gadget/function/f_rndis.c
drivers/usb/gadget/function/u_ether.c
drivers/usb/gadget/function/u_ether.h