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)
committerBadhri Jagan Sridharan <Badhri@google.com>
Thu, 25 Sep 2014 02:08:37 +0000 (19:08 -0700)
commit12407bb816f1b79ec5fc3c24786047c2ea41f190
tree9e744178731ff1941eebefb9a3020d5e71978f23
parent5cf94796ec67e08d77e0e6d91e19ee2a083228f3
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/f_rndis.c
drivers/usb/gadget/u_ether.c
drivers/usb/gadget/u_ether.h