Input: ads7846 - be more compatible with the hwmon framework
authorDavid Brownell <dbrownell@users.sourceforge.net>
Thu, 18 Jan 2007 05:45:48 +0000 (00:45 -0500)
committerDmitry Torokhov <dtor@insightbb.com>
Thu, 18 Jan 2007 05:45:48 +0000 (00:45 -0500)
commit2c8dc071517ec2843869024dc82be2e246f41064
tree793c90a34b40d9f2a60eb108387b1077ec9e8861
parent15e3589e59c35ed33823dda3d38ad171222b83b4
Input: ads7846 - be more compatible with the hwmon framework

 - Hook up to hwmon
     * show sensor attributes only if hwmon is present
     * ... and the board's reference voltage is known
     * otherwise be just a touchscreen
 - Report voltages per hwmon convention
     * measure in millivolts
     * voltages are named in[0-8]_input (ugh)
     * for 7846 chips, properly range-adjust vBATT/in1_input

Battery measurements help during recharge monitoring.  On OSK/Mistral,
the measured voltage agreed with a multimeter to several decimal places.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/ads7846.c