net: marvell: prestera: pci: add support for AC5X family devices
authorMaksym Glubokiy <maksym.glubokiy@plvision.eu>
Wed, 9 Nov 2022 22:25:21 +0000 (00:25 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 11 Nov 2022 10:52:55 +0000 (10:52 +0000)
commit075c881be29bd8647af2281c9db798f405476b55
tree5708c39fb0fc444cffe081b6ecb6fc615161f198
parentc334ac6461d516c6d79dd10fd84cd69a00422966
net: marvell: prestera: pci: add support for AC5X family devices

Add support for the following AC5x Marvell Prestera PP family devices:
  98DX7312M (12x25G / 8x25G + 1x100G);
  98DX3500  (24x1G + 6x25G);
  98DX3501  (16x1G + 6x10G);
  98DX3510  (48x1G + 6x25G);
  98DX3520  (24x2.5G + 6x25G);

Known issues:
- FW reload doesn't work (rmmod/modprobe sequence).

Co-developed-by: Vadym Kochan <vadym.kochan@plvision.eu>
Signed-off-by: Vadym Kochan <vadym.kochan@plvision.eu>
Signed-off-by: Maksym Glubokiy <maksym.glubokiy@plvision.eu>
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/prestera/prestera_pci.c