mbox series

[linux,dev-6.0,v1,0/2] soc: add NPCM LPC BPC driver support

Message ID 20221122203356.109117-1-tmaimon77@gmail.com
Headers show
Series soc: add NPCM LPC BPC driver support | expand

Message

Tomer Maimon Nov. 22, 2022, 8:33 p.m. UTC
This patch set adds LPC BIOS Post code (BPC) support for the
Nuvoton NPCM Baseboard Management Controller (BMC).

Nuvoton BMC NPCM LPC BIOS Post Code (BPC) monitoring two
configurable I/O addresses written by the host on the
Low Pin Count (LPC) bus, the capture data stored in 128-word FIFO.

NPCM BPC can support capture double words.

The NPCM LPC BPC driver tested on NPCM750 Olympus board and NPCM845 EVB.

Tomer Maimon (2):
  dt-binding: soc: nuvoton: Add NPCM BPC LPC documentation
  soc: nuvoton: add NPCM LPC BPC driver

 .../bindings/soc/nuvoton/npcm-lpc-bpc.yaml    | 112 +++++
 drivers/soc/Kconfig                           |   1 +
 drivers/soc/Makefile                          |   1 +
 drivers/soc/nuvoton/Kconfig                   |  24 ++
 drivers/soc/nuvoton/Makefile                  |   3 +
 drivers/soc/nuvoton/npcm-lpc-bpc.c            | 396 ++++++++++++++++++
 6 files changed, 537 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/soc/nuvoton/npcm-lpc-bpc.yaml
 create mode 100644 drivers/soc/nuvoton/Kconfig
 create mode 100644 drivers/soc/nuvoton/Makefile
 create mode 100644 drivers/soc/nuvoton/npcm-lpc-bpc.c

Comments

Tomer Maimon Feb. 7, 2023, 1:40 p.m. UTC | #1
Hi Joel,

Kind reminder regards NPCM BPC driver.

Thanks,

Tomer

On Tue, 22 Nov 2022 at 22:34, Tomer Maimon <tmaimon77@gmail.com> wrote:
>
> This patch set adds LPC BIOS Post code (BPC) support for the
> Nuvoton NPCM Baseboard Management Controller (BMC).
>
> Nuvoton BMC NPCM LPC BIOS Post Code (BPC) monitoring two
> configurable I/O addresses written by the host on the
> Low Pin Count (LPC) bus, the capture data stored in 128-word FIFO.
>
> NPCM BPC can support capture double words.
>
> The NPCM LPC BPC driver tested on NPCM750 Olympus board and NPCM845 EVB.
>
> Tomer Maimon (2):
>   dt-binding: soc: nuvoton: Add NPCM BPC LPC documentation
>   soc: nuvoton: add NPCM LPC BPC driver
>
>  .../bindings/soc/nuvoton/npcm-lpc-bpc.yaml    | 112 +++++
>  drivers/soc/Kconfig                           |   1 +
>  drivers/soc/Makefile                          |   1 +
>  drivers/soc/nuvoton/Kconfig                   |  24 ++
>  drivers/soc/nuvoton/Makefile                  |   3 +
>  drivers/soc/nuvoton/npcm-lpc-bpc.c            | 396 ++++++++++++++++++
>  6 files changed, 537 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/soc/nuvoton/npcm-lpc-bpc.yaml
>  create mode 100644 drivers/soc/nuvoton/Kconfig
>  create mode 100644 drivers/soc/nuvoton/Makefile
>  create mode 100644 drivers/soc/nuvoton/npcm-lpc-bpc.c
>
> --
> 2.33.0
>