)]}'
{
  "log": [
    {
      "commit": "e77482d735efa2606c1f2afeebd53e1119d0e5c6",
      "tree": "062f54fe10eec60647d7fe0e40ead1bacd17dc56",
      "parents": [
        "6a9bcced518b98a7e52b9e8e96af228b171e0498"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 13 20:56:55 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 13 20:56:55 2010 +0100"
      },
      "message": "i2c: Drop configure option I2C_DEBUG_CHIP\n\nNow that directory drivers/i2c/chips is gone, configuration option\nI2C_DEBUG_CHIP no longer has any effect, so we can drop it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "6a9bcced518b98a7e52b9e8e96af228b171e0498",
      "tree": "8c8b209c114b177ce21a712928de89b1ed8c5d91",
      "parents": [
        "c074c39d62306efa5ba7c69c1a1531bc7333d252"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 13 20:56:54 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Mar 13 20:56:54 2010 +0100"
      },
      "message": "tsl2550: Move from i2c/chips to misc\n\nMove the last remaining driver from i2c/chips to misc. Good ridance!\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\n"
    },
    {
      "commit": "e2ca307439fb9df922c3e8891289a2ac05812fb7",
      "tree": "fa99cfa8b0e261a673f208e44a140e3ee933b612",
      "parents": [
        "b5527a7766f0505dc72efe3cefe5e9dea826f611"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Mar 02 12:23:43 2010 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Mar 02 12:23:43 2010 +0100"
      },
      "message": "i2c: Separate Kconfig option for i2c-smbus\n\nHaving a separate Kconfig option for i2c-smbus makes it possible to\nbuild that support as a module even when i2c-core itself is built-in.\nBus drivers which implement SMBus alert should select this option, so\nin most cases this option is hidden and the user doesn\u0027t have to care\nabout it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Trent Piepho \u003ctpiepho@freescale.com\u003e\n"
    },
    {
      "commit": "194684e596af4bdaebb424166d94a8aa528edfda",
      "tree": "1a6b0ede432e8c9fb4f7a1652deb71044ff9aa50",
      "parents": [
        "a0c11cdd6a1975fd8d6d186f2e2865a82f3e9bbf"
      ],
      "author": {
        "name": "Mika Kuoppala",
        "email": "mika.kuoppala@nokia.com",
        "time": "Sun Dec 06 17:06:22 2009 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 06 17:06:22 2009 +0100"
      },
      "message": "i2c: Prevent priority inversion on top of bus lock\n\nLow priority thread holding the i2c bus mutex could block higher\npriority threads to access the bus resulting in unacceptable\nlatencies. Change the mutex type to rt_mutex preventing priority\ninversion.\n\nTested-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Mika Kuoppala \u003cmika.kuoppala@nokia.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2bb5095affdb8d6e8646a5b8b5a35c1d6a28c3e7",
      "tree": "5fb1e8ae4f2882a592855b5c2afd2872a312cbb8",
      "parents": [
        "4f8cf8240a0c8b232c2ae22e019a4ba1d5f19ccd"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Sep 18 22:45:46 2009 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Sep 18 22:45:46 2009 +0200"
      },
      "message": "i2c: Provide compatibility links for i2c adapters\n\nSome user-space applications may be relying on i2c adapters showing up\nas class devices in sysfs. Provide compatibility links for them for\nthe time being. We will remove them after a long transition period.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\n"
    },
    {
      "commit": "8d24f8dcb7ead491704e274883b2c627062f6235",
      "tree": "75beabff8a7a53c91f271f39bcaa200e8c1a9e54",
      "parents": [
        "b25b791b13aaa336b56c4f9bd417ff126363f80b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Aug 10 22:56:15 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Sun Aug 10 22:56:15 2008 +0200"
      },
      "message": "i2c: Let users select algorithm drivers manually again\n\nIn kernel 2.6.26, the ability to select I2C algorithm drivers manually\nwas removed, as all in-kernel drivers do that automatically. However\nthere were some complaints that it was a problem for out-of-tree I2C\nbus drivers. In order to address these complaints, let\u0027s allow manual\nselection of these drivers again, but still hide them by default for\nbetter general user experience.\n\nThis closes bug #11140:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11140\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "e25df1205f37c7bff3ab14fdfc8a5249f3c69c82",
      "tree": "e53c1f17d79a62bb845438d6af6a7693ef5440f3",
      "parents": [
        "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:57 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: menus with depends on HAS_IOMEM.\n\nAdd \"depends on HAS_IOMEM\" to a number of menus to make them\ndisappear for s390 which does not have I/O memory.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "16538e6b32600f76ad212d42fc2b1f801e32ab4b",
      "tree": "e63d5eda9af87ce6e587f79a4b10a0982d36480c",
      "parents": [
        "b86a1bc8e39641d0c4676943b77a3486ee296db8"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Tue May 01 23:26:34 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue May 01 23:26:34 2007 +0200"
      },
      "message": "Use menuconfig objects - I2C\n\nAllow the whole I2C menu to be disabled at once without diving into\nthe submenus for deselecting all options (should the user desire so).\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9c1600eda42e52796f49b36cf15b9debcfd09bea",
      "tree": "fe93f5924c7777cd5c3cc1ef6033dd2dfae542b5",
      "parents": [
        "4298cfc3eb6110df989f784be516c6340c597a66"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue May 01 23:26:31 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue May 01 23:26:31 2007 +0200"
      },
      "message": "i2c: Add i2c_board_info and i2c_new_device()\n\nThis provides partial support for new-style I2C driver binding.  It builds\non \"struct i2c_board_info\" declarations that identify I2C devices on a given\nboard.  This is needed on systems with I2C devices that can\u0027t be fully probed\nand/or autoconfigured, such as many embedded Linux configurations where the\nway a given I2C device is wired may affect how it must be used.\n\nThere are two models for declaring such devices:\n\n * LATE -- using a public function i2c_new_device().  This lets modules\n   declare I2C devices found *AFTER* a given I2C adapter becomes available.\n   \n   For example, a PCI card could create adapters giving access to utility\n   chips on that card, and this would be used to associate those chips with\n   those adapters.\n\n * EARLY -- from arch_initcall() level code, using a non-exported function\n   i2c_register_board_info().  This copies the declarations *BEFORE* such\n   an i2c_adapter becomes available, arranging that i2c_new_device() will\n   be called later when i2c-core registers the relevant i2c_adapter.\n\n   For example, arch/.../.../board-*.c files would declare the I2C devices\n   along with their platform data, and I2C devices would behave much like\n   PNPACPI devices.  (That is, both enumerate from board-specific tables.)\n\nTo match the exported i2c_new_device(), the previously-private function\ni2c_unregister_device() is now exported.\n\nPending later patches using these new APIs, this is effectively a NOP.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "be53f9b2a08e647396ceaa004199ae4b032a9bd2",
      "tree": "cf6b9083c8842ae8c2a43ffa32beb05c1928cfda",
      "parents": [
        "a294de4e97a7a0cdeb949a3b2fbd4d81addc6d8c"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Sun Aug 13 23:39:11 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 26 15:38:51 2006 -0700"
      },
      "message": "i2c: Fix copy-n-paste in subsystem Kconfig\n\ni2c: Fix copy-n-paste in subsystem Kconfig\n\nWe have:\n  drivers/i2c/Kconfig:2:# Character device configuration\nWhich is obviously not true..\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
