OPAL implements firmware calls that abstract communicating with the BMC over
authorkettenis <kettenis@openbsd.org>
Sat, 23 Jan 2021 12:10:08 +0000 (12:10 +0000)
committerkettenis <kettenis@openbsd.org>
Sat, 23 Jan 2021 12:10:08 +0000 (12:10 +0000)
commitc5fc2d4914929c0917173549b6372d64cb18ba33
tree9418d01d02c157a196e8b3177c2adde92db8993c
parent75786f755aea855b22b7fb4c97a94626baf417a1
OPAL implements firmware calls that abstract communicating with the BMC over
IPMI.  Use these calls to add support for impi(4) on PowerNV systems.

ok dlg@
sys/arch/powerpc64/conf/GENERIC
sys/arch/powerpc64/conf/files.powerpc64
sys/arch/powerpc64/dev/ipmi_opal.c [new file with mode: 0644]
sys/arch/powerpc64/dev/opal.c
sys/arch/powerpc64/include/opal.h
sys/arch/powerpc64/include/smbiosvar.h [new file with mode: 0644]
sys/arch/powerpc64/powerpc64/locore.S
sys/dev/ipmi.c
sys/dev/ipmivar.h