[lkml]   [2019]   [Apr]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[PATCH v2 0/2] misc: Add NPCM LPC BPC driver support
This patch set adds BIOS Post code (BPC) support for the
Nuvoton NPCM Baseboard Management Controller (BMC).

Nuvoton BMC NPCM 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.

I have created common lpc-snoop documentation for both
Nuvoton and Aspeed drivers as Andrew suggested.
Andrew Jeffery:

I prefer to add the lpc-dnoop documentation to misc folder instead
of creating new /devicetree/binding folder that named BMC
as been done in the last lpc-snoop patchset because I am not sure
is something that should be done for only
one module for now.

The NPCM7xx BPC driver tested on NPCM750 evaluation board.

Addressed comments from:.
- Guenter Roeck:
- Andrew Jeffery:

Changes since version 1:
- Using devm_platform_ioremap_resource function.
- Add new line at the end of dt-binding documentation.

Tomer Maimon (2):
dt-binding: misc: Add common LPC snoop documentation
misc: npcm: add NPCM LPC BPC driver

.../devicetree/bindings/misc/lpc-snoop.txt | 27 ++
drivers/misc/Kconfig | 8 +
drivers/misc/Makefile | 1 +
drivers/misc/npcm-lpc-bpc-snoop.c | 385 +++++++++++++++++++++
4 files changed, 421 insertions(+)
create mode 100644 Documentation/devicetree/bindings/misc/lpc-snoop.txt
create mode 100644 drivers/misc/npcm-lpc-bpc-snoop.c


 \ /
  Last update: 2019-04-16 13:18    [W:0.041 / U:2.700 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site