Merge branch 'qca8k-QCA8334-switch-support'
authorDavid S. Miller <davem@davemloft.net>
Wed, 23 May 2018 19:46:50 +0000 (15:46 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 May 2018 19:46:50 +0000 (15:46 -0400)
commit5a867abdf6db501af37004c331a7dbe81d4fe0b2
tree31c999f43227e8f505745c3befe5daa5037e3723
parent038ed45bcec1c048ec8d9bc462cf0912f8a0eb52
parent38222b1aacf39c92e72d42a809609c725f2e9f83
Merge branch 'qca8k-QCA8334-switch-support'

Michal Vokáč says:

====================
Add support for QCA8334 switch

This series basically adds support for a QCA8334 ethernet switch to the
qca8k driver. It is a four-port variant of the already supported seven
port QCA8337. Register map is the same for the whole familly and all chips
have the same device ID.

Major part of this series enhances the CPU port setting. Currently the CPU
port is not set to any sensible defaults compatible with the xGMII
interface. This series forces the CPU port to its maximum bandwidth and
also allows to adjust the new defaults using fixed-link device tree
sub-node.

Alongside these changes I fixed two checkpatch warnings regarding SPDX and
redundant parentheses.

Changes in v3:
 - Rebased on latest net-next/master.
 - Corrected fixed-link documentation.
====================

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