blob: 0832c9cbea328a15b2cb539112ec947ff3889f43 [file] [log] [blame] [edit]
Nuvoton NPCM7xx LPC BPC interface
Nuvoton BMC NPCM7xx BIOS Post Code (BPC) monitoring two
configurable I/O addresses written by the host on the
Low Pin Count (LPC) bus, the capure data stored in 128-word FIFO.
NPCM7xx BPC supports capture double words, when using capture
double word only I/O address 1 is monitored.
Required properties for lpc_bpc node
- compatible : "nuvoton,npcm750-lpc-bpc" for Poleg NPCM7XX.
- reg : specifies physical base address and size of the registers.
- interrupts : contain the LPC BPC with flags for falling edge.
- monitor-ports : contain monitor I/O addresses, at least one monitor I/O
address required
Optional property for lpc_bpc node
- bpc-en-dwcapture : enable capture double words support.
Example:
lpc_bpc: lpc-bpc@f0007040 {
compatible = "nuvoton,npcm7xx-lpc-bpc";
reg = <0xf0007040 0x14>;
monitor-ports = <0x80>;
interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
};