)]}'
{
  "log": [
    {
      "commit": "7e92214b539ea17ccaf0886d140cbba9801a4d40",
      "tree": "5a678acfca63f485fd02c83932ffcfa486657650",
      "parents": [
        "6364853dabe78dda7ffdfb8803c1e56c0fff2e43",
        "46a5f173fc88ffc22651162033696d8a9fbcdc5c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:40:12 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:40:12 2009 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon: (abituguru3) Fix CONFIG_DMI\u003dn fallback to probe\n  hwmon: (abituguru3) Enable DMI probing feature on IN9 32X MAX\n  hwmon: (abituguru3) Match partial DMI board name strings\n  hwmon: Add a driver for the ADT7475 hardware monitoring chip\n  hwmon: (k8temp) Fix temperature reporting for (most) K8 RevG CPUs\n  hwmon: (k8temp) Fix wrong sensor selection for AMD K8 RevF/RevG CPUs\n  hwmon: (k8temp) Warn about fam F rev F errata\n"
    },
    {
      "commit": "9e1c9d865543593ee92ec3a5075f064dec981a96",
      "tree": "b89aa477a142e50fb45553b63fa51a20e67d6e89",
      "parents": [
        "219beb291ba9275dd676578724103abed4cfbfe3"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Thu Jan 15 13:51:24 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:39:41 2009 -0800"
      },
      "message": "hp_accel: do not call ACPI from invalid context\n\nThe LED on HP notebooks is connected through ACPI.  That unfortunately\nmeans that it needs to be delayed by using schedule_work() to avoid\ncalling the ACPI interpreter from an invalid context.\n\n[akpm@linux-foundation.org: use flush_work() rather than sort-of reimplementing it]\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nCc: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e0c79782143a816ba7d7f0f6e195091a97053f6",
      "tree": "109a347061a1e2d1e08aa3908b893e2ee55f9732",
      "parents": [
        "5b019e99016f3a692ba45bf68fba73a402d7c01a"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Thu Jan 15 13:51:23 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:39:40 2009 -0800"
      },
      "message": "lis3lv02d: merge with leds hp disk\n\nMove the second part of the HP laptop disk protection functionality (a red\nled) to the same driver.  From a purely Linux developer\u0027s point of view,\nthe led and the accelerometer have nothing related.  However, they\ncorrespond to the same ACPI functionality, and so will always be used\ntogether, moreover as they share the same ACPI PNP alias, there is no\nother simple to allow to have same loaded at the same time if they are not\nin the same module.  Also make it requires the led class to compile and\nupdate the Kconfig text.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c3d6362b8717759de7f2086f9665a4d96cacbc51",
      "tree": "3474b8abc3a37cd645415f85ffc340c7d96c8d18",
      "parents": [
        "db92a6502d4e8cb885e85e862b24ba5c07036fbf"
      ],
      "author": {
        "name": "Alex Murray",
        "email": "murray.alex@gmail.com",
        "time": "Thu Jan 15 13:51:08 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 15 16:39:39 2009 -0800"
      },
      "message": "hwmon: applesmc: fix light sensor readings on newer MacBooks\n\nThe light sensors ALV0 and ALV1 on newer MacBooks (early 2008 and later)\nchanged to report 10 bytes instead the earlier 6, and the sensor encoding\nsubsequently changed.  As a result, the reported light sensors readings\nare much too low.\n\nVia experiments leading up to this patch, it seems only the ALV0 is\nreporting data, and the most useful value therein is a 10-bit big-endian\nvalue at offset 6.  This suggests that a new protocol was added as a\nbackward-compatible replacement on top of the old one.\n\nThis patch makes applesmc report the improved light sensor reading for the\nnew machines, on a scale in conformance with earlier ones.\n\nSigned-off-by: Alex Murray \u003cmurray.alex@gmail.com\u003e\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "46a5f173fc88ffc22651162033696d8a9fbcdc5c",
      "tree": "e4a1ac8140f0ae70e5956f866bb212973ea2d835",
      "parents": [
        "3907a8def78a15cd91985c23a3e76b563f36929a"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Thu Jan 15 22:27:48 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 15 22:27:48 2009 +0100"
      },
      "message": "hwmon: (abituguru3) Fix CONFIG_DMI\u003dn fallback to probe\n\nWhen CONFIG_DMI is not enabled, dmi detection should flag that no board\ncould be detected (err\u003d1) rather than another error condition (err\u003c0).\n\nThis fixes the fallback to manual probing for all motherboards, even\nthose without DMI strings, when CONFIG_DMI\u003dn.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3907a8def78a15cd91985c23a3e76b563f36929a",
      "tree": "2c0222a069d0403f15e44aca0530f71edccdad52",
      "parents": [
        "058943ddcb7cb307a0c406088c1e61f203d8b66f"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Thu Jan 15 22:27:48 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 15 22:27:48 2009 +0100"
      },
      "message": "hwmon: (abituguru3) Enable DMI probing feature on IN9 32X MAX\n\nSwitch the IN9 32X MAX over from port probing to the preferred DMI\nprobe method.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Paul Hartman \u003cpaul.hartman+gentoo@gmail.com\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "058943ddcb7cb307a0c406088c1e61f203d8b66f",
      "tree": "83fe67fa183d7b68ec3cf2c5f91918cd199e16a5",
      "parents": [
        "1c301fc5394f7e1aa4c201e6e03d55d9c08b3bdf"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "message": "hwmon: (abituguru3) Match partial DMI board name strings\n\nThe switch-over to using DMI board strings to identify abituguru3 compatible\nmainboards works most of the time, but sometimes the vendor has substantially\nmodified the board string between BIOS revisions.\n\nWe have found that the vendor chipset identification string (provided in\nbrackets) changes frequently and is of no use to us. The rest of the board\nstring sometimes changes in subtle ways, e.g. whitespace or variations in\ncapitalization.\n\nThe new comparison code checks only a part of the supplied DMI board string,\ntrimming the bracketed content, whitespace, and ignoring case as necessary.\n\nThis fixes a bug where an IP35 Pro running an early BIOS would not be\ndetected without the force\u003d1 module parameter, and also speculatively\nfixes other similiar issues.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nReported-by: Nick Pasich \u003cNewsLetters@nickandbarb.net\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "1c301fc5394f7e1aa4c201e6e03d55d9c08b3bdf",
      "tree": "579d27b572c965a377a9a8da7ff16d7f9febfe1b",
      "parents": [
        "76ff08da34196cfa308fcd3552bb9ea20888e745"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "message": "hwmon: Add a driver for the ADT7475 hardware monitoring chip\n\nHwmon driver for the ADT7475 chip.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "76ff08da34196cfa308fcd3552bb9ea20888e745",
      "tree": "da6e83ed71af4e13358400f5c1fb5b06eb19b206",
      "parents": [
        "a2e066bba2aad6583e3ff648bf28339d6c9f0898"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "andreas.herrmann3@amd.com",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "message": "hwmon: (k8temp) Fix temperature reporting for (most) K8 RevG CPUs\n\nCurrent Temperature for K8 RevG desktop CPUs is a \"normalized value\"\nwhich can be below ambient temperature.\n\nAs a consequence lots of RevG systems report temperatures like:\n\n$ sensors\nk8temp-pci-00c3\nAdapter: PCI adapter\nCore0 Temp:    +17 C\nCore0 Temp:     +3 C\nCore1 Temp:    +21 C\nCore1 Temp:     +5 C\n\nbeing quite below ambient temperature.\nThere are even reports of negative temperature values.\n\nThis patch corrects the temperature reporting of k8temp for\nRevG desktop CPUs.\n\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a2e066bba2aad6583e3ff648bf28339d6c9f0898",
      "tree": "64b84783acc67aa3c20d0587b79efe6e618bbd73",
      "parents": [
        "bb9a35f293a3c8b5d57253cdfe2f29fa2627e1b9"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "andreas.herrmann3@amd.com",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 15 22:27:47 2009 +0100"
      },
      "message": "hwmon: (k8temp) Fix wrong sensor selection for AMD K8 RevF/RevG CPUs\n\nMeaning of ThermSenseCoreSel bit was inverted beginning with K8 RevF.\nThat means with current driver temp1/temp2 belong to core 1 and\ntemp3/temp4 belong to core 0 on a K8 RevF/RevG CPU.\n\nThis patch ensures that temp1/temp2 always belong to core 0 and\ntemp3/temp4 to core 1 for all K8 revisions.\n\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "bb9a35f293a3c8b5d57253cdfe2f29fa2627e1b9",
      "tree": "41cf2f3ebc4736b0cc8cf92e1070ad3606a57d82",
      "parents": [
        "5393f780277165f282a37ed82dd878159ec9dad5"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "andreas.herrmann3@amd.com",
        "time": "Thu Jan 15 22:27:46 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 15 22:27:46 2009 +0100"
      },
      "message": "hwmon: (k8temp) Warn about fam F rev F errata\n\nAdd warning about wrong CPU temperature readouts on all fam F rev F.\n\nThe allowed combinations of processors ensure that all processors\nin a multisocket system have similar characteristics, e.g.\n\n(1) provide temperature sensor interface (\u003e\u003dRevC \u0026\u0026 \u003cRevF)\n(2) are affected by erratum #141 (\u003e\u003dRevF)\n\nThus it is sufficient to check the revision of the boot CPU.\n\nFor \"mixed silicon support\" refer to\n\"Revision Guide for AMD Athlon 64 and AMD Opteron Processors\" (RevA-E) and\n\"Revision Guide for AMD NPT Family 0Fh Processors\" (RefF-G).\n\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "cfce41a6d643c001d416ead960caf04fae2d609a",
      "tree": "9a80d781c2387c2ad59e5d31ca1fdd7408d0ef89",
      "parents": [
        "8e961870bb9804110d5c8211d5d9d500451c4518"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Fri Jan 09 16:41:01 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 09 16:54:42 2009 -0800"
      },
      "message": "LIS3LV02D: separate the core from HP ACPI API\n\nThe sensor can be accessed via various buses.  In particular, SPI, I²C\nand, on HP laptops, via a specific ACPI API (the only one currently\nsupported).  Separate this latest platform from the core of the sensor\ndriver to allow support for the other bus type.  The second, and more\ndirect goal is actually to be able to merge this part with the\nhp-disk-leds driver, which has the same ACPI PNP number.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f2408a88cf8fa43febfd7fb5783e61b2937b0f9",
      "tree": "4f49e5113ec8fe0554e1a8766b25d21f6fbc5a69",
      "parents": [
        "fa7b906e7fef53b6c9eb3ecb8164b0a69e9e1a68",
        "77fa49d94a75b5f9702c70b4fbe27b08b21317b9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:59:51 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:59:51 2009 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6: (29 commits)\n  hwmon: Fix various typos\n  hwmon: Check for ACPI resource conflicts\n  hwmon: (lm70) Add TI TMP121 support\n  hwmon: (lm70) Code streamlining and cleanup\n  hwmon: Deprecate the fscher and fscpos drivers\n  hwmon: (fschmd) Add watchdog support\n  hwmon: (fschmd) Cleanups for watchdog support\n  hwmon: (i5k_amb) Load automatically on all 5000/5400 chipsets\n  hwmon: (it87) Add support for the ITE IT8720F\n  hwmon: Don\u0027t overuse I2C_CLIENT_MODULE_PARM\n  hwmon: Add LTC4245 driver\n  hwmon: (f71882fg) Fix fan_to/from_reg prototypes\n  hwmon: (f71882fg) Printout fan modes\n  hwmon: (f71882fg) Add documentation\n  hwmon: (f71882fg) Fix auto_channels_temp temp numbering with f8000\n  hwmon: (f71882fg) Add missing pwm3 attr for f71862fg\n  hwmon: (f71882fg) Add F8000 support\n  hwmon: (f71882fg) Remove the fan_mode module option\n  hwmon: (f71882fg) Separate max and crit alarm and beep\n  hwmon: (f71882fg) Check for hwmon powerdown state\n  ...\n"
    },
    {
      "commit": "57c44c5f6fb0a8002feb258c1af58e1a744b1fcb",
      "tree": "978bd46ca765a88e9c101cb705bbb0bf46015643",
      "parents": [
        "76052749143d03006271cc0ce8205ad756917062",
        "5a9e67b1a19e08a82387709f325d26e07b891d27"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:31:52 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:31:52 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (24 commits)\n  trivial: chack -\u003e check typo fix in main Makefile\n  trivial: Add a space (and a comma) to a printk in 8250 driver\n  trivial: Fix misspelling of \"firmware\" in docs for ncr53c8xx/sym53c8xx\n  trivial: Fix misspelling of \"firmware\" in powerpc Makefile\n  trivial: Fix misspelling of \"firmware\" in usb.c\n  trivial: Fix misspelling of \"firmware\" in qla1280.c\n  trivial: Fix misspelling of \"firmware\" in a100u2w.c\n  trivial: Fix misspelling of \"firmware\" in megaraid.c\n  trivial: Fix misspelling of \"firmware\" in ql4_mbx.c\n  trivial: Fix misspelling of \"firmware\" in acpi_memhotplug.c\n  trivial: Fix misspelling of \"firmware\" in ipw2100.c\n  trivial: Fix misspelling of \"firmware\" in atmel.c\n  trivial: Fix misspelled firmware in Kconfig\n  trivial: fix an -\u003e a typos in documentation and comments\n  trivial: fix then -\u003e than typos in comments and documentation\n  trivial: update Jesper Juhl CREDITS entry with new email\n  trivial: fix singal -\u003e signal typo\n  trivial: Fix incorrect use of \"loose\" in event.c\n  trivial: printk: fix indentation of new_text_line declaration\n  trivial: rtc-stk17ta8: fix sparse warning\n  ...\n"
    },
    {
      "commit": "77fa49d94a75b5f9702c70b4fbe27b08b21317b9",
      "tree": "0d592f2fe613e1e85c9a642b87b32354471da49e",
      "parents": [
        "b9acb64a385c5b26fc392e0d58ac7b8e0a2cd812"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:35 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:35 2009 +0100"
      },
      "message": "hwmon: Fix various typos\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nAcked-by: David Hubbard \u003cdavid.c.hubbard@gmail.com\u003e\n"
    },
    {
      "commit": "b9acb64a385c5b26fc392e0d58ac7b8e0a2cd812",
      "tree": "efd4f47d256551082742a092a15ac9b28ddeefe5",
      "parents": [
        "c8ac32e4711639c81e5f4d4cd78c8f21675a2bae"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "jdelvare@suse.de",
        "time": "Wed Jan 07 16:37:35 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:35 2009 +0100"
      },
      "message": "hwmon: Check for ACPI resource conflicts\n\nCheck for ACPI resource conflicts in hwmon drivers. I\u0027ve included\nall Super-I/O and PCI drivers.\n\nI\u0027ve voluntarily left out:\n* Vendor-specific drivers: if they conflicted on any system, this would\n  pretty much mean that they conflict on all systems, and we would know\n  by now.\n* Legacy ISA drivers (lm78 and w83781d): they only support chips found\n  on old designs were ACPI either wasn\u0027t supported or didn\u0027t deal with\n  thermal management.\n* Drivers accessing the I/O resources indirectly (e.g. through SMBus):\n  the checks are already done where they belong, i.e. in the bus drivers.\n\nSigned-off-by: Jean Delvare \u003cjdelvare@suse.de\u003e\nAcked-by: David Hubbard \u003cdavid.c.hubbard@gmail.com\u003e\n"
    },
    {
      "commit": "c8ac32e4711639c81e5f4d4cd78c8f21675a2bae",
      "tree": "3ec6572d74cf2fc824a8176aa5f3adeac04002ed",
      "parents": [
        "2b7300513b98e05058a803de3beb8a1c0a0c61d9"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Wed Jan 07 16:37:34 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:34 2009 +0100"
      },
      "message": "hwmon: (lm70) Add TI TMP121 support\n\nThe Texas Instruments TMP121 is a SPI temperature sensor very similar\nto the LM70, with slightly higher resolution.  This patch extends the\nLM70 driver to support the TMP121.  The TMP123 differs in pin assign-\nment.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2b7300513b98e05058a803de3beb8a1c0a0c61d9",
      "tree": "279b61da3b204e44bc52ad62a4836e28ffce1bde",
      "parents": [
        "0589c2de643ef71a684ba6d219532f9e2a3e554b"
      ],
      "author": {
        "name": "Kaiwan N Billimoria",
        "email": "kaiwan@designergraphix.com",
        "time": "Wed Jan 07 16:37:34 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:34 2009 +0100"
      },
      "message": "hwmon: (lm70) Code streamlining and cleanup\n\nThis fixes a byteswap bug in the LM70 temperature sensor driver,\nwhich was previously covered up by a converse bug in the driver\nfor the LM70EVAL-LLP board (which is also fixed).\n\nOther fixes:  doc updates, remove an annoying msleep(), and improve\nthree-wire protocol handling.\n\nSigned-off-by: Kaiwan N Billimoria \u003ckaiwan@designergraphix.com\u003e\n[ dbrownell@users.sourceforge.net: doc and whitespace tweaks ]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "0589c2de643ef71a684ba6d219532f9e2a3e554b",
      "tree": "b07a373b838bf186f90b58b78ebaf918cd03df73",
      "parents": [
        "97950c3d423e474ef887749b238ee67731b532fe"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "message": "hwmon: Deprecate the fscher and fscpos drivers\n\nNow that the new merged fschmd driver has gained support for the watchdog\nintegrated into these IC\u0027s, there is no more reason to keep the old fscher\nand fscpos drivers around, so mark them as deprecated.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "97950c3d423e474ef887749b238ee67731b532fe",
      "tree": "0ce2a267c13d06f1d6514c1f67a8418dc82fa753",
      "parents": [
        "453e308d773979f6bbdf4109df27101072f6524b"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "message": "hwmon: (fschmd) Add watchdog support\n\nThis patch adds support for the watchdog part found in _all_ supported FSC\nsensor chips.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "453e308d773979f6bbdf4109df27101072f6524b",
      "tree": "29faa75b7cb746fbece657e4488b0e63d40748bc",
      "parents": [
        "6e31eb2b297c7b6678e6e77393bb8d01b5228bda"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "message": "hwmon: (fschmd) Cleanups for watchdog support\n\nVarious small cleanups in preparation of adding watchdog support,\nmostly removing _MASK postfix from defines which are not masks.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6e31eb2b297c7b6678e6e77393bb8d01b5228bda",
      "tree": "b92cf708f6812e2c4abc849bfe7a0190935d8877",
      "parents": [
        "b4da93e4b0ffc261c3530fe938aefd52854aa84c"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:33 2009 +0100"
      },
      "message": "hwmon: (i5k_amb) Load automatically on all 5000/5400 chipsets\n\nIt turns out that we cannot create a pci_driver in this driver because PCI will\nnot call this module\u0027s probe function if the i5000-edac driver is already\nloaded.  That said, we only want one value (AMBASE) from the PCI config space.\nNeither driver alters this value, so it\u0027s safe to read it.  However, we still\nwant the module aliases, so provide that.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b4da93e4b0ffc261c3530fe938aefd52854aa84c",
      "tree": "2cc727f3d7050187bf4e83f1eee8136d1296f8b8",
      "parents": [
        "3aed198c35567e5a721f52c0bde23167867e6af6"
      ],
      "author": {
        "name": "Jean-Marc Spaggiari",
        "email": "jean-marc@spaggiari.org",
        "time": "Wed Jan 07 16:37:32 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:32 2009 +0100"
      },
      "message": "hwmon: (it87) Add support for the ITE IT8720F\n\nAllow it87.c to handle IT8720 chipset like IT8718 in order to\nretrieve voltage, temperatures and fans speed from sensors\ntools. Also updating the related documentation.\n\nSigned-off-by: Jean-Marc Spaggiari \u003cjean-marc@spaggiari.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3aed198c35567e5a721f52c0bde23167867e6af6",
      "tree": "13c17bf66e033c55bff3b8efa8380480118cb3b8",
      "parents": [
        "6e34b187bc216fc632769fb8b906d3a29ccd8f14"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:32 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:32 2009 +0100"
      },
      "message": "hwmon: Don\u0027t overuse I2C_CLIENT_MODULE_PARM\n\nI2C_CLIENT_MODULE_PARM is overkill for force_subclients. We really\nonly use 4 out of the 48 slots, so we\u0027re better defining a custom\nvariable instead. This change saves 92 bytes of data for each of the\nfive drivers affected.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nAcked-by: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "6e34b187bc216fc632769fb8b906d3a29ccd8f14",
      "tree": "b0b05a1019c1ca884261e22c647416c6e82c4b06",
      "parents": [
        "2f650631b3710622666367474b5475ff81ba486e"
      ],
      "author": {
        "name": "Ira Snyder",
        "email": "iws@ovro.caltech.edu",
        "time": "Wed Jan 07 16:37:32 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:32 2009 +0100"
      },
      "message": "hwmon: Add LTC4245 driver\n\nAdd Linux support for the Linear Technology LTC4245 Multiple Supply Hot\nSwap controller I2C monitoring interface.\n\nSigned-off-by: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2f650631b3710622666367474b5475ff81ba486e",
      "tree": "ea98ba22d898179d8c8e75ea3344bbdf9fc75022",
      "parents": [
        "28ba858798d5c70513cd8b9742841fd1bd49a074"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:31 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:31 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Fix fan_to/from_reg prototypes\n\nThe RPM after conversion from / before conversion to a register value can be\nmuch more than 65535 (up to 1500000), so putting this into an u16 can cause\noverflows. This changes the functions to use an int to store / get RPM instead.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "28ba858798d5c70513cd8b9742841fd1bd49a074",
      "tree": "beabd0596c21e0f3b3d3a61c8dda1e6fac45b3ee",
      "parents": [
        "3b02d332b6f15cc8f7b6a04757c86034669600e0"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:31 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:31 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Printout fan modes\n\nPrint the mode (duty-cycle or RPM) of each fan on driver load.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3b02d332b6f15cc8f7b6a04757c86034669600e0",
      "tree": "1f451911fe0d7a5db461a7491b26439cae1e1aa0",
      "parents": [
        "30453018655a3acd5f59e793da55a2f969ed9c32"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:31 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:31 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Add documentation\n\nAdd some documentation about the f71882fg driver, and update the Kconfig\ndocumentation to report the new supported models.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "30453018655a3acd5f59e793da55a2f969ed9c32",
      "tree": "7fb09f75f62dab037a84de7a47d88ee2eea817fa",
      "parents": [
        "4901062f78401f09ef0296466172905c93575ddd"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Fix auto_channels_temp temp numbering with f8000\n\nAdjust auto_channels_temp show and store functions for different numbering of\ntemps between f8000 and other supported models.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4901062f78401f09ef0296466172905c93575ddd",
      "tree": "fb4868552255cadb03dd16754bab703f2f93a7d7",
      "parents": [
        "ed4f7c20b346294959a16d35443def922e5e1e59"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Add missing pwm3 attr for f71862fg\n\nFor some reason the fan_attr array for the f71862fg was missing the attr for\nthe 3th pwm output. This patch fixes this.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ed4f7c20b346294959a16d35443def922e5e1e59",
      "tree": "30c999c0ef00d127c6e6017c83327f57d559609c",
      "parents": [
        "4c82c38ae29a01338b5104b0111cecefaf3a1025"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Add F8000 support\n\nAnd (finally) the patch actually adding f8000 support.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4c82c38ae29a01338b5104b0111cecefaf3a1025",
      "tree": "79136a154f18208209a3b4363aaf9ca04eede9b8",
      "parents": [
        "754a5907b01687089382e362753dcceaca58ee66"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:30 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Remove the fan_mode module option\n\nRemove the fan_mode module option it was a monstrosity to begin with, and\nwhen adding support for the F8000 it becomes a real pain!\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "754a5907b01687089382e362753dcceaca58ee66",
      "tree": "453ae0a63773396550a085c070f0867146f159d8",
      "parents": [
        "12d66e840b605265d6adf4b800cc3fc5fb410903"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:29 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:29 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Separate max and crit alarm and beep\n\nWhile studying the datasheets for adding F8000 support, I noticed that the\nF718x2 has separate alarms (and beep control) for its max and crit limits.\n\nWe keep the temp#_alarm attributes as they are, even though it would be more\nlogical to rename them to temp#_max_alarm. Because lm_sensors v2 depends\non them.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "12d66e840b605265d6adf4b800cc3fc5fb410903",
      "tree": "0af90327ce2449fe377d9402d09ebea3c104f484",
      "parents": [
        "bc27490f9164281b9e1768a5df8e0951541f90a1"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:29 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:29 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Check for hwmon powerdown state\n\nMore F8000 prep work. Take over the checking if the hwmon part is not\npowered down from the standalone f8000 driver.\n\nThis check is valid for all supported models.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "bc27490f9164281b9e1768a5df8e0951541f90a1",
      "tree": "286bef2b3932f9df3b153572d017c128a50683ca",
      "parents": [
        "ce0bfa5ee25ddbe4072b16054e809f552bf72320"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:29 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:29 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Cleanup fan and temp hyst functions\n\nSimplify fan and temp hyst. handling by treating the registers as an array of\nnibbles instead of using switch cases. Also unify the way hysts are handled\nbetween temp and fans, the temp code was storing the actual per temp hyst\nvalues in 4 u8\u0027s, where as the fan code was storing actual register values.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ce0bfa5ee25ddbe4072b16054e809f552bf72320",
      "tree": "35418be8a28fcaf8cc65cf3d829d13f1f0ef4f3d",
      "parents": [
        "7567a0435520fe61420ff2cdc4cec1b5399a5134"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Fix various sysfs callback function issues\n\nWhile working on adding F8000 support I noticed that various of the\nstore sysfs functions (and a few of the show also) had issues.\n\nThis patch fixes the following issues in these functions:\n* store: storing the result of strto[u]l in an int, resulting in a possible\n  overflow before boundary checking\n* store: use of f71882fg_update_device(), we don\u0027t want to read the whole\n  device in store functions, just the registers we need\n* store: use of cached register values instead of reading the needed regs\n  in the store function, including cases where f71882fg_update_device() was\n  not used, this could cause real isues\n* show: shown value is a calculation of 2 or more cached register reads,\n  without locking the data struct.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "7567a0435520fe61420ff2cdc4cec1b5399a5134",
      "tree": "8d508ead42c33c05e7321c5383f043cdb1b4af8d",
      "parents": [
        "3cc74758a667c5ad46fa5d6810ce701095370d35"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Prepare for adding F8000 support\n\nThis patch is a preparation patch for adding F8000 support to the f71882fg\ndriver. If you look at the register addresses and esp, the bits used for\nthe temperature channels, then you will notice that it appears that they\nstart at 1 in a system meant to start at 0. As the F8000 actually uses the 0\naddresses and bits, this patch changes the f71882fg driver to take 4\ntemperatures numbered 0-3 in to account, using 1-3 in this new scheme for\nthe temperatures actually present in the F718x2FG.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3cc74758a667c5ad46fa5d6810ce701095370d35",
      "tree": "f4771ef72e84fa5a9d83ae16269d23a0a1454656",
      "parents": [
        "498be96834bf88a44db2f4a3115688c882e6f3e3"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Move some io access from the detect to the probe function\n\nThe f71882fg driver did some io to ioports it hadn\u0027t reserved yet in its\nfind (detect) function, this patches moves this io to the probe function\nwhere these ports are reserved and this io belongs.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "498be96834bf88a44db2f4a3115688c882e6f3e3",
      "tree": "57d7abd32f6fc4edb172a5f47c4d718c973fccce",
      "parents": [
        "c13548c531ff40501aee1c1dd6f474c3c6adfcd5"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:28 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Add support for the F71862FG superio sensors\n\nThis patch adds support for the Fintek f71862fg superio monitoring\nfunctions to the f71882fg driver.\n\nThis support has been tested without problems on a Jetway J9F2 by\nTony McConnell.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "c13548c531ff40501aee1c1dd6f474c3c6adfcd5",
      "tree": "9f8b907d1b4cc7efb211e99cbdde9b4141c77aca",
      "parents": [
        "9ab796ebe185257013f0ac505ecbe7abf068a608"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Style cleanups and put some repeating code into functions\n\nVarious small cleanups as preparation for adding f71862fg support to the\nf71882fg driver.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9ab796ebe185257013f0ac505ecbe7abf068a608",
      "tree": "dd9d6ef57ab173538fb7fe3d889fa2f4b4cf7706",
      "parents": [
        "77a4a3e2a36aea5896f86653f6b77168d578c962"
      ],
      "author": {
        "name": "Mark van Doesburg",
        "email": "mark.vandoesburg@hetnet.nl",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Add PWM support\n\nAdd PWM (fan speed control) support to the f71882fg driver. Both\nmanual control and automatic (temperature-based) modes are supported.\nAdditionally, each mode has a PWM-based and an RPM-based variant. By\ndefault we use the mode set by the BIOS.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Mark van Doesburg \u003cmark.vandoesburg@hetnet.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "77a4a3e2a36aea5896f86653f6b77168d578c962",
      "tree": "cf40d45a2b78957ab5f66e5de08bed213f9af930",
      "parents": [
        "bc37ae71207ca899efb93be1fe6b000366debc3a"
      ],
      "author": {
        "name": "Mark van Doesburg",
        "email": "mark.vandoesburg@hetnet.nl",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Misc cleanups\n\nA few cleanups that were originally part of a larger patch but are\nbetter submitted separately.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Mark van Doesburg \u003cmark.vandoesburg@hetnet.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "bc37ae71207ca899efb93be1fe6b000366debc3a",
      "tree": "5b8e57bd95143e16d665e6be56bfb6d09d6a6321",
      "parents": [
        "ede6f5aea054d3fb67c78857f7abdee602302043"
      ],
      "author": {
        "name": "Mark van Doesburg",
        "email": "mark.vandoesburg@hetnet.nl",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 07 16:37:27 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Use sensor_device_attribute_2\n\nConvert f71882fg driver from SENSOR_ATTR to SENSOR_ATTR2 use, this is a\npreparation patch for adding pwm support, which is broken out to make what\nchanges really in the pwm support patch clear.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Mark van Doesburg \u003cmark.vandoesburg@hetnet.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "40d7ee5d162203b40b5f4fbb312ab016edddb97f",
      "tree": "432db33df85f7f244676127a189a828dfbf2877b",
      "parents": [
        "5fec8bdbf9a1c4df4ad3f20e52aa2d8caed490c8",
        "b8ac9fc0e8cda9f9776019c5b0464b0c6d2d4c90"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 17:02:07 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 17:02:07 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (60 commits)\n  uio: make uio_info\u0027s name and version const\n  UIO: Documentation for UIO ioport info handling\n  UIO: Pass information about ioports to userspace (V2)\n  UIO: uio_pdrv_genirq: allow custom irq_flags\n  UIO: use pci_ioremap_bar() in drivers/uio\n  arm: struct device - replace bus_id with dev_name(), dev_set_name()\n  libata: struct device - replace bus_id with dev_name(), dev_set_name()\n  avr: struct device - replace bus_id with dev_name(), dev_set_name()\n  block: struct device - replace bus_id with dev_name(), dev_set_name()\n  chris: struct device - replace bus_id with dev_name(), dev_set_name()\n  dmi: struct device - replace bus_id with dev_name(), dev_set_name()\n  gadget: struct device - replace bus_id with dev_name(), dev_set_name()\n  gpio: struct device - replace bus_id with dev_name(), dev_set_name()\n  gpu: struct device - replace bus_id with dev_name(), dev_set_name()\n  hwmon: struct device - replace bus_id with dev_name(), dev_set_name()\n  i2o: struct device - replace bus_id with dev_name(), dev_set_name()\n  IA64: struct device - replace bus_id with dev_name(), dev_set_name()\n  i7300_idle: struct device - replace bus_id with dev_name(), dev_set_name()\n  infiniband: struct device - replace bus_id with dev_name(), dev_set_name()\n  ISDN: struct device - replace bus_id with dev_name(), dev_set_name()\n  ...\n"
    },
    {
      "commit": "29041b4b1a3d68192eef7613703669f5c7b01d0c",
      "tree": "bdc31df5dc6f075a9fbbf35d9ccf933e25288af3",
      "parents": [
        "85e0e5ad1ef8cebd010bbd7047418a47ca9c5ead"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Jan 06 14:41:37 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:18 2009 -0800"
      },
      "message": "ibmpex: add endian annotation to extract_data() helper\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "85e0e5ad1ef8cebd010bbd7047418a47ca9c5ead",
      "tree": "a194b08fe94a7da1db4436c74732ab34e47e2bdf",
      "parents": [
        "44ea9c809db6cd373448e77c4be424b534f2051f"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Tue Jan 06 14:41:36 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:18 2009 -0800"
      },
      "message": "hwmon: applesmc: Add support for MacBook Air 2\n\nAdd temperature sensor support for MacBook Air 2.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "89fac11cb3e7c5860c425dba14845c09ccede39d",
      "tree": "1c5d66ce88efaeb2461c250f43036faa620f6bf7",
      "parents": [
        "2f22d5dff6f95d777c4cb217b99bfdf1fe306128"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Tue Jan 06 14:41:34 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:18 2009 -0800"
      },
      "message": "adt7470: make automatic fan control really work\n\nIt turns out that the adt7470\u0027s automatic fan control algorithm only works\nwhen the temperature sensors get updated.  This in turn happens only when\nsomeone tells the chip to read its temperature sensors.  Regrettably, this\nmeans that we have to drive the chip periodically.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f22d5dff6f95d777c4cb217b99bfdf1fe306128",
      "tree": "202dd8881df451ceba4be0aa43169049fa58a9eb",
      "parents": [
        "2e75a4b7ae0dd4bf7b34e41c2c3be7ac23b8f1cc"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Tue Jan 06 14:41:33 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:18 2009 -0800"
      },
      "message": "adt7470: observe the number of temperature sensors to shorten update time\n\nThe adt7470 driver currently assumes that 1s is the proper time to wait to\nread all temperature sensors.  However, the correct time is 200ms *\nnumber_of_sensors.  This patch sets the default time to provide for 10\nsensors and then lowers it based on the number of sensor inputs that have\nnozero values.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2e75a4b7ae0dd4bf7b34e41c2c3be7ac23b8f1cc",
      "tree": "3adaaa6a78b2d11b7648a93956c10a0968abd09c",
      "parents": [
        "8f8c1fb0c829278b889588da211a5a557518b06c"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Tue Jan 06 14:41:32 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:18 2009 -0800"
      },
      "message": "adt7470: fix pwm at a certain level during temperature sensor scan\n\nIn the small window that it takes to read the temperature sensors, the pwm\noutputs momentarily drop to 0.  This causes a noticeable hiccup in fan\nspeed, which is slightly annoying.  The solution is to manually program\nthe pwm output with whatever the automatic value is and then shift the\nfans to manual control while reading temperatures.  Once that is done, put\nthe fans back to whatever mode of control was there before.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f8c1fb0c829278b889588da211a5a557518b06c",
      "tree": "551ad7728438ec885de76db4c7c776f88589a219",
      "parents": [
        "57b9c6d9c5074a06fda770a7f009d655593e0e29"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Tue Jan 06 14:41:31 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 15:59:18 2009 -0800"
      },
      "message": "adt74{62, 70, 73}: Use DIV_ROUND_CLOSEST for rounded division\n\nModify some hwmon drivers to use DIV_ROUND_CLOSEST instead of bloating\nsource with (naughty) macros.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "739cf3a2691951a2d68baa275201a7e931fd50e9",
      "tree": "7a3d28345ef1d0f79e8ef3f58de823ea67457072",
      "parents": [
        "cd3ed6b4dd9e20aacaa5bd957ce1a65c90a0cbc4"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Jan 06 10:44:41 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 06 10:44:41 2009 -0800"
      },
      "message": "hwmon: struct device - replace bus_id with dev_name(), dev_set_name()\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "025dfdafe77f20b3890981a394774baab7b9c827",
      "tree": "c4d514990d7a0673df5d32aa11fded95f9644ff0",
      "parents": [
        "0abb8b6a939b742f273edc68b64dba26c57331bc"
      ],
      "author": {
        "name": "Frederik Schwarzer",
        "email": "schwarzerf@gmail.com",
        "time": "Thu Oct 16 19:02:37 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 06 11:28:06 2009 +0100"
      },
      "message": "trivial: fix then -\u003e than typos in comments and documentation\n\n- (better, more, bigger ...) then -\u003e (...) than\n\nSigned-off-by: Frederik Schwarzer \u003cschwarzerf@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "dc924efb52ba9e4dffec5b15ae2242b894198139",
      "tree": "8298784138ec7f6568d78f242195cc60e2aeddfc",
      "parents": [
        "36be47d6d8d98f54b6c4f891e9f54fb2bf554584"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@bitmath.org",
        "time": "Mon Dec 01 13:13:49 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 01 19:55:24 2008 -0800"
      },
      "message": "hwmon: applesmc: make applesmc load automatically on startup\n\nmake use of the new dmi device loading support to automatically load the\napplesmc driver based on the dmi_match table.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "45a3a36b6333b9ddfb0c57602d959a8d05bc47e4",
      "tree": "f4e2f94716d69a9442707bf743ed65553899681c",
      "parents": [
        "c0d861afa5c986f7fe23647fbe411cd300f7c927"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Wed Nov 19 15:36:42 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 19 18:49:59 2008 -0800"
      },
      "message": "drivers/hwmon/applesmc.c: add generic MacPro support\n\nIn order to analyze the SMC of the newer MacPros, applesmc needs to\nrecognize the machine.  This patch adds the missing generic dmi_match\nentry for MacPro models.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ca791bbd464d7968db1530b433cc397a4c348c1",
      "tree": "7fea8360c3f8b8282f7dd4e58e61b91816feb364",
      "parents": [
        "66359f849074c55fb80d15235ea5b99f1918663c"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Wed Nov 19 15:36:06 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 19 18:49:57 2008 -0800"
      },
      "message": "hwmon: applesmc: Add support for iMac 6\n\nAdd temperature sensor support for iMac 6.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nTested-by: Caleb Hyde \u003ccaleb.hyde@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0d3b71009737511ea937ac405205fd8214b898bb",
      "tree": "ef6bda055c09c2b209220511a472f9bce2bcbdcd",
      "parents": [
        "537a2f889ac847468c9aa040910c247b218302a7"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Thu Nov 13 20:14:17 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 15 12:11:27 2008 -0800"
      },
      "message": "LIS3LV02Dx: remove unused #include \u003cversion.h\u003e\n\nThe file(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  drivers/hwmon/lis3lv02d.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0b4e3ab0c769913438aeb078535ff117eeba5fb",
      "tree": "aef089b13f7850971025851dedd958f10bdf928a",
      "parents": [
        "455fbdd376c3ed3a5be8c039348896fdd87e9930"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:27:03 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "adt7462: new hwmon driver\n\nNew driver to play with.  As Jean mentioned a couple of years ago, this\nchip is a beast with odd combinations of 8 fans, 4 temperatures, and 13\nvoltage sensors.  This driver has been tested on an IntelliStation Z30.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "455fbdd376c3ed3a5be8c039348896fdd87e9930",
      "tree": "03ac3947914b66061d4b8c20ae58285efe475f36",
      "parents": [
        "33c5d3d64589c5d379db5a5615735f6d08438369"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Wed Nov 12 13:27:02 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "LIS3LV02Dx Accelerometer driver\n\nThis adds a driver to the accelerometer sensor found in several HP\nlaptops (under the commercial names of \"HP Mobile Data Protection System\n3D\" and \"HP 3D driveguard\").  It tries to have more or less the same\ninterfaces as the hdaps and other accelerometer drivers: in sysfs and as\na joystick.\n\nThis driver was first written by Yan Burman.  Eric Piel has updated it\nand slimed it up (including the removal of an interface to access to the\nfree-fall feature of the sensor because it is not reliable enough for\nnow).  Pavel Machek removed few more features and switched locking from\nsemaphore to mutex.\n\nSeveral people have contributed to the database of the axes.\n\n[eric.piel@tremplin-utc.net: LIS3LV02D: Conform to the new ACPI API]\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "79b92f2bab0dc5ac70e8391548f75ac3268426e4",
      "tree": "47cd37dee9a5713524eb586d92d49be818ac0bac",
      "parents": [
        "862343c4ea2ece307f25db1812637cff142d3263"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:26:59 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "lm85: support adt7468 chips\n\nThe adt7468 is a follow-on to the adt7463, so plumb in adt7468 support\nalong the same code paths.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "862343c4ea2ece307f25db1812637cff142d3263",
      "tree": "2a15fc50b2ff1b9542c6af34b2a864c678080344",
      "parents": [
        "05a9bd46e49a9cbb09a0c61c901642a9911bf56e"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:26:58 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "adt7473: check inputs from sysfs writes\n\nImplement correct range checking for adt7470 to prevent userland from\nwriting impossible values into the chip, and cap out-of-range values per\nstandard hwmon conventions.\n\nImplement correct rounding of input values per standard hwmon conventions.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "05a9bd46e49a9cbb09a0c61c901642a9911bf56e",
      "tree": "1cc75a39d9551e95425f9cd2605f2d50d3fee7ee",
      "parents": [
        "7e036d040a28bf95255d7eb9faf0ffbba3677e99"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:26:57 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "adt7470: check input range when sysfs files are written\n\nImplement correct range checking for adt7470 to prevent userland from\nwriting impossible values into the chip, and cap out-of-range values per\nstandard hwmon conventions.\n\nImplement correct rounding of input values per standard hwmon conventions.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fe2d5ffc74a1de6a31e9fd65b65cce72d881edf7",
      "tree": "f867318d9831cfa347e1374d6f723564f235399c",
      "parents": [
        "722faccc7eb0a9b248fba3e7020b1c3770c41aef"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:25:00 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:16 2008 -0800"
      },
      "message": "Fix platform drivers that crash on suspend/resume\n\nIt turns out that if one registers a struct platform_device, the\nplatform device code expects that platform_device.device-\u003edriver points\nto a struct driver inside a struct platform_driver.\n\nThis is not the case with the ipmi-si, ipmi-msghandler and ibmaem\ndrivers, which causes the suspend/resume hook functions to jump off into\nnowhere, causing a crash.  Make this assumption hold true for these\nthree drivers.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nAcked-by: Corey Minyard \u003ccminyard@mvista.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "468cc0320ed083e26364d9febde2679d981ed6a6",
      "tree": "80ee6f75622c1d765f19e64083f580567c1a1288",
      "parents": [
        "7526674de0c921e7f1e9b6f71a1f9d832557b554"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Wed Nov 12 13:24:58 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:16 2008 -0800"
      },
      "message": "hwmon: applesmc: add support for Macbook 4\n\nThis patch adds accelerometer and temperature sensor support for Macbook 4.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eefc488f96cdde6e152b45675b50bf380b95d99f",
      "tree": "6cc27caa38ecfb750336dc71e7eadae45ca5e924",
      "parents": [
        "a66603257bf88bbe2c9fd6a97ee5dc24de15d196"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Thu Nov 06 12:53:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:17 2008 -0800"
      },
      "message": "hwmon: applesmc: add support for iMac 8\n\nAdd temperature sensor support for iMac 8.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nTested-by: Klaus Doblmann \u003cklaus.doblmann@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a66603257bf88bbe2c9fd6a97ee5dc24de15d196",
      "tree": "ec53aefaffb0fc2d168cee94bb0fcc2cf7d3e619",
      "parents": [
        "181209a1d91756bfd83b1d6ce2008cea3ca225b6"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Thu Nov 06 12:53:21 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:17 2008 -0800"
      },
      "message": "hwmon: applesmc: add support for Macbook Pro 5\n\nAdd accelerometer, backlight and temperature sensor support for the new\nunibody Macbook Pro 5.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "181209a1d91756bfd83b1d6ce2008cea3ca225b6",
      "tree": "431f5ed77e6a3b1091c794c7d6ce71f9cc30a6e4",
      "parents": [
        "6e3530fa241ae759313496f67295c9252691ed04"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Thu Nov 06 12:53:20 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:17 2008 -0800"
      },
      "message": "hwmon: applesmc: add support for Macbook 5\n\nAdd accelerometer, backlight and temperature sensor support for the new\nunibody Macbook 5.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nTested-by: David M. Lary \u003cdmlary@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e3530fa241ae759313496f67295c9252691ed04",
      "tree": "3d0f6f3d5844b6a4eb0f51435b374ae125846515",
      "parents": [
        "9e3a4afd5a66f9047e30ba225525e6ff01612dc4"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Thu Nov 06 12:53:19 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:17 2008 -0800"
      },
      "message": "hwmon: applesmc: add support for iMac 5\n\nAdd temperature sensor support for iMac 5.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nTested-by: Ricky Campbell \u003cjohnrcampbell@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c02d65694debbc82dc48453a9fd52efb036c7258",
      "tree": "fd40c4c64cc78b27e132766d422e7840aeb74827",
      "parents": [
        "4777e4e6b8540ee4226876a737833d03bbc55394"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX\n\nSwitch the AW9D-MAX over from port probing to the preferred DMI\nprobe method.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4777e4e6b8540ee4226876a737833d03bbc55394",
      "tree": "b7dd4398ec455e5aade71b0072d86a9c1cfd40e3",
      "parents": [
        "be821b78af9de886571e3565515a59f966d66f42"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) Cosmetic whitespace fixes\n\nAs the probable result of zealous copy/pasting, many supported boards\ncontain sensor names with trailing whitespace. Though this is not a\nhuge problem, it is inconsistent with other sensor names, and with\nother similar hwmon drivers.\n\nAdditionally, the DMI nag message added in 2.6.27 was missing a\nspace between two sentence fragments -- might as well clean that up\ntoo.\n\nDoesn\u0027t alter any kernel text, just data.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nReported-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "be821b78af9de886571e3565515a59f966d66f42",
      "tree": "2fd43589b6673700b65c0c30efb4ffaecab690ea",
      "parents": [
        "97ae60bb38279e1941c738b1037a57e6b14efeaf"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (adt7473) Fix voltage conversion routines\n\nFix voltage conversion routines. Based on an earlier patch from\nPaulius Zaleckas.\n\nAccording to the datasheet voltage is scaled with resistors and\nvalue 192 is nominal voltage. 0 is 0V.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "97ae60bb38279e1941c738b1037a57e6b14efeaf",
      "tree": "8ee603aa0450eca8d31f46a7946dc5e08338ff32",
      "parents": [
        "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Add support for the LM99 16 degree offset\n\nThe LM99 differs from the LM86, LM89 and LM90 in that it reports\nremote temperatures (temp2) 16 degrees lower than they really are. So\nfar we have been cheating and handled this in userspace but it really\nshould be handled by the driver directly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\n"
    },
    {
      "commit": "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574",
      "tree": "df2ffd6eb0af65516cf0aae37c80c9fd1eee5dc6",
      "parents": [
        "1b871826b3dfcdcd78140d17c00e452eec6c12a4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Fix handling of hysteresis value\n\nThere are several problems in the way the hysteresis value is handled\nby the lm90 driver:\n\n* In show_temphyst(), specific handling of the MAX6646 is missing, so\n  the hysteresis is reported incorrectly if the critical temperature\n  is over 127 degrees C.\n* In set_temphyst(), the new hysteresis register value is written to\n  the chip but data-\u003etemp_hyst isn\u0027t updated accordingly, so there is\n  a short period of time (up to 2 seconds) where the old hystereris\n  value will be returned while the new one is already active.\n* In set_temphyst(), the critical temperature which is used as a base\n  to compute the value of the hysteresis register lacks\n  device-specific handling. As a result, the value of the hysteresis\n  register might be incorrect for the ADT7461 and MAX6646 chips.\n\nFix these 3 bugs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nCc: Nate Case \u003cncase@xes-inc.com\u003e\n"
    },
    {
      "commit": "1b871826b3dfcdcd78140d17c00e452eec6c12a4",
      "tree": "cd1cb9cd021a52e93f9e2396181290e1edb85742",
      "parents": [
        "dd56b638951936cda945ba5641cc44927a5f1c6d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon-vid: Add support for AMD family 10h CPUs\n\nThe AMD family 10h CPUs use the same VID decoding table as the family\n0Fh CPUs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "dd56b638951936cda945ba5641cc44927a5f1c6d",
      "tree": "707e5449c73191894e2c32f7303e006e6063082e",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "message": "hwmon: (w83781d) Fix linking when built-in\n\nWhen w83781d is built-in, the final links fails with the following vague error\nmessage:\n\n`.exit.text\u0027 referenced in section `.init.text\u0027 of drivers/built-in.o: defined\nin discarded section `.exit.text\u0027 of drivers/built-in.o\n\nw83781d_isa_unregister() cannot be marked __exit, as it\u0027s also called from\nsensors_w83781d_init(), which is marked __init.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8c9398d1e9766e3659e277acb2e8ca1c17684139",
      "tree": "160520c76c2dfbe89398b6c53aa8813e212abed3",
      "parents": [
        "07e8dbd3ebbdedc71335049dd4b0d542cb038d7d"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: lighter wait mechanism, drastic improvement\n\nThe read fail ratio is sensitive to the delay between the first byte\nwritten and the first byte read; apparently the sensors cannot be rushed.\nIncreasing the minimum wait time, without changing the total wait time,\nimproves the fail ratio from a 8% chance that any of the sensors fails in\none read, down to 0.4%, on a Macbook Air.  On a Macbook Pro 3,1, the\neffect is even more apparent.  By reducing the number of status polls, the\nratio is further improved to below 0.1%.  Finally, increasing the total\nwait time brings the fail ratio down to virtually zero.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nTested-by: Bob McElrath \u003cbob@mcelrath.org\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07e8dbd3ebbdedc71335049dd4b0d542cb038d7d",
      "tree": "dadf0f3033adf873a9f06d101a10c07f71d9e336",
      "parents": [
        "d7549905f157f217b888edb0f2055f5090eaf1d8"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: Add support for Macbook Pro 3\n\nAdd temperature sensor support for Macbook Pro 3.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d7549905f157f217b888edb0f2055f5090eaf1d8",
      "tree": "7b2a2c37b24ec4c533a2df1a5f3408d5e1905d33",
      "parents": [
        "7b5e3cb28f52f42d8cf2b36771be580f33bbc7ae"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: Add support for Macbook Pro 4\n\nAdds temperature sensor support for the Macbook Pro 4.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7b5e3cb28f52f42d8cf2b36771be580f33bbc7ae",
      "tree": "42beb67d361c7fe91f03459d54d4cd825281ecb5",
      "parents": [
        "f5274c972bac2d14c092a9c634e03f51785c7b76"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Oct 18 20:27:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "drivers/hwmon/applesmc.c: remove unneeded casts\n\ndmi_system_id.driver_data is already void*.\n\nCc: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5274c972bac2d14c092a9c634e03f51785c7b76",
      "tree": "3cb7e827ea6b364c1f3a0a10c66f023a6aa96d9d",
      "parents": [
        "8bd1a12a51871f0c870612d8220b1485d6aefc73"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: add support for Macbook Air\n\nThis patch adds accelerometer, backlight and temperature sensor support\nfor the Macbook Air.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8bd1a12a51871f0c870612d8220b1485d6aefc73",
      "tree": "173aa85efcf75f5f825ea6bf4cb6277df8ba81ad",
      "parents": [
        "02fcbd144d684167aa67b1d3ad68f18d265f2d08"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: allow for variable ALV0 and ALV1 package length\n\nOn some recent Macbooks, the package length for the light sensors ALV0 and\nALV1 has changed from 6 to 10.  This patch allows for a variable package\nlength encompassing both variants.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "02fcbd144d684167aa67b1d3ad68f18d265f2d08",
      "tree": "78fd75f27dc9c25d3ec3f9631d4d2a943cb48315",
      "parents": [
        "84d2d7f2ee98dc9bd799790c89b5eb8280af2d37"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: prolong status wait\n\nThe time to wait for a status change while reading or writing to the SMC\nports is a balance between read reliability and system performance.  The\ncurrent setting yields rougly three errors in a thousand when\nsimultaneously reading three different temperature values on a Macbook\nAir.  This patch increases the setting to a value yielding roughly one\nerror in ten thousand, with no noticable system performance degradation.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "84d2d7f2ee98dc9bd799790c89b5eb8280af2d37",
      "tree": "2cec712dcffd532ad8c82a24beae9bea497fa32a",
      "parents": [
        "05224091af06177c0ce7c1fae1f498455b47a6be"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:38 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: fix the \u0027wait status failed: c !\u003d 8\u0027 problem\n\nOn many Macbooks since mid 2007, the Pro, C2D and Air models, applesmc\nfails to read some or all SMC ports.  This problem has various effects,\nsuch as flooded logfiles, malfunctioning temperature sensors,\naccelerometers failing to initialize, and difficulties getting backlight\nfunctionality to work properly.\n\nThe root of the problem seems to be the command protocol.  The current\ncode sends out a command byte, then repeatedly polls for an ack before\ncontinuing to send or recieve data.  From experiments leading to this\npatch, it seems the command protocol never quite worked or changed so that\none now sends a command byte, waits a little bit, polls for an ack, and if\nit fails, repeats the whole thing by sending the command byte again.\n\nThis patch implements a send_command function according to the new\ninterpretation of the protocol, and should work also for earlier models.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "05224091af06177c0ce7c1fae1f498455b47a6be",
      "tree": "a8d4589faf5a42f4f0a42f055953a74fabdf4f43",
      "parents": [
        "865c295360f61c2f3634fb1387b4468fdc8287da"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Sat Oct 18 20:27:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon: applesmc: specified number of bytes to read should match actual\n\nAt one single place in the code, the specified number of bytes to read and\nthe actual number of bytes read differ by one.  This one-liner patch fixes\nthat inconsistency.\n\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nCc: Riki Oktarianto \u003crkoktarianto@gmail.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "865c295360f61c2f3634fb1387b4468fdc8287da",
      "tree": "03878148480d3a2d4c52ab968a603f31f7a11681",
      "parents": [
        "8ca136741e15e8546e787ae92a7f4aeca84be494"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Sat Oct 18 20:27:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon/pc87360 separate alarm files: add therm-min/max/crit-alarms\n\nAdds therm-min/max/crit-alarm callbacks, sensor-device-attribute\ndeclarations, and refs to those new decls in the macro used to initialize\nthe therm_group (of sysfs files)\n\nThe thermistors use voltage channels to measure; so they don\u0027t have a\nfault-alarm, but unlike the other voltages, they do have an overtemp,\nwhich we call crit (by convention).\n\n[akpm@linux-foundation.org: cleanup]\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8ca136741e15e8546e787ae92a7f4aeca84be494",
      "tree": "4a4ef66ef5ec1eb14ed5181d12bf4ace064e6d19",
      "parents": [
        "2a32ec2500514109754e07721d9d5d431a706a31"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Sat Oct 18 20:27:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon/pc87360 separate alarm files: add dev_dbg help\n\ntemp and vin status register values may be set by chip specifications, set\nagain by bios, or by this previously loaded driver.  Debug output nicely\ndisplays modprobe init\u003d\\d actions.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2a32ec2500514109754e07721d9d5d431a706a31",
      "tree": "edc33228e90b6fd064f4ccd56edac489f05c0a4a",
      "parents": [
        "b267e8cdc638dfa53360d532aa56afa0ec12e6a5"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Sat Oct 18 20:27:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon/pc87360 separate alarm files: define LDNI_MAX const\n\nDriver handles 3 logical devices in fixed length array.  Give this a\ndefine-d constant.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b267e8cdc638dfa53360d532aa56afa0ec12e6a5",
      "tree": "157decc2e52bf498a8a0b17d9c55b5ece060c6d9",
      "parents": [
        "492e9657d1a790f44ab9b0e03fc72c1d8145f590"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Sat Oct 18 20:27:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon/pc87360 separate alarm files: add temp-min/max/crit/fault-alarms\n\nAdds temp-min/max/crit/fault-alarm callbacks, sensor-device-attribute\ndeclarations, and refs to those new decls in the macro used to initialize\nthe temp_group (of sysfs files)\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "492e9657d1a790f44ab9b0e03fc72c1d8145f590",
      "tree": "0badd24037456b2c35190f56814a3a4ca899b4cf",
      "parents": [
        "28f74e71775b1ae0ebf7fe87f7a7f39ecb77a2b8"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Sat Oct 18 20:27:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon/pc87360 separate alarm files: add in-min/max-alarms\n\nAdds vin-min/max-alarm callbacks, sensor-device-attribute declarations,\nand refs to those new decls in the macro used to initialize the vin_group\n(of sysfs files)\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28f74e71775b1ae0ebf7fe87f7a7f39ecb77a2b8",
      "tree": "906ab2c98ed3d9034a170a2fcf9948097a084eaa",
      "parents": [
        "4d235ba6c2e9c717da8facafd1b990dcb687d1e0"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Sat Oct 18 20:27:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:35 2008 -0700"
      },
      "message": "hwmon/pc87360 separate alarm files: define some constants\n\nBring hwmon/pc87360 into agreement with\nDocumentation/hwmon/sysfs-interface.\n\nPatchset adds separate limit alarms for voltages and temps, it also adds\ntemp[123]_fault files.  On my Soekris, temps 1,2 are unused/unconnected,\nso temp[123]_fault \u003d 1,1,0 respectively.  This agrees with\n/usr/bin/sensors, which has always shown them as OPEN.  Temps 4,5,6 are\nthermistor based, and dont have a fault bit in their status register.\n\nThis patch:\n\n2 different kinds of constants added:\n- CHAN_ALM_* constants for (later) vin, temp alarm callbacks.\n- CHAN_* conversion constants, used in _init_device, partly for RW1C bits\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a0cf354a71bd2969b2f1868530d3fecaebd6dc3d",
      "tree": "9d3b9656e23d592fd13b205eb2f66ecf8d9f2d7e",
      "parents": [
        "885fe4b1f621fa2c8499e222059b59dbc98583e2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 17 17:51:20 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:20 2008 +0200"
      },
      "message": "hwmon: (adm1026) Prevent log spamming\n\nWhen debugging is enabled, the adm1026 driver currently logs the\nmessage \"Setting VID from GPIO11-15\" 108 times each time you run\n\"sensors\". Once should be enough.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Philip Pokorny \u003cppokorny@penguincomputing.com\u003e\n"
    },
    {
      "commit": "885fe4b1f621fa2c8499e222059b59dbc98583e2",
      "tree": "3a2133d873a08a94e8134e9a4b48c7d3233cc6bf",
      "parents": [
        "366716e6aabfb6f7c65525cc1637e035bfaf422d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 17 17:51:20 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:20 2008 +0200"
      },
      "message": "hwmon: (adm1026) Fix debug messages\n\n* Add missing new-line to one debug message.\n* Remove leading colon from 3 debug messages.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Philip Pokorny \u003cppokorny@penguincomputing.com\u003e\n"
    },
    {
      "commit": "366716e6aabfb6f7c65525cc1637e035bfaf422d",
      "tree": "a08980a1795a0338c6d96ac41f61efebeb937c1a",
      "parents": [
        "d664a4809e73c878a43607d584b2e2b60fd07468"
      ],
      "author": {
        "name": "Corentin Labbe",
        "email": "corentin.labbe@geomatys.fr",
        "time": "Fri Oct 17 17:51:20 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:20 2008 +0200"
      },
      "message": "hwmon: (adm1029) Use mask for fan_div value\n\nThis is my patch for testing correct values of fan div in adm1029 and\nprevent a division by 0 for some (unlikely) register values.\n\nSigned-off-by: Corentin Labbe \u003ccorentin.labbe@geomatys.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "21d93c14b32f1d74ebed09caca7d6c10cf3f952e",
      "tree": "ab0c949edbd9cc7c1bc2201a870f9ed80217d95a",
      "parents": [
        "ff92136131c66a51b820798067e53f05a8f36a24"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "message": "hwmon: (ibmaem) Automatically load on IBM systems via DMI\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ff92136131c66a51b820798067e53f05a8f36a24",
      "tree": "340f7a981400f3d724d46e3171b23ee372681ea6",
      "parents": [
        "0217eae3a825d551b99991bc30555c3daeb0a4df"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "message": "hwmon: (ibmpex) Automatically load on IBM systems via DMI\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "0217eae3a825d551b99991bc30555c3daeb0a4df",
      "tree": "be8ca795bacbb9aba2d8af19ac2211a93e5ff30e",
      "parents": [
        "360782dde00a2e6e7d9fd57535f90934707ab8a8"
      ],
      "author": {
        "name": "Wolfgang Grandegger",
        "email": "wg@grandegger.com",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "message": "hwmon: (w83781d) Use new style driver binding\n\nThis patch modifies the w83781d driver to use new style driver binding.\nSubstantial code modifications are required to deal with the new\ninterface, especially legacy device detection.\n\n[JD: largely edited to make the patch smaller and to get the driver\nto work again on ISA devices.]\n\nSigned-off-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "360782dde00a2e6e7d9fd57535f90934707ab8a8",
      "tree": "ee65a588ce4a552126ad3ff4b19c56fe0e349bef",
      "parents": [
        "443850ce5880b24583d2be9d4b146e471fdf3dad"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:19 2008 +0200"
      },
      "message": "hwmon: (w83781d) Stop abusing struct i2c_client for ISA devices\n\nUpcoming changes to the I2C part of the w83781d driver will cause ISA\ndevices to no longer have a struct i2c_client at hand. So, we must\nstop (ab)using it now.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\n"
    },
    {
      "commit": "443850ce5880b24583d2be9d4b146e471fdf3dad",
      "tree": "68ead39304fd70e387408ab5ad2edf2479807e2c",
      "parents": [
        "10c08f937d832e1d5a77e65767a6e2c05bc25c69"
      ],
      "author": {
        "name": "Wolfgang Grandegger",
        "email": "wg@grandegger.com",
        "time": "Fri Oct 17 17:51:18 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:18 2008 +0200"
      },
      "message": "hwmon: (w83781d) Make ISA interface depend on CONFIG_ISA\n\nProbing the ISA bus on systems without ISA bus may hang the system.\nThis patch makes the ISA bus related code depend on the kernel\nconfiguration parameter CONFIG_ISA. It moves ISA bus related code\ninto one #ifdef CONFIG_ISA ... #endif block and adds some helper\nfunction.\n\nSigned-off-by: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "c6566206c6f9583b529d62f05fb67182978b959e",
      "tree": "57cf79949a43531fb95b1a6ad81728ffba95cf8e",
      "parents": [
        "2fbbbf148840332d614790ea00d9a7ecb38d648d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 17 17:51:18 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:18 2008 +0200"
      },
      "message": "hwmon: (w83781d) Detect alias chips\n\nThe W83781D and W83782D can be accessed either on the I2C bus or the\nISA bus. We must not access the same chip through both interfaces. So\nfar we were relying on the user passing the correct ignore parameter\nto skip the registration of the I2C interface as suggested by\nsensors-detect, but this is fragile: the user may load the w83781d\ndriver without running sensors-detect, and the i2c bus numbers are\nnot stable across reboots and hardware changes.\n\nSo, better detect alias chips in the driver directly, and skip any\nI2C chip which is obviously an alias of the ISA chip. This is done\nby comparing the value of 26 selected registers.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\n"
    },
    {
      "commit": "2fbbbf148840332d614790ea00d9a7ecb38d648d",
      "tree": "aa091caf282979543ece975e4f19423c8059e263",
      "parents": [
        "6aa693b85257cd41fdb3554016b663519dbf9d14"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 17 17:51:18 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:18 2008 +0200"
      },
      "message": "hwmon: (w83781d) Refactor beep enable handling\n\nWe can handle the beep enable bit as any other beep mask bit for\nslightly smaller code.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\n"
    },
    {
      "commit": "a5a4598cd2e7cae456a7f2a100bf0e5c3c7811c7",
      "tree": "d2a5da96eae842f33bea66101a92abf88612aa9f",
      "parents": [
        "b5938f8c4a530b2fad18f2293ffaf79ac9f5a148"
      ],
      "author": {
        "name": "Marc Hulsman",
        "email": "m.hulsman@tudelft.nl",
        "time": "Fri Oct 17 17:51:17 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Fri Oct 17 17:51:17 2008 +0200"
      },
      "message": "hwmon: (w83791d) add support for thermal cruise mode\n\nAdd support to set target temperature and tolerance for thermal\ncruise mode.\n\nSigned-off-by: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\nAcked-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    }
  ],
  "next": "b5938f8c4a530b2fad18f2293ffaf79ac9f5a148"
}
