06 Jan, 2012

1 commit


27 Nov, 2011

1 commit

  • This patch converts the drivers in drivers/hwmon/* to use the
    module_platform_driver() macro which makes the code smaller and a bit
    simpler.

    Cc: Donggeun Kim
    Cc: Simon Guinot
    Cc: Lars-Peter Clausen
    Cc: MyungJoo Ham
    Cc: Ben Dooks
    Cc: Hans de Goede
    Cc: J Keerthy
    Cc: David S. Miller
    Cc: Mark Brown
    Signed-off-by: Axel Lin
    Acked-by: Mark Brown
    Signed-off-by: Guenter Roeck

    Axel Lin
     

29 Mar, 2011

1 commit


12 Nov, 2010

1 commit

  • In current implementation, the sysfs entries is not removed before return -ENODEV.

    Creating the sysfs attribute should be the last thing done by the function,
    after all the rest has been successful.
    Otherwise there is a small window during which user-space can access the attribute
    but the driver isn't ready to deal with the requests.

    Fix it by moving sysfs_create_group to be the last thing done by the function.

    Signed-off-by: Axel Lin
    Acked-by: Simon Guinot
    Signed-off-by: Guenter Roeck

    Axel Lin
     

26 Oct, 2010

1 commit

  • This patch adds hwmon support for fans connected to GPIO lines.

    Platform specific information such as GPIO pinout and speed conversion array
    (rpm from/to GPIO value) are passed to the driver via platform_data.

    Signed-off-by: Simon Guinot
    Signed-off-by: Guenter Roeck

    Simon Guinot