Merge branch 'xgene-v2'
authorDavid S. Miller <davem@davemloft.net>
Thu, 9 Mar 2017 21:25:05 +0000 (13:25 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 9 Mar 2017 21:25:05 +0000 (13:25 -0800)
commit24d79ce0dc39390cce85ac954890931309a15b39
tree3b4c3a155a48b56b2691500e7d75420c7bf469b5
parent35ae57eae9135f891640f3076fd0a3c990632af0
parent70dbd9b258d5a6a21d9a41ae798f5476dcdb086c
Merge branch 'xgene-v2'

Iyappan Subramanian says:

====================
drivers: net: xgene-v2: Add RGMII based 1G driver

This patch set adds support for RGMII based 1GbE hardware which uses a linked
list of DMA descriptor architecture (v2) for APM X-Gene SoCs.

v4: Address review comments from v3
- fixed local variable declarations to reverse christmas tree order

v3: Address review comments from v2
- fixed kbuild warnings (this 'if' clause does not guard)

v2: Address review comments from v1
- moved create_desc_ring and delete_desc_ring to open() and close()
  respectively
- changed to use dma_zalloc APIs
- fixed tx_timeout()
- removed tx completion polling upper bound
- added error checking on rx packets
- added netif_stop_queue() and netif_wake_queue()

v1:
- Initial version
====================

Signed-off-by: Iyappan Subramanian <isubramanian@apm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>