Back to home page

OSCL-LXR

 
 

    


0001 Kernel driver tc654
0002 ===================
0003 
0004 Supported chips:
0005 
0006   * Microchip TC654 and TC655
0007 
0008     Prefix: 'tc654'
0009     Datasheet: http://ww1.m
0010     icrochip.com/downloads/en/DeviceDoc/20001734C.pdf
0011 
0012 Authors:
0013       - Chris Packham <chris.packham@alliedtelesis.co.nz>
0014       - Masahiko Iwamoto <iwamoto@allied-telesis.co.jp>
0015 
0016 Description
0017 -----------
0018 This driver implements support for the Microchip TC654 and TC655.
0019 
0020 The TC654 uses the 2-wire interface compatible with the SMBUS 2.0
0021 specification. The TC654 has two (2) inputs for measuring fan RPM and
0022 one (1) PWM output which can be used for fan control.
0023 
0024 Configuration Notes
0025 -------------------
0026 Ordinarily the pwm1_mode ABI is used for controlling the pwm output
0027 mode.  However, for this chip the output is always pwm, and the
0028 pwm1_mode determines if the pwm output is controlled via the pwm1 value
0029 or via the Vin analog input.
0030 
0031 
0032 Setting pwm1_mode to 1 will cause the pwm output to be driven based on
0033 the pwm1 value. Setting pwm1_mode to 0 will cause the pwm output to be
0034 driven based on the Vin input.