summaryrefslogtreecommitdiffstats
path: root/arch/mips/mach-mscc/include/mach/common.h
Commit message (Collapse)AuthorAgeFilesLines
* MSCC: Add support for Serval SoC family.Horatiu Vultur2019-01-231-0/+5
| | | | | | | | As Ocelot, Servalt, Luton and Jaguar2, this family of SoCs are found in Microsemi Switches solution. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* MSCC: Add support for Servalt SoC family.Horatiu Vultur2019-01-231-0/+5
| | | | | | | | As Ocelot, Luton and Jaguar2, this family of SoCs are found in Microsemi Switches solution. Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* MSCC: Add support for Jaguar2 SOC familyHoratiu Vultur2019-01-161-0/+5
| | | | | | | As the Ocelot and Luton SoCs, this family of SoCs are found in Microsemi Switches solution. Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
* mips: spi: mscc: Add fast bitbang SPI driverLars Povlsen2019-01-161-0/+38
| | | | | | | | | | This patch add a new SPI driver for MSCC SOCs that does not sport the designware SPI hardware controller. Performance gain: 7.664 seconds vs. 17.633 for 1 Mbyte write. Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
* mips: mscc: Add generic GPIO control utility functionLars Povlsen2019-01-161-0/+2
| | | | | | | The GPIO control function can be used for controlling alternate functions associated with a GPIO. Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com>
* mips: mscc: Add generic PHY MIIM utility functionsLars Povlsen2019-01-161-0/+20
| | | | | | | The PHY MIIM utility functions can/will be used for board detection purposes. Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com>
* MSCC: add support for Luton SoCsGregory CLEMENT2018-12-191-0/+4
| | | | | | | As the Ocelots SoCs, this family of SoCs are found in the Microsemi Switches solution. Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
* MSCC: add support for Ocelot SoCsGregory CLEMENT2018-12-191-0/+24
This family of SoCs are found in the Microsemi Switches solution and have already a support in the linux kernel. Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>