01 Nov, 2011

1 commit

  • hwmon was using an idr with a NULL pointer, so convert to an
    ida which then allows use of Rusty's ida_simple_get.

    Signed-off-by: Jonathan Cameron
    Cc: Rusty Russell
    Cc: Tejun Heo
    Acked-by: Guenter Roeck
    Cc: James Bottomley
    Cc: David Airlie
    Cc: Thomas Hellstrom
    Cc: Evgeniy Polyakov
    Cc: Darrick J. Wong
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jonathan Cameron
     

09 Jan, 2011

1 commit


16 Jun, 2009

1 commit

  • The MSI MS-7031 is based on an ATI IXP300 south bridge. On this south
    bridge, accessible I/O ports must be enabled explicitly. Unfortunately
    the BIOS forgets to enable access to the hardware monitoring chip I/O
    ports, so hardware monitoring fails.

    Add a quirk enabling access to the required ports (0x295-0x296). This
    is exactly what MSI's own hardware monitoring application is doing, so
    it has to be the right way.

    Signed-off-by: Jean Delvare

    Jean Delvare
     

07 Jan, 2009

1 commit


17 Oct, 2008

1 commit


22 Jul, 2008

1 commit


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