7e1f91cbfa
arm64: dts: sparx5: Add SGPIO devices
...
This adds SGPIO devices for the Sparx5 SoC and configures it for the
applicable reference boards.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20201113145151.68900-4-lars.povlsen@microchip.com
2020-12-10 11:55:31 +01:00
5ef399aa5c
arm64: dts: sparx5: Add reset support
...
This adds reset support to the Sparx5 SoC DT.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Link: https://lore.kernel.org/r/20201006200316.2261245-4-lars.povlsen@microchip.com
2020-12-10 11:50:43 +01:00
5df5012805
arm64: dts: sparx5: Add spi-nand devices
...
This patch add spi-nand DT nodes to the applicable Sparx5 boards.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Link: https://lore.kernel.org/r/20200824203010.2033-7-lars.povlsen@microchip.com
2020-09-16 11:39:51 +02:00
ba4d1c074f
arm64: dts: sparx5: Add spi-nor support
...
This add spi-nor device nodes to the Sparx5 reference boards.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Link: https://lore.kernel.org/r/20200824203010.2033-6-lars.povlsen@microchip.com
2020-09-16 11:38:20 +02:00
08ee16e954
arm64: dts: sparx5: Add SPI controller and associated mmio-mux
...
This adds a SPI controller to the Microchip Sparx5 SoC, as well as the
mmio-mux that is required to select the right SPI interface for a
given SPI device.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Link: https://lore.kernel.org/r/20200824203010.2033-4-lars.povlsen@microchip.com
2020-09-16 10:34:21 +02:00
d14f6a1ae0
arm64: dts: sparx5: Add hwmon temperature sensor
...
This adds a hwmon temperature node sensor to the Sparx5 SoC.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Link: https://lore.kernel.org/r/20200618135951.25441-3-lars.povlsen@microchip.com
2020-09-16 09:36:01 +02:00
45145406f3
arm64: dts: sparx5: Add Sparx5 eMMC support
...
This adds eMMC support to the applicable Sparx5 board configuration
files.
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Link: https://lore.kernel.org/r/20200825081357.32354-4-lars.povlsen@microchip.com
2020-09-16 09:29:08 +02:00
623910f4b9
arm64: dts: sparx5: Add i2c devices, i2c muxes
...
This patch adds i2c devices and muxes to the Sparx5 reference boards.
Link: https://lore.kernel.org/r/20200615133242.24911-11-lars.povlsen@microchip.com
Reviewed-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2020-07-28 11:13:49 +02:00
e4e06a50b0
arm64: dts: sparx5: Add Sparx5 SoC DPLL clock
...
This adds a DPLL clock to the Sparx5 SoC. It is used to generate clock
to misc peripherals, specifically the SDHCI/eMMC controller.
Link: https://lore.kernel.org/r/20200615133242.24911-10-lars.povlsen@microchip.com
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2020-07-28 11:13:48 +02:00
14bc6703b3
arm64: dts: sparx5: Add pinctrl support
...
This add pinctrl support to the Microchip Sparx5 SoC.
Link: https://lore.kernel.org/r/20200615133242.24911-5-lars.povlsen@microchip.com
Reviewed-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2020-07-22 22:28:40 +02:00
6694aee00a
arm64: dts: sparx5: Add basic cpu support
...
This adds the basic DT structure for the Microchip Sparx5 SoC, and the
reference boards, pcb125, pcb134 and pcb135. The two latter have a
NAND vs a eMMC centric variant (as a mount option).
Link: https://lore.kernel.org/r/20200615133242.24911-4-lars.povlsen@microchip.com
Reviewed-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2020-07-22 22:28:38 +02:00