<div dir="ltr">Hi Jonathan,<div><br></div><div>Thanks a lot for trying to add WPCM450.</div><div><br></div><div>Hoever WPCM450 is in EOL for several years and we are not supporting this product anymore.</div><div>As you said it is only available in the secondary market.</div><div><br></div><div>Due to it is better not to add the WPCM450 under Nuvoton maintenance. </div><div><br></div><div>Again we highly appreciate your support and time on NPCM750 patches.</div><div><br></div><div>have a great weekend</div><div><br></div><div>Tomer</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 20 Mar 2021 at 20:17, Jonathan Neuschäfer <<a href="mailto:j.neuschaefer@gmx.net">j.neuschaefer@gmx.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">This series adds basic support for the Nuvoton WPCM450 BMC SoC. It's an older<br>
SoC but still commonly found on eBay, mostly in Supermicro X9 server boards.<br>
<br>
Patches 1-6 add devicetree bindings for the WPCM450 SoC and its various parts.<br>
Patches 7-11 add arch and driver support. Patches 12 and 13 add a devicetree<br>
for the SoC and a board based on it. Patch 14 finally updates the MAINTAINERS<br>
file.<br>
<br>
Patch 2 requires "dt-bindings: arm: Convert nuvoton,npcm750 binding to YAML"<br>
(<a href="https://lore.kernel.org/lkml/20210320164023.614059-1-j.neuschaefer@gmx.net/" rel="noreferrer" target="_blank">https://lore.kernel.org/lkml/20210320164023.614059-1-j.neuschaefer@gmx.net/</a>)<br>
<br>
This series is based on 5.12-rc2, and doesn't cleanly apply to OpenBMC's dev-5.10<br>
branch (there are some trivial merge conflicts).<br>
<br>
Jonathan Neuschäfer (14):<br>
  dt-bindings: vendor-prefixes: Add Supermicro<br>
  dt-bindings: arm: npcm: Add nuvoton,wpcm450 compatible string<br>
  dt-bindings: interrupt-controller: Add nuvoton,wpcm450-aic<br>
  dt-bindings: serial: 8250: Add nuvoton,wpcm450-uart<br>
  dt-bindings: timer: nuvoton,npcm7xx: Add wpcm450-timer<br>
  dt-bindings: watchdog: npcm: Add nuvoton,wpcm450-wdt<br>
  ARM: npcm: Introduce Nuvoton WPCM450 SoC<br>
  irqchip: Add driver for WPCM450 interrupt controller<br>
  serial: 8250_of: Add nuvoton,wpcm450-uart<br>
  clocksource/drivers/npcm: Add support for WPCM450<br>
  watchdog: npcm: Add support for WPCM450<br>
  ARM: dts: Add devicetree for Nuvoton WPCM450 BMC chip<br>
  ARM: dts: Add devicetree for Supermicro X9SCi-LN4F based on WPCM450<br>
  MAINTAINERS: Nuvoton NPCM: Add wpcm patterns<br>
<br>
 .../devicetree/bindings/arm/npcm/npcm.yaml    |   6 +<br>
 .../nuvoton,wpcm450-aic.yaml                  |  39 +++++<br>
 .../devicetree/bindings/serial/8250.yaml      |   1 +<br>
 .../bindings/timer/nuvoton,npcm7xx-timer.txt  |   3 +-<br>
 .../devicetree/bindings/vendor-prefixes.yaml  |   2 +<br>
 .../bindings/watchdog/nuvoton,npcm-wdt.txt    |   3 +-<br>
 MAINTAINERS                                   |  11 +-<br>
 arch/arm/boot/dts/Makefile                    |   2 +<br>
 .../nuvoton-wpcm450-supermicro-x9sci-ln4f.dts |  40 +++++<br>
 arch/arm/boot/dts/nuvoton-wpcm450.dtsi        |  76 ++++++++<br>
 arch/arm/mach-npcm/Kconfig                    |  13 +-<br>
 arch/arm/mach-npcm/Makefile                   |   1 +<br>
 arch/arm/mach-npcm/wpcm450.c                  |  13 ++<br>
 drivers/clocksource/timer-npcm7xx.c           |   1 +<br>
 drivers/irqchip/Kconfig                       |   6 +<br>
 drivers/irqchip/Makefile                      |   1 +<br>
 drivers/irqchip/irq-wpcm450-aic.c             | 162 ++++++++++++++++++<br>
 drivers/tty/serial/8250/8250_of.c             |   1 +<br>
 drivers/watchdog/npcm_wdt.c                   |   1 +<br>
 19 files changed, 374 insertions(+), 8 deletions(-)<br>
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml<br>
 create mode 100644 arch/arm/boot/dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts<br>
 create mode 100644 arch/arm/boot/dts/nuvoton-wpcm450.dtsi<br>
 create mode 100644 arch/arm/mach-npcm/wpcm450.c<br>
 create mode 100644 drivers/irqchip/irq-wpcm450-aic.c<br>
<br>
--<br>
2.30.2<br>
<br>
</blockquote></div>