)]}'
{
  "log": [
    {
      "commit": "a64fe2ed76614d37abb6966a67f4f39d10efba3c",
      "tree": "553806918a13fb98fde71ce8e696d4174e7a103e",
      "parents": [
        "b00e126ffea89b687a83093546058b07aa054b4c"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sun Jan 22 15:36:45 2012 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 24 16:31:49 2012 -0800"
      },
      "message": "MISC: convert drivers/misc/* to use module_i2c_driver()\n\nThis patch converts the drivers in drivers/misc/* to use the\nmodule_i2c_driver() macro which makes the code smaller and a bit\nsimpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nCc: Michael Hennerich \u003chennerich@blackfin.uclinux.org\u003e\nCc: Anantha Narayanan \u003cAnantha.Narayanan@intel.com\u003e\nCc: Hemanth V \u003chemanthv@ti.com\u003e\nCc: Christoph Mair \u003cchristoph.mair@gmail.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Ben Gardner \u003cbgardner@wabtec.com\u003e\nCc: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\nCc: Kalhan Trisal \u003ckalhan.trisal@intel.com\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4e6735992392ecd393674119aef9ec7bff9be5b0",
      "tree": "555ff9df99dcea4db2b82a8d3718475be1626f11",
      "parents": [
        "b9500546d5f85b56359657e1f78334db8de851fd"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Tue Mar 22 16:33:59 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 22 17:44:10 2011 -0700"
      },
      "message": "drivers/misc/apds9802als.c: put the device into runtime suspend after resume()/probe() is handled\n\nPut the device into runtime suspend after resume()/probe() is handled by\nthe PM core and the device core code.  No need to manually add them in\neach single driver.  And correct the runtime state in remove().\n\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc6641be0ea8819ef095fdcefc2b695611999a21",
      "tree": "24ec163d5ec01cd7b65811b738a3024ea6c5fef1",
      "parents": [
        "0143832cc96d0bf78486297aad5c8fb2c2ead02a"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Nov 15 22:40:38 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@endymion.delvare",
        "time": "Mon Nov 15 22:40:38 2010 +0100"
      },
      "message": "i2c: Remove obsolete cleanup for clientdata\n\nA few new i2c-drivers came into the kernel which clear the clientdata-pointer\non exit. This is obsolete meanwhile, so fix it and hope the word will spread.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "1093736b3c34319b8f1825a4423414d9cf397d73",
      "tree": "f1b491b897e5f25b4677b440966add568892b2db",
      "parents": [
        "90482e45e4a39ee10b66436c2b3d5d4d88c2f73c"
      ],
      "author": {
        "name": "Vasiliy Kulikov",
        "email": "segooon@gmail.com",
        "time": "Thu Nov 11 14:05:11 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 12 07:55:31 2010 -0800"
      },
      "message": "drivers/misc/apds9802als.c: fix signedness bug\n\ni2c_smbus_read_byte_data() may return negative error code.  This is not\nseen to als_sensing_range_store() as the result is stored in unsigned int.\n\nMade it signed.\n\nSigned-off-by: Vasiliy Kulikov \u003csegooon@gmail.com\u003e\nCc: Hong Liu \u003chong.liu@intel.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Anantha Narayanan \u003canantha.narayanan@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": "f0cfec11180973e4f4b2b6909623e47eaaf7ecfe",
      "tree": "5ffda7ed37b00be575d0568c9fda4453685cadc0",
      "parents": [
        "22d96aa59cf120db3584e4c3365554cae77d2441"
      ],
      "author": {
        "name": "Hong Liu",
        "email": "hong.liu@intel.com",
        "time": "Tue Oct 26 14:22:42 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 26 16:52:15 2010 -0700"
      },
      "message": "drivers/misc/apds9802als.c: add runtime PM support\n\nUpdate the driver for the needed runtime power features.  Remove the old\nuser controlled power functions.\n\n[akpm@linux-foundation.org: put PM code under CONFIG_PM]\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "22d96aa59cf120db3584e4c3365554cae77d2441",
      "tree": "c43dd27c61139ee599bfe34ccaa7b14382d74b8a",
      "parents": [
        "8a233f01b7d7dd587f85fa581274f168f1e88bb8"
      ],
      "author": {
        "name": "anantha",
        "email": "anantha.narayanan@intel.com",
        "time": "Tue Oct 26 14:22:41 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 26 16:52:15 2010 -0700"
      },
      "message": "drivers/misc/apds9802als.c: ALS drivers for the apds9802als\n\nThis adds support for the ADPS9802ALS sensor.\n\nCleanup by Alan Cox\n\t- move mutexes to cover more things\n\t- report I/O errors back to user space\n\t- report range and values in LUX\n\nSigned-off-by: Anantha Narayanan \u003canantha.narayanan@intel.com\u003e\n[The 4K and 64K in the hw spec actually means 4095 (12bit) and 65535 (16bit).]\nSigned-off-by: Hong Liu \u003chong.liu@intel.com\u003e\n[Updated to match the ALS light API interface convention from Samu]\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nAcked-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
