)]}'
{
  "log": [
    {
      "commit": "4d387df74e175659ad9c8a16ae8e5b364b7d3f56",
      "tree": "0826ebba1b914e5b2ff7127ec32433eca9b0d309",
      "parents": [
        "85a0c0d1a17cd83f4c2cec09c3ae69ed210f23b2"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "linux@roeck-us.net",
        "time": "Sat Jan 14 22:33:01 2012 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:27:10 2012 -0700"
      },
      "message": "hwmon: (thmc50) Fix checkpatch issues\n\nFixed:\nERROR: code indent should use tabs where possible\nERROR: do not use assignment in if condition\nWARNING: simple_strtol is obsolete, use kstrtol instead\nWARNING: simple_strtoul is obsolete, use kstrtoul instead\n\nModify multi-line comments to follow Documentation/CodingStyle.\n\nNot fixed (false positive):\nERROR: Macros with multiple statements should be enclosed in a do - while loop\n\nCc: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\n"
    },
    {
      "commit": "f0967eea80ec2a19a4fe1ad27e3ff1b22c79a3c7",
      "tree": "c0c6af7362f5ba5ea2220fba236f1b2e48defcca",
      "parents": [
        "61ba031841ad60c4a9ea16b20dd46b6cdb0faf2a"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Jan 20 15:38:18 2012 +0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Sun Mar 18 18:26:50 2012 -0700"
      },
      "message": "hwmon: convert drivers/hwmon/* to use module_i2c_driver()\n\nThis patch converts the drivers in drivers/hwmon/* to use the\nmodule_i2c_driver() macro which makes the code smaller and a bit simpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Corentin Labbe \u003ccorentin.labbe@geomatys.fr\u003e\nCc: Dirk Eibach \u003ceibach@gdsys.de\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nCc: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nCc: Riku Voipio \u003criku.voipio@iki.fi\u003e\nCc: Guillaume Ligneul \u003cguillaume.ligneul@gmail.com\u003e\nCc: David George \u003cdavid.george@ska.ac.za\u003e\nCc: \"Hans J. Koch\" \u003chjk@hansjkoch.de\u003e\nCc: Marc Hulsman \u003cm.hulsman@tudelft.nl\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\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": "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": "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": "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": "84f768c1633cfc547d82b9dc671ffea2f3785542",
      "tree": "ec72183fa24730b12c99f3a0ee2d039b8f1070d8",
      "parents": [
        "68f823de3f1916cc0694376330c08377706b877d"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:05 2008 +0200"
      },
      "message": "hwmon: (thmc50) Add support for critical temperature limits\n\nAdd critical temperature limits to the driver. These limits are read\nonly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ccf37488322429bf8709f2227f3d48466add2b6b",
      "tree": "1e65b455354e2c7c5e78952a0748622937503e98",
      "parents": [
        "8fb597bb6ec80d53836229bf3576c7b848b909e3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Jul 16 19:30:16 2008 +0200"
      },
      "message": "hwmon: (thmc50) Convert to a new-style i2c driver\n\nThe new-style thmc50 driver implements the optional detect()\ncallback to cover the use cases of the legacy driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\n"
    },
    {
      "commit": "25e9c86d5a6d82ea45eb680fc66bf73ac5e50dff",
      "tree": "ef93558823da87fa425256d9c420113641bfe119",
      "parents": [
        "57df46d6d9ccd6ced95f169020f79ae637423087"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Sun Feb 17 22:28:03 2008 -0500"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon Feb 18 21:58:15 2008 -0500"
      },
      "message": "hwmon: normal_i2c arrays should be const\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "5910a9b2b1ff6205b39e5e03fdfd0ddb2a78386a",
      "tree": "ca911b5e2b92d16369abfae3a606a653f89a340e",
      "parents": [
        "ba7c1927aa69c4dfe1ecf646f03b306e49dc8e37"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Sun Feb 17 15:39:24 2008 +0100"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Sun Feb 17 12:11:50 2008 -0500"
      },
      "message": "hwmon: (thmc50) Storage class should be before const qualifier\n\nThe C99 specification states in section 6.11.5:\n\nThe placement of a storage-class specifier other than at the\nbeginning of the declaration specifiers in a declaration is an\nobsolescent feature.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "cc28a610d4fcce1831d26f2099e23fbb3eb7260c",
      "tree": "0a0e57e5f3be7011a81feb8f5691e6c1e0c84905",
      "parents": [
        "894c00cf3805670faddd41d3d5dcb3c0ab75a39d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Sep 18 18:48:16 2007 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Tue Oct 09 22:56:31 2007 -0400"
      },
      "message": "hwmon: (thmc50) Fix a debug message\n\ntype_name was used before being set. See why I don\u0027t like play-it-safe\nvariable initializations: they prevent the compiler from warning you\nabout such mistakes. So fix that as well.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "894c00cf3805670faddd41d3d5dcb3c0ab75a39d",
      "tree": "44134f7ef6c1a2f9d1740dad29f7c1c4af4a09e2",
      "parents": [
        "c2803b98557c10464f3a1fc65f56d0c8c01991bd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Sep 18 18:44:42 2007 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Tue Oct 09 22:56:31 2007 -0400"
      },
      "message": "hwmon: (thmc50) Don\u0027t create temp3 if not enabled\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "bba891c24a77419e9dcf76f866bd0d8ecf66d770",
      "tree": "61a79dfadf447efedeee3d3b0764030fe94b65a4",
      "parents": [
        "c7f1f7166a83f8f5607cc03c7a6c5f936cde6b0d"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Sep 09 17:35:34 2007 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Tue Oct 09 22:56:30 2007 -0400"
      },
      "message": "hwmon: (thmc50) Fix alarms clearing\n\nThis patch make use the interrupt status register instead\nof the interrupt status mirror register. Reading of the mirror\nregister does not clear alarms.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "1beeffe43311f64df8dd0ab08ff6b1858c58363f",
      "tree": "039324186049a69f3c791165e90404aef497f3cc",
      "parents": [
        "59a35bafb223bbb0553ba1a3bb9280bda668a8d8"
      ],
      "author": {
        "name": "Tony Jones",
        "email": "tonyj@suse.de",
        "time": "Mon Aug 20 13:46:20 2007 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Tue Oct 09 22:56:30 2007 -0400"
      },
      "message": "hwmon: Convert from class_device to device\n\nConvert from class_device to device for hwmon_device_register/unregister\n\nSigned-off-by: Tony Jones \u003ctonyj@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "dcf3b5fb7fb6e1b56bfaf705e665b04870213768",
      "tree": "3717c0f9b955dda6609784bad6ac587d5d333dca",
      "parents": [
        "6f9703d0be16f694ce24dde1ce1fc4a4e4e5ed55"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Aug 22 14:05:22 2007 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Tue Oct 09 22:56:29 2007 -0400"
      },
      "message": "hwmon: (thmc50) add individual alarm \u0026 fault files\n\nThis patch adds individual alarm and fault files to\nthe thmc50 driver. These sysfs entries are required\nfor a new libsensors library.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "add77c64ca8b00dae5dc0a6be9eb89f1514d21ea",
      "tree": "91f998c9c203d877cce43cf0c08d05848d624973",
      "parents": [
        "80ba80a9bf25d251237694c3fcee850a73324532"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sun Jul 08 22:43:00 2007 +0200"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon Jul 30 21:02:59 2007 -0400"
      },
      "message": "hwmon: add support for THMC50 and ADM1022\n\nThis patch adds support for THMC50 and ADM1022 hardware monitoring chips.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    }
  ]
}
