Merge branch 'thunderx-next'
authorDavid S. Miller <davem@davemloft.net>
Sat, 13 Aug 2016 19:00:49 +0000 (12:00 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 13 Aug 2016 19:00:49 +0000 (12:00 -0700)
commita31eb63a0a392d38c00dd292f81623bf933aa6bc
tree5ae041b1ed35785365cf7d0d733b20daf2438c20
parent2ce66f9c65baefbbf48812429b465deb75672c5a
parent93db2cf8caa1fa69cb833175cc5d30a7d178d53b
Merge branch 'thunderx-next'

Sunil Goutham says:

====================
net: thunderx: Support for newer chips and miscellaneous patches

This patch series adds support for VNIC on 81xx and 83xx SOCs.
81xx/83xx is different from 88xx in terms of capabilities and new type
of interfaces supported (eg: QSGMII, RGMII) and have DLMs instead of
QLMs which allows single BGX to have interfaces of different LMAC types.

Also included some patches which are common for all 88xx/81xx/83xx
SOCs like using netdev's name while registering irqs, reset receive
queue stats and some changes to use standard API for split buffer Rx
packets, generating RSS key e.t.c

PS: Most of the patches were submitted earlier under different series but
for some reason were not picked up by patchwork. Since new patches have been
added in the meantime, resubmitting all as a new patchset.

Changes from v1:
- Incorporated Yuval Mintz's suggestion to use generic API to set minimum
  queue count i.e by using netif_get_num_default_rss_queues().
- Resolved a compilation issue reported by test robot while compiling
  patch 'Add support for 16 LMACs of 83xx'
====================

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