]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'stmmac-dma-ops-multiqueue'
authorDavid S. Miller <davem@davemloft.net>
Wed, 15 Mar 2017 21:44:33 +0000 (14:44 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 15 Mar 2017 21:44:33 +0000 (14:44 -0700)
commit75ca7425356bebed06376167ce2b0cfbee36c1f4
treef4c7116c80d1ff9827a432b63bdc3199ead3ee15
parent19337a7ae4e529849ee7dcf6dc184fdd9984903a
parentb2b61b39aac7cf77bd7e8da62dc8ae2d2c5ce9f5
Merge branch 'stmmac-dma-ops-multiqueue'

Joao Pinto says:

====================
net: stmmac: prepare dma operations for multiple queues

As agreed with David Miller, this patch-set is the second of 3 to enable
multiple queues in stmmac.

This second one concentrates on dma operations adding functionalities as:
a) DMA Operation Mode configuration per channel and done in the multiple
queues configuration function
b) DMA IRQ enable and Disable by channel
c) DMA start and stop by channel
d) RX and TX ring length configuration by channel
e) RX and TX set tail pointer by channel
f) DMA Channel initialization broke into Channel comon, RX and TX
initialization
g) TSO being configured for all available channels
h) DMA interrupt treatment by channel
====================

Signed-off-by: David S. Miller <davem@davemloft.net>