git: kernel: Import the IPMI driver from FreeBSD.
Sascha Wildner
swildner at crater.dragonflybsd.org
Sun Dec 14 11:05:18 PST 2014
commit 53a374c18f69009d375e6a59247b55bfe03f59e2
Author: Sascha Wildner <saw at online.de>
Date: Sun Dec 14 19:55:28 2014 +0100
kernel: Import the IPMI driver from FreeBSD.
Many thanks to Markus Pfeiffer <profmakx at dragonflybsd.org> for testing,
bug hunting and fixing the watchdog (this will be pushed in a separate
commit).
Summary of changes:
share/man/man4/Makefile | 1 +
share/man/man4/ipmi.4 | 203 +++++++
sys/conf/files | 10 +
sys/config/LINT | 2 +
sys/config/LINT64 | 2 +
sys/dev/misc/Makefile | 3 +-
sys/dev/misc/ipmi/Makefile | 16 +
sys/dev/misc/ipmi/ipmi.c | 972 ++++++++++++++++++++++++++++++++++
sys/dev/misc/ipmi/ipmi_acpi.c | 210 ++++++++
sys/dev/misc/ipmi/ipmi_isa.c | 285 ++++++++++
sys/dev/misc/ipmi/ipmi_kcs.c | 607 +++++++++++++++++++++
sys/dev/misc/ipmi/ipmi_linux.c | 114 ++++
sys/dev/misc/ipmi/ipmi_linux/Makefile | 8 +
sys/dev/misc/ipmi/ipmi_pci.c | 291 ++++++++++
sys/dev/misc/ipmi/ipmi_smbios.c | 268 ++++++++++
sys/dev/misc/ipmi/ipmi_smbus.c | 130 +++++
sys/dev/misc/ipmi/ipmi_smic.c | 407 ++++++++++++++
sys/dev/misc/ipmi/ipmi_ssif.c | 374 +++++++++++++
sys/dev/misc/ipmi/ipmivars.h | 249 +++++++++
sys/platform/pc32/include/pc/bios.h | 37 ++
sys/platform/pc64/include/pc/bios.h | 31 ++
sys/sys/ipmi.h | 157 ++++++
22 files changed, 4376 insertions(+), 1 deletion(-)
create mode 100644 share/man/man4/ipmi.4
create mode 100644 sys/dev/misc/ipmi/Makefile
create mode 100644 sys/dev/misc/ipmi/ipmi.c
create mode 100644 sys/dev/misc/ipmi/ipmi_acpi.c
create mode 100644 sys/dev/misc/ipmi/ipmi_isa.c
create mode 100644 sys/dev/misc/ipmi/ipmi_kcs.c
create mode 100644 sys/dev/misc/ipmi/ipmi_linux.c
create mode 100644 sys/dev/misc/ipmi/ipmi_linux/Makefile
create mode 100644 sys/dev/misc/ipmi/ipmi_pci.c
create mode 100644 sys/dev/misc/ipmi/ipmi_smbios.c
create mode 100644 sys/dev/misc/ipmi/ipmi_smbus.c
create mode 100644 sys/dev/misc/ipmi/ipmi_smic.c
create mode 100644 sys/dev/misc/ipmi/ipmi_ssif.c
create mode 100644 sys/dev/misc/ipmi/ipmivars.h
create mode 100644 sys/sys/ipmi.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/53a374c18f69009d375e6a59247b55bfe03f59e2
--
DragonFly BSD source repository
More information about the Commits
mailing list