Lines Matching full:ipmi

5  * A watchdog timer based upon the IPMI interface.
14 #define pr_fmt(fmt) "IPMI Watchdog: " fmt
18 #include <linux/ipmi.h>
44 * that can reasonably support the IPMI NMI watchdog timeout at this
57 * The IPMI command/response information for the watchdog timer.
322 /* IPMI version of the BMC. */
377 /* This is an IPMI 1.5-only feature. */ in __ipmi_set_timeout()
381 * In ipmi 1.0, setting the timer stops the watchdog, we in __ipmi_set_timeout()
521 * is the only CPU and the only thing that will be going is these IPMI
592 pr_err("Unable to restore the IPMI watchdog's settings, giving up\n"); in __ipmi_heartbeat()
666 .identity = "IPMI"
919 …pr_info("response: The IPMI controller appears to have been reset, will attempt to reinitialize th… in ipmi_wdog_msg_handler()
993 pr_crit("Unable to register with ipmi\n"); in ipmi_register_watchdog()
1001 pr_warn("Unable to get IPMI version, assuming 1.0\n"); in ipmi_register_watchdog()
1041 pr_warn("IPMI NMI didn't seem to occur. The NMI pretimeout will likely not work\n"); in ipmi_register_watchdog()
1091 /* Disconnect from IPMI. */ in ipmi_unregister_watchdog()
1094 pr_warn("error unlinking from IPMI: %d\n", rv); in ipmi_unregister_watchdog()
1108 * error. We can't truly tell if it's from IPMI or not in ipmi_nmi()
1126 * If no one else handled the NMI, we assume it was the IPMI in ipmi_nmi()
1274 "ipmi"); in check_parms()
1281 unregister_nmi_handler(NMI_UNKNOWN, "ipmi"); in check_parms()
1315 unregister_nmi_handler(NMI_UNKNOWN, "ipmi"); in ipmi_wdog_init()
1334 unregister_nmi_handler(NMI_UNKNOWN, "ipmi"); in ipmi_wdog_exit()
1343 MODULE_DESCRIPTION("watchdog timer based upon the IPMI interface.");