65 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#
 | 
						|
# IPMI device configuration
 | 
						|
#
 | 
						|
 | 
						|
menuconfig IPMI_HANDLER
 | 
						|
       tristate 'IPMI top-level message handler'
 | 
						|
       depends on HAS_IOMEM
 | 
						|
       help
 | 
						|
         This enables the central IPMI message handler, required for IPMI
 | 
						|
	 to work.
 | 
						|
 | 
						|
         IPMI is a standard for managing sensors (temperature,
 | 
						|
         voltage, etc.) in a system.
 | 
						|
 | 
						|
         See <file:Documentation/IPMI.txt> for more details on the driver.
 | 
						|
 | 
						|
	 If unsure, say N.
 | 
						|
 | 
						|
if IPMI_HANDLER
 | 
						|
 | 
						|
config IPMI_PANIC_EVENT
 | 
						|
       bool 'Generate a panic event to all BMCs on a panic'
 | 
						|
       help
 | 
						|
         When a panic occurs, this will cause the IPMI message handler to
 | 
						|
	 generate an IPMI event describing the panic to each interface
 | 
						|
	 registered with the message handler.
 | 
						|
 | 
						|
config IPMI_PANIC_STRING
 | 
						|
	bool 'Generate OEM events containing the panic string'
 | 
						|
	depends on IPMI_PANIC_EVENT
 | 
						|
	help
 | 
						|
	  When a panic occurs, this will cause the IPMI message handler to
 | 
						|
	  generate IPMI OEM type f0 events holding the IPMB address of the
 | 
						|
	  panic generator (byte 4 of the event), a sequence number for the
 | 
						|
	  string (byte 5 of the event) and part of the string (the rest of the
 | 
						|
	  event).  Bytes 1, 2, and 3 are the normal usage for an OEM event.
 | 
						|
	  You can fetch these events and use the sequence numbers to piece the
 | 
						|
	  string together.
 | 
						|
 | 
						|
config IPMI_DEVICE_INTERFACE
 | 
						|
       tristate 'Device interface for IPMI'
 | 
						|
       help
 | 
						|
         This provides an IOCTL interface to the IPMI message handler so
 | 
						|
	 userland processes may use IPMI.  It supports poll() and select().
 | 
						|
 | 
						|
config IPMI_SI
 | 
						|
       tristate 'IPMI System Interface handler'
 | 
						|
       help
 | 
						|
         Provides a driver for System Interfaces (KCS, SMIC, BT).
 | 
						|
	 Currently, only KCS and SMIC are supported.  If
 | 
						|
	 you are using IPMI, you should probably say "y" here.
 | 
						|
 | 
						|
config IPMI_WATCHDOG
 | 
						|
       tristate 'IPMI Watchdog Timer'
 | 
						|
       help
 | 
						|
         This enables the IPMI watchdog timer.
 | 
						|
 | 
						|
config IPMI_POWEROFF
 | 
						|
       tristate 'IPMI Poweroff'
 | 
						|
       help
 | 
						|
         This enables a function to power off the system with IPMI if
 | 
						|
	 the IPMI management controller is capable of this.
 | 
						|
 | 
						|
endif # IPMI_HANDLER
 |