summaryrefslogtreecommitdiff
path: root/sys/dev/ipmivar.h
diff options
context:
space:
mode:
authormlelstv <mlelstv@NetBSD.org>2018-12-28 12:44:15 +0000
committermlelstv <mlelstv@NetBSD.org>2018-12-28 12:44:15 +0000
commit962e0ee81dcd8dcabb8342e1cb2e62ac62fd07df (patch)
tree242c7df276efa5dfef698caef9c5213d78dd7c50 /sys/dev/ipmivar.h
parent87d9f495ed16051efe4f4afe0e19c8c97815ff22 (diff)
Be more verbose about the IPMI device.
Diffstat (limited to 'sys/dev/ipmivar.h')
-rw-r--r--sys/dev/ipmivar.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/sys/dev/ipmivar.h b/sys/dev/ipmivar.h
index 3d7a843521a..b028d790c99 100644
--- a/sys/dev/ipmivar.h
+++ b/sys/dev/ipmivar.h
@@ -1,4 +1,4 @@
-/* $NetBSD: ipmivar.h,v 1.1 2018/12/25 11:56:13 mlelstv Exp $ */
+/* $NetBSD: ipmivar.h,v 1.2 2018/12/28 12:44:15 mlelstv Exp $ */
/*
* Copyright (c) 2005 Jordan Hargrave
@@ -111,6 +111,18 @@ struct ipmi_softc {
bool sc_buf_rsvd;
};
+struct ipmi_device_id {
+ uint8_t deviceid;
+ uint8_t revision;
+ uint8_t fwrev1;
+ uint8_t fwrev2;
+ uint8_t version;
+ uint8_t additional;
+ uint8_t manufacturer[3];
+ uint8_t product[2];
+ uint8_t vendor[4];
+} __packed;
+
struct ipmi_thread {
struct ipmi_softc *sc;
volatile int running;