|  | 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. |