)]}'
{
  "log": [
    {
      "commit": "dc91ad8e84593eb49c65cca70537088782b21e08",
      "tree": "9ccc693f54161409283b273c5ee6d99be89e2a38",
      "parents": [
        "c1c1a3d012fe5e82a9a025fb4b5a4f8ee67a53f6"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Feb 24 03:44:34 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Feb 24 08:06:15 2012 -0800"
      },
      "message": "hwmon: (max34440) Fix resetting temperature history\n\nTemperature history is reset by writing 0x8000 into the peak temperature\nregister, not 0xffff.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "c1c1a3d012fe5e82a9a025fb4b5a4f8ee67a53f6",
      "tree": "5a123a800cd8b845b164f46ce311b81210df9b31",
      "parents": [
        "363434b5dc352464ac7601547891e5fc9105f124"
      ],
      "author": {
        "name": "Nikolaus Schulz",
        "email": "schulz@macnetix.de",
        "time": "Wed Feb 22 23:18:44 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Feb 23 06:47:47 2012 -0800"
      },
      "message": "hwmon: (f75375s) Fix register write order when setting fans to full speed\n\nBy hwmon sysfs interface convention, setting pwm_enable to zero sets a fan\nto full speed.  In the f75375s driver, this need be done by enabling\nmanual fan control, plus duty mode for the F875387 chip, and then setting\nthe maximum duty cycle.  Fix a bug where the two necessary register writes\nwere swapped, effectively discarding the setting to full-speed.\n\nSigned-off-by: Nikolaus Schulz \u003cmail@microschulz.de\u003e\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "363434b5dc352464ac7601547891e5fc9105f124",
      "tree": "a4e4a64e24089b59f718d2f2ab1458609a10847c",
      "parents": [
        "2f2da1ac0ba5b6cc6e1957c4da5ff20e67d8442b"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 22 08:13:52 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Feb 23 06:47:41 2012 -0800"
      },
      "message": "hwmon: (ads1015) Fix file leak in probe function\n\nAn error while creating sysfs attribute files in the driver\u0027s probe function\nresults in an error abort, but already created files are not removed. This patch\nfixes the problem.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: stable@vger.kernel.org # 3.0+\nCc: Dirk Eibach \u003ceibach@gdsys.de\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2f2da1ac0ba5b6cc6e1957c4da5ff20e67d8442b",
      "tree": "65b73e866a23e28baa613288a6ca2016d78de580",
      "parents": [
        "b63d97a36edb1aecf8c13e5f5783feff4d64c24b"
      ],
      "author": {
        "name": "Chris D Schimp",
        "email": "silverchris@gmail.com",
        "time": "Mon Feb 20 17:44:59 2012 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue Feb 21 14:30:45 2012 -0800"
      },
      "message": "hwmon: (max6639) Fix PPR register initialization to set both channels\n\nInitialize PPR register for both channels, and set correct PPR register bits.\nAlso remove unnecessary variable initializations.\n\nSigned-off-by: Chris D Schimp \u003csilverchris@gmail.com\u003e\n[guenter.roeck@ericsson.com: Merged two patches into one]\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: stable@vger.kernel.org # 3.0+\nAcked-by: Roland Stigge \u003cstigge@antcom.de\u003e\n"
    },
    {
      "commit": "b63d97a36edb1aecf8c13e5f5783feff4d64c24b",
      "tree": "cc84e698347ae3aa26ff88f7adfe5f505edc7b83",
      "parents": [
        "b01543dfe67bb1d191998e90d20534dc354de059"
      ],
      "author": {
        "name": "Chris D Schimp",
        "email": "silverchris@gmail.com",
        "time": "Mon Feb 20 16:59:24 2012 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue Feb 21 14:30:12 2012 -0800"
      },
      "message": "hwmon: (max6639) Fix FAN_FROM_REG calculation\n\nRPM calculation from tachometer value does not depend on PPR.\nAlso, do not report negative RPM values.\n\nSigned-off-by: Chris D Schimp \u003csilverchris@gmail.com\u003e\n[guenter.roeck@ericsson.com: do not report negative RPM values]\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: stable@vger.kernel.org # 3.0+\nAcked-by: Roland Stigge \u003cstigge@antcom.de\u003e\n"
    },
    {
      "commit": "a1c1baf00e5c08dda9c0ee25658bf0ce301102ae",
      "tree": "108c402ec1768118839ef9e245b3806c82929734",
      "parents": [
        "eb2f255b2d360df3f500042a2258dcf2fcbe89a2"
      ],
      "author": {
        "name": "Nikolaus Schulz",
        "email": "schulz@macnetix.de",
        "time": "Wed Feb 08 18:56:11 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Feb 09 11:21:49 2012 -0800"
      },
      "message": "hwmon: (f75375s) Let f75375_update_device treat pwmX as a measured value\n\nTreat pwmX as a measured value, not as a (mostly static) limit value, so\nthat it is updated more frequently from the device register.\n\nSigned-off-by: Nikolaus Schulz \u003cmail@microschulz.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "eb2f255b2d360df3f500042a2258dcf2fcbe89a2",
      "tree": "f8a69f2bf4420c608fedfa99af6f6dc083f35154",
      "parents": [
        "a367a1e08b21e995c7112ff32b5efc97d104d405"
      ],
      "author": {
        "name": "Nikolaus Schulz",
        "email": "schulz@macnetix.de",
        "time": "Wed Feb 08 18:56:10 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 08 20:47:34 2012 -0800"
      },
      "message": "hwmon: (f75375s) Fix bit shifting in f75375_write16\n\nIn order to extract the high byte of the 16-bit word, shift the word to\nthe right, not to the left.\n\nSigned-off-by: Nikolaus Schulz \u003cmail@microschulz.de\u003e\nCc: stable@kernel.org # 2.6.32+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "a367a1e08b21e995c7112ff32b5efc97d104d405",
      "tree": "1c93195ca4f85a005989c496b15954e5ddf6342c",
      "parents": [
        "09e87e5c4f9af656af2a8a3afc03487c5d9287c3"
      ],
      "author": {
        "name": "Nikolaus Schulz",
        "email": "schulz@macnetix.de",
        "time": "Wed Feb 08 18:56:09 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 08 20:47:33 2012 -0800"
      },
      "message": "hwmon: (f75375s) Fix reading of wrong register when initializing the F75387\n\nUnlike the other chips supported by this driver, the F75387 stores the\npwm_mode in register F75375_REG_FAN_TIMER, not F75375_REG_CONFIG1.\n\nSigned-off-by: Nikolaus Schulz \u003cmail@microschulz.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "09e87e5c4f9af656af2a8a3afc03487c5d9287c3",
      "tree": "ad3648abda472c501af6b555864fc7265a8a7f5f",
      "parents": [
        "eb564e1dbc3685c08a52a0eea3821815fac50511"
      ],
      "author": {
        "name": "Nikolaus Schulz",
        "email": "schulz@macnetix.de",
        "time": "Wed Feb 08 18:56:08 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 08 20:47:33 2012 -0800"
      },
      "message": "hwmon: (f75375s) Fix automatic pwm mode setting for F75373 \u0026 F75375\n\nIn order to enable temperature mode aka automatic mode for the F75373 and\nF75375 chips, the two FANx_MODE bits in the fan configuration register\nneed be set to 01, not 10.\n\nSigned-off-by: Nikolaus Schulz \u003cmail@microschulz.de\u003e\nCc: stable@kernel.org # 2.6.32+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "eb564e1dbc3685c08a52a0eea3821815fac50511",
      "tree": "d05d4a33f7d34e7528bf5b3889920a6ad55ddb78",
      "parents": [
        "d65b4e98d7ea3038b767b70fe8be959b2913f16d"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue Feb 07 01:46:42 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 08 20:47:32 2012 -0800"
      },
      "message": "hwmon: (w83627ehf) Remove duplicate code\n\nCommit ec3e5a16446fef1891611fe3bdfa5954d1ddf5e4 slipped in some duplicate code.\nRemove it.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "585c0fd8216e0c9f98e2434092af7ec0f999522d",
      "tree": "77da351a59212e1752aee600c0db0017bc3da79f",
      "parents": [
        "62aa2b537c6f5957afd98e29f96897419ed5ebab"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Jan 27 05:43:59 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Feb 04 18:08:23 2012 -0800"
      },
      "message": "hwmon: (w83627ehf) Fix number of fans for NCT6776F\n\nNCT6776F can select fan input pins for fans 3 to 5 with a secondary set of\nchip register bits. Check that second set of bits in addition to the first set\nto detect if fans 3..5 are monitored.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nCc: stable@vger.kernel.org # 3.0+\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ad77c3e1808f07fa70f707b1c92a683b7c7d3f85",
      "tree": "114fda730a4d3d03a89854a228a6927075335a6a",
      "parents": [
        "6edf3c30af01854c416f8654d3d5d2652470afd4"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Fri Jan 27 17:56:06 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Jan 29 13:06:07 2012 -0800"
      },
      "message": "hwmon: (w83627ehf) Disable setting DC mode for pwm2, pwm3 on NCT6776F\n\nNCT6776F only supports pwm mode for pwm2 and pwm3. Return error if an attempt\nis made to set those pwm channels to DC mode.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@vger.kernel.org # 3.0+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "6edf3c30af01854c416f8654d3d5d2652470afd4",
      "tree": "744b870d3be8cd6bb97c200385b08748422862cb",
      "parents": [
        "cba9384b3c53d1a302206f68134a6cbfbae1d686"
      ],
      "author": {
        "name": "Vivien Didelot",
        "email": "vivien.didelot@savoirfairelinux.com",
        "time": "Thu Jan 26 15:59:00 2012 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Jan 29 10:35:21 2012 -0800"
      },
      "message": "hwmon: (sht15) fix bad error code\n\nWhen no platform data was supplied, returned error code was 0.\n\nSigned-off-by: Vivien Didelot \u003cvivien.didelot@savoirfairelinux.com\u003e\nCc: stable@vger.kernel.org # 2.6.32+\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "86b2bbfdbd1fcc4a3aa62ccd3f245c40c5ad5b85",
      "tree": "7507ea89b03997fc955eb781f9a4347f353796bb",
      "parents": [
        "dcd6c92267155e70a94b3927bce681ce74b80d1f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jan 20 10:09:23 2012 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Jan 20 09:05:35 2012 -0800"
      },
      "message": "hwmon: (f71805f) Fix clamping of temperature limits\n\nProperly clamp temperature limits set by the user. Without this fix,\nattempts to write temperature limits above the maximum supported by\nthe chip (255 degrees Celsius) would arbitrarily and unexpectedly\nresult in the limit being set to 0 degree Celsius.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "1c720093f635af490e103c79c056e7408aee6618",
      "tree": "b604e59b53e73ba693e855b89c746900f091ca69",
      "parents": [
        "16b5dda22e3798e61bb008d2329d4f4d90ef764e"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Jan 16 22:51:48 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:48 2012 +0100"
      },
      "message": "hwmon: (adm1031) Fix coding style issues\n\nFix almost all coding style issues except for the multi-line macro errors,\nwhich do not really apply since the macros are not multi-line statements\nbut declarations.\n\nBased on merged patch series from Zac Storer; fixed remaining checkpatch\nerrors and warnings.\n\nCc: Zac Storer \u003czac.3.14159@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "16b5dda22e3798e61bb008d2329d4f4d90ef764e",
      "tree": "f9b00eb0982045d496835b2ab0e829995c3d94d9",
      "parents": [
        "d6db23c7ce8d02896197394c1d741bdffe58ac54"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 16 22:51:48 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:48 2012 +0100"
      },
      "message": "hwmon: (it87) Add IT8728F support\n\nUntil we get a datasheet for the IT8728F, treat it as fully compatible\nwith the IT8721F, as it seems to work reasonably well.\n\nThis closes kernel bug #27262.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "d6db23c7ce8d02896197394c1d741bdffe58ac54",
      "tree": "8382f3907f04f29bb5bca9ce4e93a30b32b7f5be",
      "parents": [
        "6b101116ae445311031f3e9f91d3010d444b9845"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "message": "hwmon: (coretemp) Add missing section annotations\n\nMany functions in the coretemp driver lack a proper section\nannotation. Add them to let the kernel free the memory after\ninitialization when possible.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Durgadoss R \u003cdurgadoss.r@intel.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\n"
    },
    {
      "commit": "6b101116ae445311031f3e9f91d3010d444b9845",
      "tree": "418e5369d31ebdf8aea6bfa4c012e7ac8702ded6",
      "parents": [
        "2fe28ab51d200121b9c39f9b34cf2d132fcf5de1"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "message": "hwmon: (lm90) Add range check to set_update_interval\n\nWhen writing the update_interval attribute, the parameter value was\nnot range checked, which could cause an integer overflow and result\nin an arbitrary update interval. Fix by limiting the value range to\n\u003c0, 100000\u003e.\n\nReported-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2fe28ab51d200121b9c39f9b34cf2d132fcf5de1",
      "tree": "e3f51eb47a960a2bbd2a517f1c9988daa2c8755f",
      "parents": [
        "d216f6809eb690b9a888c286cde68cda4d0c4cfa"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "message": "hwmon: (lm63) Support extended lookup table of LM96163\n\nThe LM96163 has an extended lookup table with 12 entries instead of 8,\nadd support for that.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "d216f6809eb690b9a888c286cde68cda4d0c4cfa",
      "tree": "46a83526ded3df6713a0d41514adb1ad465b969f",
      "parents": [
        "d93ab7807063ade8ad4b3ba55347e333dbde4d52"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "message": "hwmon: (lm63) Expose automatic fan speed control lookup table\n\nThe LM63 and compatible devices have a lookup table to control the fan\nspeed automatically. Expose it in sysfs. Values are cached for 5\nseconds, independently of the other register values to avoid slowing\ndown \"sensors\". We might make the table values writable in the future.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "d93ab7807063ade8ad4b3ba55347e333dbde4d52",
      "tree": "130f8591f19df28a325c14bde7d89280ab2a09b2",
      "parents": [
        "409c0b5bdf7d80e61380ce6b226b98405576d7cc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:47 2012 +0100"
      },
      "message": "hwmon: (lm63) Fix incorrect comment about I2C address\n\nWhat was true of the LM63 doesn\u0027t apply to the LM64.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "409c0b5bdf7d80e61380ce6b226b98405576d7cc",
      "tree": "c9c3f4d9ad0d74203599db8d77768a2676b22812",
      "parents": [
        "f496b2d4f181fa5fcdf24016b11caaa33eb12477"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "message": "hwmon: (lm63) LM64 has a dedicated pin for tachometer\n\nOn the LM64, the tachometer function has a dedicated pin and fan speed\nmonitoring is always enabled.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "f496b2d4f181fa5fcdf24016b11caaa33eb12477",
      "tree": "8b52c917c9e95dcd4fd0c1907ac083c293601ed1",
      "parents": [
        "04738b2b2f37c13bbe37b7695fec6c1c60d79c7a"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "message": "hwmon: (lm63) Add sensor type attribute for external sensor on LM96163\n\nOn LM96163, the external temperature sensor type is configurable to\neither a thermal diode or a 3904 transistor. The chip reports a wrong\ntemperature if misconfigured. Add writable attribute to support it.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "04738b2b2f37c13bbe37b7695fec6c1c60d79c7a",
      "tree": "77802752c8901e35eab6bfb1763e7160e37c7328",
      "parents": [
        "94e55df48a230162edc641e55c28d058f5b6cb76"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "message": "hwmon: (lm63) Add support for update_interval sysfs attribute\n\nThe update interval is configurable on LM63 and compatibles. Add\nsupport for it.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "94e55df48a230162edc641e55c28d058f5b6cb76",
      "tree": "19b93afcb7e23289cf2cc82c7aaa114f6f54a158",
      "parents": [
        "e872c91e726e7f7f74817cf9a81a138bf0d0a583"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "message": "hwmon: (lm63) Add support for writing the external critical temperature\n\nOn LM64, the external critical temperature limit is always writable. On LM96163,\nit is writable if the chip is configured for it. Add conditional support for\nwriting the register dependent on chip type and configuration.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "e872c91e726e7f7f74817cf9a81a138bf0d0a583",
      "tree": "5cba7f2c9b5afa53f5e3dad11e2272aed5e1fb2f",
      "parents": [
        "210961c436d5c552a816ae9c6b38cbc8b993395a"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:46 2012 +0100"
      },
      "message": "hwmon: (lm63) Add support for unsigned upper temperature limits\n\nLM96163 supports unsigned upper limits for the external temperature sensor.\nAdd support for it.\n\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "210961c436d5c552a816ae9c6b38cbc8b993395a",
      "tree": "234ab06ad1a1a3acc69082d4964e5b955dd337a6",
      "parents": [
        "786375f7298dcc78a7cf44be9e15fb79bddc6f25"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "message": "hwmon: (lm63) Add support for LM96163\n\nLM96163 is an enhanced version of LM63 with improved PWM resolution. Add chip\ndetection code as well as support for improved PWM resolution if the chip is\nconfigured to use it.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nTested-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "786375f7298dcc78a7cf44be9e15fb79bddc6f25",
      "tree": "1fa888b117ab8e6a9012252599f231620c62aa95",
      "parents": [
        "662bda28328b983f842f008a81a5fd4e6de6c5fe"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "message": "hwmon: (lm63) Add support for external temperature offset register\n\nLM63 and compatibles support a temperature offset register for the external\ntemperature sensor. Add support for it.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "662bda28328b983f842f008a81a5fd4e6de6c5fe",
      "tree": "c9f63cad236851f617712dcf0c8308ee47ac9481",
      "parents": [
        "012f3b9118c7aaa3549f89299386f92b6580d235"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "message": "hwmon: (lm63) Fix checkpatch errors\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nTested-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "012f3b9118c7aaa3549f89299386f92b6580d235",
      "tree": "7ee22ace6e9446c699ffa2451e03225bddc80590",
      "parents": [
        "53999bf34d55981328f8ba9def558d3e104d6e36"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Jan 16 22:51:45 2012 +0100"
      },
      "message": "hwmon: (max1111) Change sysfs interface to in[0-3]_input in millivolts\n\nThis patch fixed the inconsistent max1111 sysfs interface as pointed\nout by Jean Delvare:\n\n    It was pointed to me that the max1111 driver doesn\u0027t implement the\n    standard sysfs interface for hwmon drivers (as described in\n    Documentation/hwmon/sysfs-interface). It exports files adc[0-3]_in,\n    which\n    aren\u0027t part of the standard interface. Presumably these should be\n    renamed to in[0-3]_input. Renaming them is probably not sufficient\n    though, as I see no scaling done in the driver. As the MAX1111 chip has\n    a documented full scale of 2.048V, I take it that the LSB of the ADC\n    has a weight of 8 mV. Exporting raw register values to user-space is\n    not OK.\n\nReported-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "90ab5ee94171b3e28de6bb42ee30b527014e0be7",
      "tree": "fcf89889f6e881f2b231d3d20287c08174ce4b54",
      "parents": [
        "476bc0015bf09dad39d36a8b19f76f0c181d1ec9"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:20 2012 +1030"
      },
      "message": "module_param: make bool parameters really bool (drivers \u0026 misc)\n\nmodule_param(bool) used to counter-intuitively take an int.  In\nfddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy\ntrick.\n\nIt\u0027s time to remove the int/unsigned int option.  For this version\nit\u0027ll simply give a warning, but it\u0027ll break next kernel version.\n\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "69116f279a9eaf4c540934269342d9149538fc79",
      "tree": "eb335b97a99fb25ce548dd06f053a81e3c56016f",
      "parents": [
        "bafeafeab94b8d3019aac15c2df2ce47b08a6363"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:17 2012 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 13 09:32:17 2012 +1030"
      },
      "message": "module_param: avoid bool abuse, add bint for special cases.\n\nFor historical reasons, we allow module_param(bool) to take an int (or\nan unsigned int).  That\u0027s going away.\n\nA few drivers really want an int: they set it to -1 and a parameter\nwill set it to 0 or 1.  This sucks: reading them from sysfs will give\n\u0027Y\u0027 for both -1 and 1, but if we change it to an int, then the users\nmight be broken (if they did \"param\" instead of \"param\u003d1\").\n\nUse a new \u0027bint\u0027 parser for them.\n\n(ntfs has a different problem: it needs an int for debug_msgs because\nit\u0027s also exposed via sysctl.)\n\nCc: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Hoang-Nam Nguyen \u003chnguyen@de.ibm.com\u003e\nCc: Christoph Raisch \u003craisch@de.ibm.com\u003e\nCc: Roland Dreier \u003croland@kernel.org\u003e\nCc: Sean Hefty \u003csean.hefty@intel.com\u003e\nCc: Hal Rosenstock \u003chal.rosenstock@gmail.com\u003e\nCc: linux390@de.ibm.com\nCc: Anton Altaparmakov \u003canton@tuxera.com\u003e\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: lm-sensors@lm-sensors.org\nCc: linux-rdma@vger.kernel.org\nCc: linux-s390@vger.kernel.org\nCc: linux-ntfs-dev@lists.sourceforge.net\nCc: alsa-devel@alsa-project.org\nAcked-by: Takashi Iwai \u003ctiwai@suse.de\u003e (For the sound part)\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e (For the hwmon driver)\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "6950d76c531671ec389e36183311826597951ac6",
      "tree": "58294fa8afd16e4bda41a9104f8a4f68f09a61ae",
      "parents": [
        "b7d845f8825b058b80e76320f573505afbf4a1fc",
        "91c8eabef1b52ef12c49ddea14152aadd9830a35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 13:39:24 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 13:39:24 2012 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:\n  max1111.c: fix checkpatch warning\n  hwmon: (lm75) fix checkpatch warnings\n  hwmon: (lm80) fix checkpatch messages\n  hwmon: replaced strict_str* with kstr*\n  hwmon: (lm75) fix checkpatch warning\n  hwmon: (lm75) added error handling\n  hwmon: (ltc4261) set data-\u003evalid to 0 if error\n  hwmon: (f75375s) Add support for F75387SG/RG\n  hwmon: (f75375s) Disable setting DC fan control mode for F75373\n  hwmon: (f75375s) Initialize pwmX_mode and pwmX_enable if there is no platform data\n  hwmon: (f75375s) Fix value range for PWM modes\n  hwmon: (f75375s) Use standard sysfs attribute names\n  hwmon: (f75375s) Fix checkpatch errors and warnings\n  hwmon: (pmbus/zl6100) Only instantiate external temperature sensor if enabled\n  hwmon: (pmbus/zl6100) Add support for Ericsson BMR45[0,1] and BMR46[2,3,4]\n  hwmon: (pmbus/zl6100) Add support for ZL2005\n  hwmon: (pmbus/adm1275) Validate device ID\n"
    },
    {
      "commit": "972b2c719990f91eb3b2310d44ef8a2d38955a14",
      "tree": "b25a250ec5bec4b7b6355d214642d8b57c5cab32",
      "parents": [
        "02550d61f49266930e674286379d3601006b2893",
        "c3aa077648e147783a7a53b409578234647db853"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 12:19:57 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 08 12:19:57 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs\n\n* \u0027for-linus2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (165 commits)\n  reiserfs: Properly display mount options in /proc/mounts\n  vfs: prevent remount read-only if pending removes\n  vfs: count unlinked inodes\n  vfs: protect remounting superblock read-only\n  vfs: keep list of mounts for each superblock\n  vfs: switch -\u003eshow_options() to struct dentry *\n  vfs: switch -\u003eshow_path() to struct dentry *\n  vfs: switch -\u003eshow_devname() to struct dentry *\n  vfs: switch -\u003eshow_stats to struct dentry *\n  switch security_path_chmod() to struct path *\n  vfs: prefer -\u003edentry-\u003ed_sb to -\u003emnt-\u003emnt_sb\n  vfs: trim includes a bit\n  switch mnt_namespace -\u003eroot to struct mount\n  vfs: take /proc/*/mounts and friends to fs/proc_namespace.c\n  vfs: opencode mntget() mnt_set_mountpoint()\n  vfs: spread struct mount - remaining argument of next_mnt()\n  vfs: move fsnotify junk to struct mount\n  vfs: move mnt_devname\n  vfs: move mnt_list to struct mount\n  vfs: switch pnode.h macros to struct mount *\n  ...\n"
    },
    {
      "commit": "67b0243131150391125d8d0beb5359d7aec78b55",
      "tree": "ce1299f3a6e5bb75e89ccf003095be4942cd5e29",
      "parents": [
        "376613e81ddc68f545fd5c87ffc3ad222b7abe5f",
        "c284b42abadbb22083bfde24d308899c08d44ffa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 06 13:58:21 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 06 13:58:21 2012 -0800"
      },
      "message": "Merge branch \u0027x86-apic-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\n* \u0027x86-apic-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86: Skip cpus with apic-ids \u003e\u003d 255 in !x2apic_mode\n  x86, x2apic: Allow \"nox2apic\" to disable x2apic mode setup by BIOS\n  x86, x2apic: Fallback to xapic when BIOS doesn\u0027t setup interrupt-remapping\n  x86, acpi: Skip acpi x2apic entries if the x2apic feature is not present\n  x86, apic: Add probe() for apic_flat\n  x86: Simplify code by removing a !SMP #ifdefs from \u0027struct cpuinfo_x86\u0027\n  x86: Convert per-cpu counter icr_read_retry_count into a member of irq_stat\n  x86: Add per-cpu stat counter for APIC ICR read tries\n  pci, x86/io-apic: Allow PCI_IOAPIC to be user configurable on x86\n  x86: Fix the !CONFIG_NUMA build of the new CPU ID fixup code support\n  x86: Add NumaChip support\n  x86: Add x86_init platform override to fix up NUMA core numbering\n  x86: Make flat_init_apic_ldr() available\n"
    },
    {
      "commit": "91c8eabef1b52ef12c49ddea14152aadd9830a35",
      "tree": "6cc476bf69765f94627a08c631d325c79cfc1561",
      "parents": [
        "a01a68472cb6bf9de31e1980399dd09baeab0d38"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Wed Jan 04 23:27:19 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:36 2012 -0800"
      },
      "message": "max1111.c: fix checkpatch warning\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "a01a68472cb6bf9de31e1980399dd09baeab0d38",
      "tree": "9169fe43399613b46a3fbff7953256f2ff771b43",
      "parents": [
        "66b3b1f757f5cfccedab9f39e7ef176342060735"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Wed Jan 04 23:16:39 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:35 2012 -0800"
      },
      "message": "hwmon: (lm75) fix checkpatch warnings\n\nFix checkpatch warnings in lm75.h include file\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "66b3b1f757f5cfccedab9f39e7ef176342060735",
      "tree": "f7942278228a1285cb3ece3f597a56c86b4450b6",
      "parents": [
        "179c4fdb565dd2157e5dfe89318b74868e3b523d"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Wed Jan 04 20:58:53 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:34 2012 -0800"
      },
      "message": "hwmon: (lm80) fix checkpatch messages\n\nFixed all checkpatch messages except\nsimple_strto* -\u003e kstr*\nThis will be addressed in a separate patch\n\nAlso left one line-too-long message as it was only a\nlittle bit too long and would become less readable\n\ncompile-tested: no warnings or errors\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "179c4fdb565dd2157e5dfe89318b74868e3b523d",
      "tree": "66c8b705260562df090a5061af2be9c80b71cd4b",
      "parents": [
        "24edc0a71badc13a9574b060e6a22e78339ac7a4"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Wed Jan 04 20:58:52 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:34 2012 -0800"
      },
      "message": "hwmon: replaced strict_str* with kstr*\n\nreplaced strict_strtol with kstrtol and\nreplaced strict_strtuol with kstrtuol\n\nThis satisfies checkpatch -f\nCompile tested only: no warnings or errors given\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "24edc0a71badc13a9574b060e6a22e78339ac7a4",
      "tree": "0ab30c8cdb9f373a11140356c410254cb6fce54b",
      "parents": [
        "1f962f363b762887d8f9057598b6acacf9e80234"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Tue Jan 03 12:02:41 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:33 2012 -0800"
      },
      "message": "hwmon: (lm75) fix checkpatch warning\n\nFixed this:\n\nWARNING: strict_strtol is obsolete, use kstrtol instead\n+   error \u003d strict_strtol(buf, 10, \u0026temp);\n\nby replacing strict_strtol with kstrtol.\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "1f962f363b762887d8f9057598b6acacf9e80234",
      "tree": "7b8154fc56cdd6cfab6e0125fdff4451dea48047",
      "parents": [
        "aac9fe9b4697868009e752562e743cc7984809bc"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Tue Jan 03 12:02:40 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:33 2012 -0800"
      },
      "message": "hwmon: (lm75) added error handling\n\nAdd error handling so if lm75_update_device fails\nan error is returned when reading the value through sysfs.\nThis is closely modeled after the way this is handled in ltc4261.\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "aac9fe9b4697868009e752562e743cc7984809bc",
      "tree": "aab0f3d249389d031e82614d4c443e7551852030",
      "parents": [
        "f58c44e698a8362d2ab2d1c966ca80b748ff9ff9"
      ],
      "author": {
        "name": "Frans Meulenbroeks",
        "email": "fransmeulenbroeks@gmail.com",
        "time": "Mon Jan 02 12:03:20 2012 +0100"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:32 2012 -0800"
      },
      "message": "hwmon: (ltc4261) set data-\u003evalid to 0 if error\n\nIf there is an error it is better to set data-\u003evalid to 0\nso the next call to ltc4261_update_device will always be\nexecuted.\n\nSigned-off-by: Frans Meulenbroeks \u003cfransmeulenbroeks@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "f58c44e698a8362d2ab2d1c966ca80b748ff9ff9",
      "tree": "bd60a488afc116ece796fa24238437dea42b55a7",
      "parents": [
        "5cd3222a9f3742e3da6becbd1a939e1221e030c4"
      ],
      "author": {
        "name": "Björn Gerhart",
        "email": "oss@extracloud.de",
        "time": "Tue Dec 13 13:19:58 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:32 2012 -0800"
      },
      "message": "hwmon: (f75375s) Add support for F75387SG/RG\n\nFintek F75387SG/RG is mostly compatible to F75373/F75375. Add support for it\nto the F75375S driver.\n\nFan support for F75387SG/RG has been implemented but not tested.\n\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nSigned-off-by: Bjoern Gerhart \u003coss@extracloud.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "5cd3222a9f3742e3da6becbd1a939e1221e030c4",
      "tree": "fefb7b4539a01b9115ef58e1b45be62c74af1eb7",
      "parents": [
        "b1b561a228de9796eff8c7e03e1e7ee63ab13115"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Dec 08 10:55:16 2011 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:31 2012 -0800"
      },
      "message": "hwmon: (f75375s) Disable setting DC fan control mode for F75373\n\nF75373 does not support DC (linear voltage) fan control mode, so don\u0027t let\nthe user set it.\n\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nReviewed-by: Bjoern Gerhart \u003coss@extracloud.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "b1b561a228de9796eff8c7e03e1e7ee63ab13115",
      "tree": "52912746ebdd55f99068e047a801fddc9cd278a4",
      "parents": [
        "3310600aa7bc11ead9b0324b972d13fb0e91bcaf"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Dec 08 10:15:51 2011 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:30 2012 -0800"
      },
      "message": "hwmon: (f75375s) Initialize pwmX_mode and pwmX_enable if there is no platform data\n\npwmX_mode and pwmX_enable are not initialized if no platform data is provided to\nthe driver. Read chip configuration at driver initialization time and initialize\nattributes to reflect chip configuration.\n\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nReviewed-by: Bjoern Gerhart \u003coss@extracloud.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "3310600aa7bc11ead9b0324b972d13fb0e91bcaf",
      "tree": "f9dcb81de745d403ea902789142fa8d26e01364e",
      "parents": [
        "740f6be3ccc885ca103c90c48d3b3066239c585c"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Dec 08 10:01:25 2011 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:30 2012 -0800"
      },
      "message": "hwmon: (f75375s) Fix value range for PWM modes\n\nAccepted value range for PWM modes was 0..4, even though only 0..3 is\nsubsequently used. Limit permitted value range to 0..3 to avoid unpredictable\nbehavior.\n\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nReviewed-by: Bjoern Gerhart \u003coss@extracloud.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "740f6be3ccc885ca103c90c48d3b3066239c585c",
      "tree": "ba7ca66132195e76ddcd3b7f3e666141c1baa6b4",
      "parents": [
        "4fd826ef97867a6e2ea53b089b3890d8914e9606"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Dec 08 09:59:25 2011 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:29 2012 -0800"
      },
      "message": "hwmon: (f75375s) Use standard sysfs attribute names\n\nThe driver uses non-standard sysfs attribute names for maximum and target fan\nspeeds, even though standard attibute names for the same values do exist.\nReplace non-standard attribute names with standard attribute names.\n\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nReviewed-by: Bjoern Gerhart \u003coss@extracloud.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "4fd826ef97867a6e2ea53b089b3890d8914e9606",
      "tree": "64fee5a170270e8f28b12ecadd1e2b9f65f1774b",
      "parents": [
        "56badacb922ac6117c8231716265301118b22b17"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Dec 08 09:54:18 2011 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:29 2012 -0800"
      },
      "message": "hwmon: (f75375s) Fix checkpatch errors and warnings\n\nClean up driver to follow current coding style.\n\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nReviewed-by: Bjoern Gerhart \u003coss@extracloud.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "56badacb922ac6117c8231716265301118b22b17",
      "tree": "abcc42e210c3e9d44a03afc7bf046058166bd29b",
      "parents": [
        "443830f6fd986b894da2ea7403163a64c0925f54"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Tue Oct 04 17:26:04 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:28 2012 -0800"
      },
      "message": "hwmon: (pmbus/zl6100) Only instantiate external temperature sensor if enabled\n\nBMR4xx devices don\u0027t have an external temperature sensor,\nand instantiating it does not provide value anyway if it is disabled.\nOnly instantiate it if it is enabled.\n\nAlso optimize wait time between I2C chip accesses in the probe function, and\nreplace unnecessary check for support for I2C_FUNC_SMBUS_READ_BYTE_DATA with\nnow required support for I2C_FUNC_SMBUS_READ_WORD_DATA.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "443830f6fd986b894da2ea7403163a64c0925f54",
      "tree": "7bfee6449602e401538bd88f419907d1a661abca",
      "parents": [
        "bc581e6fcc3bd901d20765638422ef957559a8d1"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Oct 01 17:35:44 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:28 2012 -0800"
      },
      "message": "hwmon: (pmbus/zl6100) Add support for Ericsson BMR45[0,1] and BMR46[2,3,4]\n\nAdd support for Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464, which are\nbased on ZL2005 and ZL2008, to zl6100 driver. Remove BMR450 and BMR451 device\nIDs from generic PMBus driver.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "bc581e6fcc3bd901d20765638422ef957559a8d1",
      "tree": "6109bd949447be039d4dd4630b9456ec2281d27e",
      "parents": [
        "87102808d03948c825c3bdc48316e48f6422fd7e"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Oct 01 16:50:36 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:27 2012 -0800"
      },
      "message": "hwmon: (pmbus/zl6100) Add support for ZL2005\n\nAdd explicit support for ZL2005. Functionality is almost the same as with other\nZilker Labs / Intersil chips, but limit register detection does not work reliably.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "87102808d03948c825c3bdc48316e48f6422fd7e",
      "tree": "77eeb38fcf21b2df9fb820b0c26a0e57054c1761",
      "parents": [
        "805a6af8dba5dfdd35ec35dc52ec0122400b2610"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Sep 30 11:53:25 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Jan 05 08:19:27 2012 -0800"
      },
      "message": "hwmon: (pmbus/adm1275) Validate device ID\n\nSince manufacturer and device ID are known, read and validate it.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n[Dan Carpenter \u003cdan.carpenter@oracle.com\u003e: Fixed memory leak]\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "48176a973d65572e61d0ce95495e5072887e6fb6",
      "tree": "b6e930272851a2d15690d6841b7ae3a9f4f04760",
      "parents": [
        "d161a13f974c72fd7ff0069d39a3ae57cb5694ff"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Jul 24 03:40:40 2011 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Jan 03 22:54:56 2012 -0500"
      },
      "message": "switch sysfs_chmod_file() to umode_t\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "587a1f1659e8b330b8738ef4901832a2b63f0bed",
      "tree": "b785c3f44ddba6ee036e02268502cdc961f55ea0",
      "parents": [
        "9104e427f3e21ddb380ddc39752624365b5bffea"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Jul 23 23:11:19 2011 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Jan 03 22:54:55 2012 -0500"
      },
      "message": "switch -\u003eis_visible() to returning umode_t\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "141168c36cdee3ff23d9c7700b0edc47cb65479f",
      "tree": "9b307514252062a7bd0cfa593e56e1843975e1c2",
      "parents": [
        "b49d7d877ff96428c8cd2076b33ba72bf85ceaba"
      ],
      "author": {
        "name": "Kevin Winchester",
        "email": "kjwinchester@gmail.com",
        "time": "Tue Dec 20 20:52:22 2011 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Dec 21 09:25:09 2011 +0100"
      },
      "message": "x86: Simplify code by removing a !SMP #ifdefs from \u0027struct cpuinfo_x86\u0027\n\nSeveral fields in struct cpuinfo_x86 were not defined for the\n!SMP case, likely to save space.  However, those fields still\nhave some meaning for UP, and keeping them allows some #ifdef\nremoval from other files.  The additional size of the UP kernel\nfrom this change is not significant enough to worry about\nkeeping up the distinction:\n\n\t   text    data     bss     dec     hex filename\n\t4737168\t 506459\t 972040\t6215667\t 5ed7f3\tvmlinux.o.before\n\t4737444\t 506459\t 972040\t6215943\t 5ed907\tvmlinux.o.after\n\nfor a difference of 276 bytes for an example UP config.\n\nIf someone wants those 276 bytes back badly then it should\nbe implemented in a cleaner way.\n\nSigned-off-by: Kevin Winchester \u003ckjwinchester@gmail.com\u003e\nCc: Steffen Persvold \u003csp@numascale.com\u003e\nLink: http://lkml.kernel.org/r/1324428742-12498-1-git-send-email-kjwinchester@gmail.com\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d6c4f2ac1de3c1ee10796740aa5b7a1e98a05f07",
      "tree": "e488fb6287f52c15b1158473e9b072af42a3ad1c",
      "parents": [
        "0b57d7602b68f7b2786b2f0e22da39cbd4139a95"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Thu Dec 08 08:33:37 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Dec 12 08:31:21 2011 -0800"
      },
      "message": "hwmon: (jz4740) Staticise jz4740_hwmon_driver\n\nIt is not used outside this driver so no need to make the symbol global.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "0b57d7602b68f7b2786b2f0e22da39cbd4139a95",
      "tree": "69470f02a26e8242e4579f8ac9247fac1671955b",
      "parents": [
        "dc47ce90c3a822cd7c9e9339fe4d5f61dcb26b50"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Thu Dec 08 08:04:12 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Dec 12 08:31:21 2011 -0800"
      },
      "message": "hwmon: (jz4740) fix signedness bug\n\nwait_for_completion_interruptible_timeout() may return negative value.\nIn this case, checking if (t \u003e 0)  will return true if t is unsigned.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: stable@kernel.org (3.0+)\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "25a236a5dba47a16affb105525cfd75eaa03ceea",
      "tree": "44047e6d3e12a4dc0e4bde8d5ccb30da01101cd5",
      "parents": [
        "b52fabca369f433999837b73031bdd34feb6fca2"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Nov 25 02:31:00 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Nov 26 09:48:20 2011 -0800"
      },
      "message": "hwmon: convert drivers/hwmon/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/hwmon/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nCc: Donggeun Kim \u003cdg77.kim@samsung.com\u003e\nCc: Simon Guinot \u003csguinot@lacie.com\u003e\nCc: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nCc: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: J Keerthy \u003cj-keerthy@ti.com\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "b52fabca369f433999837b73031bdd34feb6fca2",
      "tree": "4473e2b370f06d86d2b1801dc2d87916ec6a77b1",
      "parents": [
        "caca6a03d365883564885f2c1da3e88dcf65d139"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Thu Nov 24 10:29:14 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Nov 25 07:48:16 2011 -0800"
      },
      "message": "hwmon: Remove redundant spi driver bus initialization\n\nIn ancient times it was necessary to manually initialize the bus field of an\nspi_driver to spi_bus_type. These days this is done in spi_register_driver(),\nso we can drop the manual assignment.\n\nThe patch was generated using the following coccinelle semantic patch:\n// \u003csmpl\u003e\n@@\nidentifier _driver;\n@@\nstruct spi_driver _driver \u003d {\n\t.driver \u003d {\n-\t\t.bus \u003d \u0026spi_bus_type,\n\t},\n};\n// \u003c/smpl\u003e\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: lm-sensors@lm-sensors.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "3627902377c4fbdeef4c689fb43b47a86a3ec859",
      "tree": "dce3e3062dc5ccd5f5d8f6c5439116c3fcdb15ff",
      "parents": [
        "cfcfc9eca2bcbd26a8e206baeb005b055dbf8e37"
      ],
      "author": {
        "name": "Donggeun Kim",
        "email": "dg77.kim@samsung.com",
        "time": "Thu Nov 17 05:33:05 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Nov 17 03:16:19 2011 -0800"
      },
      "message": "hwmon: (exynos4_tmu) Fix Kconfig dependency\n\nRename dependency of EXYNOS4_TMU in Kconfig to the existing one.\n\nSigned-off-by: Donggeun Kim \u003cdg77.kim@samsung.com\u003e\nSigned-off-by: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "32aaeffbd4a7457bf2f7448b33b5946ff2a960eb",
      "tree": "faf7ad871d87176423ff9ed1d1ba4d9c688fc23f",
      "parents": [
        "208bca0860406d16398145ddd950036a737c3c9d",
        "67b84999b1a8b1af5625b1eabe92146c5eb42932"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "message": "Merge branch \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux\n\n* \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux: (230 commits)\n  Revert \"tracing: Include module.h in define_trace.h\"\n  irq: don\u0027t put module.h into irq.h for tracking irqgen modules.\n  bluetooth: macroize two small inlines to avoid module.h\n  ip_vs.h: fix implicit use of module_get/module_put from module.h\n  nf_conntrack.h: fix up fallout from implicit moduleparam.h presence\n  include: replace linux/module.h with \"struct module\" wherever possible\n  include: convert various register fcns to macros to avoid include chaining\n  crypto.h: remove unused crypto_tfm_alg_modname() inline\n  uwb.h: fix implicit use of asm/page.h for PAGE_SIZE\n  pm_runtime.h: explicitly requires notifier.h\n  linux/dmaengine.h: fix implicit use of bitmap.h and asm/page.h\n  miscdevice.h: fix up implicit use of lists and types\n  stop_machine.h: fix implicit use of smp.h for smp_processor_id\n  of: fix implicit use of errno.h in include/linux/of.h\n  of_platform.h: delete needless include \u003clinux/module.h\u003e\n  acpi: remove module.h include from platform/aclinux.h\n  miscdevice.h: delete unnecessary inclusion of module.h\n  device_cgroup.h: delete needless include \u003clinux/module.h\u003e\n  net: sch_generic remove redundant use of \u003clinux/module.h\u003e\n  net: inet_timewait_sock doesnt need \u003clinux/module.h\u003e\n  ...\n\nFix up trivial conflicts (other header files, and  removal of the ab3550 mfd driver) in\n - drivers/media/dvb/frontends/dibx000_common.c\n - drivers/media/video/{mt9m111.c,ov6650.c}\n - drivers/mfd/ab3550-core.c\n - include/linux/dmaengine.h\n"
    },
    {
      "commit": "bfa02b0da66965caf46e441270af87edda4fea14",
      "tree": "374d3bc3993c7027eac330b3184437a27bf2e0a8",
      "parents": [
        "2aba6cac2a84f3b80e11a680c34d55e7739b474d"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Nov 06 20:25:18 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Sun Nov 06 20:25:18 2011 +0100"
      },
      "message": "hwmon: (w83627ehf) Fix broken driver init\n\nCommit 2265cef2 (hwmon: (w83627ehf) Properly report PECI and AMD-SI\nsensor types) results in kernel panic if data-\u003etemp_label was not\ninitialized.\nThe problem was found with chip W83627DHG-P.\n\nAdd check if data-\u003etemp-\u003elabel was set before use.\n\nBased on incomplete patch by Alexander Beregalov.\n\nReported-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nTested-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2aba6cac2a84f3b80e11a680c34d55e7739b474d",
      "tree": "9dda2cd4be097035d67864516c05696a41503c2f",
      "parents": [
        "c861cd3e92d92ae946e19099f198018fcb4fd887"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Nov 06 20:25:18 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Sun Nov 06 20:25:18 2011 +0100"
      },
      "message": "hwmon: (coretemp) Fix for non-SMP builds\n\nThe definition of TO_ATTR_NO in the non-SMP case is wrong. As the SMP\ndefinition resolves to the correct value, just use this for both\ncases.\n\nWithout this fix the temperature attributes are named temp0_* instead\nof temp2_*, so libsensors won\u0027t pick them. Broken since kernel 3.0.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Phil Sutter \u003cphil@nwl.cc\u003e\nCc: stable@kernel.org\nAcked-by: Durgadoss R \u003cDurgadoss.r@intel.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "eff7687d473c31cba3876c13e97eebc708eb8582",
      "tree": "59f2bcc34e01a7c125a335a45d42010bc66b2dc1",
      "parents": [
        "6ba71de5f81bbf639b5dcea2bc2c33cdb87ed782"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:48 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:48 2011 +0100"
      },
      "message": "hwmon: (w83627ehf) Add support for the W83627UHG\n\nThis is essentially a stripped down version of the W83627DHG. Noticeable\ndifference is that it is still powered with +5V, as older models, even\nthough the ADC resolution is 8 mV as newer models have.\n\nThanks to Ulf Bruman (Saab Group) for doing all the testing.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "6ba71de5f81bbf639b5dcea2bc2c33cdb87ed782",
      "tree": "3c982ed45c7f7e51da0b2e735407b9ad3952e843",
      "parents": [
        "2265cef2751b3441df91f85e0107f9f549e5b711"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "message": "hwmon: (w83627ehf) Clean up probe function\n\nThe probe function has grown pretty large, I think it\u0027s time for some\ncleanups, starting with these two simple ones:\n* Move temp3/in6 check for the W83667HG later in the function, where\n  it is done for all other chip types.\n* Move temperature register setting to a separate function, to avoid\n  code duplication.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "2265cef2751b3441df91f85e0107f9f549e5b711",
      "tree": "9ae2f2f9eba97f987237eae5ffbf787ec6b4fb1e",
      "parents": [
        "90f4102ce59226954edbe960b2434d8b3da5f086"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "message": "hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types\n\nWhen temperature sources are PECI or AMD-SI agents, it makes no sense\nto report their type as diode or thermistor. Instead we must report\ntheir digital nature.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@kernel.org\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "90f4102ce59226954edbe960b2434d8b3da5f086",
      "tree": "93fd275039932253b16ea125c1ba5eea2995b719",
      "parents": [
        "371f2e083b9b081adf68d04fba4978a27dc4e618"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "message": "hwmon: Use i2c_smbus_{read,write}_word_swapped\n\nMake use of the new i2c_smbus_{read,write}_word_swapped functions.\nThis makes the driver code more compact and readable. It also ensures\nproper error handling.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Dirk Eibach \u003ceibach@gdsys.de\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Guillaume Ligneul \u003cguillaume.ligneul@gmail.com\u003e\n"
    },
    {
      "commit": "371f2e083b9b081adf68d04fba4978a27dc4e618",
      "tree": "bcbe57ef4bdaa2f6589a5c98804e6c5cbfb9151b",
      "parents": [
        "b2589ab02b46ea4a80b30a90fc2fe8eed957e86a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "message": "hwmon: (smsc47b397) Fix checkpatch errors\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "b2589ab02b46ea4a80b30a90fc2fe8eed957e86a",
      "tree": "716e89b006bdf17ff4c4859f3f2cf523ff18701a",
      "parents": [
        "8dc089d68b125179b1c97e75d29623472d99c68b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:47 2011 +0100"
      },
      "message": "hwmon: (lm90) Make code more readable\n\nClean up the code to make it more readable:\n* Remove reg_ and new_ prefixes from variable names, they made the\n  names longer, causing extra line breaks, while not adding much\n  value.\n* Introduce struct device dev* \u003d \u0026client-\u003edev in two functions, to\n  avoid repeating client-\u003edev everywhere in these functions.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "8dc089d68b125179b1c97e75d29623472d99c68b",
      "tree": "af66b5e66831edf483b56899873ba90283818a46",
      "parents": [
        "da8ebe4e09ee5661f125a8401ade58baf226aa57"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "message": "hwmon: (lm90) Fix warnings\n\nWith some configuration option combinations, we get the following\nwarnings:\n\ndrivers/hwmon/lm90.c: In function \u0027lm90_detect\u0027:\ndrivers/hwmon/lm90.c:1114: warning: \u0027chip_id\u0027 may be used uninitialized\nin this function\ndrivers/hwmon/lm90.c:1114: warning: \u0027reg_config1\u0027 may be used\nuninitialized in this function\ndrivers/hwmon/lm90.c:1114: warning: \u0027reg_convrate\u0027 may be used\nuninitialized in this function\ndrivers/hwmon/lm90.c:1187: warning: \u0027reg_emerg2\u0027 may be used\nuninitialized in this function\ndrivers/hwmon/lm90.c:1187: warning: \u0027reg_status2\u0027 may be used\nuninitialized in this function\n\nWe can solve these easily by reading the register values first and\nchecking for errors later. These errors should be very rare, even in\nthe case of failed detection, so this change has no impact on\nperformance. And this makes checkpatch.pl happier.\n\nReported-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "da8ebe4e09ee5661f125a8401ade58baf226aa57",
      "tree": "a336300b6568c72455c85eef4024630b2735cc57",
      "parents": [
        "9d84c9e8b5b0386ee1d7769de0ff8a2546a2d054"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "message": "hwmon: (ibmaem) Avoid repeated memory allocations\n\nPreallocate a buffer for the response to sensor reads, and reuse it\nfor each read instead of allocating a new one each time. This should\nbe faster and should also avoid memory fragmentation.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "9d84c9e8b5b0386ee1d7769de0ff8a2546a2d054",
      "tree": "9fa97e407761192fb74cf36a19114caa572433a1",
      "parents": [
        "547a1c99d0052c8bee0a8fe4091e6a9094c3cde3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "message": "hwmon: (ibmaem) Make instance initializations independent\n\nThere is no good reason that I can see why the failure to initialize\none instance should prevent other instances from being initialized.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "547a1c99d0052c8bee0a8fe4091e6a9094c3cde3",
      "tree": "59b992509ab6c0a24df9f0391e1f974ff6269c6f",
      "parents": [
        "24d6e2a89a1ff0a035f163a83a2812a3192083b6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "message": "hwmon: (ibmaem) Fix error paths\n\nI am under the impression that error paths in functions\naem_init_aem1_inst() and aem_init_aem2_inst() are incorrect. In\nseveral cases, the function returns 0 on error, which I suspect is\nnot intended. Fix this by properly tracking error codes.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "24d6e2a89a1ff0a035f163a83a2812a3192083b6",
      "tree": "9cd9206f65ae126d78ab428272ee8da62e41c4a8",
      "parents": [
        "746cdfbf01c0a30d59f6e1b6942d432658d7c7cd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:46 2011 +0100"
      },
      "message": "hwmon: (lm73) Make detection less problematic\n\nWord reads can cause trouble with some I2C devices, so do as much\ndetection as we can using only byte reads, and only use a word read in\nthe end to confirm the positive match. Also properly handle read\nerrors.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: Robert Casanova \u003crobertcasanova@nanometrics.ca\u003e\n"
    },
    {
      "commit": "746cdfbf01c0a30d59f6e1b6942d432658d7c7cd",
      "tree": "d5b83d6a1fd487f98e42ad215ad7bd89d495a5dd",
      "parents": [
        "1a67a573b8d9f02211f36fbab50f6265dc49384a"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dnelson@redhat.com",
        "time": "Fri Nov 04 12:00:45 2011 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Fri Nov 04 12:00:45 2011 +0100"
      },
      "message": "hwmon: Avoid building drivers for powerpc that read/write ISA addresses\n\nA modprobe of hwmon drivers that read/write ISA addresses on a powerpc results\nin a kernel Oops. These reads/writes are being done via the inb()/in_8() and\noutb()/out_8() macros.\n\nPrevent these drivers from being built for powerpc.\n\nSigned-off-by: Dean Nelson \u003cdnelson@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a0a4194c943bc64dd7b6e26cccb036cb26b81363",
      "tree": "4282f0dd573344d10f69616eb05868b5cd563cc1",
      "parents": [
        "cf0223503e6198292cdcc864e01eeb5fe7490752",
        "b958f7a7cbdfbf59ba61de7ebb9c59b0ee3a7967"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 03 09:40:51 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 03 09:40:51 2011 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.infradead.org/users/sameo/mfd-2.6\n\n* \u0027for-next\u0027 of git://git.infradead.org/users/sameo/mfd-2.6: (80 commits)\n  mfd: Fix missing abx500 header file updates\n  mfd: Add missing \u003clinux/io.h\u003e include to intel_msic\n  x86, mrst: add platform support for MSIC MFD driver\n  mfd: Expose TurnOnStatus in ab8500 sysfs\n  mfd: Remove support for early drop ab8500 chip\n  mfd: Add support for ab8500 v3.3\n  mfd: Add ab8500 interrupt disable hook\n  mfd: Convert db8500-prcmu panic() into pr_crit()\n  mfd: Refactor db8500-prcmu request_clock() function\n  mfd: Rename db8500-prcmu init function\n  mfd: Fix db5500-prcmu defines\n  mfd: db8500-prcmu voltage domain consumers additions\n  mfd: db8500-prcmu reset code retrieval\n  mfd: db8500-prcmu tweak for modem wakeup\n  mfd: Add db8500-pcmu watchdog accessor functions for watchdog\n  mfd: hwacc power state db8500-prcmu accessor\n  mfd: Add db8500-prcmu accessors for PLL and SGA clock\n  mfd: Move to the new db500 PRCMU API\n  mfd: Create a common interface for dbx500 PRCMU drivers\n  mfd: Initialize DB8500 PRCMU regs\n  ...\n\nFix up trivial conflicts in\n\tarch/arm/mach-imx/mach-mx31moboard.c\n\tarch/arm/mach-omap2/board-omap3beagle.c\n\tarch/arm/mach-u300/include/mach/irqs.h\n\tdrivers/mfd/wm831x-spi.c\n"
    },
    {
      "commit": "65807044760e03ebf766973c5e94a2ea1d57937b",
      "tree": "51795f5484b08b90d523655ecd214866ee8958ee",
      "parents": [
        "4ca5f468cc2a0be1cba585f335dcbe56b40944f2"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Mon Oct 31 17:10:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 31 17:30:51 2011 -0700"
      },
      "message": "drivers/hwmon/hwmon.c: convert idr to ida and use ida_simple_get()\n\nA straightforward looking use of idr for a device id.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nAcked-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": "4ca5f468cc2a0be1cba585f335dcbe56b40944f2",
      "tree": "b3288c21e2fe572ab1b3f55219c192a1f6d97cbd",
      "parents": [
        "c51eaacce2ae6861e1ad8c80ade6102ad428dc93"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Mon Oct 31 17:10:09 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 31 17:30:51 2011 -0700"
      },
      "message": "hwmon: convert idr to ida and use ida_simple interface\n\nhwmon was using an idr with a NULL pointer, so convert to an\nida which then allows use of Rusty\u0027s ida_simple_get.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: David Airlie \u003cairlied@linux.ie\u003e\nCc: Thomas Hellstrom \u003cthellstrom@vmware.com\u003e\nCc: Evgeniy Polyakov \u003czbr@ioremap.net\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "31a1a1526d5b6f45aaed3e225a4751dce930736f",
      "tree": "caf411aed1153add871f1f40c27b09d151db1664",
      "parents": [
        "bb207ef1e84ffc4afe89f3a5b84788bac0f968e7"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Jul 18 16:05:10 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:47 2011 -0400"
      },
      "message": "drivers/hwmon: add module.h to ultra45_env.c\n\nThis file needs the full module.h header and up to now was just\nimplicitly capitalizing on it being present already.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "8237eb946a1a23c600fb289cf8dd3b399b10604e",
      "tree": "e3985782029601ede4035cfec7ee59e1a54324fd",
      "parents": [
        "cc21fe518a971bb2b0ab8370ec46ea21e84c57ab",
        "bcb80e53877c2045d9e52f4a71372c3fe6501f6f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 05:14:48 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 05:14:48 2011 -0700"
      },
      "message": "Merge branch \u0027x86-microcode-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\n* \u0027x86-microcode-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86, microcode, AMD: Add microcode revision to /proc/cpuinfo\n  x86, microcode: Correct microcode revision format\n  coretemp: Get microcode revision from cpu_data\n  x86, intel: Use c-\u003emicrocode for Atom errata check\n  x86, intel: Output microcode revision in /proc/cpuinfo\n  x86, microcode: Don\u0027t request microcode from userspace unnecessarily\n\nFix up trivial conflicts in arch/x86/kernel/cpu/amd.c (conflict between\nmoving AMD BSP code to cpu_dev helper function and adding AMD microcode\nrevision to /proc/cpuinfo code)\n"
    },
    {
      "commit": "c5794cfac09a585945e1632451900594db19393b",
      "tree": "64a01f41edbcbbcbb8c22f271c02a57c538fbf04",
      "parents": [
        "17296feb3c666d0fee3e659e9b5d668ff7a02549"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 20 03:13:31 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:48 2011 -0700"
      },
      "message": "hwmon: (w83627ehf) Better fix for negative temperature values\n\nIt is more efficient to left-align 8-bit temperature values, so that\n8-bit and 9-bit temperature values can be handled exactly the same way\nin the rest of the code.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "17296feb3c666d0fee3e659e9b5d668ff7a02549",
      "tree": "fc64fe367cee2a17a1a3dfd8e4a20602b56577a2",
      "parents": [
        "426343ef34fac426e619176c84cb2e263b9ed23d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 20 03:08:27 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:47 2011 -0700"
      },
      "message": "hwmon: (w83627ehf) Uninline is_word_sized\n\nHelper function is_word_sized has grown too much to be kept inline. It\nwas OK when there were only 6 word-sized registers but support for new\ndevices have made the list much longer. The function is also called\nfrom more places than before.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "426343ef34fac426e619176c84cb2e263b9ed23d",
      "tree": "829427f02e62a744ffe2c450462353136e11b6d5",
      "parents": [
        "03f5de2bb7125e537c81030925f38674307e6a71"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 13 17:15:11 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:47 2011 -0700"
      },
      "message": "hwmon: (lm75) Document why clones are not detected\n\nExplain why clones of the LM75 are generally not detected by the\ndriver, and why this isn\u0027t going to change. Also update the\ndocumentation to reflect the list of chip names currently supported by\nthe driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "03f5de2bb7125e537c81030925f38674307e6a71",
      "tree": "e01ed88715f121140a8e3f673b29c128d8de604d",
      "parents": [
        "389ef65d2eae579b23af719f5ef18d625f41fada"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 13 10:43:14 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:46 2011 -0700"
      },
      "message": "hwmon: (w83627ehf) Move fan pins check to a separate function\n\nMove the check of fan pin usage to a separate function. This improves\nreadability, and will make it easier to integrate chip-specific\nconditions.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "389ef65d2eae579b23af719f5ef18d625f41fada",
      "tree": "a6284171c5bc63f0e3439c5337b33fd39d80b7b3",
      "parents": [
        "e96f9d89e6213c7630a3323cd0c754e7f2619564"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 13 10:40:53 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:45 2011 -0700"
      },
      "message": "hwmon: (w83627ehf) Skip reading unused voltage registers\n\nWhen in6 is missing, don\u0027t read the corresponding registers, it\u0027s a\nwaste of time. The logic is similar to what we do for fans and\ntemperatures.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "e96f9d89e6213c7630a3323cd0c754e7f2619564",
      "tree": "29c4f0055ae232c6df8d2206ece55a973ed857d1",
      "parents": [
        "1af1f5313cfea85a185c7bbb5258f7856fc8fea7"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Oct 13 04:43:31 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:45 2011 -0700"
      },
      "message": "hwmon: (lm75) Add support for Analog Devices ADT75\n\nAdd datasheet reference and device ID for ADT75.\n\nThe ADT75, like some other LM75 derivatives, needs to be instantiated\nusing methods 1, 2, or 4.\nFor more information see Documentation/i2c/instantiating-devices.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nAcked-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "1af1f5313cfea85a185c7bbb5258f7856fc8fea7",
      "tree": "acc73abb589337fec213c175a077edd8b743a994",
      "parents": [
        "bc365a7f3c0d5b5b2a642e6646098b306b6faa4d"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Sep 28 11:36:20 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:44 2011 -0700"
      },
      "message": "hwmon: (pmbus_core) Simplify sign extensions\n\nShift operations can be used for sign extensions. Use it.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "bc365a7f3c0d5b5b2a642e6646098b306b6faa4d",
      "tree": "d969b36df34a1023b923b5092cde33c088807f4f",
      "parents": [
        "ddfb41ca2a33c9f5053126324597510974724a1f"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Sep 15 10:43:40 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:44 2011 -0700"
      },
      "message": "hwmon: (pmbus) Add support for Lineage Power DC-DC converters\n\nAdd device IDs and reference to datasheets for Lineage Power DC-DC converters.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "ddfb41ca2a33c9f5053126324597510974724a1f",
      "tree": "d9f13049c8532cc5b0050de61c0ad5d90d6af5fe",
      "parents": [
        "c3ff9a674c2313d4f28e38d384b18b561b313eb7"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Sep 11 20:31:09 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:43 2011 -0700"
      },
      "message": "hwmon: (pmbus/ltc2978) Add support for LTC3880 to LTC2978 driver\n\nThe LTC3880 PMBus command set is comparable to LTC2978. Add support for it\nto the LTC2978 driver.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "c3ff9a674c2313d4f28e38d384b18b561b313eb7",
      "tree": "6c8dea7a9c7f43e471abac7ad56e882b74cc3b8d",
      "parents": [
        "3d790287c4e6caa8790421737b1cf8f0a6531559"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Sep 02 09:58:37 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:42 2011 -0700"
      },
      "message": "hwmon: (pmbus/ltc2978) Explicit driver for LTC2978\n\nProvide explicit driver for LTC2978 to enable support for minimum and peak\nattributes. Remove ltc2978 chip id from generic pmbus driver.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "3d790287c4e6caa8790421737b1cf8f0a6531559",
      "tree": "447422fa83da2a4ca54ad66f9381f1980bf25433",
      "parents": [
        "4f3a659581cabf1be441d6467b523be914615496"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sat Sep 10 12:59:15 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:42 2011 -0700"
      },
      "message": "hwmon: (pmbus) Add support for TEMP2 peak attributes\n\nAt least one PMBus chip supports peak attributes for READ_TEMPERATURE2.\nAdd virtual registers to be able to report it to the user.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "4f3a659581cabf1be441d6467b523be914615496",
      "tree": "7d5d581f10409b883fab255f7ccede8692497b2b",
      "parents": [
        "200855e52db1b1834121ba57fbd89c5b4911e02c"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Thu Sep 29 12:50:04 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:41 2011 -0700"
      },
      "message": "hwmon: AD7314 driver (ported from IIO)\n\nDriver for AD7314, ADT7301, and ADT7302, ported from IIO.\n\nCurrently dropped power down mode support.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\n[guenter.roeck@ericsson.com: Added MODULE_DEVICE_TABLE]\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "200855e52db1b1834121ba57fbd89c5b4911e02c",
      "tree": "fa0c572e5c40b8558ae2e8fc5069a41c2c503668",
      "parents": [
        "da8e48ab483e1f54c1099bed91bfd2c302bc7ddf"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Jul 29 22:21:53 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:40 2011 -0700"
      },
      "message": "hwmon: (pmbus) Add support for Intersil power management chips\n\nAdd support for Intersil / Zilker Labs ZL2004, ZL2006, ZL2008, ZL2105, ZL2106,\nZL6100, and ZL6105.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "da8e48ab483e1f54c1099bed91bfd2c302bc7ddf",
      "tree": "10a2c76781ef0b1c51515d4feb71c7fa5ae6e29f",
      "parents": [
        "179144a0d4128e7588b3d613a14807402f5e7c37"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Jul 29 22:19:39 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:40 2011 -0700"
      },
      "message": "hwmon: (pmbus) Always call _pmbus_read_byte in core driver\n\nAlways call _pmbus_read_byte() instead of pmbus_read_byte() in PMBus core\ndriver. With this change, device specific read functions can be implemented for\nall registers.\n\nSince the device specific read_byte function is now always called, we need to be\nmore careful with page validations. Only fail if the passed page number is larger\nthan 0, since -1 means \"current page\".\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "179144a0d4128e7588b3d613a14807402f5e7c37",
      "tree": "996869256838ba759495d1a1331ffcddba94b1bd",
      "parents": [
        "ced29d422557feb4230ea6b0067f1e24c5bd83f7"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Thu Sep 01 08:34:31 2011 -0700"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:39 2011 -0700"
      },
      "message": "hwmon: (pmbus) Replace EINVAL return codes with more appropriate errors\n\nEINVAL was over-used in the code. Replace it with more appropriate errors.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nReviewed-by: Robert Coulson \u003crobert.coulson@ericsson.com\u003e\n"
    },
    {
      "commit": "6543439f19b829f94a37e1ea277ead76e93b917f",
      "tree": "d3f27ab8c12de502458cc326d21d5ce7c28e762e",
      "parents": [
        "9af0794c63ab1fbced7aa6f9d918ee0f7e7c45e5"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Fri Sep 09 12:12:35 2011 +0200"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:38 2011 -0700"
      },
      "message": "hwmon/f71882fg: Make the decision wether to register fan attr. per fan\n\nBefore this patch the f71882fg driver completely fails to initialize\non systems which have reserved settings in the pwm enable register, and\nit disables all auto pwm sysfs attributes if any fan is controlled by\na digital sensor reading.\n\nThis patch changes the fail to initialize into don\u0027t register any attributes\nfor the fan for which there are reserved settings in the pwm enable register\nand also makes the not registering of auto pwm sysfs attributes a per fan\nthing.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "9af0794c63ab1fbced7aa6f9d918ee0f7e7c45e5",
      "tree": "ba2b4224b24475e80aef8d16096bfb418a7e8375",
      "parents": [
        "5584014256f704e1031d10d0bd291bc52fab5c40"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Fri Sep 09 12:12:34 2011 +0200"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:37 2011 -0700"
      },
      "message": "hwmon/f71882fg: Add a f71882fg_create_fan_sysfs_files helper function\n\nThis is a preparation patch for not registering fan/pwm attributes for\nsome fans (rather then register them for all or for none).\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "5584014256f704e1031d10d0bd291bc52fab5c40",
      "tree": "9f1f10889e527508d3be7c689958b7befc5cf87e",
      "parents": [
        "3f67f83525d43220e4ea2eb9abee141a4ff97fe7"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Fri Sep 09 12:12:33 2011 +0200"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:37 2011 -0700"
      },
      "message": "hwmon/f71882fg: Make all fan/pwm attr tables 2 dimensional\n\nThis is a preparation patch for not registering fan/pwm attributes for\nsome fans (rather then register them for all or for none).\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "3f67f83525d43220e4ea2eb9abee141a4ff97fe7",
      "tree": "aed5a7fc6d159f2cd4a933c7066bdfddce74e761",
      "parents": [
        "9d97e5c81e15afaef65d00f077f863c94f750839"
      ],
      "author": {
        "name": "Yong Zhang",
        "email": "yong.zhang0@gmail.com",
        "time": "Wed Sep 21 05:28:57 2011 -0400"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:36 2011 -0700"
      },
      "message": "hwmon: (exynos4_tmu) Remove IRQF_DISABLED\n\nSince commit [c58543c8: genirq: Run irq handlers with interrupts disabled],\nwe run all interrupt handlers with interrupts disabled\nand we even check and yell when an interrupt handler\nreturns with interrupts enabled (see commit [b738a50a:\ngenirq: Warn when handler enables interrupts]).\n\nSo now this flag is a NOOP and can be removed.\n\nSigned-off-by: Yong Zhang \u003cyong.zhang0@gmail.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "9d97e5c81e15afaef65d00f077f863c94f750839",
      "tree": "01df55fd37f2432ec03c29bf55cc97dfdb6f1b60",
      "parents": [
        "5cf231a346fb80d7945aa46e90186a068a3a001b"
      ],
      "author": {
        "name": "Donggeun Kim",
        "email": "dg77.kim@samsung.com",
        "time": "Wed Sep 07 18:49:08 2011 +0900"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Mon Oct 24 11:09:35 2011 -0700"
      },
      "message": "hwmon: Add driver for EXYNOS4 TMU\n\nThis patch allows to read temperature\nfrom TMU(Thermal Management Unit) of SAMSUNG EXYNOS4 series of SoC.\n\nSigned-off-by: Donggeun Kim \u003cdg77.kim@samsung.com\u003e\nSigned-off-by: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    }
  ],
  "next": "5cf231a346fb80d7945aa46e90186a068a3a001b"
}
