ipmi: Make the DMI probe into a generic platform probe
authorCorey Minyard <cminyard@mvista.com>
Mon, 18 Sep 2017 17:38:17 +0000 (12:38 -0500)
committerCorey Minyard <cminyard@mvista.com>
Thu, 28 Sep 2017 17:26:03 +0000 (12:26 -0500)
commit95e300c052fd9dbb05f289a912c138ed03320ec5
tree6c38b0838e6a657dca41cc684a60e924304957ee
parent55f91cb6f1dfc873359674f35a8ffb1e78429d22
ipmi: Make the DMI probe into a generic platform probe

Rework the DMI probe function to be a generic platform probe, and
then rework the DMI code (and a few other things) to use the more
generic information.  This is so other things can declare platform
IPMI devices.

Signed-off-by: Corey Minyard <cminyard@mvista.com>
drivers/char/ipmi/ipmi_dmi.c
drivers/char/ipmi/ipmi_dmi.h
drivers/char/ipmi/ipmi_msghandler.c
drivers/char/ipmi/ipmi_si_intf.c
drivers/char/ipmi/ipmi_si_platform.c
drivers/char/ipmi/ipmi_si_sm.h
drivers/char/ipmi/ipmi_ssif.c
include/linux/ipmi.h