Horatiu Vultur
7e323f1782
net: mscc: luton: Update network driver for pcb90
...
Update Luton network driver to have support also for pcb90. The pcb90
has 24 ports from which 12 ports are connected to SerDes6G.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-05-03 16:46:36 +02:00
Horatiu Vultur
6390da4a57
net: mscc: ocelot: Update network driver for pcb120
...
Update Ocelot network driver to have support also for pcb120.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-05-03 16:42:23 +02:00
Horatiu Vultur
8cf9473288
net: Add MSCC Serval network driver.
...
Add network driver for Microsemi Ethernet switch.
It is present on Serval SoCs.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
2019-05-03 16:42:23 +02:00
Horatiu Vultur
746f2d3e8b
net: Add MSCC ServalT network driver.
...
Add network driver for Microsemi Ethernet switch.
It is present on ServalT SoCs.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
2019-04-12 17:32:52 +02:00
Horatiu Vultur
5e1d417bec
net: Add MSCC Jaguar2 network driver.
...
Add network driver for Microsemi Ethernet switch.
It is present on Jaguar2 SoCs.
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-04-12 17:32:51 +02:00
Horatiu Vultur
c5620aeea4
net: Add MSCC Luton networkd driver.
...
Add network driver for Microsemi Ethernet switch, it is
present on Luton SoCs.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-02-01 14:13:36 +01:00
Horatiu Vultur
45f2748c50
net: mscc: Move mac_table_add function into different file.
...
Move the function mac_table_add into a different file,
so it can be reused.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-02-01 14:13:36 +01:00
Horatiu Vultur
36d04f52ff
net: mscc: Move ocelot_send and ocelot_recv in a different file.
...
This functions can be reused by other MSCC SoCs therefore,
make them more generic and move them in separate files.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-02-01 14:13:36 +01:00
Horatiu Vultur
2fff4a9b59
net: mscc: Move miim commands into separate file.
...
Move miim functions that can be shared in a different file inside
mscc_eswitch.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-02-01 14:13:36 +01:00
Horatiu Vultur
4c66157f42
net: mscc: Move ocelot_switch to mscc_eswitch folder
...
Move file ocelot_switch to mscc_eswitch to prepare to add
new net drivers for other MSCC SoCs.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
2019-02-01 14:13:36 +01:00