| #
bd34cdd6 |
| 18-Mar-2026 |
Conor Dooley <conor.dooley@microchip.com> |
soc: microchip: add mpfs gpio interrupt mux driver
On PolarFire SoC there are more GPIO interrupts than there are interrupt lines available on the PLIC, and a runtime configurable mux is used to dec
soc: microchip: add mpfs gpio interrupt mux driver
On PolarFire SoC there are more GPIO interrupts than there are interrupt lines available on the PLIC, and a runtime configurable mux is used to decide which interrupts are assigned direct connections to the PLIC & which are relegated to sharing a line.
Add a driver so that Linux can set the mux based on the interrupt mapping in the devicetree.
Reviewed-by: Herve Codina <herve.codina@bootlin.com> Reviewed-by: Linus Walleij <linusw@kernel.org> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
show more ...
|
| #
4aac11c9 |
| 13-Oct-2025 |
Conor Dooley <conor.dooley@microchip.com> |
soc: microchip: add mfd drivers for two syscon regions on PolarFire SoC
The control-scb and mss-top-sysreg regions on PolarFire SoC both fulfill multiple purposes. The former is used for mailbox fun
soc: microchip: add mfd drivers for two syscon regions on PolarFire SoC
The control-scb and mss-top-sysreg regions on PolarFire SoC both fulfill multiple purposes. The former is used for mailbox functions in addition to the temperature & voltage sensor while the latter is used for clocks, resets, interrupt muxing and pinctrl.
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
show more ...
|
| #
6dd9a236 |
| 22-Jan-2024 |
Geert Uytterhoeven <geert+renesas@glider.be> |
soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
The symbol's prompt should be a one-line description, instead of just duplicating the symbol name.
Signed-off-by: Geert Uytterhoeven <geert+r
soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
The symbol's prompt should be a one-line description, instead of just duplicating the symbol name.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
show more ...
|
| #
742aa6c5 |
| 20-Oct-2023 |
Conor Dooley <conor.dooley@microchip.com> |
soc: microchip: mpfs: enable access to the system controller's flash
The system controller has a flash that contains images used to reprogram the FPGA using IAP (In-Application Programming). Introdu
soc: microchip: mpfs: enable access to the system controller's flash
The system controller has a flash that contains images used to reprogram the FPGA using IAP (In-Application Programming). Introduce a function that allows a driver with a reference to the system controller to get one to a flash device attached to it.
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
show more ...
|
| #
d0054a47 |
| 17-Feb-2022 |
Conor Dooley <conor.dooley@microchip.com> |
soc: add microchip polarfire soc system controller
This driver provides an interface for other drivers to access the functions of the system controller on the Microchip PolarFire SoC.
Signed-off-by
soc: add microchip polarfire soc system controller
This driver provides an interface for other drivers to access the functions of the system controller on the Microchip PolarFire SoC.
Signed-off-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com> Link: https://lore.kernel.org/r/20220217101349.2374873-2-conor.dooley@microchip.com
show more ...
|