| From: |
| Iwona Winiarska <iwona.winiarska-AT-intel.com> |
| To: |
| openbmc-AT-lists.ozlabs.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org |
| Subject: |
| [PATCH 0/4] Add support for PECI Nuvoton |
| Date: |
| Thu, 20 Jul 2023 00:08:49 +0200 |
| Message-ID: |
| <20230719220853.1029316-1-iwona.winiarska@intel.com> |
| Cc: |
| Avi Fishman <avifishman70-AT-gmail.com>, Tomer Maimon <tmaimon77-AT-gmail.com>, Patrick Venture <venture-AT-google.com>, Nancy Yuen <yuenn-AT-google.com>, Benjamin Fair <benjaminfair-AT-google.com>, Rob Herring <robh+dt-AT-kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt-AT-linaro.org>, Conor Dooley <conor+dt-AT-kernel.org>, Iwona Winiarska <iwona.winiarska-AT-intel.com> |
| Archive-link: |
| Article |
Hi!
The series adds support for PECI on Nuvoton-based BMC boards.
It is based on patches that were sent by Tomer Maimon from
Nuvoton [1].
Similar to Aspeed driver, unused (as in, default values were used in
all of the available DTS files) vendor-specific properties were
removed.
If there is a use-case for such properties, they can be added in
a separate series.
Thank you Tomer for testing this series on Nuvoton hardware.
Thanks
-Iwona
[1] https://lore.kernel.org/openbmc/CAP6Zq1jnbQ8k9VEyf9WgVq5D...
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 ++++
.../dts/nuvoton/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