)]}'
{
  "log": [
    {
      "commit": "ec144a81ade915b5b38adedf10e84690813ed768",
      "tree": "c94b53c971ab2c39e27433267318b3c7bc86ff1b",
      "parents": [
        "b919ee827e048826786fd7e889a2b04f63382fe6",
        "88626272549b94310975932a9970d11a9b362a16"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Feb 17 10:00:42 2010 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Feb 17 10:00:42 2010 +1100"
      },
      "message": "Merge commit \u0027origin/master\u0027 into next\n"
    },
    {
      "commit": "b0bcdd3cd0adb85a7686b396ba50493871b1135c",
      "tree": "37a96df71be59971d409239b9d2fe2614e142374",
      "parents": [
        "197027e6ef830d60e10f76efc8d12bf3b6c35db5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Feb 05 19:58:36 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Feb 05 19:58:36 2010 +0100"
      },
      "message": "hwmon: (w83781d) Request I/O ports individually for probing\n\nDifferent motherboards have different PNP declarations for\nW83781D/W83782D chips. Some declare the whole range of I/O ports (8\nports), some declare only the useful ports (2 ports at offset 5) and\nsome declare fancy ranges, for example 4 ports at offset 4. To\nproperly handle all cases, request all ports individually for probing.\nAfter we have determined that we really have a W83781D or W83782D\nchip, the useful port range will be requested again, as a single\nblock.\n\nI did not see a board which needs this yet, but I know of one for lm78\ndriver and I\u0027d like to keep the logic of these two drivers in sync.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "197027e6ef830d60e10f76efc8d12bf3b6c35db5",
      "tree": "17e0b7b409165ef85cae8b55b86534606dfa4fe2",
      "parents": [
        "85f8d3e5faea8bd36c3e5196f8334f7db45e19b2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Feb 05 19:58:36 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Feb 05 19:58:36 2010 +0100"
      },
      "message": "hwmon: (lm78) Request I/O ports individually for probing\n\nDifferent motherboards have different PNP declarations for LM78/LM79\nchips. Some declare the whole range of I/O ports (8 ports), some\ndeclare only the useful ports (2 ports at offset 5) and some declare\nfancy ranges, for example 4 ports at offset 4. To properly handle all\ncases, request all ports individually for probing. After we have\ndetermined that we really have an LM78 or LM79 chip, the useful port\nrange will be requested again, as a single block.\n\nThis fixes the driver on the Olivetti M3000 DT 540, at least.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "85f8d3e5faea8bd36c3e5196f8334f7db45e19b2",
      "tree": "20b07a4729e074c775108a06eeafde227951751e",
      "parents": [
        "fc76be434d90bcd57a0ea6b93a2e66a3fec4b664"
      ],
      "author": {
        "name": "Ray Copeland",
        "email": "ray.copeland@aprius.com",
        "time": "Fri Feb 05 19:58:35 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Feb 05 19:58:35 2010 +0100"
      },
      "message": "hwmon: (adt7462) Wrong ADT7462_VOLT_COUNT\n\nThe #define ADT7462_VOLT_COUNT is wrong, it should be 13 not 12. All the \nfor loops that use this as a limit count are of the typical form, \"for \n(n \u003d 0; n \u003c ADT7462_VOLT_COUNT; n++)\", so to loop through all voltages \nw/o missing the last one it is necessary for the count to be one greater \nthan it is.  (Specifically, you will miss the +1.5V 3GPIO input with count \n\u003d 12 vs. 13.)\n\nSigned-off-by: Ray Copeland \u003cray.copeland@aprius.com\u003e\nAcked-by: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "98ceb75c7c14eada76b0aa9f03a635a735cee3cb",
      "tree": "d514b307399db60cdbc1fd9461e8b5af5655ca0a",
      "parents": [
        "33a470f6d5e1879c26f16f6b34dc09f82d44f6e9"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 31 04:03:23 2010 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Feb 03 17:39:49 2010 +1100"
      },
      "message": "macintosh/hwmon/ams: Fix device removal sequence\n\nSome code that is in ams_exit() (the module exit code) should instead\nbe called when the device (not module) is removed. It probably doesn\u0027t\nmake much of a difference in the PMU case, but in the I2C case it does\nmatter.\n\nI make no guarantee that my fix isn\u0027t racy, I\u0027m not familiar enough\nwith the ams driver code to tell for sure.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Christian Kujau \u003clists@nerdbynature.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Stelian Pop \u003cstelian@popies.net\u003e\nCc: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nCc: stable@kernel.org\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c453615f77aa51593c1c9c9031b4278797d3fd19",
      "tree": "7d6c05c9487b311d4f276d4c4bdf42d4e06fa445",
      "parents": [
        "5542482b9c61c2588f1178f315310a794988051a"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon Jan 25 15:00:50 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 25 15:00:50 2010 +0100"
      },
      "message": "hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdog\n\nWhen /dev/watchdog gets opened a second time we return -EBUSY, but\nwe already have got a kref then, so we end up leaking our data struct.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "5542482b9c61c2588f1178f315310a794988051a",
      "tree": "13f23a4bca5d825a8eecddeff1097e286bf20d7d",
      "parents": [
        "316e2664dcc82e9c5f73360a4fb8f9279a8152ed"
      ],
      "author": {
        "name": "Luca Tettamanti",
        "email": "kronos.it@gmail.com",
        "time": "Mon Jan 25 15:00:49 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 25 15:00:49 2010 +0100"
      },
      "message": "hwmon: (asus_atk0110) Do not fail if MBIF is missing\n\nMBIF (motherboard identification) is only used to print the name of\nthe board, it\u0027s not essential for the driver; do not fail if it\u0027s\nmissing. Based on Juan\u0027s patch.\n\nSigned-off-by: Luca Tettamanti \u003ckronos.it@gmail.com\u003e\nAcked-by: Juan RP \u003cxtraeme@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "316e2664dcc82e9c5f73360a4fb8f9279a8152ed",
      "tree": "e305e6e6ef37ff528af19434ef86dce06b711045",
      "parents": [
        "a00d643a2a841e76dfb76ec4f8a1e71844252974"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Jan 25 15:00:49 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 25 15:00:49 2010 +0100"
      },
      "message": "hwmon: (amc6821) Double unlock bug\n\nThe mutex gets unlocked after we goto EXIT.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a00d643a2a841e76dfb76ec4f8a1e71844252974",
      "tree": "7173fc5d9655a17a109298b919ea4e7aeb690abe",
      "parents": [
        "f6760aa024199cfbce564311dc4bc4d47b6fb349"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Mon Jan 25 15:00:48 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 25 15:00:48 2010 +0100"
      },
      "message": "hwmon: (smsc47m1) Fix section mismatch\n\nsmsc47m1_restore is called from sm_smsc47m1_exit, which is an __exit\nfunction, so it can\u0027t be __init.\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6102c315d896fb020550fb2481613485872978f6",
      "tree": "d0afc2dca7492c65be45af869b5988053bd92f2d",
      "parents": [
        "a29815a333c6c6e677294bbe5958e771d0aad3fd",
        "3dd3a156355e7e6bec0dc9a0bbb6eeecbd965d50"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 11 09:45:55 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 11 09:45:55 2010 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: Make PCI device ids constant\n  hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs\n  hwmon: (k10temp) Blacklist more family 10h processors\n  hwmon: (asus_atk0110) Add debugfs interface\n  hwmon: (asus_atk0110) Refactor interface probe code\n  hwmon: (adt7462) Fix pin 28 monitoring\n"
    },
    {
      "commit": "b5430a04e995081a308b4419bd0940f2badc6e6b",
      "tree": "47f214dbf6126043fd9f7faa8103a72446734309",
      "parents": [
        "24f3c59e1781435835083eab587399c8bdc235b4"
      ],
      "author": {
        "name": "Tomaz Mertelj",
        "email": "tomaz.mertelj@guest.arnes.si",
        "time": "Fri Jan 08 14:43:04 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 11 09:34:06 2010 -0800"
      },
      "message": "hwmon: driver for Texas Instruments amc6821 chip\n\nSigned-off-by: \u003ctomaz.mertelj@guest.arnes.si\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3dd3a156355e7e6bec0dc9a0bbb6eeecbd965d50",
      "tree": "3dcc7bd17a057db82055c5c04eca51bca863cffd",
      "parents": [
        "1fe63ab47a617ee95f562eaa7ddbbc59981ff8c6"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Sun Jan 10 20:52:35 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 10 20:52:35 2010 +0100"
      },
      "message": "hwmon: Make PCI device ids constant\n\nThe id_table field of the struct pci_driver is constant in \u003clinux/pci.h\u003e\nso it is worth to make pci_device_id also constant.\n\nThe semantic match that finds this kind of pattern is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r@\nidentifier I1, I2, x;\n@@\n\tstruct I1 {\n\t  ...\n\t  const struct I2 *x;\n\t  ...\n\t};\n@s@\nidentifier r.I1, y;\nidentifier r.x, E;\n@@\n\tstruct I1 y \u003d {\n\t  .x \u003d E,\n\t};\n@c@\nidentifier r.I2;\nidentifier s.E;\n@@\n\tconst struct I2 E[] \u003d ... ;\n@depends on !c@\nidentifier r.I2;\nidentifier s.E;\n@@\n+\tconst\n\tstruct I2 E[] \u003d ...;\n// \u003c/smpl\u003e\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nCc: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "1fe63ab47a617ee95f562eaa7ddbbc59981ff8c6",
      "tree": "45b7d542d9a9b25bb9416f92f748c336d9aae40f",
      "parents": [
        "c5114a1cd6d84b2b3144c1c3e093c80ca6c30f47"
      ],
      "author": {
        "name": "Yong Wang",
        "email": "yong.y.wang@linux.intel.com",
        "time": "Sun Jan 10 20:52:34 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 10 20:52:34 2010 +0100"
      },
      "message": "hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs\n\nThe max junction temperature of Atom N450/D410/D510 CPUs is 100 degrees\nCelsius. Since these CPUs are always coupled with Intel NM10 chipset in\none package, the best way to verify whether an Atom CPU is N450/D410/D510\nis to check the host bridge device.\n\nSigned-off-by: Yong Wang \u003cyong.y.wang@intel.com\u003e\nAcked-by: Huaxu Wan \u003chuaxu.wan@intel.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "c5114a1cd6d84b2b3144c1c3e093c80ca6c30f47",
      "tree": "f62563b5f10e2a2328065d4e71f33efa3cdb11be",
      "parents": [
        "7e5eab1128a05b99b8c81c01ff6515a3ca25e5aa"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Jan 10 20:52:34 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 10 20:52:34 2010 +0100"
      },
      "message": "hwmon: (k10temp) Blacklist more family 10h processors\n\nThe latest version of the Revision Guide for AMD Family 10h Processors\nlists two more processor revisions which may be affected by erratum 319.\nChange the blacklisting code to correctly detect those processors, by\nimplementing AMD\u0027s recommended algorithm.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Andreas Herrmann \u003cherrmann.der.user@googlemail.com\u003e\n"
    },
    {
      "commit": "7e5eab1128a05b99b8c81c01ff6515a3ca25e5aa",
      "tree": "a39f3f6bce1e38b434ffdf371eae2eb56c0ecfcd",
      "parents": [
        "8ba406be53713efdd705666e2178cfe486fcfb27"
      ],
      "author": {
        "name": "Luca Tettamanti",
        "email": "kronos.it@gmail.com",
        "time": "Sun Jan 10 20:52:33 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 10 20:52:33 2010 +0100"
      },
      "message": "hwmon: (asus_atk0110) Add debugfs interface\n\nExpose the raw GGRP/GITM interface via debugfs. The hwmon interface is\nreverse engineered and the driver tends to break on newer boards...\nUsing this interface it\u0027s possible to poke directly at the ACPI methods\nwithout the need to recompile, reducing the guesswork and the round trips\nneeded to support a new revision of the interface.\n\nSigned-off-by: Luca Tettamanti \u003ckronos.it@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8ba406be53713efdd705666e2178cfe486fcfb27",
      "tree": "0cb1f3e049468889098a1878372f6d404b6d6aaa",
      "parents": [
        "bb595c923bc51dff9cdd112de18deb57ac7945d2"
      ],
      "author": {
        "name": "Luca Tettamanti",
        "email": "kronos.it@gmail.com",
        "time": "Sun Jan 10 20:52:33 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 10 20:52:33 2010 +0100"
      },
      "message": "hwmon: (asus_atk0110) Refactor interface probe code\n\nThe behaviour is unmodified, this makes easier to override the heuristic (which\nis probably needed for some boards).\n\nSigned-off-by: Luca Tettamanti \u003ckronos.it@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "bb595c923bc51dff9cdd112de18deb57ac7945d2",
      "tree": "ee34f33d2d974586dc15909d8ffb379f54fd0527",
      "parents": [
        "3c8ad49b015eb115fbd6982f56d530f53cf57f84"
      ],
      "author": {
        "name": "Roger Blofeld",
        "email": "blofeldus@yahoo.com",
        "time": "Sun Jan 10 20:52:32 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 10 20:52:32 2010 +0100"
      },
      "message": "hwmon: (adt7462) Fix pin 28 monitoring\n\nThe ADT7462_PIN28_VOLT value is a 4-bit field, so the corresponding\nshift must be 4.\n\nSigned-off-by: Roger Blofeld \u003cblofeldus@yahoo.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "e82b1dae2a8730c89e2a30c5c28562ef066f39d9",
      "tree": "4811b7fd81c45d6d9b35bbd0519f8bc232dde616",
      "parents": [
        "fc6f0700d5cd54b5f8b30c4f0d93b06a6ba04b81",
        "c46c0e9188685c0276b4c0adf9fb7e903937e35b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 17 16:48:08 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 17 16:48:08 2009 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: (w83627hf) Fix for \"No such device\"\n  hwmon: (sht15) Off-by-one error in array index + incorrect constants\n  hwmon: Add driver for VIA CPU core temperature\n  hwmon: (smsc47m1) Enable device if needed\n  hwmon: (smsc47m1) Fail module loading on error\n  hwmon: (smsc47m1) Only request I/O ports we really use\n  hwmon: New driver for AMD Family 10h/11h CPUs\n"
    },
    {
      "commit": "312ea07bf067d41b339473e696f9199245d762f3",
      "tree": "8b1ba417d0b240d933d12d5f1fd73733e4cbdfd8",
      "parents": [
        "ec8e2f7466ca370f5e09000ca40a71759afc9ac8"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Thu Dec 17 15:27:07 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 17 15:45:30 2009 -0800"
      },
      "message": "hwmon: I2C bus support for lis3lv02d and variant accelerometer chips\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nCc: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Kalhan Trisal \u003ckalhan.trisal@intel.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c46c0e9188685c0276b4c0adf9fb7e903937e35b",
      "tree": "1e54a107d105e006c55a731c7146e8986442bafd",
      "parents": [
        "4235f684b66d6f00d2cd8849c884cf8f8b57ecad"
      ],
      "author": {
        "name": "Christian Schulte",
        "email": "cs@schulte.it",
        "time": "Wed Dec 16 21:38:29 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:29 2009 +0100"
      },
      "message": "hwmon: (w83627hf) Fix for \"No such device\"\n\nThe commit b72656dbc491484765776a16eeb55ef2e90efea6 introduced\na bug leading to the w83627hf_find function no longer finding\nany chips.\n\nSigned-off-by: Christian Schulte \u003ccs@schulte.it\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4235f684b66d6f00d2cd8849c884cf8f8b57ecad",
      "tree": "180599fdf75c31b7ab7e41d2b5b696f175121c05",
      "parents": [
        "70c38772aef27b01dc236fb4016261c3828df6aa"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Wed Dec 16 21:38:28 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:28 2009 +0100"
      },
      "message": "hwmon: (sht15) Off-by-one error in array index + incorrect constants\n\nFix an off-by-one error in array index + incorrect constants.\n\nSigned-off-by: Christoph Walser \u003cwalser@tik.ee.ethz.ch\u003e\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "70c38772aef27b01dc236fb4016261c3828df6aa",
      "tree": "c66cd382d357d9066ea5fa0325690e7a1e0902ba",
      "parents": [
        "fa0bff02239abdad446effef22e5db281cf3d562"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Wed Dec 16 21:38:28 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:28 2009 +0100"
      },
      "message": "hwmon: Add driver for VIA CPU core temperature\n\nThis is a driver for the on-die digital temperature sensor of\nVIA\u0027s recent CPU models.\n\n[JD: Misc clean-ups.]\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Adam Nielsen \u003ca.nielsen@shikadi.net\u003e\n"
    },
    {
      "commit": "fa0bff02239abdad446effef22e5db281cf3d562",
      "tree": "b6bc68dd9e32660a73b2155ad209919040b80195",
      "parents": [
        "3ecf44b312758d10be20539b06b2df5d77d59cdb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:27 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:27 2009 +0100"
      },
      "message": "hwmon: (smsc47m1) Enable device if needed\n\nIf the address is set but the device isn\u0027t enabled, attempt to enable\nit. If it won\u0027t work for any reason (resource conflict, no function\nenabled) the initial state is restored. The initial state is also\nrestored on module unloading.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Sean Fidler \u003cfidlersean@gmail.com\u003e\n"
    },
    {
      "commit": "3ecf44b312758d10be20539b06b2df5d77d59cdb",
      "tree": "93b27c2f2463064efbe07be9799b575868f8a28a",
      "parents": [
        "a0e92d70f35b5fd7da8ec2160cda78b98e2113bc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:26 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:26 2009 +0100"
      },
      "message": "hwmon: (smsc47m1) Fail module loading on error\n\nIf an error occurs during probing, there\u0027s no point in keeping the\nmodule in memory. Better fail the module loading early to make the\nproblem more visible.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Sean Fidler \u003cfidlersean@gmail.com\u003e\n"
    },
    {
      "commit": "a0e92d70f35b5fd7da8ec2160cda78b98e2113bc",
      "tree": "81ace7f9afc762a016da2de26e62f6bea153cdf8",
      "parents": [
        "3c57e89b467d1db6fda74d5c97112c8b9466dd97"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:26 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:26 2009 +0100"
      },
      "message": "hwmon: (smsc47m1) Only request I/O ports we really use\n\nThe I/O area of the SMSC LPC47M1xx chips which we use, gives access to\na lot of registers, some of which are related to fan speed monitoring\nand control, but many are not. At the moment, the smsc47m1 driver\nrequests the whole I/O port range. This could easily result in\nresource conflicts with either ACPI or other drivers.\n\nRequest only the I/O ports we really use, to prevent such conflicts.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Sean Fidler \u003cfidlersean@gmail.com\u003e\n"
    },
    {
      "commit": "3c57e89b467d1db6fda74d5c97112c8b9466dd97",
      "tree": "d826e1bff6ac786adf2ee68c403b011a16448b77",
      "parents": [
        "8bea8672edfca7ec5f661cafb218f1205863b343"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Dec 16 21:38:25 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 16 21:38:25 2009 +0100"
      },
      "message": "hwmon: New driver for AMD Family 10h/11h CPUs\n\nThis adds a driver for the internal temperature sensor of AMD Family 10h\nand 11h CPUs.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "32496c76b777752ba84b125bebfb0cc498f5602c",
      "tree": "199a2e71fca6e19c5b7075965856a8934c7b9db6",
      "parents": [
        "a253aaef60a37bddfa84846353edeb62a6acf5b3"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Mon Dec 14 18:01:46 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3: scale output values to mg\n\nReport output values as 1/1000 of earth gravity.\n\nOutput values from lis3 can be read from sysfs position entry and from\ninput device.  Input device can be accessed as event device and as\njoystick device.  Joystick device can be in two modes.  Meaning of the\noutput values varies from case to case depending on the chip type and\nconfiguration (scale).  Only joystick interface in JS_CORR_BROKEN mode\nreturned somehow similar output values in different configurations.\nJoystick device is in that state by default in case of lis3.\n\nPosition sysfs entry, input event device and raw joystick device have been\nlittle bit broken since meaning of the output values has been varied\nbetween 12 and 8 bit devices.  Applications which relayed on those methods\nfailed if the chip is different than the expected one.\n\nThis patch converts output values to mean similar thing in different\nconfigurations.  Both 8 and 12 bit devices reports now same acceleration\nvalues.  If somebody implements full scale support to the driver, output\nvalues will still mean the same.  Scaling factor and input device range\nmust be updated in that case.\n\nJoystick interface in JS_CORR_BROKEN mode is not touched by this patch.\nAll other interfaces have different scale after this change.  For 12 bit\ndevice scaling factor is 0.977 which keeps scaled and unscaled values are\nquite close to each others.  For 8 bit device, scaled values are 18 times\nbigger than unscaled values.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nAcked-by: Éric Piel \u003cEric.Piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a253aaef60a37bddfa84846353edeb62a6acf5b3",
      "tree": "758d470210df046bbc2ba3a7980fb366953f78ec",
      "parents": [
        "539954120b84c44521df6d1997e340a04418db6d"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Mon Dec 14 18:01:44 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3: sysfs entry for setting chip measurement rate\n\nIt is possible to read position information at the chip measurement rate\nvia sysfs.  This patch adds possibility to configure chip measurement\nrate.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nSigned-off-by: Éric Piel \u003cEric.Piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "539954120b84c44521df6d1997e340a04418db6d",
      "tree": "7bc6a8cdcff06dd4eafbe7af8b95a49bf73b9f14",
      "parents": [
        "2db4a76d5f3554e9e5632c8f91828313318579c8"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Mon Dec 14 18:01:43 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3lv02d: remove calibaration functionality\n\nChip is calibrated by the manufacturer.  There is no need to calibarate it\nat driver level.  If the chip is used as a joystick, calibaration can be\ndone using joystick device calibration mechanism.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nAcked-by: Éric Piel \u003cEric.Piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2db4a76d5f3554e9e5632c8f91828313318579c8",
      "tree": "63089645aab712fe58e382e36d7fbac14dbd150f",
      "parents": [
        "641615abfac0b7c5e6f242a6db77f7690925b443"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Mon Dec 14 18:01:43 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3: selftest support\n\nImplement selftest feature as specified by chip manufacturer.  Control:\nread selftest sysfs entry\n\nResponse: \"OK x y z\" or \"FAIL x y z\"\n\nwhere x, y, and z are difference between selftest mode and normal mode.\nTest is passed when values are within acceptance limit values.\n\nAcceptance limits are provided via platform data.  See chip spesifications\nfor acceptance limits.  If limits are not properly set, OK / FAIL decision\nis meaningless.  However, userspace application can still make decision\nbased on the numeric x, y, z values.\n\nSelftest is meant for HW diagnostic purposes.  It is not meant to be\ncalled during normal use of the chip.  It may cause false interrupt\nevents.  Selftest mode delays polling of the normal results but it doesn\u0027t\ncause wrong values.  Chip must be in static state during selftest.  Any\nacceration during the test causes most probably failure.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nAcked-by: Éric Piel \u003cEric.Piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "641615abfac0b7c5e6f242a6db77f7690925b443",
      "tree": "ab47ff8a53364cc912e177b98bf4c155aea35ab4",
      "parents": [
        "4b5d95b3809bcd77599122494aa3f575cd6ab1b9"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Mon Dec 14 18:01:41 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3lv02d: proper power on sequence\n\nLis3 accelerometer sensors have quite long power on delay (up to 125\nms). This patch adds necessary delay to power on sequence for currently\nsupported lis3 chips.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nTested-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nAcked-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4b5d95b3809bcd77599122494aa3f575cd6ab1b9",
      "tree": "1c3a0d267ec911353404e77e3cd4f01d3e930584",
      "parents": [
        "bc62c1471773fc32adcfc05100abd16fa2b6e126"
      ],
      "author": {
        "name": "Éric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Mon Dec 14 18:01:40 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3: fix show rate for 8 bits chips\n\nOriginally the driver was only targeted to 12bits sensors.  When support\nfor 8bits sensors was added, some slight difference in the registers were\noverlooked.  This should fix it, both for initialization, and for\ndisplaying the rate.\n\nReported-by: Kalhan Trisal \u003ckalhan.trisal@intel.com\u003e\nReported-by: Christoph Plattner \u003cchristoph.plattner@gmx.at\u003e\nTested-by: Christoph Plattner \u003cchristoph.plattner@gmx.at\u003e\nTested-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nSigned-off-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bc62c1471773fc32adcfc05100abd16fa2b6e126",
      "tree": "34894261672d0c73c01b46ed92ebad7eb75ea8c4",
      "parents": [
        "66c8569bf990064b3f11e0f211a81a46e0b627ff"
      ],
      "author": {
        "name": "Éric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Mon Dec 14 18:01:39 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3: update documentation and comments\n\nMost of the documentation and comments were written when the driver was\nonly supporting one type of chip, only via ACPI/HP. Update the info to\nthe much clearer understanding that we have now.\n\nSigned-off-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "66c8569bf990064b3f11e0f211a81a46e0b627ff",
      "tree": "8e2a9b2b310b8fa4a7d097427be6ee35a01d1cd5",
      "parents": [
        "d25a8c811515b7bbd2c864f0e20bd33312b4ea1a"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Mon Dec 14 18:01:39 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:36 2009 -0800"
      },
      "message": "lis3lv02d: correct memory leak in module unload\n\npolled input device itself was not free\u0027d.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nTested-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nAcked-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d25a8c811515b7bbd2c864f0e20bd33312b4ea1a",
      "tree": "5f1a7e94da8e522ce53b9307b912b6468b2a0241",
      "parents": [
        "41e9a062361de204d3710038925ae7f356ebb40d"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Mon Dec 14 18:01:38 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:35 2009 -0800"
      },
      "message": "lis3lv02d: send sync event\n\nSend input_sync after each measurement round. This helps userspace to\ndetect which reported values belongs to the same measurement.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nTested-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nAcked-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "41e9a062361de204d3710038925ae7f356ebb40d",
      "tree": "8615207c3c024f8835fe867f18038dca101846b1",
      "parents": [
        "e40d6eaa79bc9d9d347c3c51fe0c9204e9025b79"
      ],
      "author": {
        "name": "Daniel J Blueman",
        "email": "daniel.blueman@gmail.com",
        "time": "Mon Dec 14 18:01:37 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:35 2009 -0800"
      },
      "message": "hwmon: w83627ehf updates\n\nAdd control of fan minimum turn-on output levels, decoupling it from the\nfan turn-off output level.  Add control of rate of change of fan output\nlevel.  These in turn allow lower turn-off rotor speed and smoother\ntransitions for better thermal and acoustic control authority.  Add\nsupport for constant fan speed and proportional-response operations modes.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Daniel J Blueman \u003cdaniel.blueman@gmail.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Hubbard \u003cdavid.c.hubbard@gmail.com\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "471452104b8520337ae2fb48c4e61cd4896e025d",
      "tree": "8594ae4a8362014e3cccf72a4e8834cdbb610bdd",
      "parents": [
        "0ead0f84e81a41c3e98aeceab04af8ab1bb08d1f"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Dec 14 18:00:08 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 15 08:53:25 2009 -0800"
      },
      "message": "const: constify remaining dev_pm_ops\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e5e9f44c246fbafe723e579e9fe887677beb40e4",
      "tree": "53d65b38b6db7aa250400056091a760cced42cd7",
      "parents": [
        "1f86df49ddfd0067cce941187d57b2fd2f749a9e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:27 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:27 2009 +0100"
      },
      "message": "i2c: Drop I2C_CLIENT_INSMOD_2 to 8\n\nThese macros simply declare an enum, so drivers might as well declare\nit themselves. This puts an end to the arbitrary limit of 8 chip types\nper i2c driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "1f86df49ddfd0067cce941187d57b2fd2f749a9e",
      "tree": "a8357108c8be9e39d040e71d473df4a8f46550da",
      "parents": [
        "c3813d6af177fab19e322f3114b1f64fbcf08d71"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:26 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:26 2009 +0100"
      },
      "message": "i2c: Drop I2C_CLIENT_INSMOD_1\n\nThis macro simply declares an enum, so drivers might as well declare\nit themselves.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "c3813d6af177fab19e322f3114b1f64fbcf08d71",
      "tree": "5189e18f95c954461040bc4becbca6acf739c13b",
      "parents": [
        "310ec79210d754afe51e2e4a983e846b60179abd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:25 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:25 2009 +0100"
      },
      "message": "i2c: Get rid of struct i2c_client_address_data\n\nStruct i2c_client_address_data only contains one field at this point,\nwhich makes its usefulness questionable. Get rid of it and pass simple\naddress lists around instead.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "310ec79210d754afe51e2e4a983e846b60179abd",
      "tree": "98e592b60162cd55e367dc19ba3553617a45b0be",
      "parents": [
        "f40542532e96dda5506eb76badea322f2ae4731c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:23 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Dec 14 21:17:23 2009 +0100"
      },
      "message": "i2c: Drop the kind parameter from detect callbacks\n\nThe \"kind\" parameter always has value -1, and nobody is using it any\nlonger, so we can remove it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "f71eaf68406cfee91b6a96bcdf7ce33dc78829c5",
      "tree": "92a1663ae15d521f25849d28ebb4dfad10567892",
      "parents": [
        "78f1ae193d1662c22cfebb916e788e1ca896c0fe",
        "54fe4671aa5853ca88da72d67e969a3d8de6dcf6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:53:11 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 09 19:53:11 2009 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging: (41 commits)\n  hwmon: (adt7475) Add VID support for the ADT7476\n  hwmon: (adt7475) Add an entry in MAINTAINERS\n  hwmon: (adt7475) Add support for the ADT7476\n  hwmon: (adt7475) Voltage attenuators can be bypassed\n  hwmon: (adt7475) Print device information on probe\n  hwmon: (adt7475) Handle alternative pin functions\n  hwmon: (adt7475) Move sysfs files removal to a separate function\n  hwmon: (adt7475) Add support for the ADT7490\n  hwmon: (adt7475) Improve device detection\n  hwmon: (adt7475) Add missing static marker\n  hwmon: (adt7475) Rework voltage inputs handling\n  hwmon: (adt7475) Implement pwm_use_point2_pwm_at_crit\n  hwmon: (adt7475) New documentation\n  hwmon: (adt7475) Add support for the ADT7473\n  hwmon: (f71882fg) Add support for the f71889fg (version 2)\n  hwmon: (f71882fg) Fix sysfs file removal\n  hwmon: (f71882fg) Cleanup sysfs attr creation 2/2\n  hwmon: (f71882fg) Cleanup sysfs attr creation 1/2\n  hwmon: (thmc50) Stop using I2C_CLIENT_MODULE_PARM\n  hwmon: Add Freescale MC13783 ADC driver\n  ...\n"
    },
    {
      "commit": "54fe4671aa5853ca88da72d67e969a3d8de6dcf6",
      "tree": "d92f5306dc6c2deedf8bb082f9a848f77110258d",
      "parents": [
        "b058b8596136d97b9469366f1f97fb35accf3d66"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:08 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:08 2009 +0100"
      },
      "message": "hwmon: (adt7475) Add VID support for the ADT7476\n\nThe ADT7476 has 5 dedicated pins for VID input, and the +12V input can\noptionally be used as a 6th VID pin. Add support for VID input.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "d8d2ee073274ab666282d1942d08f1bb454d715b",
      "tree": "c36ac0f8a63f3ff83a312c61a19d6dde1d5c34da",
      "parents": [
        "ebfaf1fbb6010204e973e329034d0004d6521503"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:08 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:08 2009 +0100"
      },
      "message": "hwmon: (adt7475) Add support for the ADT7476\n\nAdd support for the Analog Devices ADT7476 chip. This chip is largely\ncompatible with the ADT7473 and ADT7475, with additional features.\nIn particular, it has 5 voltage inputs instead of 2, and VID input\npins.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "ebfaf1fbb6010204e973e329034d0004d6521503",
      "tree": "1048d124e52a5074994400556bc10b08d3bc2a00",
      "parents": [
        "d07ca4ad2f67ebb1bf48a2308a7a0cd81ef8f70a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:07 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:07 2009 +0100"
      },
      "message": "hwmon: (adt7475) Voltage attenuators can be bypassed\n\nIt is possible to bypass the voltage attenuators on the +2.5V, Vccp,\n+5V and +12V voltage monitoring inputs. This is useful to connect\nother voltage channels than the ones the monitoring chip was\noriginally designed for. When this feature is enabled, we must not\ninclude the scaling factors in our computations.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "d07ca4ad2f67ebb1bf48a2308a7a0cd81ef8f70a",
      "tree": "beb16069a4596825534943bc524f873c8421a308",
      "parents": [
        "378933c99402f26587ad80e97bff405265116f9e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:07 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:07 2009 +0100"
      },
      "message": "hwmon: (adt7475) Print device information on probe\n\nPrint the device name and revision at probe time, as well as a list of\nall optional features which are available.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "378933c99402f26587ad80e97bff405265116f9e",
      "tree": "c96aea59308a4426ece06e47adf3caf1c8277e79",
      "parents": [
        "0f14480b62235ef4fce1cd4755e1cde4c9be5f78"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:06 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:06 2009 +0100"
      },
      "message": "hwmon: (adt7475) Handle alternative pin functions\n\nThe TACH4 pin can be used for other functions, so fan4 may not always\nbe available. Likewise, the PWM2 pin can be used for ALERT output, in\nwhich case pwm2 is not available\n\nFor the ADT7490, the +2.5 Vin pin may also be used for other\nfunctions, in which case in0 is not available.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "0f14480b62235ef4fce1cd4755e1cde4c9be5f78",
      "tree": "2307177c29b69f30cf0a8b35e0e41c58b9340a2e",
      "parents": [
        "3d849981711741e76e501e4b9e3e7b792f2b0fd5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:06 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:06 2009 +0100"
      },
      "message": "hwmon: (adt7475) Move sysfs files removal to a separate function\n\nMove sysfs files removal to a separate function. The code is common to\nthe device probing error path and the standard device removal path. As\nit will grow with future driver development, this avoids code\nduplication.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "3d849981711741e76e501e4b9e3e7b792f2b0fd5",
      "tree": "0948d147f41b9d637cd2b2ef9afb044983dcd59f",
      "parents": [
        "d656b6fde2531a13c4e68a3ce6b9f12bc19d96bb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:05 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:05 2009 +0100"
      },
      "message": "hwmon: (adt7475) Add support for the ADT7490\n\nAdd support for the Analog Devices ADT7490 chip. This chip is largely\ncompatible with the ADT7473 and ADT7475, with additional features.\nIn particular, it has 6 voltage inputs instead of 2.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "d656b6fde2531a13c4e68a3ce6b9f12bc19d96bb",
      "tree": "adaafb9bb7beaaf402c039ed930f86c9789d2872",
      "parents": [
        "54ecb9e3c194687eebabe7ca45bae889ac1cd4de"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:04 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:04 2009 +0100"
      },
      "message": "hwmon: (adt7475) Improve device detection\n\nCheck the value of register 0x3f as part of the device detection, to\nmake it more robust.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "54ecb9e3c194687eebabe7ca45bae889ac1cd4de",
      "tree": "27dec461705a840900f2250b4424686c84ef87b7",
      "parents": [
        "cffb9dd07fea8865093f6ccfb51d686487b89415"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:03 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:03 2009 +0100"
      },
      "message": "hwmon: (adt7475) Add missing static marker\n\nadt7475_attr_group is used internally only and can thus be marked\nstatic.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "cffb9dd07fea8865093f6ccfb51d686487b89415",
      "tree": "3390cdab4076372dc7ca60207d97e37420923b1f",
      "parents": [
        "f99318b2540da75e663603e1a0faef30a3bb0c92"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:03 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:03 2009 +0100"
      },
      "message": "hwmon: (adt7475) Rework voltage inputs handling\n\nRework the handling of voltage inputs to make it possible and easy to\nsupport more inputs. This will be needed for the upcoming ADT7490\nsupport.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "f99318b2540da75e663603e1a0faef30a3bb0c92",
      "tree": "f2de8f5addf130ea0fe82d48566d125602897331",
      "parents": [
        "f890c6a3b6c3ed06719e696fed9267cc6b40aabd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:03 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:03 2009 +0100"
      },
      "message": "hwmon: (adt7475) Implement pwm_use_point2_pwm_at_crit\n\nImplement the non-standard pwm_use_point2_pwm_at_crit sysfs attribute\nas the adt7473 driver did.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "b180d0508475c5c55085839d22f454c69379eacc",
      "tree": "7c1dfe50aca689ff985a3cba16dd373669b7e894",
      "parents": [
        "7669896f499e1bce5cfb38f2685ff583ecdb24dd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:02 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:02 2009 +0100"
      },
      "message": "hwmon: (adt7475) Add support for the ADT7473\n\nAdd support for the ADT7473 to the adt7475 driver, and mark the\nadt7473 driver for removal. The ADT7473 and ADT7475 chips are almost\nthe same chip and essentially compatible, so there\u0027s no point in\nhaving separate drivers for them.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\nCc: \"Darrick J. Wong\" \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "7669896f499e1bce5cfb38f2685ff583ecdb24dd",
      "tree": "ac73a6c61327d36518ebbe9625620de974fa878e",
      "parents": [
        "fc16c56e694d361388bae701894fd719dbc0f7eb"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Dec 09 20:36:01 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:01 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Add support for the f71889fg (version 2)\n\nThis adds support for the Fintek f71889fg to the f71882fg driver,\nmany thanks to Gerd v. Egidy for providing (remote) access to a\nmachine which such an ic.\n\nNote that this bit of the patch:\n-\tval \u003d SENSORS_LIMIT(val, 0, 255);\n+\n+\tif (data-\u003etype \u003d\u003d f71889fg)\n+\t\tval \u003d SENSORS_LIMIT(val, -128, 127);\n+\telse\n+\t\tval \u003d SENSORS_LIMIT(val, 0, 127);\n\nChanges behaviour for already supported models, the new behaviour is correct\nas the already supported models have bit 7 of the involved registers fixed at\n0, so the previous behaviour which allowed setting temp zone limits \u003e 127\nwas not correct.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "fc16c56e694d361388bae701894fd719dbc0f7eb",
      "tree": "08f28db4acb5a8c1c045d78777c08d28f5df6820",
      "parents": [
        "b69b039922673dfabe0b5774f2e313f2a2297d01"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Dec 09 20:36:01 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:01 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Fix sysfs file removal\n\nThere is a bug in the old sysfs file removal, as it uses fxxxx_in_temp_attr\nto remove the in and temp sysfs attributes, but fxxxx_in_temp_attr has\ntemp#_alarm, where as f71858fg_in_temp_attr has temp#_max_alarm, so\nthe temp#_max_alarm attributes for the f71858fg never get removed.\n\nThis patch fixes this by doing the sysfs removal exactly the same way as\nthe creation instead of being (too) clever, this will also avoid similar\nbugs in the future.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b69b039922673dfabe0b5774f2e313f2a2297d01",
      "tree": "6910b304d59f8b113c8c4bc8306155f642dec54c",
      "parents": [
        "66344aa6adc4397f79f134ad122072dbe5abcb48"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Dec 09 20:36:00 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:36:00 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Cleanup sysfs attr creation 2/2\n\nThis patch merges the f71882fg_auto_pwm_attr array into the\nfxxxx_fan_attr resp. fxxxx_auto_pwm_attr array, as the f71882fg_auto_pwm_attr\narray was merely extending these 2 with entries for a 4th fan, it also makes\nthese 2 arrays 2 dimensional so that the rest of the code can choose to\nadd attr for 3 or 4 fans without needing to know the nr of attr per fan.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "66344aa6adc4397f79f134ad122072dbe5abcb48",
      "tree": "82e423401b450f52b657d0bc7d91df6cb5482627",
      "parents": [
        "f95f0b4ce8cae533c3731e54a51892921db10ffe"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Wed Dec 09 20:35:59 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:59 2009 +0100"
      },
      "message": "hwmon: (f71882fg) Cleanup sysfs attr creation 1/2\n\nThis patch makes a number of cleanups to the sysfs attr creation\nin the f71882fg driver, this is a preparation patch for adding f71889fg\nsupport:\n\n* Add some comments to explain why some models need separate sysfs attr\n  arrays for in / temp / fan / pwm\n* Rename a number of sysfs attr arrays to make their function clearer\n* Move the pwm#_auto_channels_temp attribute from the common to all\n  models fan attr array to the per model auto mode pwm attr arrays, so\n  that all the auto mode pwm attr are grouped together, and thus can be\n  left out on models where we don\u0027t support auto pwm mode\n* Put fan_beep attr in their own array, so that only auto mode pwm attr\n  remain in the per model pwm sysfs attr arrays.\n* Put the 4th special fan input for the f8000 in its own array, so that only\n  auto mode pwm attr remain in the per model pwm sysfs attr arrays.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f95f0b4ce8cae533c3731e54a51892921db10ffe",
      "tree": "87c6eb318759f48d0bf0e601344e3c500eba3538",
      "parents": [
        "93ee0a75f6e4b2c7ec20fd8f4ace87f88ba785b9"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:59 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:59 2009 +0100"
      },
      "message": "hwmon: (thmc50) Stop using I2C_CLIENT_MODULE_PARM\n\nThe thmc50 driver is the last user of I2C_CLIENT_MODULE_PARM, and I\nwould like to get rid of that macro.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\n"
    },
    {
      "commit": "93ee0a75f6e4b2c7ec20fd8f4ace87f88ba785b9",
      "tree": "ced868220c593e2cdfbf51edf24368fe8061ce40",
      "parents": [
        "d1ebd59a74d764ab74cda8d09589b7ab5f5529fd"
      ],
      "author": {
        "name": "Luotao Fu",
        "email": "l.fu@pengutronix.de",
        "time": "Wed Dec 09 20:35:58 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:58 2009 +0100"
      },
      "message": "hwmon: Add Freescale MC13783 ADC driver\n\nThis driver provides support for the ADC integrated into the\nFreescale MC13783 PMIC.\n\nSigned-off-by: Luotao Fu \u003cl.fu@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nReviewed-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "d1ebd59a74d764ab74cda8d09589b7ab5f5529fd",
      "tree": "1424bb6e6a0d7efe0e2c65af32e2829f6b09c86d",
      "parents": [
        "52df6440a29123eed912183fe785bbe174ef14b9"
      ],
      "author": {
        "name": "Marc Hulsman",
        "email": "m.hulsman@tudelft.nl",
        "time": "Wed Dec 09 20:35:58 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:58 2009 +0100"
      },
      "message": "hwmon: (w83791d) Remove experimental dependency\n\nThe w83791d driver has been in the kernel for a while now,\ntime to remove the EXPERIMENTAL dependency.\n\nSigned-off-by: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "52df6440a29123eed912183fe785bbe174ef14b9",
      "tree": "3a3b9f4110d21c2ec4f5711444dd9cec6fb3d32c",
      "parents": [
        "a1fa4cdcc4abd4c02a81ab7052c16a342d29f060"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:57 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:57 2009 +0100"
      },
      "message": "hwmon: Clean up detect functions\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Corentin Labbe \u003ccorentin.labbe@geomatys.fr\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nAcked-by: \"Hans J. Koch\" \u003chjk@linutronix.de\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "a1fa4cdcc4abd4c02a81ab7052c16a342d29f060",
      "tree": "eb45b4d840192b90bdba1cba8bebb67fc564b233",
      "parents": [
        "2de1875a5894794b42fce3833cddf4eac55831de"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:56 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:56 2009 +0100"
      },
      "message": "hwmon: (w83l785ts) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2de1875a5894794b42fce3833cddf4eac55831de",
      "tree": "3ef1865a45346904b796e4f9042858526b1873f9",
      "parents": [
        "3f8b845940c8344e88123bead66b5a871e6366df"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:56 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:56 2009 +0100"
      },
      "message": "hwmon: (w83792d) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "3f8b845940c8344e88123bead66b5a871e6366df",
      "tree": "74afb7c7057510c889041d2cfbab7cb38868b1e3",
      "parents": [
        "bab2bf44f80a5749fdf69f854247e912353142b2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:55 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:55 2009 +0100"
      },
      "message": "hwmon: (w83791d) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\n"
    },
    {
      "commit": "bab2bf44f80a5749fdf69f854247e912353142b2",
      "tree": "bed366085a0e6f5a1cd1404107697b30978e2fb5",
      "parents": [
        "dbe73c8f454a40de06039ec97bc0272f41f1d3c7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:54 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:54 2009 +0100"
      },
      "message": "hwmon: (w83781d) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "dbe73c8f454a40de06039ec97bc0272f41f1d3c7",
      "tree": "5bc08b0a733b5e199112d5c3bb49d3280b3a4895",
      "parents": [
        "8f2fa77c53ba8c10696143c21b4111d449c85fb2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:54 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:54 2009 +0100"
      },
      "message": "hwmon: (tmp401/tmp421) Clean up detect functions\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Andre Prendel \u003candre.prendel@gmx.de\u003e\n"
    },
    {
      "commit": "8f2fa77c53ba8c10696143c21b4111d449c85fb2",
      "tree": "288c5f0b58bbe69318658d405a71ea71c5d9b9f8",
      "parents": [
        "d42a2eb5ad9766fac96f27af93b1634e4ffde220"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:53 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:53 2009 +0100"
      },
      "message": "hwmon: (lm90) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "d42a2eb5ad9766fac96f27af93b1634e4ffde220",
      "tree": "38d0cab10aaf75aebcb41135fc59775175c0d074",
      "parents": [
        "b57dc3940a70a2c2460b628567a3cc76efe725f2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:53 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:53 2009 +0100"
      },
      "message": "hwmon: (lm85) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b57dc3940a70a2c2460b628567a3cc76efe725f2",
      "tree": "23c38b6dcfbaeb1ee5f8d4a0fe99811cf391c753",
      "parents": [
        "747d9bedc3d1e42900bf2bb1669f46e4fd0c8957"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:52 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:52 2009 +0100"
      },
      "message": "hwmon: (lm83) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "747d9bedc3d1e42900bf2bb1669f46e4fd0c8957",
      "tree": "bf6d50a0e6cd7089c52fee5f8e0f1e7fe4c48aae",
      "parents": [
        "9560672369098b021688421f45476ce0c8bc451b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:52 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:52 2009 +0100"
      },
      "message": "hwmon: (lm77) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9560672369098b021688421f45476ce0c8bc451b",
      "tree": "30e4ae8ecdcd6fc0fa19b2016f94f8660899c9a7",
      "parents": [
        "8007ea35ef88d0d621c6d192ce48ce7289109f39"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:51 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:51 2009 +0100"
      },
      "message": "hwmon: (adm1025) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8007ea35ef88d0d621c6d192ce48ce7289109f39",
      "tree": "130af3b6929790af8acc5360ed6c82105a97b3ce",
      "parents": [
        "4e233cbed249ea94d989b8be08eac0414dbdc44b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:51 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:51 2009 +0100"
      },
      "message": "hwmon: (adm1021) Clean up detect function\n\nAs kind is now hard-coded to -1, there is room for code clean-ups.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4e233cbed249ea94d989b8be08eac0414dbdc44b",
      "tree": "b982bec479da48c41493af65b603e1c2e727e42a",
      "parents": [
        "b72656dbc491484765776a16eeb55ef2e90efea6"
      ],
      "author": {
        "name": "Adrien Demarez",
        "email": "adrien.demarez@bolloretelecom.eu",
        "time": "Wed Dec 09 20:35:50 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:50 2009 +0100"
      },
      "message": "hwmon: New driver for the National Semiconductor LM73\n\nThe National Semiconductor LM73 is a single temperature sensor, much\nlike the famous LM75.\n\nSigned-off-by: Adrien Demarez \u003cadrien.demarez@bolloretelecom.eu\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "b72656dbc491484765776a16eeb55ef2e90efea6",
      "tree": "17d8634c2871686b1593f7406f3abb517893075f",
      "parents": [
        "8918023d40ebb2c086e77368810763975761cb1b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:49 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:49 2009 +0100"
      },
      "message": "hwmon: (w83627hf) Stop using globals for I/O port numbers\n\nStop using global variables REG and VAL for I/O port numbers. This is\nugly and unsafe.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Rodolfo Giometti \u003cgiometti@linux.it\u003e\n"
    },
    {
      "commit": "8918023d40ebb2c086e77368810763975761cb1b",
      "tree": "3c4d9eebab32552b0a7d9a896f92897625ab7678",
      "parents": [
        "591ec6509ed888723caf6ac8ced3f6f718625a1f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:48 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:48 2009 +0100"
      },
      "message": "hwmon: (w83627hf) Drop the force_addr module parameter\n\nThis module parameter is there to workaround broken BIOS. I\u0027m not even\nsure if it was used in the past 5 years, and it gets in the way of\nconverting the driver to the MFD infrastructure. So tell the users how\nthey can do the same from user-space.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Rodolfo Giometti \u003cgiometti@linux.it\u003e\n"
    },
    {
      "commit": "591ec6509ed888723caf6ac8ced3f6f718625a1f",
      "tree": "c6b896931d92623084a606442056bbc89eb24354",
      "parents": [
        "895ff267686663afa894314b749d23ac2867434a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:48 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:48 2009 +0100"
      },
      "message": "hwmon: (it87) Check for fan2 and fan3 availability\n\nThe fan2 and fan3 input and output pins can be used as GPIOs. Check\ntheir function before exposing their sysfs attributes and accessing\ntheir registers.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "895ff267686663afa894314b749d23ac2867434a",
      "tree": "01e16fe1eef64fcf175853f88cefc04400148e42",
      "parents": [
        "f7290e24e3ce8a0b4b39a74800fd341b6b7a6f47"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:47 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:47 2009 +0100"
      },
      "message": "hwmon: (it87) Verify the VID pin usage\n\nThe VID input pins can alternatively be used as GPIOs. Make sure we\nhave at least 4 pins used for VID, otherwise don\u0027t bother reading and\nexposing VID.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Adam Nielsen \u003ca.nielsen@shikadi.net\u003e\n"
    },
    {
      "commit": "6d905e67cfd84b42c2171e252a3a0aca269da9f8",
      "tree": "bd4cca80ee3ad4a75c4b5a52589ed6332af4e2dd",
      "parents": [
        "2b876f95d03e226394b5d360c86127cbefaf614b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Dec 09 20:35:45 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Dec 09 20:35:45 2009 +0100"
      },
      "message": "hwmon: (s3c-hwmon) Fix build error\n\nThe previous patch, commit be4c23c93c4828d36ac9e1a88410618a61676426 was\nfrom the wrong tree and thus broke the current build which had the\nchannel configuration name changed.\n\nFix the following build errors:\n\ndrivers/hwmon/s3c-hwmon.c: In function \u0027s3c_hwmon_probe\u0027:\ndrivers/hwmon/s3c-hwmon.c:326: warning: initialization from incompatible pointer type\ndrivers/hwmon/s3c-hwmon.c:331: error: dereferencing pointer to incomplete type\ndrivers/hwmon/s3c-hwmon.c:336: error: dereferencing pointer to incomplete type\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "d014d043869cdc591f3a33243d3481fa4479c2d0",
      "tree": "63626829498e647ba058a1ce06419fe7e4d5f97d",
      "parents": [
        "6ec22f9b037fc0c2e00ddb7023fad279c365324d",
        "6070d81eb5f2d4943223c96e7609a53cdc984364"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Dec 07 18:36:35 2009 +0100"
      },
      "message": "Merge branch \u0027for-next\u0027 into for-linus\n\nConflicts:\n\n\tkernel/irq/chip.c\n"
    },
    {
      "commit": "af901ca181d92aac3a7dc265144a9081a86d8f39",
      "tree": "380054af22521144fbe1364c3bcd55ad24c9bde4",
      "parents": [
        "972b94ffb90ea6d20c589d9a47215df103388ddd"
      ],
      "author": {
        "name": "André Goddard Rosa",
        "email": "andre.goddard@gmail.com",
        "time": "Sat Nov 14 13:09:05 2009 -0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 04 15:39:55 2009 +0100"
      },
      "message": "tree-wide: fix assorted typos all over the place\n\nThat is \"success\", \"unknown\", \"through\", \"performance\", \"[re|un]mapping\"\n, \"access\", \"default\", \"reasonable\", \"[con]currently\", \"temperature\"\n, \"channel\", \"[un]used\", \"application\", \"example\",\"hierarchy\", \"therefore\"\n, \"[over|under]flow\", \"contiguous\", \"threshold\", \"enough\" and others.\n\nSigned-off-by: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "84d2a314bbe440d7c2e8636a1923aa3ea1aca51b",
      "tree": "886d498a42c89f6e0153f03b4f4e4096785e732e",
      "parents": [
        "56e35eeebed2dcb4e1a17ad119e039cf095854ac"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 16 12:45:40 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 16 12:45:40 2009 +0100"
      },
      "message": "hwmon: (adt7475) Fix sysfs file names\n\nThe adt7475 driver creates pwm#_auto_channel_temp attributes instead\nof the standard pwm#_auto_channels_temp. Fix it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\n"
    },
    {
      "commit": "56e35eeebed2dcb4e1a17ad119e039cf095854ac",
      "tree": "576b74940433d0ff33772f8be0182d01422a5bab",
      "parents": [
        "cf312e077662ec3a07529551ab6e885828ccfb1d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 16 12:45:40 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 16 12:45:40 2009 +0100"
      },
      "message": "hwmon: (adt7475) Cache limits for 60 seconds\n\nThe comment says that limits are cached for 60 seconds but the code\nactually caches them for only 2 seconds. Align the code on the\ncomment, as 60 seconds makes more sense.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\n"
    },
    {
      "commit": "cf312e077662ec3a07529551ab6e885828ccfb1d",
      "tree": "447795bf44155537f707e50f6574b62a958ee514",
      "parents": [
        "be4c23c93c4828d36ac9e1a88410618a61676426"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 16 12:45:39 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 16 12:45:39 2009 +0100"
      },
      "message": "hwmon: (adt7475) Fix temperature fault flags\n\nThe logic of temperature fault flags is wrong, it shows faults when\nthere are none and vice versa. Fix it.\n\nI can\u0027t believe this has been broken since the driver was added, 8\nmonths ago, basically breaking temp1 and temp3, and nobody ever\ncomplained.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nCc: Jordan Crouse \u003cjordan@cosmicpenguin.net\u003e\n"
    },
    {
      "commit": "be4c23c93c4828d36ac9e1a88410618a61676426",
      "tree": "2da7bc33a0b6f8fcdd43117d26d30bb479c2db2c",
      "parents": [
        "a9366e61b03f55a6e009e687ad10e706714c9907"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Mon Nov 16 12:45:39 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 16 12:45:39 2009 +0100"
      },
      "message": "hwmon: (s3c-hwmon) Ignore invalid divider settings\n\nAvoid registering channels that have zero divider settings in them, as this\nwill only lead to kernel OOPS from divide-by-zero when the sysfs entry is\nread.\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "e281e315f438093cbf27b4acdee364e781337a7a",
      "tree": "4cfb1aa49c638091c3ed6ef7d65b4421dd13ee61",
      "parents": [
        "49b766ec12650db38e98caafa3cd94e8ff59000c",
        "371dc4a6d8c3c74a9a1c74b87c2affb3fcef6500"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 29 08:14:58 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 29 08:14:58 2009 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: (it87) Fix VID reading on IT8718F/IT8720F\n  hwmon: (dme1737) No vid attributes for SCH311x\n  hwmon: (fschmd) Fix check on unsigned in watchdog_write()\n  hwmon: (coretemp) Maintainer update\n"
    },
    {
      "commit": "2545f038f4af0ff9945d47c10f988418dda50140",
      "tree": "e4bda718637f048096896e8c39620a0c1daafaec",
      "parents": [
        "af19611c4dad0dc5139a81d4a5ca352d21f904d6"
      ],
      "author": {
        "name": "Ian E. Morgan",
        "email": "penguin.wrangler@gmail.com",
        "time": "Mon Oct 26 16:50:21 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 29 07:39:32 2009 -0700"
      },
      "message": "lis3: add support for the HP HDX 18\n\nI have an HP HDX 18 laptop, and noted that the configuration of the\naccelerometer needs to be x_inverted.\n\nSigned-off-by: Ian E. Morgan \u003cpenguin.wrangler@gmail.com\u003e\nSigned-off-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "af19611c4dad0dc5139a81d4a5ca352d21f904d6",
      "tree": "5e95a684f728c13e6e539985422d93947170c0be",
      "parents": [
        "a03018ff712e34dbebeae33c1b6b1306c2f9561b"
      ],
      "author": {
        "name": "Éric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Mon Oct 26 16:50:20 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 29 07:39:32 2009 -0700"
      },
      "message": "lis3: add support for the HP EliteBook 8530w\n\nCorrect orientation for  HP EliteBook 8530w.\n\nReported-by: Jörgen Jonssson \u003cjorgen.jonsson@saitek.se\u003e\nSigned-off-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a03018ff712e34dbebeae33c1b6b1306c2f9561b",
      "tree": "a259cc9552800acf101115329e9005a343e4ef62",
      "parents": [
        "246eb7f0ed1a8aeddec5313137767658f378949b"
      ],
      "author": {
        "name": "Pavel Herrmann",
        "email": "morpheus.ibis@gmail.com",
        "time": "Mon Oct 26 16:50:19 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 29 07:39:32 2009 -0700"
      },
      "message": "lis3: better support for hp 6730x\n\nI have learned that the 6730b and 6730s have different accelerometer\norientation, and have modified the driver accordingly (diff attached),\nwhile dropping the wild guess for AMD based 6735 having the same\norientation as Intel based 6730 (this is not true for any other related\nseries/family, thus is not probable for 673x).\n\nSigned-off-by: Pavel Herrmann \u003cmorpheus.ibis@gmail.com\u003e\nSigned-off-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "371dc4a6d8c3c74a9a1c74b87c2affb3fcef6500",
      "tree": "fdb54e352516d1aebad72a1c5cf6b16284c51ff2",
      "parents": [
        "9d0914468fdf66d61a57e7c074b17a28eed4d3dd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 24 13:28:47 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 24 13:28:47 2009 +0200"
      },
      "message": "hwmon: (it87) Fix VID reading on IT8718F/IT8720F\n\nComparing apples to bananas doesn\u0027t seem right. Consistently use the\nchips enum for chip type comparisons, to avoid such bugs in the\nfuture.\n\nThe bug has been there since support for the IT8718F was added, so\nVID never worked for this chip nor for the similar IT8720F.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9d0914468fdf66d61a57e7c074b17a28eed4d3dd",
      "tree": "88cfdc4ac8bcf7b6cc0fc5adca98611356b06143",
      "parents": [
        "c7702c31340f84cfd5e5df22293578b7ae1e9370"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 24 13:28:46 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 24 13:28:46 2009 +0200"
      },
      "message": "hwmon: (dme1737) No vid attributes for SCH311x\n\nThe SCH311x chips do not have VID inputs, so the cpu0_vid and vrm\nattributes shouldn\u0027t be created for them.\n\nThis fixes lm-sensors ticket #2353:\nhttp://www.lm-sensors.org/ticket/2353\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nTested-by: Udo van den Heuvel \u003cudovdh@xs4all.nl\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\n"
    },
    {
      "commit": "c7702c31340f84cfd5e5df22293578b7ae1e9370",
      "tree": "7816f36f6ef06fa09695aba1d5343aa23c4fa512",
      "parents": [
        "57784dfa82fe032cf64613e154f3ae8748e3fa3d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sat Oct 24 13:28:45 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 24 13:28:45 2009 +0200"
      },
      "message": "hwmon: (fschmd) Fix check on unsigned in watchdog_write()\n\nIf unsigned the watchdog_trigger() return value will not be\nchecked correctly.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4c274fff4fa03cf2509e1b01d3712de6131bfa50",
      "tree": "7a1c32af08c3eb559154f2340431b8de178b167b",
      "parents": [
        "474a503d4bf77ae0cbe484dd0842a2648c0b1c28",
        "384e724b6b396de32c1e9cb0b7ccdd011bcc2beb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 11 11:23:33 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 11 11:23:33 2009 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:\n  hwmon: (s3c-hwmon) Disable build for S3C64xx\n  MAINTAINERS: Fix Riku Voipio\u0027s address\n  hwmon: (asus_atk0110) Enable the EC\n  hwmon: (asus_atk0110) Refactor the code\n  hwmon: (sht15) Fix spurious section mismatch warning\n"
    },
    {
      "commit": "d43c36dc6b357fa1806800f18aa30123c747a6d1",
      "tree": "339ce510073ecbe9b3592008f7dece7b277035ef",
      "parents": [
        "69585dd69e663a40729492c7b52eb82477a2027a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Oct 07 17:09:06 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 11 11:20:58 2009 -0700"
      },
      "message": "headers: remove sched.h from interrupt.h\n\nAfter m68k\u0027s task_thread_info() doesn\u0027t refer to current,\nit\u0027s possible to remove sched.h from interrupt.h and not break m68k!\nMany thanks to Heiko Carstens for allowing this.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n"
    },
    {
      "commit": "384e724b6b396de32c1e9cb0b7ccdd011bcc2beb",
      "tree": "8987f38503b2a119ae36322d30e393bf274e9a0f",
      "parents": [
        "05576a1e38e2d06dece32974c5218528d3fbc6e2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 09 20:35:21 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 09 20:35:21 2009 +0200"
      },
      "message": "hwmon: (s3c-hwmon) Disable build for S3C64xx\n\nThe s3c-hwmon driver depends on the arch/arm implementation of the core\nADC support for the chip.  Since the S3C64xx version has not yet been\nmerged disable building of the driver on S3C64xx for now.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
      "tree": "f7a4f25d1a5768b02d688afd72606f8f2f1e38d6",
      "parents": [
        "18e255558574c5663c9d72fe82c099d2115aee55"
      ],
      "author": {
        "name": "Luca Tettamanti",
        "email": "kronos.it@gmail.com",
        "time": "Fri Oct 09 20:35:18 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 09 20:35:18 2009 +0200"
      },
      "message": "hwmon: (asus_atk0110) Enable the EC\n\nOn newer ASUS boards (e.g. P7P55D) the EC (that - among other things - is\nresponsible for updating the readings from the hwmon sensors) is disabled\nby default since ASUS detected conflict with some tools under Windows.\nThe following patch checks the state of the EC and enable it if needed;\nunder Linux, native drivers are locked out from ACPI owned resources so\nthere\u0027s no risk of conflict.\n\nSigned-off-by: Luca Tettamanti \u003ckronos.it@gmail.com\u003e\nTested-by: Robert Hancock \u003chancockrwd@gmail.com\u003e\nTested-by: Thomas Backlund \u003ctmb@mandriva.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "18e255558574c5663c9d72fe82c099d2115aee55",
      "tree": "395c31badbb72a7da87871512b3c16eba9f07d11",
      "parents": [
        "cb0f1a1e77e4280c3138047ad5c16d88320a1fde"
      ],
      "author": {
        "name": "Luca Tettamanti",
        "email": "kronos.it@gmail.com",
        "time": "Fri Oct 09 20:35:18 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 09 20:35:18 2009 +0200"
      },
      "message": "hwmon: (asus_atk0110) Refactor the code\n\nRefactor the code of the new style interface around GGRP (enumeration) and\nGITM (read) helpers to mimic ASL code. Also switch the read path to use\ndynamic buffers (handled by ACPI core) since ASUS expanded the return buffer\n(ASBF) in newer boards (e.g. P7P55D).\n\nSigned-off-by: Luca Tettamanti \u003ckronos.it@gmail.com\u003e\nTested-by: Robert Hancock \u003chancockrwd@gmail.com\u003e\nTested-by: Thomas Backlund \u003ctmb@mandriva.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "cb0f1a1e77e4280c3138047ad5c16d88320a1fde",
      "tree": "066564a231bf202ffa293a332e0c0becb06d49d7",
      "parents": [
        "36a07902c2134649c4af7f07980413ffb1a56085"
      ],
      "author": {
        "name": "Rakib Mullick",
        "email": "rakib.mullick@gmail.com",
        "time": "Fri Oct 09 20:35:17 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 09 20:35:17 2009 +0200"
      },
      "message": "hwmon: (sht15) Fix spurious section mismatch warning\n\nFix spurious section mismatch warnings, caused due to reference from\nvariable sht_drivers to\n __devinit/__devexit functions sht15_probe()/remove().\n\n We were warned by the following warnings:\n\n  LD      drivers/hwmon/built-in.o\nWARNING: drivers/hwmon/built-in.o(.data+0x264a0): Section mismatch in\nreference from the variable sht_drivers to the function\n.devinit.text:sht15_probe()\nThe variable sht_drivers references\nthe function __devinit sht15_probe()\nIf the reference is valid then annotate the\nvariable with __init* or __refdata (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: drivers/hwmon/built-in.o(.data+0x264a4): Section mismatch in\nreference from the variable sht_drivers to the function\n.devexit.text:sht15_remove()\nThe variable sht_drivers references\nthe function __devexit sht15_remove()\nIf the reference is valid then annotate the\nvariable with __exit* (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: drivers/hwmon/built-in.o(.data+0x264f0): Section mismatch in\nreference from the variable sht_drivers to the function\n.devinit.text:sht15_probe()\nThe variable sht_drivers references\nthe function __devinit sht15_probe()\nIf the reference is valid then annotate the\nvariable with __init* or __refdata (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: drivers/hwmon/built-in.o(.data+0x264f4): Section mismatch in\nreference from the variable sht_drivers to the function\n.devexit.text:sht15_remove()\nThe variable sht_drivers references\nthe function __devexit sht15_remove()\nIf the reference is valid then annotate the\nvariable with __exit* (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: drivers/hwmon/built-in.o(.data+0x26540): Section mismatch in\nreference from the variable sht_drivers to the function\n.devinit.text:sht15_probe()\nThe variable sht_drivers references\nthe function __devinit sht15_probe()\nIf the reference is valid then annotate the\nvariable with __init* or __refdata (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: drivers/hwmon/built-in.o(.data+0x26544): Section mismatch in\nreference from the variable sht_drivers to the function\n.devexit.text:sht15_remove()\nThe variable sht_drivers references\nthe function __devexit sht15_remove()\nIf the reference is valid then annotate the\nvariable with __exit* (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: drivers/hwmon/built-in.o(.data+0x26590): Section mismatch in\nreference from the variable sht_drivers to the function\n.devinit.text:sht15_probe()\nThe variable sht_drivers references\nthe function __devinit sht15_probe()\nIf the reference is valid then annotate the\nvariable with __init* or __refdata (see linux/init.h) or name the variable:\n*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nSigned-off-by: Rakib Mullick \u003crakib.mullick@gmail.com\u003e\nCc: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "d82e23dcaeb083e520fd1ec87d014d0c4a31d79c",
      "tree": "f9df0c095a2bbbd6ea29817434398dd7c1436b7f",
      "parents": [
        "a1125b1e41228bc2e5b4f023004a4280282d1dab"
      ],
      "author": {
        "name": "Samu Onkalo",
        "email": "samu.p.onkalo@nokia.com",
        "time": "Wed Oct 07 16:32:35 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 08 07:36:40 2009 -0700"
      },
      "message": "lis3lv02d_spi: module unload didn\u0027t remove sysfs entry\n\nIn module unload, lis3lv02d core driver sysfs clean up was not called.\n\nSigned-off-by: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nAcked-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: \"Trisal, Kalhan\" \u003ckalhan.trisal@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2d2a7cff1b63cde1e2d981eea8ae9e69ae9ce96d",
      "tree": "73e2422c4d4836c770c6ba0269f1bcf002f9d48b",
      "parents": [
        "0314b020c49c1d6cd182d2b89775bfa6686660db"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 04 22:53:42 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 04 22:53:42 2009 +0200"
      },
      "message": "ltc4215/ltc4245: Discard obsolete detect methods\n\nThere is no point in implementing a detect callback for the LTC4215\nand LTC4245, as these devices can\u0027t be detected. It was there solely\nto handle \"force\" module parameters to instantiate devices, but now\nwe have a better sysfs interface that can do the same.\n\nSo we can get rid of the ugly module parameters and the detect\ncallbacks. This shrinks the binary module sizes by 36% and 46%,\nrespectively.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ira W. Snyder \u003ciws@ovro.caltech.edu\u003e\n"
    }
  ],
  "next": "828c09509b9695271bcbdc53e9fc9a6a737148d2"
}
