USB: u_bam: Reduce number of interrupts in TX data path

Current RMNET driver will set IOC bit for every IP packet
sent to host which will cause performace degradation. Set
IOC bit for every certain number of IP packets for improving
performance in TX direction.

With standalone dataloopback test, increments in throughput numbers
are observed as follows(Mbps):
TCP uplink	29.7	53.3
TCP downlink	29.8	52.8
UDP uplink	16.7	25.9
UDP downlink	20.8	25.2

Change-Id: I42aa1fee16eb8a0dbb0921ff713a29ce9b3bef31
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
1 file changed