summaryrefslogtreecommitdiff
path: root/drivers/misc/ds1682.c
diff options
context:
space:
mode:
authorMing Lei <ming.lei@canonical.com>2013-07-25 05:47:53 (GMT)
committerDavid S. Miller <davem@davemloft.net>2013-07-28 03:10:57 (GMT)
commita88c32ae15f25fcf0a3c9fadd92f840a1abf0e43 (patch)
treeaf3102f094d7e5d842bf204f49bd0f8f99a54616 /drivers/misc/ds1682.c
parent6680ec68eff47d36f67b4351bc9836fd6cba9532 (diff)
downloadlinux-fsl-qoriq-a88c32ae15f25fcf0a3c9fadd92f840a1abf0e43.tar.xz
USBNET: centralize computing of max rx/tx qlen
This patch centralizes computing of max rx/tx qlen, because: - RX_QLEN()/TX_QLEN() is called in hot path - computing depends on device's usb speed, now we have ls/fs, hs, ss, so more checks need to be involved - in fact, max rx/tx qlen should not only depend on device USB speed, but also depend on ethernet link speed, so we need to consider that in future. - if SG support is done, max tx qlen may need change too Generally, hard_mtu and rx_urb_size are changed in bind(), reset() and link_reset() callback, and change mtu network operation, this patches introduces the API of usbnet_update_max_qlen(), and calls it in above path. Signed-off-by: Ming Lei <ming.lei@canonical.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/misc/ds1682.c')
0 files changed, 0 insertions, 0 deletions