]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit9c43bb4e09b3fe25e7e60d9968526f9f050266df
tree5ae041b1ed35785365cf7d0d733b20daf2438c20
parentd77a7fce0898684f6ed1f43e10cbd740f9bd7f5e
parent04a740e6b354706cd6f56e73f76f4f2f2446d6d4
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>