]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit22801d23ee5cb34dd3610ac456ed0bf7717ad5dc
tree2523bc067febd258525ee169bb7d1c40c992bb41
parent14ee93603d0e65273a5140ea6f668a9dc8781359
parent8fd3e7e4c22b516a15071001d902d828e4d174bf
Merge branch 'sja1105-sja1110-prep'

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>