[PATCH 0/2] Add MSI driver support for the Lightning Mountain SoC

Florian Eckert posted 2 patches 2 weeks, 5 days ago
.../interrupt-controller/intel,soc-msi.yaml        |  45 +++
drivers/irqchip/Kconfig                            |  12 +
drivers/irqchip/Makefile                           |   1 +
drivers/irqchip/irq-intel-soc-msi.c                | 338 +++++++++++++++++++++
4 files changed, 396 insertions(+)
[PATCH 0/2] Add MSI driver support for the Lightning Mountain SoC
Posted by Florian Eckert 2 weeks, 5 days ago
The Lightning Mountain (LGM) does have an MSI irqchip connected to the
x86 vector domain. This series adds the driver and the devicetree binding
for this MSI IP core.

Maxlinear acquired Intel’s Home Gateway Platform Division (formerly Lantiq)
in 2020. The following SoCs do have this IP core [1].

* URX851
* URX850

The source files were extracted from the Maxlinear open-source kernel,
which is publicly available on GitHub [2].

[1] https://www.maxlinear.com/anywan
[2] https://github.com/maxlinear/linux/blob/updk_9.1.90/drivers/irqchip/irq-intel-soc-msi.c

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
---
Florian Eckert (2):
      dt-bindings: Add Lightning Mountain MSI interrupt controller bindings
      irqchip: Add Lightning Mountain irqchip support

 .../interrupt-controller/intel,soc-msi.yaml        |  45 +++
 drivers/irqchip/Kconfig                            |  12 +
 drivers/irqchip/Makefile                           |   1 +
 drivers/irqchip/irq-intel-soc-msi.c                | 338 +++++++++++++++++++++
 4 files changed, 396 insertions(+)
---
base-commit: f338e77383789c0cae23ca3d48adcc5e9e137e3c
change-id: 20260317-irq-intel-soc-msi-9637c760a1c0

Best regards,
-- 
Florian Eckert <fe@dev.tdt.de>