mbox series

[RFT,0/4] Add support for PECI Nuvoton

Message ID 20230616193450.413366-1-iwona.winiarska@intel.com
Headers show
Series Add support for PECI Nuvoton | expand

Message

Winiarska, Iwona June 16, 2023, 7:34 p.m. UTC
Hi!

This series is based on patches that were sent by Tomer Maimon from
Nuvoton [1].
Similar to Aspeed driver, I removed vendor-specific properties that
were not used (as in, default values were used in all of the available
DTS files). If there is a use-case for such properties, they can be
added in a separate series.
I wasn't able to test it on a real hardware so I would like to ask for
help to test it on Nuvoton systems.

Thanks
-Iwona

[1] https://lore.kernel.org/openbmc/CAP6Zq1jnbQ8k9VEyf9WgVq5DRrEzf5V6kaYP30S7g9BV9jKtaQ@mail.gmail.com/

Iwona Winiarska (2):
  ARM: dts: nuvoton: Add PECI controller node
  arm64: dts: nuvoton: Add PECI controller node

Tomer Maimon (2):
  dt-bindings: Add bindings for peci-npcm
  peci: Add peci-npcm controller driver

 .../devicetree/bindings/peci/peci-npcm.yaml   |  56 ++++
 arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi |   9 +
 .../dts/nuvoton/nuvoton-common-npcm8xx.dtsi   |   9 +
 drivers/peci/controller/Kconfig               |  16 +
 drivers/peci/controller/Makefile              |   1 +
 drivers/peci/controller/peci-npcm.c           | 298 ++++++++++++++++++
 6 files changed, 389 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/peci/peci-npcm.yaml
 create mode 100644 drivers/peci/controller/peci-npcm.c

Comments

Tomer Maimon June 18, 2023, 10:10 a.m. UTC | #1
Hi Iwona,

Thanks a lot for upstream Nuvoton PECI driver.

We will test the driver in a day or two and let you know.

Best regards,

Tomer

On Fri, 16 Jun 2023 at 22:35, Iwona Winiarska <iwona.winiarska@intel.com> wrote:
>
> Hi!
>
> This series is based on patches that were sent by Tomer Maimon from
> Nuvoton [1].
> Similar to Aspeed driver, I removed vendor-specific properties that
> were not used (as in, default values were used in all of the available
> DTS files). If there is a use-case for such properties, they can be
> added in a separate series.
> I wasn't able to test it on a real hardware so I would like to ask for
> help to test it on Nuvoton systems.
>
> Thanks
> -Iwona
>
> [1] https://lore.kernel.org/openbmc/CAP6Zq1jnbQ8k9VEyf9WgVq5DRrEzf5V6kaYP30S7g9BV9jKtaQ@mail.gmail.com/
>
> Iwona Winiarska (2):
>   ARM: dts: nuvoton: Add PECI controller node
>   arm64: dts: nuvoton: Add PECI controller node
>
> Tomer Maimon (2):
>   dt-bindings: Add bindings for peci-npcm
>   peci: Add peci-npcm controller driver
>
>  .../devicetree/bindings/peci/peci-npcm.yaml   |  56 ++++
>  arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi |   9 +
>  .../dts/nuvoton/nuvoton-common-npcm8xx.dtsi   |   9 +
>  drivers/peci/controller/Kconfig               |  16 +
>  drivers/peci/controller/Makefile              |   1 +
>  drivers/peci/controller/peci-npcm.c           | 298 ++++++++++++++++++
>  6 files changed, 389 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/peci/peci-npcm.yaml
>  create mode 100644 drivers/peci/controller/peci-npcm.c
>
> --
> 2.40.1
>
Tomer Maimon June 19, 2023, 1:38 p.m. UTC | #2
Hi Iwona,

The PECI driver has been tested on the NPCM750 Olympus system.

Please let me know if you need anything else.

Best regards,

Tomer

On Sun, 18 Jun 2023 at 13:10, Tomer Maimon <tmaimon77@gmail.com> wrote:
>
> Hi Iwona,
>
> Thanks a lot for upstream Nuvoton PECI driver.
>
> We will test the driver in a day or two and let you know.
>
> Best regards,
>
> Tomer
>
> On Fri, 16 Jun 2023 at 22:35, Iwona Winiarska <iwona.winiarska@intel.com> wrote:
> >
> > Hi!
> >
> > This series is based on patches that were sent by Tomer Maimon from
> > Nuvoton [1].
> > Similar to Aspeed driver, I removed vendor-specific properties that
> > were not used (as in, default values were used in all of the available
> > DTS files). If there is a use-case for such properties, they can be
> > added in a separate series.
> > I wasn't able to test it on a real hardware so I would like to ask for
> > help to test it on Nuvoton systems.
> >
> > Thanks
> > -Iwona
> >
> > [1] https://lore.kernel.org/openbmc/CAP6Zq1jnbQ8k9VEyf9WgVq5DRrEzf5V6kaYP30S7g9BV9jKtaQ@mail.gmail.com/
> >
> > Iwona Winiarska (2):
> >   ARM: dts: nuvoton: Add PECI controller node
> >   arm64: dts: nuvoton: Add PECI controller node
> >
> > Tomer Maimon (2):
> >   dt-bindings: Add bindings for peci-npcm
> >   peci: Add peci-npcm controller driver
> >
> >  .../devicetree/bindings/peci/peci-npcm.yaml   |  56 ++++
> >  arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi |   9 +
> >  .../dts/nuvoton/nuvoton-common-npcm8xx.dtsi   |   9 +
> >  drivers/peci/controller/Kconfig               |  16 +
> >  drivers/peci/controller/Makefile              |   1 +
> >  drivers/peci/controller/peci-npcm.c           | 298 ++++++++++++++++++
> >  6 files changed, 389 insertions(+)
> >  create mode 100644 Documentation/devicetree/bindings/peci/peci-npcm.yaml
> >  create mode 100644 drivers/peci/controller/peci-npcm.c
> >
> > --
> > 2.40.1
> >