10 Oct, 2007

1 commit


15 Feb, 2007

1 commit

  • Subsystem infrastructure should normally register with "subsys_initcall",
    so that it's available to drivers that may need to initialize early.

    This patch updates "hwmon" to do so. It's common for embedded systems to
    have multifunction chips with hardware monitoring interfaces, and to have
    those chips be used during system bringup ... before a normal "module_init"
    would kick, or maybe just linked so they'd init before hwmon.

    Signed-off-by: David Brownell
    Signed-off-by: Jean Delvare

    David Brownell
     

24 Mar, 2006

1 commit

  • Add required locking around idr_ routines, retry the idr_pre_get/idr_get_new
    pair properly, and sprinkle in some likely/unlikely for good measure.

    (Lack of idr locking didn't hurt when all callers were I2C clients, as the
    i2c-core serialized for us anyway. Now that we have non I2C hwmon drivers,
    this is truly necessary.)

    Signed-off-by: Mark M. Hoffman
    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Mark M. Hoffman
     

07 Nov, 2005

1 commit

  • Fix more include file problems that surfaced since I submitted the previous
    fix-missing-includes.patch. This should now allow not to include sched.h
    from module.h, which is done by a followup patch.

    Signed-off-by: Tim Schmielau
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Schmielau
     

29 Oct, 2005

1 commit


06 Sep, 2005

1 commit

  • This patch adds the sysfs class "hwmon" for use by hardware monitoring
    (sensors) chip drivers. It also fixes up the related Kconfig/Makefile
    bits.

    Signed-off-by: Mark M. Hoffman
    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Mark M. Hoffman