| Kernel driver max16065 | 
 | ====================== | 
 |  | 
 | Supported chips: | 
 |   * Maxim MAX16065, MAX16066 | 
 |     Prefixes: 'max16065', 'max16066' | 
 |     Addresses scanned: - | 
 |     Datasheet: | 
 | 	http://datasheets.maxim-ic.com/en/ds/MAX16065-MAX16066.pdf | 
 |  *  Maxim MAX16067 | 
 |     Prefix: 'max16067' | 
 |     Addresses scanned: - | 
 |     Datasheet: | 
 | 	http://datasheets.maxim-ic.com/en/ds/MAX16067.pdf | 
 |  *  Maxim MAX16068 | 
 |     Prefix: 'max16068' | 
 |     Addresses scanned: - | 
 |     Datasheet: | 
 | 	http://datasheets.maxim-ic.com/en/ds/MAX16068.pdf | 
 |  *  Maxim MAX16070/MAX16071 | 
 |     Prefixes: 'max16070', 'max16071' | 
 |     Addresses scanned: - | 
 |     Datasheet: | 
 | 	http://datasheets.maxim-ic.com/en/ds/MAX16070-MAX16071.pdf | 
 |  | 
 |  | 
 | Author: Guenter Roeck <linux@roeck-us.net> | 
 |  | 
 |  | 
 | Description | 
 | ----------- | 
 |  | 
 | [From datasheets] The MAX16065/MAX16066 flash-configurable system managers | 
 | monitor and sequence multiple system voltages. The MAX16065/MAX16066 can also | 
 | accurately monitor (+/-2.5%) one current channel using a dedicated high-side | 
 | current-sense amplifier. The MAX16065 manages up to twelve system voltages | 
 | simultaneously, and the MAX16066 manages up to eight supply voltages. | 
 |  | 
 | The MAX16067 flash-configurable system manager monitors and sequences multiple | 
 | system voltages. The MAX16067 manages up to six system voltages simultaneously. | 
 |  | 
 | The MAX16068 flash-configurable system manager monitors and manages up to six | 
 | system voltages simultaneously. | 
 |  | 
 | The MAX16070/MAX16071 flash-configurable system monitors supervise multiple | 
 | system voltages. The MAX16070/MAX16071 can also accurately monitor (+/-2.5%) | 
 | one current channel using a dedicated high-side current-sense amplifier. The | 
 | MAX16070 monitors up to twelve system voltages simultaneously, and the MAX16071 | 
 | monitors up to eight supply voltages. | 
 |  | 
 | Each monitored channel has its own low and high critical limits. MAX16065, | 
 | MAX16066, MAX16070, and MAX16071 support an additional limit which is | 
 | configurable as either low or high secondary limit. MAX16065, MAX16066, | 
 | MAX16070, and MAX16071 also support supply current monitoring. | 
 |  | 
 |  | 
 | Usage Notes | 
 | ----------- | 
 |  | 
 | This driver does not probe for devices, since there is no register which | 
 | can be safely used to identify the chip. You will have to instantiate | 
 | the devices explicitly. Please see Documentation/i2c/instantiating-devices for | 
 | details. | 
 |  | 
 | WARNING: Do not access chip registers using the i2cdump command, and do not use | 
 | any of the i2ctools commands on a command register (0xa5 to 0xac). The chips | 
 | supported by this driver interpret any access to a command register (including | 
 | read commands) as request to execute the command in question. This may result in | 
 | power loss, board resets, and/or Flash corruption. Worst case, your board may | 
 | turn into a brick. | 
 |  | 
 |  | 
 | Sysfs entries | 
 | ------------- | 
 |  | 
 | in[0-11]_input		Input voltage measurements. | 
 |  | 
 | in12_input		Voltage on CSP (Current Sense Positive) pin. | 
 | 			Only if the chip supports current sensing and if | 
 | 			current sensing is enabled. | 
 |  | 
 | in[0-11]_min		Low warning limit. | 
 | 			Supported on MAX16065, MAX16066, MAX16070, and MAX16071 | 
 | 			only. | 
 |  | 
 | in[0-11]_max		High warning limit. | 
 | 			Supported on MAX16065, MAX16066, MAX16070, and MAX16071 | 
 | 			only. | 
 |  | 
 | 			Either low or high warning limits are supported | 
 | 			(depending on chip configuration), but not both. | 
 |  | 
 | in[0-11]_lcrit		Low critical limit. | 
 |  | 
 | in[0-11]_crit		High critical limit. | 
 |  | 
 | in[0-11]_alarm		Input voltage alarm. | 
 |  | 
 | curr1_input		Current sense input; only if the chip supports current | 
 | 			sensing and if current sensing is enabled. | 
 | 			Displayed current assumes 0.001 Ohm current sense | 
 | 			resistor. | 
 |  | 
 | curr1_alarm		Overcurrent alarm; only if the chip supports current | 
 | 			sensing and if current sensing is enabled. |