Merge branch 'sja1105-sja1110-prep'
authorDavid S. Miller <davem@davemloft.net>
Mon, 24 May 2021 20:59:04 +0000 (13:59 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 May 2021 20:59:04 +0000 (13:59 -0700)
Vladimir Oltean says:

====================
SJA1105 DSA driver preparation for new switch introduction (SJA1110)

This series contains refactoring patches which are necessary before the
support for the new NXP SJA1110 switch can be introduced in this driver.

As far as this series is concerned, here is the list of major changes
introduced with the SJA1110:
- 11 ports vs 5
- port 0 goes to the internal microcontroller, so it is unused as far as
  DSA is concerned
- the Clock Generation Unit does not need any configuration for
  setting up the PLLs for MII/RMII/RGMII
- the L2 Policing Table contains multicast policers too, not just
  broadcast and per-traffic class. These must be minimally initialized.
- more frame buffers
====================

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

Trivial merge