]> git.baikalelectronics.ru Git - kernel.git/commit
caif-hsi: robust frame aggregation for HSI
authorDmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>
Thu, 12 Apr 2012 08:27:25 +0000 (08:27 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 13 Apr 2012 15:37:36 +0000 (11:37 -0400)
commit6018f61e4e2d9c742f312486ad406fc740f2970d
tree741193e49df32040d03c9258c342a75eecfae9f1
parent1ef710c6c2cfb9ed4f0511afb4057cc5b6262490
caif-hsi: robust frame aggregation for HSI

Implement aggregation algorithm, combining more data into a single
HSI transfer. 4 different traffic categories are supported:
 1. TC_PRIO_CONTROL .. TC_PRIO_MAX (CTL)
 2. TC_PRIO_INTERACTIVE            (VO)
 3. TC_PRIO_INTERACTIVE_BULK       (VI)
 4. TC_PRIO_BESTEFFORT, TC_PRIO_BULK, TC_PRIO_FILLER (BEBK)

Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/caif/caif_hsi.c
include/net/caif/caif_hsi.h