|  | Kernel driver tc654 | 
|  | =================== | 
|  |  | 
|  | Supported chips: | 
|  | * Microchip TC654 and TC655 | 
|  | Prefix: 'tc654' | 
|  | Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/20001734C.pdf | 
|  |  | 
|  | Authors: | 
|  | Chris Packham <chris.packham@alliedtelesis.co.nz> | 
|  | Masahiko Iwamoto <iwamoto@allied-telesis.co.jp> | 
|  |  | 
|  | Description | 
|  | ----------- | 
|  | This driver implements support for the Microchip TC654 and TC655. | 
|  |  | 
|  | The TC654 uses the 2-wire interface compatible with the SMBUS 2.0 | 
|  | specification. The TC654 has two (2) inputs for measuring fan RPM and | 
|  | one (1) PWM output which can be used for fan control. | 
|  |  | 
|  | Configuration Notes | 
|  | ------------------- | 
|  | Ordinarily the pwm1_mode ABI is used for controlling the pwm output | 
|  | mode.  However, for this chip the output is always pwm, and the | 
|  | pwm1_mode determines if the pwm output is controlled via the pwm1 value | 
|  | or via the Vin analog input. | 
|  |  | 
|  |  | 
|  | Setting pwm1_mode to 1 will cause the pwm output to be driven based on | 
|  | the pwm1 value. Setting pwm1_mode to 0 will cause the pwm output to be | 
|  | driven based on the Vin input. |