)]}'
{
  "log": [
    {
      "commit": "67a37308ae37f8948d3c26f75a18f0ddb77ac198",
      "tree": "04c7145e4494f21725741e4a284e560731ffe091",
      "parents": [
        "dbc2bc251e06c83efcc8d39f1e7de12c2b1ff591"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "message": "hwmon: (dme1737) Convert to a new-style i2c driver\n\nThe new-style dme1737 driver implements the optional detect() callback\nto cover the use cases of the legacy driver. I don\u0027t actually expect\nany new-style device for that driver, but as the old i2c API is going\naway soon, we have to switch to the new one.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\n"
    },
    {
      "commit": "dbc2bc251e06c83efcc8d39f1e7de12c2b1ff591",
      "tree": "dda7cb6d3a0aefdee1e74bbe98613b24dbe9804d",
      "parents": [
        "b84ee0b0c7dc91b729672e6a971fe3b0629ef0ad"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "message": "hwmon: (dme1737) Be less i2c-centric\n\nThe dme1737 driver support both LPC (ISA) and SMBus devices. At the\nmoment it\u0027s rather i2c-centric, and LPC variants use a fake i2c_client\nfor some operations.\n\nIn a near future, i2c_client will be allocated by i2c-core rather than\nby the device drivers, so non-i2c drivers will not have one. As a\npreparation step, change the driver code to no longer assume that\nan i2c_client structure is always available. No functional change.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\n"
    },
    {
      "commit": "56c5d900dbb8e042bfad035d18433476931d8f93",
      "tree": "00b793965beeef10db03e0ff021d2d965c410759",
      "parents": [
        "4dd95b63ae25c5cad6986829b5e8788e9faa0330",
        "ead9d23d803ea3a73766c3cb27bf7563ac8d7266"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Oct 11 12:39:35 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tsound/core/memalloc.c\n"
    },
    {
      "commit": "7cc4e87f912bbefa440a51856b8d076e5d1f554a",
      "tree": "1b8df8683f3de37d2e8211ffa8d151f60d59af62",
      "parents": [
        "5ba2f67afb02c5302b2898949ed6fc3b3d37dcf1",
        "69fc7eed5f56bce15b239e5110de2575a6970df4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 10:09:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)\n  [ARM] 5300/1: fixup spitz reset during boot\n  [ARM] 5295/1: make ZONE_DMA optional\n  [ARM] 5239/1: Palm Zire 72 power management support\n  [ARM] 5298/1: Drop desc_handle_irq()\n  [ARM] 5297/1: [KS8695] Fix two compile-time warnings\n  [ARM] 5296/1: [KS8695] Replace macro\u0027s with trailing underscores.\n  [ARM] pxa: allow multi-machine PCMCIA builds\n  [ARM] pxa: add preliminary CPUFREQ support for PXA3xx\n  [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h\n  [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c\n  [ARM] pxa/zylonite: add support for USB OHCI\n  [ARM] ohci-pxa27x: use ioremap() and offset for register access\n  [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()\n  [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource\n  [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver\n  [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers\n  [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c\n  [ARM] pxa: simplify DMA register definitions\n  [ARM] pxa: make additional DCSR bits valid for PXA3xx\n  [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c\n  ...\n\nFixed up conflicts in\n\tarch/arm/mach-versatile/core.c\n\tsound/soc/pxa/pxa2xx-ac97.c\n\tsound/soc/pxa/pxa2xx-i2s.c\nmanually.\n"
    },
    {
      "commit": "5e5cddbc3f2936c9fefbae64633c522e242c350d",
      "tree": "80a5b75204af8ca2053393d8de7036f8f6698c74",
      "parents": [
        "8748a71e8c2d1310b66c2feed1632de8620cd2f1"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Thu Oct 09 15:33:59 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Oct 09 15:33:59 2008 +0200"
      },
      "message": "hwmon: (abituguru3) Enable DMI probing feature on Abit AT8 32X\n\nEnable driver checking of the DMI product name (when enabled) on\nan Abit AT8 32X, instead of falling back to a manual probe. This\neliminates false negatives and eventually will help avoid\nunnecessary bus probes on unsupported mainboards.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Daniel Exner \u003cdex@dragonslave.de\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8748a71e8c2d1310b66c2feed1632de8620cd2f1",
      "tree": "7c45fc5dc4bbeb948f893570512e3ed4cee62238",
      "parents": [
        "c73c556c1ae3619d8a7c55254b0ddcf10034a914"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Thu Oct 09 15:33:59 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Oct 09 15:33:59 2008 +0200"
      },
      "message": "hwmon: (abituguru3) Enable reading from AUX3 fan on Abit AT8 32X\n\nThe table for the Abit AT8 32X was incorrectly missing an entry\nfor the sixth (\"AUX3\") fan. Add this entry, exporting the fan\nreading to userspace.\n\nCloses lm-sensors.org ticket #2339.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Daniel Exner \u003cdex@dragonslave.de\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "98dd22c3e086d76058083432d4d8fb85f04bab90",
      "tree": "9f0c230ead96600d9c21f289c4c41987fd2d901b",
      "parents": [
        "04dcd84bc79d9f756bf5b9fc16c7df3344823ca8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 09 15:33:58 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Oct 09 15:33:58 2008 +0200"
      },
      "message": "hwmon: (it87) Prevent power-off on Shuttle SN68PT\n\nOn the Shuttle SN68PT, FAN_CTL2 is apparently not connected to a fan,\nbut to something else. One user has reported instant system power-off\nwhen changing the PWM2 duty cycle, so we disable it.\n\nI use the board name string as the trigger in case the same board is\never used in other systems.\n\nThis closes lm-sensors ticket #2349:\npwmconfig causes a hard poweroff\nhttp://www.lm-sensors.org/ticket/2349\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f16177c20c42e1bd780b35259a995f7718986dd4",
      "tree": "9da7910f1d41178ad0d4d112d5389253d8622201",
      "parents": [
        "55b951e7e6b9f983286c40925e340124d79bb0f7"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Aug 29 06:19:32 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 23 22:04:32 2008 +0100"
      },
      "message": "hwmon: add max1111_read_channel() for use by sharpsl_pm\n\nThis is not generic, and is added here for backward compatibility.\nIt is made an individual commit here to make it easier for revert\nonce the sharpsl_pm gets generic enough.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "55b951e7e6b9f983286c40925e340124d79bb0f7",
      "tree": "bf1169122419010c2d5ea1d6187e0fbcd280456d",
      "parents": [
        "dd89ccb23a718a25dd989a27b04bf52871c9fb23"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Aug 29 04:26:48 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Sep 23 22:04:32 2008 +0100"
      },
      "message": "hwmon: add max1111 Low-power Multichannel Serial 8-bit ADCs\n\nDriver based on corgi_ssp.c and sharpsl_pm.c, previously done by Richard\nPurdie and many others.\n\nNow changed to generic HWMON device and expose all the ADC input value\nthrough sysfs.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d130d97154f5342973a0fffc0b5a144359273c79",
      "tree": "b35821a47ba936d9e111357888919612c66c6968",
      "parents": [
        "859b9ef30cc1bdba4b55327b95b22489bd5591c2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Sep 20 10:25:20 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Sat Sep 20 10:25:20 2008 +0200"
      },
      "message": "hwmon: (ad7414) Make ad7414_update_device() static\n\nThis patch makes the needlessly global ad7414_update_device() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "859b9ef30cc1bdba4b55327b95b22489bd5591c2",
      "tree": "02ac8658ab2bf6ca5eee6ca2888d93efc7bc5c31",
      "parents": [
        "13b3c3fa27f8f4ed306ce624f446fab000dd8ee4"
      ],
      "author": {
        "name": "Andrew Paprocki",
        "email": "andrew@ishiboo.com",
        "time": "Sat Sep 20 10:25:19 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Sat Sep 20 10:25:19 2008 +0200"
      },
      "message": "hwmon: (it87) Fix fan tachometer reading in IT8712F rev 0x7 (I)\n\nThe IT8712F v0.9.1 datasheet applies to revisions \u003e\u003d 0x8 (J).\nThe driver was incorrectly attempting to enable 16-bit fan\nreadings on rev 0x7 (I) which led to incorrect RPM values.\n\nSigned-off-by: Andrew Paprocki \u003candrew@ishiboo.com\u003e\nTested-by: John Gumb \u003cjohn.gumb@tandberg.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "13b3c3fa27f8f4ed306ce624f446fab000dd8ee4",
      "tree": "47c700d617d4a340bfc77b96efeff9a23228e2ff",
      "parents": [
        "9824b8f11373b0df806c135a342da9319ef1d893"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Sep 20 10:25:19 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Sat Sep 20 10:25:19 2008 +0200"
      },
      "message": "hwmon: (atxp1) Fix device detection logic\n\nThe atxp1 device detection code has a major logic flaw, fix it. Not\nsure how we managed to miss this when the driver was merged...\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Sebastian Witt \u003cse.witt@gmx.net\u003e\n"
    },
    {
      "commit": "fd098316ef533e8441576f020ead4beab93154ce",
      "tree": "6188bbbf2357585dbeeac9d055ef2e771b78bac8",
      "parents": [
        "933b2a1d8d458d6fe12b5efd63a0432852c44d6d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 31 01:23:17 2008 -0700"
      },
      "message": "sparc: Annotate of_device_id arrays with const or __initdata.\n\nAs suggested by Stephen Rothwell.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e04180882faf69e896a8131ff3137788dd08b8d3",
      "tree": "c625282ce7d3be6ba561f9bf8c80badd5f3bf99d",
      "parents": [
        "8394b3a84bf3e4665da4e535d34980aa6ba78969"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 24 20:59:49 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 24 20:59:49 2008 -0700"
      },
      "message": "hwmon: Add Ultra45 workstation hwmon driver.\n\nThis is a PIC16F747 based controller that monitors and consolidates\nthe hardware access to various fan and temperature values reported by\nadr7462 and similar devices behind an I2C bus.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cebd7709d396b59ff53b95fa3c4d9febbd4c010f",
      "tree": "f9a91fd48867990f80f7ac5c8faeb7b66e3ad544",
      "parents": [
        "cd98a04a59e2f94fa64d5bf1e26498d27427d5e7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Aug 15 10:58:05 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 11:50:15 2008 -0700"
      },
      "message": "hwmon-vid: Fix AMD K8 VID decoding\n\nNot all AMD K8 have 6 VID pins, contrary to what was assumed in\ncommit 116d0486bdefc11f71e567cadf0c47f788b4dd06. This commit broke\nsupport of older CPU models which have only 5 VID pins:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11329\n\nWe need two entries in the hwmon-vid table, one for 5-bit VID models\n(K8 revision \u003c\u003d E) and one for 6-bit VID models (K8 revision \u003e\u003d F).\nThis fixes bug #11329.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Frank Myhr \u003cfmyhr@fhmtech.com\u003e\nTested-by: Jean-Luc Coulon \u003cjean.luc.coulon@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "34c86c1e622ec77ba81c01969003bbc8e15156f3",
      "tree": "1668b80bb2c18a7fca09493bc079ae7978c1e11d",
      "parents": [
        "bb15e7f286e3ecf3e85e06ad9b0019096e43a613"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Fri Aug 15 00:40:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:44 2008 -0700"
      },
      "message": "coretemp: recognize Nehalem CPUs\n\nAdd in the CPUID for Nehalem chips.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Kent Liu \u003ckent.liu@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bb15e7f286e3ecf3e85e06ad9b0019096e43a613",
      "tree": "88fd7cb042f3477699cb05c780518dc7dc1ed5a5",
      "parents": [
        "9c5413eac5199b8457689eb2c9d9e75138356bd6"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Fri Aug 15 00:40:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:44 2008 -0700"
      },
      "message": "ibmaem: don\u0027t query the entire sensor repository when reading energy meter\n\nCurrently, all sensors are read when the energy meter is queried via\nsysfs.  This introduces a considerable amount of delay and variation in\nthe sysfs reading, which is not desirable when trying to profile energy\nuse.  Therefore, read only the energy meters when a sysfs query comes in\nfor them, and don\u0027t cache the results so that we always get the latest\nreading.\n\nSigned-off-by: 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": "9c5413eac5199b8457689eb2c9d9e75138356bd6",
      "tree": "74865a1e85daa8e21c140c1ecb1de55fbbb08b50",
      "parents": [
        "eb93b7df7e66597fa807e34a0f812ffff7ff165b"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Fri Aug 15 00:40:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:44 2008 -0700"
      },
      "message": "ibmaem: prevent infinite probing loop on x3650 M2 systems\n\nOn older machines, probing for a nonexistent AEM interface returned an\nIPMI error; when we saw this, we\u0027d stop probing.  On the x3650 M2 and\n(presumably) later, we are returned a value indicating success and a\nbuffer full of garbage or zeroes.  This causes the probe function to run\nin an infinite loop.  To fix this, we add one last check--if the\ninterface number we\u0027re looking for is higher than the number of\ninterfaces that AEM claims to have, stop probing.\n\nSigned-off-by: 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": "eb93b7df7e66597fa807e34a0f812ffff7ff165b",
      "tree": "64e0397f7bce520291fa9d4651933e39e85d3be5",
      "parents": [
        "4ef664b5bc93bbfe28513165216a8c9f4fad5314"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Fri Aug 15 00:40:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:44 2008 -0700"
      },
      "message": "ibmaem: update the documentation to reflect the current name\n\nMinor documentation update to reflect the current full name of the power\nmanagement hardware interface and reflows the text a bit.\n\nSigned-off-by: 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": "4ef664b5bc93bbfe28513165216a8c9f4fad5314",
      "tree": "147551441fdaf2ba77c2b4a44d2d8ee127973ab1",
      "parents": [
        "249e3c85afb972d8ae8b6da269e7c85f931b9849"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Fri Aug 15 00:40:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:44 2008 -0700"
      },
      "message": "abituguru3: prefer DMI probing to manual probing\n\nPreviously the driver was only using DMI to prevent smbus probing on\nnon-Abit motherboards.  However, since the manual probing method is\nbrittle and prone to failure on some Abit motherboards (esp.  the Abit\nIP35 Pro) it is better to use DMI to also read the board name and then\ndecide whether or not to probe the bus.\n\nAt the moment, we do not have a list of valid DMI name strings to use\nfor existing and supported motherboards.  This patch only implements DMI\nprobing for the IP35 Pro.  For motherboards that can not yet use DMI\nprobing, a warning will be printed to the kernel log asking those users\nto email me their dmidecode output.\n\nThe existing manual probing mechanism will be used if CONFIG_DMI is not\nenabled, if DMI probing fails (for DMI-unsupported motherboards), or if\nDMI probing fails and the \"force\" option is set (for DMI-supported\nmotherboards).  Ideally in the longer term this manual probing method\nwould be removed.\n\nThis patch should be safe to apply as it does not change the probing\nbehaviour for most of the supported motherboards, just the IP35 Pro,\nwhich already has regressions filed against it in 2.6.26.\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d11212\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nAcked-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\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": "963d96b53e1f4ebf4db0b8b7ba71ff7b438fbee0",
      "tree": "a5b1f190e82331528efa8f8df79a82905b89e790",
      "parents": [
        "d42139a3fbd9793cf3747287e8f5c1ae06e06942"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Fri Aug 15 00:40:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:43 2008 -0700"
      },
      "message": "i5k_amb: provide labels for temperature sensors\n\nExport the sensor -\u003e channel/dimm mapping in tempX_label.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.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": "d42139a3fbd9793cf3747287e8f5c1ae06e06942",
      "tree": "27b2400a6ed43fad83acc2e1a56873afa705976d",
      "parents": [
        "16a515fd0cd3711a7da464d36009f18cd8e23f07"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Fri Aug 15 00:40:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:43 2008 -0700"
      },
      "message": "hwmon: ADC124S501 generic driver\n\nSPI driver for analog to digital converters national semiconductor\nADC081S101, ADC124S501, ...\n\nCode for 8 channels by Tobias Himmer.\n\nThis driver adds support for National Semiconductor ADC\u003cbb\u003e\u003cc\u003eS\u003csss\u003e chip\nfamily, where:\n\n * bb  is the resolution in number of bits (8, 10, 12)\n * c   is the number of channels (1, 2, 4, 8)\n * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500\n   kSPS and 101 for 1 MSPS)\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nCc: Tobias Himmer \u003ctobias@himmer-online.de\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "16a515fd0cd3711a7da464d36009f18cd8e23f07",
      "tree": "b589e59c08f90d3e8b33947325be3ab06aad79fd",
      "parents": [
        "f91a79fe86a0becdf2506c189cdde154e82c787c"
      ],
      "author": {
        "name": "Michael Borisov",
        "email": "niro@tut.by",
        "time": "Fri Aug 15 00:40:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:43 2008 -0700"
      },
      "message": "drivers/hwmon/w83791d.c: fix unused var warning\n\ndrivers/hwmon/w83791d.c: In function `w83791d_probe\u0027:\ndrivers/hwmon/w83791d.c:1049: warning: unused variable `val1\u0027\n\nSigned-off-by: Michael Borisov \u003cniro@tut.by\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": "f91a79fe86a0becdf2506c189cdde154e82c787c",
      "tree": "e0d8c58950731fb9df1fcf0360e4bb93b7a48567",
      "parents": [
        "9f86f28df14e06b12908d6475ee2462f0555bf34"
      ],
      "author": {
        "name": "Guilherme M. Schroeder",
        "email": "guilherme.m.schroeder@gmail.com",
        "time": "Fri Aug 15 00:40:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:43 2008 -0700"
      },
      "message": "applesmc: add support for Macbook\n\nAdd support for Macbook v3 (sensors and accelerometer).\n\nSigned-off-by: 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": "9f86f28df14e06b12908d6475ee2462f0555bf34",
      "tree": "5bdea314d60d61d8261cb95e2692c362fcd85892",
      "parents": [
        "fdfaa4833f984c6f8d44afb1fed6c0c775e6e67b"
      ],
      "author": {
        "name": "Roberto De Ioris",
        "email": "roberto@unbit.it",
        "time": "Fri Aug 15 00:40:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 08:35:43 2008 -0700"
      },
      "message": "applesmc: support for Intel iMac\n\nThis adds support for fans and temperature sensors on intel iMac.\n\nTested on iMac 24\" 2.8ghz (iMac8,1), it supports the following sensors:\n\ncpu A\nambient\ngpu\ngpu diode\ngpu heatsink\nhd bay 1\nmemory controller\noptical drive\npower\n\nSigned-off-by: Roberto De Ioris \u003croberto@unbit.it\u003e\nCc: Nicolas Boichat \u003cnicolas@boichat.ch\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": "8ff69eebf5bf8a123a117b78412d5efb85765d8b",
      "tree": "514ca6ebf85da776d78d8948948f9abda28ebbed",
      "parents": [
        "2ce5b34fd519275d788338ae692e4b71df6661d4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Aug 10 22:56:16 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Sun Aug 10 22:56:16 2008 +0200"
      },
      "message": "hwmon: (lm75) Drop legacy i2c driver\n\nDrop the legacy lm75 driver, and add a detect callback to the\nnew-style driver to achieve the same functionality.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\n"
    },
    {
      "commit": "816d8c6a2580562698cf0fa0b9e5b4dd570e636e",
      "tree": "6f2b41ba4e144a04315fe56cb50998e8cd3ae24d",
      "parents": [
        "0475169c13e177e1af5a02f5e9f30fda13dc0b86"
      ],
      "author": {
        "name": "Andrew Paprocki",
        "email": "andrew@ishiboo.com",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "message": "hwmon: (it87) Support for 16-bit fan reading in it8705 \u003e\u003d rev 0x03\n\nThe it8705 chip supports 16-bit fan tachometers in revisions at least\n\u003e\u003d 0x03 (Version G). This patch enables 16-bit fan readings on all\nrevisions \u003e\u003d 0x03 just like the it8712, it8716, and it8718 chips.\n\nSigned-off-by: Andrew Paprocki \u003candrew@ishiboo.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "0475169c13e177e1af5a02f5e9f30fda13dc0b86",
      "tree": "9366e6e093ff39b037011a392c8f97140c3ccad9",
      "parents": [
        "116d0486bdefc11f71e567cadf0c47f788b4dd06"
      ],
      "author": {
        "name": "Andrew Paprocki",
        "email": "andrew@ishiboo.com",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "message": "hwmon: (it87) Support for 16-bit fan reading in it8712 \u003e\u003d rev 0x07\n\nThe it8712 chip supports 16-bit fan tachometers in revisions \u003e\u003d 0x07.\nRevisions \u003e\u003d 0x08 dropped support for 8-bit fan divisor registers. The\npatch enables 16-bit fan readings on all revisions \u003e\u003d 0x07 just like\nthe it8716 and it8718 chips.\n\nSigned-off-by: Andrew Paprocki \u003candrew@ishiboo.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "116d0486bdefc11f71e567cadf0c47f788b4dd06",
      "tree": "2c403aedb7e476942b28fb5dbb88cd5266f4d178",
      "parents": [
        "15872212e876de9ae404108e4ad231a645b55b54"
      ],
      "author": {
        "name": "Frank Myhr",
        "email": "fmyhr@fhmtech.com",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "message": "hwmon: (hwmon-vid) Add 6-bit vid codes for AMD NPT 0Fh cpus\n\nAMD NPT 0Fh cpus use 6 bit VID codes. Successive codes with msb 0\ndescribe 25mV decrements, while those with msb 1 describe 12.5mV\ndecrements. Existing hwmon-vid.c is correct only for codes with msb 0;\nadd support for the codes with msb 1.\n\nRef:\np 309, Table 71\nAMD Publication 32559, BIOS and Kernel Developer\u0027s Guide for AMD NPT Family 0Fh Processors\nhttp://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/32559.pdf\n\nSigned-off-by: Frank Myhr \u003cfmyhr@fhmtech.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "15872212e876de9ae404108e4ad231a645b55b54",
      "tree": "372882554c330906ec1e52b45496f8e905d78e52",
      "parents": [
        "6c633c3025c75f5fcf3a76d375faff34e3be021b"
      ],
      "author": {
        "name": "Frank Myhr",
        "email": "fmyhr@fhmtech.com",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:06 2008 +0200"
      },
      "message": "hwmon: (hwmon-vid) Trivial format multi-line comments per CodingStyle\n\nSigned-off-by: Frank Myhr \u003cfmyhr@fhmtech.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6c633c3025c75f5fcf3a76d375faff34e3be021b",
      "tree": "0b9f8b6c8a14e74b5e9820a7b326a86df77939fd",
      "parents": [
        "84f768c1633cfc547d82b9dc671ffea2f3785542"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "seanm@seanm.ca",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "message": "hwmon: ad7414 driver\n\nDriver for the Analog Devices AD7414 temperature monitoring chip.\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "84f768c1633cfc547d82b9dc671ffea2f3785542",
      "tree": "ec72183fa24730b12c99f3a0ee2d039b8f1070d8",
      "parents": [
        "68f823de3f1916cc0694376330c08377706b877d"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "message": "hwmon: (thmc50) Add support for critical temperature limits\n\nAdd critical temperature limits to the driver. These limits are read\nonly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "68f823de3f1916cc0694376330c08377706b877d",
      "tree": "bcf181d425eb31e5ae1957ef92a8267081d993db",
      "parents": [
        "2f8ea97a45e9db382787dd7afa7f500ee661aa7b"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady.lk@gmail.com",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "message": "hwmon: (adm9240) Remove EXPERIMENTAL dependency\n\nThe adm9240 driver is in the kernel for three years now, time to\nremove the EXPERIMENTAL dependency.\n\nSigned-off-by: Grant Coady \u003cgcoady.lk@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2f8ea97a45e9db382787dd7afa7f500ee661aa7b",
      "tree": "6992736c62dbe96b8096d05a4998883e12c854bb",
      "parents": [
        "a95a5ed856e902e513119d4cc5b745faa202f761"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "message": "hwmon: (w83627hf) Drop reset module parameter\n\nDrop the reset parameter of the w83627hf driver. It seems it wasn\u0027t\nthat useful. It was dropped from the Linux 2.4 version of this driver\nback in July 2004.\n\nThe only users who have reported that they were still using this\nparameter, needed it to switch the chip from automatic fan speed\ncontrol back to manual mode. Now that the driver creates pwmN_enable\nsysfs files, users will be able to use these files instead, which is\nway less agressive.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Dominik Geyer \u003cdominik.geyer@gmx.de\u003e\n"
    },
    {
      "commit": "a95a5ed856e902e513119d4cc5b745faa202f761",
      "tree": "d4b34c3c8ed304a058158444d6d70d2ca4104e23",
      "parents": [
        "ad02ad85cf221c9a0574b48516762e37cceca0da"
      ],
      "author": {
        "name": "Dominik Geyer",
        "email": "dominik.geyer@gmx.de",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "message": "hwmon: (w83627hf) Add pwm_enable sysfs interface\n\nAdds support for pwm_enable sysfs interface for the w83627hf driver.\n\nSigned-off-by: Dominik Geyer \u003cdominik.geyer@gmx.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ad02ad85cf221c9a0574b48516762e37cceca0da",
      "tree": "6ba4a83e4ca37bc252ce90a734984f761462cc16",
      "parents": [
        "05a5e477687ac7a22c0791b3e899ed7d539f7b95"
      ],
      "author": {
        "name": "Marc Hulsman",
        "email": "m.hulsman@tudelft.nl",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "message": "hwmon: (w83791d) Use fan divisor bits from vbat register\n\nUpdate w83791d with fan bits in vbat mon register (7.48 of the\ndatasheet). This change allows all fans to have a divisor of 128, \nand fixes a problem with incorrectly reported fan speeds. \n\nSigned-off-by: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "05a5e477687ac7a22c0791b3e899ed7d539f7b95",
      "tree": "e1a1adefef78c75bc0241fc14ed7e77bfb4765a5",
      "parents": [
        "549edb83327f2a5027a22d65b10603b01dc40175"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:04 2008 +0200"
      },
      "message": "hwmon: (f71882fg) Delete needless forward declarations\n\nThese functions aren\u0027t used before being defined, so there\u0027s no point\nin forward-declaring them.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\n"
    },
    {
      "commit": "549edb83327f2a5027a22d65b10603b01dc40175",
      "tree": "f30b17f061ad28f132c9e11eb4a4d079d1cf6a5e",
      "parents": [
        "55d68d75ab00e60953f8784af5927b60967a297f"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "message": "hwmon: (dme1737) Add support for the SMSC SCH5027\n\nAdd support for the SCH5027. The differences to the DME1737 are:\n- No support for programmable temp offsets\n- In auto mode, PWM outputs stay on min value if temp goes below low threshold\n  and can\u0027t be programmed to fully turn off\n- Different voltage scaling\n- No VID input\n\nSigned-off-by: Juerg Haefliger \u003cjuergh@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "55d68d75ab00e60953f8784af5927b60967a297f",
      "tree": "0bca79817ca9f92ad557eaab17daba8359468ff1",
      "parents": [
        "73ce48f6c6b9d9dcf6a2bba0bcde39ede76809f0"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "message": "hwmon: (dme1737) Skip detection if forced\n\nSkip the checking of the device ID register in the hwmon register\nblock if the force_id option is used.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "73ce48f6c6b9d9dcf6a2bba0bcde39ede76809f0",
      "tree": "ff5f89df634a4adb222454ca9080d49454d01507",
      "parents": [
        "0967d61ea0d8e8a7826bd8949cd93dd1e829ac55"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "message": "hwmon: (dme1737) Cleanups\n\nFix names of attribute structs to make them more consistent with the \nrest of the code. Minor comment changes.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "676056132425ac425d7215cdaa8bd25582e07966",
      "tree": "f9edecac1a441947e5d145eb1a834b2df07673f1",
      "parents": [
        "623fa579e61f250c1913c70257ef3a753820bb68",
        "47d715af0761012ab074a12b5b5959f0179eaa09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:33:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 11:33:19 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6\n\n* \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:\n  hwmon: needs new maintainer\n  hwmon: (lm85) Simplify device initialization function\n  hwmon: (lm85) Misc cleanups\n  hwmon: (lm85) Don\u0027t write back cached values\n  hwmon: (lm85) Drop dead code\n  hwmon: (lm85) Coding-style cleanups\n  hwmon: (lm75) add new-style driver binding\n  hwmon: (lm75) cleanup/reorg\n  hwmon: (adt7473) clarify an awkward bit of code\n  hwmon: (adt7473) Remove unused defines\n  hwmon: (dme1737) fix voltage scaling\n  hwmon: (dme1737) probe all addresses\n  hwmon: (dme1737) demacrofy for readability\n"
    },
    {
      "commit": "5f44759470f7248f74947a39cba339009d62052c",
      "tree": "d599a349467fee830b7009fb604ef2b8bcd48855",
      "parents": [
        "e89e22b23bceb3fbbcfb931ad17a564b7c1eaa55"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jun 25 09:10:30 2008 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Simplify device initialization function\n\nClean up and simplify the device initialization function:\n* Degrade error messages to warnings - what they really are.\n* Stop warning about VxI mode, we don\u0027t really care.\n* Drop comment about lack of limit initialization - that\u0027s the standard\n  way, all hardware monitoring drivers do that.\n* Only read the configuration register once.\n* Only write back to the configuration register if needed.\n* Don\u0027t attempt to clear the lock bit, it locks itself to 1.\n* Move the function to before it\u0027s called, so that we no longer need to\n  forware declare it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "e89e22b23bceb3fbbcfb931ad17a564b7c1eaa55",
      "tree": "906ac1a3699e51fc06d3efd3fc3679c8481cc7e3",
      "parents": [
        "7133e56f29030b13601d3399e20050053e560860"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jun 25 08:47:35 2008 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Misc cleanups\n\nMisc cleanups to the lm85 hardware monitoring driver:\n* Mark constant arrays as const.\n* Remove useless masks.\n* Have lm85_write_value return void - nobody is checking the returned\n  value anyway and in some cases it was plain wrong.\n* Remove useless initializations.\n* Rename new_client to client in lm85_detect.\n* Replace cascaded if/else with a switch/case in lm85_detect.\n* Group similar loops in lm85_update_device.\n* Remove legacy comments.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "7133e56f29030b13601d3399e20050053e560860",
      "tree": "0847f9d75e30b465fb8919793baf874281a2902a",
      "parents": [
        "dd1ac5384a08946a99e974bf5749d382e92ed3c0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 12 19:56:35 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Don\u0027t write back cached values\n\nIn set_pwm_auto_pwm_minctl, we write cached register bits back to the\nchip. This is a bad idea as we have no guarantee that the cache is\nup-to-date. Better read a fresh register value from the chip, it\u0027s\nsafer and in fact it is also more simple.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "dd1ac5384a08946a99e974bf5749d382e92ed3c0",
      "tree": "67f91863ab47e0db01ecb7ef99d7b7998915c821",
      "parents": [
        "1f44809ac3d7a3fc977684dc3a95fa221f33fc15"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu May 01 08:47:33 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Drop dead code\n\nDrop a lot of useless register defines, conversion macros, data structure\nmembers and update code. All these register values were read from the\ndevice but nothing is done out of them, so this is all dead code in\npractice.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "1f44809ac3d7a3fc977684dc3a95fa221f33fc15",
      "tree": "a2321ce812d601d2a5ecc6d409cb3158cef7fb13",
      "parents": [
        "9ebd3d822efeca2e73565516a80373c76ce3fa12"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 29 14:03:37 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:03 2008 -0400"
      },
      "message": "hwmon: (lm85) Coding-style cleanups\n\nFix most style issues reported by checkpatch, including:\n* Trailing, missing and extra whitespace\n* Extra parentheses, curly braces and semi-colons\n* Broken indentation\n* Lines too long\n\nI verified that the generated code is the same before and after\nthese changes.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "9ebd3d822efeca2e73565516a80373c76ce3fa12",
      "tree": "35947ad745ced49a5bfcd5dc1337ad0a4935d829",
      "parents": [
        "01a52397e95a8532c59506691759dba9262d6be7"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat May 03 19:33:15 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (lm75) add new-style driver binding\n\nMore LM75 updates:\n\n - Teach the LM75 driver to use new-style driver binding:\n\n     * Create a second driver struct, using new-style driver binding\n       methods cribbed from the legacy code.\n\n     * Add a MODULE_DEVICE_TABLE (for \"newER-style binding\")\n\n     * The legacy probe logic delegates its work to this new code.\n\n     * The legacy driver now uses the name \"lm75_legacy\".\n\n - More careful initialization.  Chips are put into 9-bit mode so\n   the current interconversion routines will never fail.\n\n - Save the original chip configuration, and restore it on exit.\n   (Among other things, this normally turns off the mode where\n   the chip is constantly sampling ... and thus saves power.)\n\nSo the new-style code should catch all chips that boards declare,\nwhile the legacy code catches others.  This particular coexistence\nstrategy may need some work yet ... legacy modes might best be set\nup explicitly by some tool not unlike \"sensors-detect\".  (Or else\ncompletely eradicated...)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "01a52397e95a8532c59506691759dba9262d6be7",
      "tree": "8429252add519af666178398de7cdfaef500402f",
      "parents": [
        "321c4138573da888ca30a387e9973f690c217e9e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Apr 21 12:10:53 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (lm75) cleanup/reorg\n\nMinor cleanup and reorg of the lm75 code.\n\n - Kconfig provides a larger list of lm75-compatible chips\n\n - A top comment now says what the driver does (!) ... as in, just\n   what sort of sensor is this??\n\n - Section comments now delineate the various sections of the driver:\n   hwmon attributes, driver binding, register access, module glue.\n   One driver binding function moved out of the attribute section,\n   as did the driver struct itself.\n\n - Minor tweaks to legacy probe logic:  correct a comment, and\n   remove a pointless variable.\n\n - Whitespace, linelength, and comment fixes.\n\nThis patch should include no functional changes.  It\u0027s preparation\nfor adding new-style (driver model) I2C driver binding.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Laurent Pinchart \u003claurentp@cse-semaphore.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "321c4138573da888ca30a387e9973f690c217e9e",
      "tree": "066f5ed405dfb39c483f9b6a4c62b7f26c1ea0c2",
      "parents": [
        "9d3e19afd35907bf58b205096cd33e97df8fb6a5"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon May 26 15:09:36 2008 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (adt7473) clarify an awkward bit of code\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9d3e19afd35907bf58b205096cd33e97df8fb6a5",
      "tree": "d962d3071939221b17be4c4aacd7d6a64e4a7791",
      "parents": [
        "f994fb23d3c63dffc8127f227f3e0c530e3e4fd6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 26 16:28:27 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (adt7473) Remove unused defines\n\nAll the *_MAX_ADDR defines are never used, so remove them. The number\nof registers of each type is already expressed by the *_COUNT defines.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "f994fb23d3c63dffc8127f227f3e0c530e3e4fd6",
      "tree": "5e5fd2a862b5f610054d1215914296f46851faf9",
      "parents": [
        "92430b6feb19aba043171ff3094535b598052901"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Tue Mar 25 21:49:15 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (dme1737) fix voltage scaling\n\nThis patch fixes a voltage scaling issue for the sch311x device.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "92430b6feb19aba043171ff3094535b598052901",
      "tree": "bf423e463d09aa4c08bcb529850e1cf8877c2c41",
      "parents": [
        "9b257714a3f6f5c3ea133c44d3442e2340734b65"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Thu Apr 03 21:34:19 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (dme1737) probe all addresses\n\nThis patch adds a module load parameter to enable probing of\nnon-standard LPC addresses 0x162e and 0x164e when scanning for supported\nISA chips.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "9b257714a3f6f5c3ea133c44d3442e2340734b65",
      "tree": "7cef33b052850bf8c9c90387658438fbe9793f67",
      "parents": [
        "bce7f793daec3e65ec5c5705d2457b81fe7b5725"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Tue Mar 25 21:49:02 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:01 2008 -0400"
      },
      "message": "hwmon: (dme1737) demacrofy for readability\n\nThis patch gets rid of a couple of macros previously used for sysfs attribute\ngeneration and manipulation. This makes the source a little bigger but a lot\nmore readable and maintainable. It also fixes an issue with pwm5 \u0026 pwm6\nattributes not being created read-only initially.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "2871f55237e2aaa00fd724ce45b47e567974045f",
      "tree": "59758a9d0e70615b015bdb79ccb97bfb8d7762f2",
      "parents": [
        "0fd15a18d876a9571cc5b88a5d1716dfccb8e493"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 21 12:52:33 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 21:54:42 2008 -0700"
      },
      "message": "device create: hwmon: convert device_create to device_create_drvdata\n\ndevice_create() is race-prone, so use the race-free\ndevice_create_drvdata() instead as device_create() is going away.\n\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "908cf4b925e419bc74f3297b2f0e51d6f8a81da2",
      "tree": "6c2da79366d4695a9c2560ab18259eca8a2a25b4",
      "parents": [
        "92c49890922d54cba4b1eadeb0b185773c2c9570",
        "14b395e35d1afdd8019d11b92e28041fad591b71"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 21 00:55:14 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 21 00:55:14 2008 -0400"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next\n"
    },
    {
      "commit": "33468e7637c53b5516902422d66ca3d3fe64a9c3",
      "tree": "0411a29792dd84cfcbff414a8a5a49e8629b0a93",
      "parents": [
        "dc18a4184d6794e2e5c6f05142f3f8aaeeaee506"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:18 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:18 2008 +0200"
      },
      "message": "hwmon: (w83l786ng) Convert to a new-style i2c driver\n\nThe new-style w83l786ng driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Kevin Lo \u003ckevlo@kevlo.org\u003e\n"
    },
    {
      "commit": "dc18a4184d6794e2e5c6f05142f3f8aaeeaee506",
      "tree": "9acb7cf17714a1185cb3e673cf683c3172a9e7c9",
      "parents": [
        "a7f13a6ec40379fe2116c647ac8e569227ba8d4f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:18 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:18 2008 +0200"
      },
      "message": "hwmon: (w83l785ts) Convert to a new-style i2c driver\n\nThe new-style w83l785ts driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a7f13a6ec40379fe2116c647ac8e569227ba8d4f",
      "tree": "a4f0f7a4b3b23d4ad8eaa032753d1ba2aed79d28",
      "parents": [
        "31d5d275a118527a2b9b0f68613428f176efbb8f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:17 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:17 2008 +0200"
      },
      "message": "hwmon: (w83793) Convert to a new-style i2c driver\n\nThe new-style w83793 driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "31d5d275a118527a2b9b0f68613428f176efbb8f",
      "tree": "94920b64729e7785aa3afd843e47062d6f1496b6",
      "parents": [
        "cb0c1af37996f3016e34e9c709e5f727646f7207"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:17 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:17 2008 +0200"
      },
      "message": "hwmon: (w83792d) Convert to a new-style i2c driver\n\nThe new-style w83792d driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "cb0c1af37996f3016e34e9c709e5f727646f7207",
      "tree": "e23570869a8a8b728bd80022fa127d8e9f1f02cb",
      "parents": [
        "ccf37488322429bf8709f2227f3d48466add2b6b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:17 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:17 2008 +0200"
      },
      "message": "hwmon: (w83791d) Convert to a new-style i2c driver\n\nThe new-style w83791d driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\n"
    },
    {
      "commit": "ccf37488322429bf8709f2227f3d48466add2b6b",
      "tree": "1e65b455354e2c7c5e78952a0748622937503e98",
      "parents": [
        "8fb597bb6ec80d53836229bf3576c7b848b909e3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "message": "hwmon: (thmc50) Convert to a new-style i2c driver\n\nThe new-style thmc50 driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\n"
    },
    {
      "commit": "8fb597bb6ec80d53836229bf3576c7b848b909e3",
      "tree": "58f4586fe51a151404ebf056ad64ee23aa7401e0",
      "parents": [
        "0d57abd5b87e2e82d8d2e8d5c9a3b56743ffa5ab"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "message": "hwmon: (smsc47m192) Convert to a new-style i2c driver\n\nThe new-style smsc47m192 driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hartmut Rick \u003clinux@rick.claranet.de\u003e\n"
    },
    {
      "commit": "0d57abd5b87e2e82d8d2e8d5c9a3b56743ffa5ab",
      "tree": "9eb35de4d5cf45de2e273d92de8f569b6e5af155",
      "parents": [
        "c6d3f6fa1b0b984991d6e2a261c7dd7f2685c7bd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "message": "hwmon: (max6650) Convert to a new-style i2c driver\n\nThe new-style max6650 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans J. Koch \u003chjk@linutronix.de\u003e\n"
    },
    {
      "commit": "c6d3f6fa1b0b984991d6e2a261c7dd7f2685c7bd",
      "tree": "6e734c4519f50cc14a96ad3b328a2791303709b6",
      "parents": [
        "70b724063f789a443aff1e1a6f0f04d971342116"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "message": "hwmon: (max1619) Convert to a new-style i2c driver\n\nThe new-style max1619 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Alexey Fisher \u003cfishor@mail.ru\u003e\n"
    },
    {
      "commit": "70b724063f789a443aff1e1a6f0f04d971342116",
      "tree": "4e0bbe253b7dc79f91c33290b1586f9c12951455",
      "parents": [
        "910e8dcf16dd7afc08dc1791155cc69e07ca4183"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "message": "hwmon: (lm93) Convert to a new-style i2c driver\n\nThe new-style lm93 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Eric J. Bowersox \u003cericb@aspsys.com\u003e\nCc: Carsten Emde \u003ccbe@osadl.org\u003e\nCc: Hans J. Koch \u003chjk@linutronix.de\u003e\n"
    },
    {
      "commit": "910e8dcf16dd7afc08dc1791155cc69e07ca4183",
      "tree": "225c7686e41b4804f1fed794323b7a5eb5469be7",
      "parents": [
        "9b0e85269275159a1f9c3e4a5d254caf5211950b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "message": "hwmon: (lm92) Convert to a new-style i2c driver\n\nThe new-style lm92 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9b0e85269275159a1f9c3e4a5d254caf5211950b",
      "tree": "bab6c522e6c21ba3ca5bd250e5eb4cba054b0f2e",
      "parents": [
        "a888420af07b9a26b6d518328baa913fb704e950"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:15 2008 +0200"
      },
      "message": "hwmon: (lm90) Convert to a new-style i2c driver\n\nThe new-style lm90 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a888420af07b9a26b6d518328baa913fb704e950",
      "tree": "b8d88c4e6837c007752d034fdccd6c3bddf44afa",
      "parents": [
        "b6aacdcefac8ed60e77930b6e74129da6478e20e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:14 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:14 2008 +0200"
      },
      "message": "hwmon: (lm87) Convert to a new-style i2c driver\n\nThe new-style lm87 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\n"
    },
    {
      "commit": "b6aacdcefac8ed60e77930b6e74129da6478e20e",
      "tree": "128508b4bd43f77ec7ae91535ee3f13e4a7a6683",
      "parents": [
        "8c8bacc883610b672d3f08dc6ebf1f17e495f5b9"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:14 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:14 2008 +0200"
      },
      "message": "hwmon: (lm83) Convert to a new-style i2c driver\n\nThe new-style lm83 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8c8bacc883610b672d3f08dc6ebf1f17e495f5b9",
      "tree": "fe74da507723e7998923663ca8ecdb9a51693e63",
      "parents": [
        "a189dd62d328db7bf8ba68de6a948fdbc93dca25"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:14 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:14 2008 +0200"
      },
      "message": "hwmon: (lm80) Convert to a new-style i2c driver\n\nThe new-style lm80 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a189dd62d328db7bf8ba68de6a948fdbc93dca25",
      "tree": "00a53527cbec8ce5aaef2eb5d4c6b698514554af",
      "parents": [
        "d5957be2f1535b1a6c77eabba0781ec7245c5dea"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "message": "hwmon: (lm77) Convert to a new-style i2c driver\n\nThe new-style lm77 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Andras Bali \u003cdrewie@freemail.hu\u003e\n"
    },
    {
      "commit": "d5957be2f1535b1a6c77eabba0781ec7245c5dea",
      "tree": "8597a5a25444c8cfb222b5fae63674b837919ffa",
      "parents": [
        "a23a9fe1d4d725e1624635f49e9790ec32deffd0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "message": "hwmon: (lm63) Convert to a new-style i2c driver\n\nThe new-style lm63 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a23a9fe1d4d725e1624635f49e9790ec32deffd0",
      "tree": "9135d88399075f435f64299f29e31a76a759ac49",
      "parents": [
        "95d80e7c834d8742da38e2b9d2f36dec36da03a6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "message": "hwmon: (gl520sm) Convert to a new-style i2c driver\n\nThe new-style gl520sm driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Maarten Deprez \u003cmaartendeprez@users.sourceforge.net\u003e\n"
    },
    {
      "commit": "95d80e7c834d8742da38e2b9d2f36dec36da03a6",
      "tree": "c0ff3ee2067ee05a7166b8e4a5529b48d7a8d5fa",
      "parents": [
        "b9e39b1b1b79d3e074ca79b63f548ac48c85ca98"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:13 2008 +0200"
      },
      "message": "hwmon: (gl518sm) Convert to a new-style i2c driver\n\nThe new-style gl518sm driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b9e39b1b1b79d3e074ca79b63f548ac48c85ca98",
      "tree": "713c5562a7f253a3a06a84d56b6deb8600438151",
      "parents": [
        "40ac1994bf988dac05434f856c2a4fa24e22b2ea"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:12 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:12 2008 +0200"
      },
      "message": "hwmon: (fscpos) Convert to a new-style i2c driver\n\nThe new-style fscpos driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "40ac1994bf988dac05434f856c2a4fa24e22b2ea",
      "tree": "88acc783bdb40d53df0cce86a67197391574e809",
      "parents": [
        "c2df1591df3ea83b4a5890a1131dd821ca07e761"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:12 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:12 2008 +0200"
      },
      "message": "hwmon: (fschmd) Convert to a new-style i2c driver\n\nThe new-style fschmd driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\n"
    },
    {
      "commit": "c2df1591df3ea83b4a5890a1131dd821ca07e761",
      "tree": "f22157913224afdb26afbc51745405edaad30bea",
      "parents": [
        "935ada8c4481f9591caa1b88c83127c5931a8855"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:12 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:12 2008 +0200"
      },
      "message": "hwmon: (fscher) Convert to a new-style i2c driver\n\nThe new-style fscher driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Reinhard Nissl \u003crnissl@gmx.de\u003e\n"
    },
    {
      "commit": "935ada8c4481f9591caa1b88c83127c5931a8855",
      "tree": "3cc60878af6989a51e00b54311f16990e62087b2",
      "parents": [
        "70313eabfc63ce6aa89b9fa3074129e5c521568a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "message": "hwmon: (f75375s) Drop legacy i2c driver\n\nDrop the legacy f75375s i2c driver, and add a detect callback to the\nnew-style i2c driver to achieve the same functionality.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Riku Voipio \u003criku.voipio@movial.fi\u003e\n"
    },
    {
      "commit": "70313eabfc63ce6aa89b9fa3074129e5c521568a",
      "tree": "362be8042de4fc25eac21908cdf3921824479997",
      "parents": [
        "71163c7c36fa76bb5a72feca7fb685677444070a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "message": "hwmon: (ds1621) Convert to a new-style i2c driver\n\nThe new-style ds1621 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "71163c7c36fa76bb5a72feca7fb685677444070a",
      "tree": "bb2eb8bed43bd5f9b2499ad4e9293324efbe9abb",
      "parents": [
        "063675b15608dfbb8404b3a19546d579bd039d02"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "message": "hwmon: (atxp1) Convert to a new-style i2c driver\n\nThe new-style atxp1 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "063675b15608dfbb8404b3a19546d579bd039d02",
      "tree": "e3d00f1e141ef0e2718983ad27f48ea18ee5c2ac",
      "parents": [
        "eea54766c6e3f9850affa91061164aeb6bba44b6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:11 2008 +0200"
      },
      "message": "hwmon: (asb100) Convert to a new-style i2c driver\n\nThe new-style asb100 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "eea54766c6e3f9850affa91061164aeb6bba44b6",
      "tree": "9475152073115b24aea648471eb8254bf3610e30",
      "parents": [
        "008f1ca51e4a25ee3e34b8faa901dbeefaf0081a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:10 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:10 2008 +0200"
      },
      "message": "hwmon: (adt7473) Convert to a new-style i2c driver\n\nThe new-style adt7473 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "008f1ca51e4a25ee3e34b8faa901dbeefaf0081a",
      "tree": "9f926c488788902e0522fc0916b66c73fb6754b3",
      "parents": [
        "7347cb388e5aecffc4920bd5ea6a61e4a4690bae"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:10 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:10 2008 +0200"
      },
      "message": "hwmon: (adt7470) Convert to a new-style i2c driver\n\nThe new-style adt7470 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "7347cb388e5aecffc4920bd5ea6a61e4a4690bae",
      "tree": "cd1cca34f2f93f41506940d3ed3ec47fc35d3fc8",
      "parents": [
        "7fae8283109e155467bc1c622178d3a475cdbddf"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:10 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:10 2008 +0200"
      },
      "message": "hwmon: (ads7828) Convert to a new-style i2c driver\n\nThe new-style ads7828 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "7fae8283109e155467bc1c622178d3a475cdbddf",
      "tree": "33dff61df2158ecd80842a14386c7b225e4ae1b1",
      "parents": [
        "af200f881d2cbf3ba2f4c505fa1ae5cfef36f46a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "message": "hwmon: (adm9240) Convert to a new-style i2c driver\n\nThe new-style adm9240 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Grant Coady \u003cgcoady.lk@gmail.com\u003e\n"
    },
    {
      "commit": "af200f881d2cbf3ba2f4c505fa1ae5cfef36f46a",
      "tree": "b8d893b082d81ebcee798d0a2e1cc5436c1461a4",
      "parents": [
        "9c97fb4d255fbf6713ee2d77dd8ed8ae770a7e49"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "message": "hwmon: (adm1031) Convert to a new-style i2c driver\n\nThe new-style adm1031 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Alexandre d\u0027Alton \u003calex@alexdalton.org\u003e\n"
    },
    {
      "commit": "9c97fb4d255fbf6713ee2d77dd8ed8ae770a7e49",
      "tree": "d3f613aebbe01f2c13ef1f7fcd8b30724561fa29",
      "parents": [
        "57f7eb0bcb2316dc264cd26f38b33dd2cf3151c1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:09 2008 +0200"
      },
      "message": "hwmon: (adm1029) Convert to a new-style i2c driver\n\nThe new-style adm1029 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Corentin Labbe \u003ccorentin.labbe@geomatys.fr\u003e\n"
    },
    {
      "commit": "57f7eb0bcb2316dc264cd26f38b33dd2cf3151c1",
      "tree": "9a62d8e2f2370e8d6b01f469c67e70e787515b32",
      "parents": [
        "7dbafe021ba360bf25674a7e290d3e4a5c953981"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "message": "hwmon: (adm1026) Convert to a new-style i2c driver\n\nThe new-style adm1026 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "7dbafe021ba360bf25674a7e290d3e4a5c953981",
      "tree": "e45fc613b0604a99e0935974669b213b35650e3e",
      "parents": [
        "65817ed8d1376afff21019b5c0e0109e5a7d9cc0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "message": "hwmon: (adm1025) Convert to a new-style i2c driver\n\nThe new-style adm1025 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "65817ed8d1376afff21019b5c0e0109e5a7d9cc0",
      "tree": "c06d100f8f6874fe46465c43b0167c98f36f8296",
      "parents": [
        "369932f6f840aedfbc717dd156bba7668a11d916"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "message": "hwmon: (adm1021) Convert to a new-style i2c driver\n\nThe new-style adm1021 driver implements the optional detect() callback\nto cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "369932f6f840aedfbc717dd156bba7668a11d916",
      "tree": "153813ce93538e8288a6d60bf6a3f07e8ef40b21",
      "parents": [
        "61c91f7ded640bb2b340cc89d9ca3a3ca0229c74"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:08 2008 +0200"
      },
      "message": "hwmon: (ad7418) Convert to a new-style i2c driver\n\nThe ad7418 driver is only used on embedded platforms where i2c\ndevices can easily be declared in platform code. Thus a new-style\ni2c driver makes perfect sense. This lets us get rid of quirky\ndetection code (these chips have no identification registers) and\nshrinks the binary driver size by 38%.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\n"
    },
    {
      "commit": "11c2d8174ed3dc4f1971564732689b4a39129702",
      "tree": "ac00daa548ea8ac24ae7a5c8062312e335ab9858",
      "parents": [
        "cde274c0c789404df8ece3f9e7d6506caf0127e2",
        "bce7f793daec3e65ec5c5705d2457b81fe7b5725"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jul 14 14:29:49 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jul 14 14:29:49 2008 +1000"
      },
      "message": "Merge commit \u0027origin/HEAD\u0027 into test-merge\n\nManual fixup of include/asm-powerpc/pgtable-ppc64.h"
    },
    {
      "commit": "292d73551d0aa19526c3417e791c529b49ebadf3",
      "tree": "dcffaae0c2eff6e30a140b5a5a9589c6f35c1bba",
      "parents": [
        "71f77055deeab9708c00717352bec05aa125c713"
      ],
      "author": {
        "name": "maximilian attems",
        "email": "max@stro.at",
        "time": "Fri Jul 04 09:59:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 04 10:40:06 2008 -0700"
      },
      "message": "hdaps: add support for various newer Lenovo thinkpads\n\nAdds R61, T61p, X61s, X61, Z61m, Z61p models to whitelist.\n\nFixes this:\n\ncullen@lenny:~$ sudo modprobe hdaps\nFATAL: Error inserting hdaps (/lib/modules/2.6.22-10-generic/kernel/drivers/hwmon/hdaps.ko): No such device\n\n[25192.888000] hdaps: supported laptop not found!\n[25192.888000] hdaps: driver init failed (ret\u003d-19)!\n\nOriginally based on an Ubuntu patch that got it wrong, the dmidecode\noutput of the corresponding laptops shows LENOVO as the manufacturer.\nhttps://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/133636\n\ntested on X61s:\n[  184.893588] hdaps: inverting axis readings.\n[  184.893588] hdaps: LENOVO ThinkPad X61s detected.\n[  184.893588] input: hdaps as /class/input/input12\n[  184.924326] hdaps: driver successfully loaded.\n\nCc: Klaus S. Madsen \u003cubuntu@hjernemadsen.org\u003e\nCc: Chuck Short \u003czulcss@ubuntu.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Tim Gardner \u003ctim.gardner@canonical.com\u003e\nSigned-off-by: maximilian attems \u003cmax@stro.at\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": "7587cb2f12d47f8160bcdb1328b90f3055291bfc",
      "tree": "c1124a9643f9a8ba8aa4adae74b21d52b69c912b",
      "parents": [
        "98cad10187c0bf5b638bad0912076d8ac9d861bd"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri May 23 16:25:50 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 30 22:30:31 2008 +1000"
      },
      "message": "hwmon: Use linux/of_platform.h instead of asm\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bcccc3a28e9cbb44549cde326852c26203a53a56",
      "tree": "a4d3af720b9763313ca7104e060cdf2ea841f726",
      "parents": [
        "b3aeab0cdbd0fe5339a3a5918b59eebf148cbcd1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat May 03 19:19:16 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jun 19 06:50:32 2008 -0400"
      },
      "message": "hwmon: (lm75) sensor reading bugfix\n\nLM75 sensor reading bugfix: never save error status as valid\nsensor output.  This could be improved, but at least this\nprevents certain rude failure modes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "b3aeab0cdbd0fe5339a3a5918b59eebf148cbcd1",
      "tree": "d2957d48337305cb033c353c2de34d3d8163942a",
      "parents": [
        "25845c22647fad2a0852cf6bf277d84e8a7a6b4a"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Fri May 23 16:10:41 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jun 19 06:50:32 2008 -0400"
      },
      "message": "hwmon: (abituguru3) update driver detection\n\nIt has been reported that the abituguru3 driver fails to load after a BIOS\nupdate. This patch fixes this by loosening the detection routine so that it\nwill work after the BIOS update too. To compensate for the now very loose\ndetection an additional check is added on the DMI Base Board vendor string to\nmake sure we only load on Abit motherboards, this is the same as the check in\nthe abituguru (1 / 2) driver.\n\nSigned-of-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "1604e78b7d6e6087ae9bde6e7a6b41cda80d6557",
      "tree": "ed5671fd5349a4933f7fc556faf7f08b5e4377ee",
      "parents": [
        "125ff8087fca28e922e7ad6e082efcf04fe2f0f4"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Tue Feb 26 19:34:48 2008 +0100"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jun 19 06:50:31 2008 -0400"
      },
      "message": "hwmon: (abituguru3) Identify Abit AW8D board as such\n\nThis patch identifies the Abit AW8D board as such, and adds support for its\naux5 fan connector\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "ed4ec814e45ae8b1596aea0a29b92f6c3614acaa",
      "tree": "05190bbb539e2c383555d46d6302269788dd03ca",
      "parents": [
        "d38b149794e7444a55e741446717147e7f0467f8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 26 16:34:26 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jun 19 06:50:31 2008 -0400"
      },
      "message": "hwmon: (adt7473) Initialize max_duty_at_overheat before use\n\ndata-\u003emax_duty_at_overheat is not updated in adt7473_update_device,\nso it might be used before it is initialized (if the user reads from\nsysfs file max_duty_at_crit before writing to it.)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "d38b149794e7444a55e741446717147e7f0467f8",
      "tree": "ccf0949c3fa05eebead99ffe0504bc41e43c5c79",
      "parents": [
        "5dd34572ad9a3be430632dd42e4af2ea370b397b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Apr 03 10:40:39 2008 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jun 19 06:50:31 2008 -0400"
      },
      "message": "hwmon: (lm85) Fix function RANGE_TO_REG()\n\nFunction RANGE_TO_REG() is broken. For a requested range of 2000 (2\ndegrees C), it will return an index value of 15, i.e. 80.0 degrees C,\ninstead of the expected index value of 0. All other values are handled\nproperly, just 2000 isn\u0027t.\n\nThe bug was introduced back in November 2004 by this patch:\nhttp://git.kernel.org/?p\u003dlinux/kernel/git/tglx/history.git;a\u003dcommit;h\u003d1c28d80f1992240373099d863e4996cdd5d646d0\n\nWhile this can be fixed easily with the current code, I\u0027d rather\nrewrite the whole function in a way which is more obviously correct.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Justin Thiessen \u003cjthiessen@penguincomputing.com\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "a4fa7ef037b17f2a3b9b393cb924e571fc04e784",
      "tree": "a957626abf6c123eca7b0a06798848b099be1f37",
      "parents": [
        "aed5417593ad125283f35513573282139a8664b5"
      ],
      "author": {
        "name": "Tim Gardner",
        "email": "tim.gardner@canonical.com",
        "time": "Thu Jun 05 22:46:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 06 11:29:13 2008 -0700"
      },
      "message": "hdaps: fix module loading on Thinkpad T61P\n\nAdds DMI system identifier for ThinkPad T61.\n\nOriginally written by Klaus S. Madsen.\n\nTaken from http://launchpadlibrarian.net/10864950/hdaps-t61.patch\n\nSigned-off-by: Tim Gardner \u003ctim.gardner@canonical.com\u003e\nSigned-off-by: maximilian attems \u003cmax@stro.at\u003e\nCc: Klaus S. Madsen \u003cubuntu@hjernemadsen.org\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"
    }
  ],
  "next": "a064d5bdd0c9602e4cd930ad949392640b37dda7"
}
