]> 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)
commite0b014e6f523ec1819f9177c956b215f5a7b0da7
tree5ae041b1ed35785365cf7d0d733b20daf2438c20
parent5526cb5969f483a5022db19dc78b51426c72b1b9
parent3b2d47ca1dabc0bdfb0da29c12b1ad64e3d4a94b
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>