1# 2# IPMI device configuration 3# 4 5menu "IPMI" 6config IPMI_HANDLER 7 tristate 'IPMI top-level message handler' 8 help 9 This enables the central IPMI message handler, required for IPMI 10 to work. 11 12 IPMI is a standard for managing sensors (temperature, 13 voltage, etc.) in a system. 14 15 See <file:Documentation/IPMI.txt> for more details on the driver. 16 17 If unsure, say N. 18 19config IPMI_PANIC_EVENT 20 bool 'Generate a panic event to all BMCs on a panic' 21 depends on IPMI_HANDLER 22 help 23 When a panic occurs, this will cause the IPMI message handler to 24 generate an IPMI event describing the panic to each interface 25 registered with the message handler. 26 27config IPMI_PANIC_STRING 28 bool 'Generate OEM events containing the panic string' 29 depends on IPMI_PANIC_EVENT 30 help 31 When a panic occurs, this will cause the IPMI message handler to 32 generate IPMI OEM type f0 events holding the IPMB address of the 33 panic generator (byte 4 of the event), a sequence number for the 34 string (byte 5 of the event) and part of the string (the rest of the 35 event). Bytes 1, 2, and 3 are the normal usage for an OEM event. 36 You can fetch these events and use the sequence numbers to piece the 37 string together. 38 39config IPMI_DEVICE_INTERFACE 40 tristate 'Device interface for IPMI' 41 depends on IPMI_HANDLER 42 help 43 This provides an IOCTL interface to the IPMI message handler so 44 userland processes may use IPMI. It supports poll() and select(). 45 46config IPMI_SI 47 tristate 'IPMI System Interface handler' 48 depends on IPMI_HANDLER 49 help 50 Provides a driver for System Interfaces (KCS, SMIC, BT). 51 Currently, only KCS and SMIC are supported. If 52 you are using IPMI, you should probably say "y" here. 53 54config IPMI_WATCHDOG 55 tristate 'IPMI Watchdog Timer' 56 depends on IPMI_HANDLER 57 help 58 This enables the IPMI watchdog timer. 59 60config IPMI_POWEROFF 61 tristate 'IPMI Poweroff' 62 depends on IPMI_HANDLER 63 help 64 This enables a function to power off the system with IPMI if 65 the IPMI management controller is capable of this. 66 67endmenu 68