summaryrefslogtreecommitdiff
path: root/include/linux/fpga/fpga-mgr.h
diff options
context:
space:
mode:
authorVijayavardhan Vennapusa <vvreddy@codeaurora.org>2017-02-09 14:51:40 +0530
committerVijayavardhan Vennapusa <vvreddy@codeaurora.org>2017-02-09 17:00:43 +0530
commita799a397d20ee441167d7e686c519b6584600389 (patch)
tree6e573d621beceb60a2b5f1988cedade9f3ae37d0 /include/linux/fpga/fpga-mgr.h
parent110e102fe3de3bf08fcdb3f2117530f632c5a99f (diff)
USB: qc_rndis: Fix aggregation parameters settings issue
Currently driver does read max Transfer size from RNDIS_MSG_INIT control message, when received from Host, but it is wrongly being decoded due to wrong offset used. This leads dl_aggregation size set to 0 instead of required rndis_dl_aggr_size. Hence fix this by incrementing tmp pointer for requestID to use correct offset to read max Transfer size and set DL aggregation size correctly. Also pass maxpkt_per_xfer as zero to rndis_qc_bind_config_vendor() so that UL aggregation buffer size will be set to aggregation of 15 packets. This helps in improving througput numbers. Change-Id: Icc7506b57d26f82e6bf81f9d7dc1515cfbae6c82 Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions