)]}'
{
  "log": [
    {
      "commit": "8c750c0bd2fa6f73cd3cd3f1a58d48f94de343b6",
      "tree": "a4cc8b9d803069f755e847c332fc260932fd3647",
      "parents": [
        "524465df2accf54604cb89c04dbaab0c8aaa5bb4"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Fri Mar 31 23:06:03 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:33 2006 -0700"
      },
      "message": "[PATCH] i2c: convert m41t00 to use a workqueue\n\nThe m41t00 i2c/rtc driver currently uses a tasklet to schedule\ninterrupt-level writes to the rtc.  This patch causes the driver\nto use a workqueue instead.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "524465df2accf54604cb89c04dbaab0c8aaa5bb4",
      "tree": "2fd935549b981ae0c60b7fe6a50aa71b9a377347",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 31 23:05:01 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:33 2006 -0700"
      },
      "message": "[PATCH] i2c: convert ds1374 to use a workqueue\n\nA tasklet is not suitable for what the ds1374 driver does: neither sleeping\nnor mutex operations are allowed in tasklets, and ds1374_set_tlet may do\nboth.\n\nWe can use a workqueue instead, where both sleeping and mutex operations\nare allowed.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6fc7f10cee28c7fa190920fefda8c696d5bf3074",
      "tree": "549dd6be7fb058bf404deae6f72cd01f9ec177b3",
      "parents": [
        "0c86edc0d4970649f39748c4ce4f2895f728468f"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Mar 27 01:16:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:51 2006 -0800"
      },
      "message": "[PATCH] RTC subsystem: I2C cleanup\n\nThis patch, completely optional, removes from drivers/i2c/chips all the\ndrivers that are implemented in the new RTC subsystem.\n\nIt should be noted that none of the current driver is actually integrated,\ni.e.  usable without further patches.\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53b3531bbbf70ac7551b32d1acc229d94de52658",
      "tree": "644440c93f599bbf64bb0b703c97b03b4dc5d737",
      "parents": [
        "29afd49b72a9b2c26fa8c678bcf3976d0540446b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Mar 24 03:16:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:24 2006 -0800"
      },
      "message": "[PATCH] s/;;/;/g\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7cd30b26eb779b787e00e05f3e9797a97de33968",
      "tree": "b96183de47887cc45e6a6a414fe760f7aa935184",
      "parents": [
        "5f7ea3c58c9aa571617a9d77dd2fbd4bd81cc50a"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Feb 27 23:12:58 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:55 2006 -0800"
      },
      "message": "[PATCH] I2C: i2c-ixp4xx: Add hwmon class\n\nThis patch adds I2C_CLASS_HWMON to the ixp4xx bus driver.\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5f7ea3c58c9aa571617a9d77dd2fbd4bd81cc50a",
      "tree": "c6aa7f23b17b67360958bfe825b30a61b63f2e19",
      "parents": [
        "d7d2fe384703f3f57dac94e8e6303a9f0d9a6239"
      ],
      "author": {
        "name": "Martin Devera",
        "email": "devik@cdi.cz",
        "time": "Mon Feb 27 23:11:45 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:55 2006 -0800"
      },
      "message": "[PATCH] I2C: i2c-piix4: Add Broadcom HT-1000 support\n\nAdd Broadcom HT-1000 south bridge\u0027s PCI ID to i2c-piix driver. Note\nthat at least on Supermicro H8SSL it uses non-standard SMBHSTCFG \u003d 3\nand standard values like 0 or 9 causes hangup.\n\nSigned-off-by: Martin Devera \u003cdevik@cdi.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d7d2fe384703f3f57dac94e8e6303a9f0d9a6239",
      "tree": "20164709d167953c1f2e05d7ae2c922fc262e1e3",
      "parents": [
        "0cbcb4d39a83d4df7e45c13b5ebd9fe73e025237"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Feb 27 23:09:22 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:54 2006 -0800"
      },
      "message": "[PATCH] I2C: i2c-amd756-s4882: Improve static mutex initialization\n\nStatic mutexes can be initialized at declaration time.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "0cbcb4d39a83d4df7e45c13b5ebd9fe73e025237",
      "tree": "3387e04193267442517e3683a2d4153d2ab5bff4",
      "parents": [
        "c006705e0f6a195d122be8d5344a4257c269f559"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Feb 27 23:08:18 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:54 2006 -0800"
      },
      "message": "[PATCH] I2C: i2c-ali1535: Drop redundant mutex\n\nDrop a redundant mutex in driver i2c-ali1535. The struct i2c_adapter\nincludes a mutex for the same purpose, operated by i2c-core.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c006705e0f6a195d122be8d5344a4257c269f559",
      "tree": "63e9891f4493a00fbc46e4a497057aa6baec0b48",
      "parents": [
        "f8d6d9f52b4977f5427e2cb782521611a823c108"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 05 23:31:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:54 2006 -0800"
      },
      "message": "[PATCH] i2c: Cleanup isp1301_omap\n\nDrop unused rogue i2c driver ID and nonsensical i2c class.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f8d6d9f52b4977f5427e2cb782521611a823c108",
      "tree": "bd525c43d5cc5157c0edf11e2a3547966e7842f8",
      "parents": [
        "2f27f46c49c096d86e7e63acd43cad3bc42f2383"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 05 23:30:26 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:54 2006 -0800"
      },
      "message": "[PATCH] i2c: Fix i2c-ite name initialization\n\nProperly set the name member of the i2c_adapter structure of the ite\ni2c adapter driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2f27f46c49c096d86e7e63acd43cad3bc42f2383",
      "tree": "fa30d7fee071f5c0df6b24b31b82181fdab64356",
      "parents": [
        "7eebcb7c0f4d45168265bdca79cc3e609d68d436"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 05 23:29:18 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:54 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop the i2c-frodo bus driver\n\nDrop the i2c-frodo bus driver. It isn\u0027t referenced by the build\nsystem, and depends on code which was never included in 2.6 kernels.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7eebcb7c0f4d45168265bdca79cc3e609d68d436",
      "tree": "c8a46a299470731d0aab60e850cce4fc51a04657",
      "parents": [
        "fabddcd49d8b4fca40ce346f701853888d98b5d2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 05 23:28:21 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:53 2006 -0800"
      },
      "message": "[PATCH] i2c: Optimize core_lists mutex usage\n\nStop holding the core_lists mutex when we don\u0027t actually need it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3fb9a65529615944138d527b70174840c95c637a",
      "tree": "86833e442c87dfbcda7ee5644120ee8a9a9d0f8c",
      "parents": [
        "5c085d369c2c4f18942ec8951466e186366d5c78"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 18 23:17:01 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:51 2006 -0800"
      },
      "message": "[PATCH] i2c: Semaphore to mutex conversions, part 3\n\nCleanup after the semaphores to mutexes conversions in the i2c\nsubsystem.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5c085d369c2c4f18942ec8951466e186366d5c78",
      "tree": "22ca525700049a402281a0503b07db0645075f58",
      "parents": [
        "7656032b904b936eca65a41afa1f2b3603195657"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 18 23:16:04 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:51 2006 -0800"
      },
      "message": "[PATCH] i2c: Semaphore to mutex conversions, part 2\n\nsemaphore to mutex conversion.\n\nthe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nbuild tested.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7656032b904b936eca65a41afa1f2b3603195657",
      "tree": "13144edd4480448c901d9ae8cfb92f882c29c009",
      "parents": [
        "93766d2de6a3f7eead3fda57fd4638b90d6691fa"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Jan 18 23:14:55 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:51 2006 -0800"
      },
      "message": "[PATCH] i2c: Speed up block transfers\n\nSpeed up i2c_smbus_write_block_data and i2c_smbus_read_i2c_block_data\na bit by using memcpy instead of an explicit loop.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cdf263f1c59cad9b1567e759890b9be044972856",
      "tree": "d5fa705326c9253e4949577adeffcb8b7853e0e7",
      "parents": [
        "a417bbd33b2ed7a3b2bc78cbadb820079d453328"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 22 12:28:57 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:50 2006 -0800"
      },
      "message": "[PATCH] I2C: fix sx200_acb build on other arches\n\nscx200_acb is only useful on a few Geode-based systems, and won\u0027t\ncompile on non-x86 systems due to the lack of asm/msr.h, as reported\nby Andrew Morton. Thus, we should make that driver depend on X86.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a417bbd33b2ed7a3b2bc78cbadb820079d453328",
      "tree": "aec8c8b55642171fb34a9ee3005000a01179f459",
      "parents": [
        "f933ff504f5b3f0f94b98d69d48fc8d3c1e92267"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "bgardner@wabtec.com",
        "time": "Wed Jan 18 22:53:09 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:50 2006 -0800"
      },
      "message": "[PATCH] i2c: scx200_acb minimal documentation update\n\nscx200_acb: Minimal documentation update\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f933ff504f5b3f0f94b98d69d48fc8d3c1e92267",
      "tree": "8dab006c4b542ab5f856850e1884e2ac8e1c84a5",
      "parents": [
        "16ffc5c99554bc1630bc3939e0950a75b2b1c811"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "bgardner@wabtec.com",
        "time": "Wed Jan 18 22:52:06 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:50 2006 -0800"
      },
      "message": "[PATCH] i2c: scx200_acb fix and speed up the poll loop\n\nscx200_acb: Fix and speed up the poll loop\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16ffc5c99554bc1630bc3939e0950a75b2b1c811",
      "tree": "553e2cbee905e84954e86618ba8782596f5f1fe7",
      "parents": [
        "8a05940d742174a87427a3fe746712d49d4b8c4b"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "bgardner@wabtec.com",
        "time": "Wed Jan 18 22:48:26 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:50 2006 -0800"
      },
      "message": "[PATCH] i2c: scx200_acb add support for the CS5535/CS5536\n\nscx200_acb: Add support for the CS5535/CS5536\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8a05940d742174a87427a3fe746712d49d4b8c4b",
      "tree": "0dd0fc84a3b2818c75e0b692ba16fd17b57d60c4",
      "parents": [
        "9b7b6d3b2b46c5c336a441ed12b504ee192e63b3"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "bgardner@wabtec.com",
        "time": "Wed Jan 18 22:46:26 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:49 2006 -0800"
      },
      "message": "[PATCH] i2c: scx200_acb remove use of lock_kernel\n\nscx200_acb: remove use of lock_kernel()\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9b7b6d3b2b46c5c336a441ed12b504ee192e63b3",
      "tree": "199e4ffbcd7398e416eff70a4b35386310f123d9",
      "parents": [
        "ef4d9275e2949976cb43c8bd0c11cb77b9b017e9"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "bgardner@wabtec.com",
        "time": "Wed Jan 18 22:44:04 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:49 2006 -0800"
      },
      "message": "[PATCH] i2c: scx200_acb refactor/simplify code\n\nscx200_acb: refactor/simplify code (no functional changes)\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ef4d9275e2949976cb43c8bd0c11cb77b9b017e9",
      "tree": "02f448cc836cc8b95847856f1ded05b3de50128c",
      "parents": [
        "99c3adb4d5a2d0727d656f32d5de885581d3feec"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "bgardner@wabtec.com",
        "time": "Wed Jan 18 22:43:10 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:49 2006 -0800"
      },
      "message": "[PATCH] i2c: scx200_acb debug log cleanup\n\nscx200_acb: debug log cleanup\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "99c3adb4d5a2d0727d656f32d5de885581d3feec",
      "tree": "d8dc046242a5f5f055851be383a480460a501dcd",
      "parents": [
        "b3585e4f5b3e4ddb4d82ae50d0b844f619c6d821"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "bgardner@wabtec.com",
        "time": "Wed Jan 18 22:41:50 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:49 2006 -0800"
      },
      "message": "[PATCH] i2c: scx200_acb whitespace and comment cleanup\n\nscx200_acb: Whitespace and comment cleanup\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b3585e4f5b3e4ddb4d82ae50d0b844f619c6d821",
      "tree": "5375363cc6087d74196efc0ded6dae9a8a4c2ad5",
      "parents": [
        "2488a39d233a758d41ab7de70a220bc956f3c96c"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Wed Jan 11 10:50:26 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:21:49 2006 -0800"
      },
      "message": "[PATCH] I2C: Convert i2c to mutexes\n\nThe patch below converts a few i2c semaphores to mutexes\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "489447380a2921ec0e9154f773c44ab3167ede4b",
      "tree": "10edc2bca15765dae7699b8d26cf3d828869bc3c",
      "parents": [
        "305b3228f9ff4d59f49e6d34a7034d44ee8ce2f0"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Thu Jan 19 17:56:29 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:57 2006 -0800"
      },
      "message": "[PATCH] handle errors returned by platform_get_irq*()\n\nplatform_get_irq*() now returns on -ENXIO when the resource cannot be\nfound.  Ensure all users of platform_get_irq*() handle this error\nappropriately.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "41d9c98fe76298cebc5907bcebfb2db28017a277",
      "tree": "6b794e2fb6b3ae58d1f2d67db6e6003efd4ef197",
      "parents": [
        "be79c383254cd3eb50953d8c0a7cacdbf6db31c0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Feb 08 20:38:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 22:30:10 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop outdated probe/remove code in i2c-isa\n\nProbe and remove methods are now defined at bus level. No more need to\nredefine them at driver level in i2c-isa.\n\nThis lets us get rid of these annoying messages:\nDriver \u0027it87-isa\u0027 needs updating - please use bus_type methods\n\nThanks to Nicolas Mailhot for reporting the problem and testing the fix.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e3d7db52469f6bcfbfd2d3d00dd17da573facd9",
      "tree": "c6090fda544c24ddf169177ee4596121b8bd10a6",
      "parents": [
        "8104a9a9c9ad8c849d931c46ef6841b23d1fc729"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Jan 09 23:19:51 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 06 12:02:15 2006 -0800"
      },
      "message": "[PATCH] i2c: Use ARRAY_SIZE macro\n\nUse ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]). Some trailing\nwhitespaces are also removed.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8104a9a9c9ad8c849d931c46ef6841b23d1fc729",
      "tree": "aa3eedb4db3ab3cb79a74208971f756b3ab99155",
      "parents": [
        "0d0ab7fe4c009c40dc485731f9ad98e1d336ddae"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Jan 09 23:09:57 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 06 12:02:15 2006 -0800"
      },
      "message": "[PATCH] i2c: Use module_param in i2c-algo-sibyte\n\nthis patch changes MODULE_PARM usage\nto module_param in i2c-algo-sibyte.c\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "21bbd691827e3610ef975a88863859381ac8d8e0",
      "tree": "3fc8283b25f55f4f216b4fc1bda64fd10335861e",
      "parents": [
        "8254fc4afcc81e69428c453cc216aa612c80e98b"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 09 15:19:18 2006 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 06 12:02:14 2006 -0800"
      },
      "message": "[PATCH] I2C: Resurrect i2c_smbus_write_i2c_block_data.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "8254fc4afcc81e69428c453cc216aa612c80e98b",
      "tree": "812d22ca03a3fd1067136061c47d3c93e9be97fa",
      "parents": [
        "e3f749c4af69c4344d89f11e2293e3790eb4eaca"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Mon Jan 09 10:58:08 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 06 12:02:14 2006 -0800"
      },
      "message": "[PATCH] i2c-i801: I2C patch for Intel ICH8\n\nThis patch adds the Intel ICH8 DID to the i2c-i801.c and Kconfig files for I2C\nsupport.\n\nSigned-off-by: Jason Gaston \u003cJason.d.gaston@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b864c7d5d17c171c4ead0791b44ab05d7a21dc0c",
      "tree": "f9822f71b07920f819c3282084fa2831fc6d7458",
      "parents": [
        "5b34bf88779fa965a134b92ab61688e0d1ddfe1d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Thu Jan 05 14:37:50 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 11:26:07 2006 -0800"
      },
      "message": "[PATCH] Add i2c_bus_type probe and remove methods\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ece5f7b3c4fde70a1ae4add7372ebca5c90bc34d",
      "tree": "c86ba5cc55ce1f60a29be56912535ed16c6296d4",
      "parents": [
        "6b090a25fe58067e4bf4515d5056df1f07b64849"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Jan 12 16:30:23 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 12 16:30:23 2006 +0000"
      },
      "message": "[ARM] 3237/1: PXA I2C driver updates\n\nPatch from Richard Purdie\n\nThis patch adds a check to see if the pxa i2c interface is enabled\nbefore allowing it to be used and resets it if found to be disabled.\nThis automatically restores the interface if the device has been\nsuspended and resumed without causing any suspend/resume call ordering\nissues.\n\nThe patch also fixes a build warning and adds an appropriate module\nlicence (the module is gpl according to the header).\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6150c32589d1976ca8a5c987df951088c05a7542",
      "tree": "94073696576323ff966e365d8c47b8ecd8372f97",
      "parents": [
        "44637a12f80b80157d9c1bc5b7d6ef09c9e05713",
        "be42d5fa3772241b8ecebd443f1fb36247959c54"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 10:03:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 10:03:44 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "a28d3af2a26c89aaa6470ca36edb212e05143d67",
      "tree": "765472fcde19c3717c6bde60fef2702394718c36",
      "parents": [
        "730745a5c45093982112ddc94cee6a9973455641"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Jan 07 11:35:26 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 09 15:47:17 2006 +1100"
      },
      "message": "[PATCH] 2/5 powerpc: Rework PowerMac i2c part 2\n\nThis is the continuation of the previous patch. This one removes the old\nPowerMac i2c drivers (i2c-keywest and i2c-pmac-smu) and replaces them\nboth with a single stub driver that uses the new PowerMac low i2c layer.\n\nNow that i2c-keywest is gone, the low-i2c code is extended to support\ninterrupt driver transfers. All i2c busses now appear as platform\ndevices. Compatibility with existing drivers should be maintained as the\ni2c bus names have been kept identical, except for the SMU bus but in\nthat later case, all users has been fixed.\n\nWith that patch added, matching a device node to an i2c_adapter becomes\ntrivial.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "730745a5c45093982112ddc94cee6a9973455641",
      "tree": "1c36bd96c28d08e2b5d839ba3f4e37588aad2328",
      "parents": [
        "002ec58eb57bac2380f0ed5a4e88121b4bdb32ec"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Jan 07 11:30:44 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 09 15:47:16 2006 +1100"
      },
      "message": "[PATCH] 1/5 powerpc: Rework PowerMac i2c part 1\n\nThis is the first part of a rework of the PowerMac i2c code. It\ncompletely reworks the \"low_i2c\" layer. It is now more flexible,\nsupports KeyWest, SMU and PMU i2c busses, and provides functions to\nmatch device nodes to i2c busses and adapters.\n\nThis patch also extends \u0026 fix some bugs in the SMU driver related to i2c\nsupport and removes the clock spreading hacks from the pmac feature code\nrather than adapting them to the new API since they\u0027ll be replaced by\nthe platform function code completely in patch 3/5\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9ded96f24c3a5fcbef954e88c443385a1af37eb9",
      "tree": "49f43337e2b8d63a5a28402a15d99fe27d8d2a1c",
      "parents": [
        "705b6c7b34f2621f95f606d0e683daa10cdb8eb9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Sun Jan 08 01:02:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:46 2006 -0800"
      },
      "message": "[PATCH] IRQ type flags\n\nSome ARM platforms have the ability to program the interrupt controller to\ndetect various interrupt edges and/or levels.  For some platforms, this is\ncritical to setup correctly, particularly those which the setting is dependent\non the device.\n\nCurrently, ARM drivers do (eg) the following:\n\n\terr \u003d request_irq(irq, ...);\n\n\tset_irq_type(irq, IRQT_RISING);\n\nHowever, if the interrupt has previously been programmed to be level sensitive\n(for whatever reason) then this will cause an interrupt storm.\n\nHence, if we combine set_irq_type() with request_irq(), we can then safely set\nthe type prior to unmasking the interrupt.  The unfortunate problem is that in\norder to support this, these flags need to be visible outside of the ARM\narchitecture - drivers such as smc91x need these flags and they\u0027re\ncross-architecture.\n\nFinally, the SA_TRIGGER_* flag passed to request_irq() should reflect the\nproperty that the device would like.  The IRQ controller code should do its\nbest to select the most appropriate supported mode.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "51d3082fe6e55aecfa17113dbe98077c749f724c",
      "tree": "9a1e2355d5988d8cc1ca511d53c1bb24b0baa17f",
      "parents": [
        "463ce0e103f419f51b1769111e73fe8bb305d0ec"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 23 17:57:25 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 09 14:49:54 2006 +1100"
      },
      "message": "[PATCH] powerpc: Unify udbg (#2)\n\nThis patch unifies udbg for both ppc32 and ppc64 when building the\nmerged achitecture. xmon now has a single \"back end\". The powermac udbg\nstuff gets enriched with some ADB capabilities and btext output. In\naddition, the early_init callback is now called on ppc32 as well,\napprox. in the same order as ppc64 regarding device-tree manipulations.\nThe init sequences of ppc32 and ppc64 are getting closer, I\u0027ll unify\nthem in a later patch.\n\nFor now, you can force udbg to the scc using \"sccdbg\" or to btext using\n\"btextdbg\" on powermacs. I\u0027ll implement a cleaner way of forcing udbg\noutput to something else than the autodetected OF output device in a\nlater patch.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f8ce25476d5f12ffa29b885e49c38cd95053437e",
      "tree": "640fbdaacbf375f13feaf0eee49306d90b778b8a",
      "parents": [
        "de1d815fccee1f4766a7e56054ab0ec3f6f3a7db"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 16:15:52 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 16:15:52 2006 +0000"
      },
      "message": "[ARM] Move asm/hardware/clock.h to linux/clk.h\n\nThis is needs to be visible to other architectures using the AMBA\nbus and peripherals.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "123656d4cc8c946f578ebd18c2050f5251720428",
      "tree": "3d5432eff034a3b9cfdc98b37e245abe5695342d",
      "parents": [
        "a62c80e559809e6c7851ec04d30575e85ad6f6ed",
        "0aec63e67c69545ca757a73a66f5dcf05fa484bf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 14:40:05 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 14:40:05 2006 +0000"
      },
      "message": "Merge with Linus\u0027 kernel.\n"
    },
    {
      "commit": "e91c021c487110386a07facd0396e6c3b7cf9c1f",
      "tree": "50cd2a5ab8bba9711dd0185e3d232e323e8d6c39",
      "parents": [
        "7c72ccf09b6debe55b8e049377ad3183ed4f4cb3"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sun Dec 18 17:22:01 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:27 2006 -0800"
      },
      "message": "[PATCH] i2c: i2c-mv64xxx fix transaction abortion\n\nWhen the i2c-mv64xxx i2c driver is signalled to abort a transaction,\nit aborts it immediately by issuing a stop condition on the bus.\nThis violates the i2c protocol and can cause what appears to be an i2c\nbus hang.  This patch delays issuing the stop condition until the i2c\ndevice can reasonably expect a stop condition.\n\nAlso includes a minor fixup.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "7c72ccf09b6debe55b8e049377ad3183ed4f4cb3",
      "tree": "d9a4cfd4074c90a7ea1565449c304dcde8693c32",
      "parents": [
        "a4787c0d232e16e727b37205dc647337b8974f35"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 18 17:25:18 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:27 2006 -0800"
      },
      "message": "[PATCH] i2c: i2c-nforce2 add nforce4 MCP-04 device ID\n\nOne more supported PCI ID for the i2c-nforce2 driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a4787c0d232e16e727b37205dc647337b8974f35",
      "tree": "4e7ef0882d0916bb56410a23399e2f0baa794703",
      "parents": [
        "3fb81a3df63e1900a7b3f496806a3f8d2b4295dd"
      ],
      "author": {
        "name": "Martin Hicks",
        "email": "mort@bork.org",
        "time": "Sun Dec 18 17:18:01 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:27 2006 -0800"
      },
      "message": "[PATCH] i2c: i2c-ibm_iic add I2C_CLASS_HWMON\n\nAdd the ibm_iic driver to the HWMON class so it will scan the\nbus for connected hardware monitor sensors.\n\nSigned-off-by: Martin Hicks \u003cmort@bork.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3fb81a3df63e1900a7b3f496806a3f8d2b4295dd",
      "tree": "ac8ae7f705d116aec60c32dfa5bfdb2d7f6adeb4",
      "parents": [
        "fb687d73fa7685ffeed1a6b24fadb5f4db817783"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 18 17:11:51 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:27 2006 -0800"
      },
      "message": "[PATCH] i2c: I2C_DF_NOTIFY removal comment cleanups\n\nThe removal of I2C_DF_NOTIFY left some out of date comments in the\ncode. Drop them.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d564baee2984098c73fd0e55bc5c8a890878ef3b",
      "tree": "0f92136763fbe9f614c72f9e5581a2f091ebf118",
      "parents": [
        "04b4b8434a92b9ef127985113c0bd961957778b7"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Sun Dec 18 16:49:30 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:26 2006 -0800"
      },
      "message": "[PATCH] i2c: drop empty i2c_driver.command implementations\n\nGiven that implementing i2c_driver.command is optional, there is no\npoint in an empty implementation thereof.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Michael Geng \u003clinux@MichaelGeng.de\u003e\nCc: Petr Vandrovec \u003cvandrove@vc.cvut.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "79472132f555ae1e912699e116e5c82f338872f6",
      "tree": "5f2b69e43b8797cab242f6524f6bb0d55694c849",
      "parents": [
        "d82c0bf88fa97c1993ea9d6051488e7cb012b440"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 06 15:33:15 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:25 2006 -0800"
      },
      "message": "[PATCH] I2C: move i2c-dev to use dynamic class devices\n\ni2c-dev doesn\u0027t use the reference counting logic of struct class_device so move\nit to the dynamic method.  This makes the code paths simpler and the driver\nsmaller.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2b48716d1d2f2edb1e7cbc5ecf1cb2cb39373e33",
      "tree": "04c095d45dfa892b7710e338724a1ac4f1da7cba",
      "parents": [
        "de59cf9ed44f64991e52a9de6094729537f0420c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 06 15:33:15 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:25 2006 -0800"
      },
      "message": "[PATCH] I2C: Remove .owner setting from i2c_driver as it\u0027s no longer needed\n\nNow that i2c_add_driver() doesn\u0027t need the module owner to be set by\nhand, we can delete it from the drivers.  This patch catches all of the\ndrivers that I found in the current tree (if a driver sets the .owner by\nhand, it\u0027s not a problem, just not needed.)\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "de59cf9ed44f64991e52a9de6094729537f0420c",
      "tree": "038f6fb83228d09812f729d19fb7bdc8a324dd55",
      "parents": [
        "e1c489b0e4fbb1687f8227fe78b4769c123768c1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Dec 06 15:33:15 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:24 2006 -0800"
      },
      "message": "[PATCH] I2C: Make i2c_add_driver automatically set the proper module owner\n\nThis prevents i2c drivers from messing up and forgetting to set the\nmodule owner of their driver.  It also reduces the size of their drivers\nby one line :)\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "e1c489b0e4fbb1687f8227fe78b4769c123768c1",
      "tree": "406a079669c46f5978621a80fe95056dd0b93730",
      "parents": [
        "d45d204f0c3daa01a393dfe81415573f9459506a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Nov 30 16:35:09 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:24 2006 -0800"
      },
      "message": "[PATCH] I2C: Fix up debug build error for previous i2c structure changes\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a9718b0c1154dcbd955be6aaee47a314cde6a25a",
      "tree": "5bc275f56d94649477e24f5d2ac03d211a41723f",
      "parents": [
        "35d8b2e6b8e86b0d5126f36613b5202d4eb978b6"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Sat Nov 26 20:36:00 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:23 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop i2c_driver.{owner,name}, 2 of 11\n\nWe should use the i2c_driver.driver\u0027s .name and .owner fields\ninstead of the i2c_driver\u0027s ones.\n\nThis patch updates the miscellaneaous i2c chip drivers.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "35d8b2e6b8e86b0d5126f36613b5202d4eb978b6",
      "tree": "2327c791f10216db39ae5c22235a13a5bc886d1e",
      "parents": [
        "482c788ded0aa9710722eaf9cf60886d3b923218"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Sat Nov 26 20:34:05 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:22 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop i2c_driver.{owner,name}, 1 of 11\n\nWe should use the i2c_driver.driver\u0027s .name and .owner fields\ninstead of the i2c_driver\u0027s ones.\n\nThis patch updates the core of the i2c drivers: it removes .name and\n.owner fields from the struct i2c_device and modify various\nfunctions to use struct device fields instead.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cf02df770228350254251fde520007a2709db785",
      "tree": "ef10929d0160ebf27f29bac2a9e285b267a63331",
      "parents": [
        "cde7859bda0d1124392b44e50aa11df99707e1d9"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Nov 26 21:03:41 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:22 2006 -0800"
      },
      "message": "[PATCH] i2c: Rework client usage count, 3 of 3\n\nDo not limit the usage count of i2c clients to 1. In other words,\nchange the client usage count behavior from the old I2C_CLIENT_ALLOW_USE\nto the old I2C_CLIENT_ALLOW_MULTIPLE_USE. The rationale is that no\ndriver actually needs the limiting behavior, and the unlimiting\nbehavior is slightly easier to implement.\n\nUpdate the documentation to reflect this change.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cde7859bda0d1124392b44e50aa11df99707e1d9",
      "tree": "c852e7ff9b44b5e59f6ae75951514585f0ff10d9",
      "parents": [
        "cb748fb20186d4b345c68a7f580429f379fdd268"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Nov 26 21:00:54 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:22 2006 -0800"
      },
      "message": "[PATCH] i2c: Rework client usage count, 2 of 3\n\nMake I2C_CLIENT_ALLOW_USE the default for all i2c clients. It doesn\u0027t\nhurt if the usage count is actually never used for any given driver,\nand allows for nice code simplifications in i2c-core.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cb748fb20186d4b345c68a7f580429f379fdd268",
      "tree": "6c8f4f0937941bb4ee56ed72ba0b7f60562f1e1d",
      "parents": [
        "5d7b851dcced3611e4a4432308618b1ed1a9fc31"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Nov 26 20:58:35 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:22 2006 -0800"
      },
      "message": "[PATCH] i2c: Rework client usage count, 1 of 3\n\nNo i2c client uses the I2C_CLIENT_ALLOW_MULTIPLE_USE flag, drop it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8a9947552d43b0d20d5fa23ac0ba435d526be454",
      "tree": "086844a62f549e488ebeecc196e1d4726a1d4598",
      "parents": [
        "ff179c8cf5caa17bf3d407edbb5872aa2eee6900"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Nov 26 20:28:06 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:21 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop i2c_driver.flags, 2 of 3\n\nJust about every i2c chip driver sets the I2C_DF_NOTIFY flag, so we\ncan simply make it the default and drop the flag. If any driver really\ndoesn\u0027t want to be notified when i2c adapters are added, that driver\ncan simply omit to set .attach_adapter. This approach is also more\nrobust as it prevents accidental NULL pointer dereferences.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d26f455eb0db0bf4d4b7177547f4310b645a32a",
      "tree": "9d54d48bf529b83abd272e37fc33e0c9adf431eb",
      "parents": [
        "7e94436942a7517d08c0cd1a8831122a0fea289e"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Sat Nov 26 20:18:43 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:21 2006 -0800"
      },
      "message": "[PATCH] i2c: Add support for Barco LPT-\u003eDVI to i2c-parport\n\nThe following patch adds support for the Barco LPT-\u003eDVI I2C adapter to\nthe i2c-parport driver.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e94436942a7517d08c0cd1a8831122a0fea289e",
      "tree": "f67263807fb5ce39796dc75525323a2c6753c143",
      "parents": [
        "5b319400f5e2cd31a82b38405856ff2b46a9bb83"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Sat Nov 26 20:15:23 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:21 2006 -0800"
      },
      "message": "[PATCH] i2c: Remove duplicate rtc8564 BCD macros\n\nRemove duplicate of BCD macros.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f9e8957937ebf60d22732a5ca9130f48a7603f60",
      "tree": "c36adb2b1c9e3ef69bf598ee3084966ef7085596",
      "parents": [
        "2e3e13f8e9d9b2111404cdccaa4e1b988b70acce"
      ],
      "author": {
        "name": "Michael Burian",
        "email": "dynmail1@gassner-waagen.at",
        "time": "Mon Nov 07 22:30:14 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:20 2006 -0800"
      },
      "message": "[PATCH] i2c: Extend ds1337 initialization\n\nAdd code to handle case where board firmware does not start the\nRTC.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCC: James Chapman \u003cjchapman@katalix.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2e3e13f8e9d9b2111404cdccaa4e1b988b70acce",
      "tree": "de95ee215c2189cbfb98829e32e7fb117c94a160",
      "parents": [
        "46f25dffbaba48c571d75f5f574f31978287b8d2"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Sun Nov 06 23:04:51 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 05 22:16:20 2006 -0800"
      },
      "message": "[PATCH] i2c: i2c-i801 explicitly enables/disables PEC\n\nThis patch tweaks i2c-i801.c so that the driver always sets the SMBAUXCTL\nregister (which enables/disables PEC) explicitly before each transaction.\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a8d3584a2df28827094f6338cde1303c467bc1f0",
      "tree": "d2cdb824f4b2f109ad6a74285455b56e5a2dd118",
      "parents": [
        "f47fc0ac7ead5ed91a11fcabfad6ee44c17ee934"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jan 03 18:41:37 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 03 18:41:37 2006 +0000"
      },
      "message": "[ARM] Remove clk_use()/clk_unuse()\n\nIt seems that clk_use() and clk_unuse() are additional complexity\nwhich isn\u0027t required anymore.  Remove them from the clock framework\nto avoid the additional confusion which they cause, and update all\nARM machine types except for OMAP.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dfded4ae71080b53798c7bbf4628a9b22d1e3e8b",
      "tree": "502757109327a16f225a01c166b144742d7fb7c9",
      "parents": [
        "4d7672b46244abffea1953e55688c0ea143dd617"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Fri Dec 16 11:08:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 16 11:25:25 2005 -0800"
      },
      "message": "[PATCH] i2c: Fix i2c-mv64xxx compilation error\n\nThe busses/i2c-mv64xxx.c driver doesn\u0027t currently compile because of an\nincorrect argument to dev_err().  This patch fixes that.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7d78c887a94067ba218dc71b89d0d7a09415197f",
      "tree": "ff87df902888694cada5173e91edeee6119a8d7e",
      "parents": [
        "0db169f9703115bab09eda5d89a8f6937a7bf98e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 17 15:47:30 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 17 15:47:30 2005 +0000"
      },
      "message": "[DRIVER MODEL] Fix merge clashes with ARM ixp2000 / ixp4xx platforms\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5643f000c1e10ab991182478b76550e1364c3570",
      "tree": "950b2f61a5dd742de1c668ba968a9c8a99f1eab6",
      "parents": [
        "177294d19174cf92de22434bb1fc9a8ecdbbe658",
        "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n"
    },
    {
      "commit": "249bb070f5e821503c1118e1e87c0ccb1432d191",
      "tree": "8736af4ab6dfa5e95001194603225b96def849bb",
      "parents": [
        "863b18f4b5e7d9e6903b353328cf6fa084dbb619"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Nov 04 18:56:13 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:17 2005 -0800"
      },
      "message": "[PATCH] PCI: removed unneeded .owner field from struct pci_driver\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24",
      "tree": "d8825be54cefb6ad6707478d719c8e30605bee7b",
      "parents": [
        "00d3dcdd96646be6059cc21f2efa94c4edc1eda5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "message": "[DRIVER MODEL] Convert platform drivers to use struct platform_driver\n\nThis allows us to eliminate the casts in the drivers, and eventually\nremove the use of the device_driver function pointer methods for\nplatform device drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8750197f0e8f5467297d72e11444cf32f29d790f",
      "tree": "9fdac6bbc7934e2fb5ff609f9c202950d245f68b",
      "parents": [
        "4a1c4447e523003019a2bf9b972ed6fe411e84d2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Oct 31 18:51:21 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 07 21:46:38 2005 -0800"
      },
      "message": "[PATCH] i2c-viapro: Some adjustments\n\nThe big i2c-viapro SMBus driver update which went into 2.6.14-git1\nintroduced a few minor issues. Nothing critical, but I would like a\nfew adjustments to be merged in to fix the following problems:\n\n* VIA should not be spelled Via.\n* Frodo Looijaard and Philip Edelbrock did not write the i2c-viapro\n  driver.\n* When debugging is disabled, half of messages would be logged.\n* Drop an unneeded masking.\n* Some port reads can be avoided now that the transaction size is\n  passed as a parameter to vt596_transaction().\n* SMBus Receive Byte transactions are used for probing too (for\n  EEPROMs), so hide errors on these too.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ef9627464490fe67235bbd5724d55345b92c0315",
      "tree": "62ddcf3b6eaac8c723a09ab174c4afe330c135a3",
      "parents": [
        "a852daa00ad91350fe603da47becaf3d5af4f2bd"
      ],
      "author": {
        "name": "James Chapman",
        "email": "jchapman@katalix.com",
        "time": "Sun Nov 06 23:07:38 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 07 21:46:37 2005 -0800"
      },
      "message": "[PATCH] i2c: ds1337 BCD conversion fix\n\nFix BCD value errors when month\u003d9, moving the increment inside the\nBIN2BCD macro.\nFix similar code for the weekday value, just for consistency.\n\nThis bug was reported by Michael Burian \u003cdynmail1@gassner-waagen.at\u003e.\n\nSigned-off-by: James Chapman \u003cjchapman@katalix.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6044ec8882c726e325017bd948aa0cd94ad33abc",
      "tree": "3bfc5dc93434e8ad556540f6689abcd2699aa45d",
      "parents": [
        "2ea7533060e361810c21b2f5ee02151c4dfb85d8"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:05 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: misc remaining drivers\n\nThis is the remaining misc drivers/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in misc files in\ndrivers/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Aristeu Sergio Rozanski Filho \u003caris@cathedrallabs.org\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nAcked-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nAcked-by: \"Antonino A. Daplas\" \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f36b1e9582c06d0ddef5f2416c9b17017647d1f",
      "tree": "f83cbcef623476b9b8a14f7a0cc66eb92552a651",
      "parents": [
        "0e016b9fa134d79341cca5e336ccbcea066d5f81",
        "73ee723e4c6d179c2e9496cc4caf160a18d95603"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 01 21:32:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 01 21:32:14 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "fbd9a6d7a927b2059d1d65441384ffb095f68e58",
      "tree": "07e89086834221152aec688feb9756b6d5ce5c35",
      "parents": [
        "d01e8897fcf597f62d84f626fdced8d94c70deaf"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@gmail.com",
        "time": "Tue Nov 01 22:31:12 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Nov 01 22:31:12 2005 +0000"
      },
      "message": "[ARM] 3079/1: Fix typo in i2c-iop3xx.c (invalid pointer passed to release_mem_region)\n\nPatch from Dan Williams\n\n* If request_irq fails then a call to release_mem_region will be made with an invalid pointer.\n* Two formatting fixes\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e32e28edc3d894201e15b19df627af66023aa91f",
      "tree": "ac7f1bf0f55b6bc68ef931be7b6a7098f059d867",
      "parents": [
        "bbbf508d6403f9dfeeb040d9cd7366e395632e59"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Oct 30 16:32:27 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 30 16:32:27 2005 +0000"
      },
      "message": "[DRIVER MODEL] Add missing driver_unregister in i2c-s3c2410 failure path.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d052d1beff706920e82c5d55006b08e256b5df09",
      "tree": "dac91b70361b405ab8e15207f514a2f3e991e93d",
      "parents": [
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "message": "Create platform_device.h to contain all the platform device details.\nConvert everyone who uses platform_bus_type to include\nlinux/platform_device.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0dc9a32d9a975ccd25b9f531451165c93e1c7313",
      "tree": "df2c1fd2bd0f98d305a9630da86737a91201d8f9",
      "parents": [
        "b890a07f7b002ee473986fa85ae3582de399a4cf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Oct 22 00:23:27 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] I2C: remove devfs support from i2c-dev driver\n\nas devfs is gone, this isn\u0027t needed anymore.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e8aac4a9b417643dd9739b48473790a09b8b6cbe",
      "tree": "70934ffa1a7327c62d13f09d0e1d8b74277b0a62",
      "parents": [
        "585b3160f8212e58325bc1c0292c2ec01ac5db84"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:34:42 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] i2c: i2c-i801 PEC code cleanups\n\nThe tests leading to the use of hardware PEC in the i2c-i801 driver\ncan be simplified.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "585b3160f8212e58325bc1c0292c2ec01ac5db84",
      "tree": "368c38952dc1ee6b514266f6b25a285d6bc5d98c",
      "parents": [
        "421ef47be20c5454b12ae0ec918d5073a9d2b938"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:31:15 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] i2c: SMBus PEC support rewrite, 3 of 3\n\nThe new SMBus PEC implementation doesn\u0027t support PEC emulation on\nnon-PEC non-I2C SMBus masters, so we can drop all related code.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "421ef47be20c5454b12ae0ec918d5073a9d2b938",
      "tree": "a7225bd055acb418693d0e6ed4f8d886dc68ec55",
      "parents": [
        "b8095544bc27044a7aa79e1e073b781a249910c3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:28:55 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:14 2005 -0700"
      },
      "message": "[PATCH] i2c: SMBus PEC support rewrite, 2 of 3\n\nThis is my rewrite of the SMBus PEC support. The original\nimplementation was known to have bugs (credits go to Hideki Iwamoto\nfor reporting many of them recently), and was incomplete due to a\nconceptual limitation.\n\nThe rewrite affects only software PEC. Hardware PEC needs very little\ncode and is mostly untouched.\n\nTechnically, both implementations differ in that the original one\nwas emulating PEC in software by modifying the contents of an\ni2c_smbus_data union (changing the transaction to a different type),\nwhile the new one works one level lower, on i2c_msg structures (working\non message contents). Due to the definition of the i2c_smbus_data union,\nnot all SMBus transactions could be handled (at least not without\nchanging the definition of this union, which would break user-space\ncompatibility), and those which could had to be implemented\nindividually. At the opposite, adding PEC to an i2c_msg structure\ncan be done on any SMBus transaction with common code.\n\nAdvantages of the new implementation:\n\n* It\u0027s about twice as small (from ~136 lines before to ~70 now, only\n  counting i2c-core, including blank and comment lines). The memory\n  used by i2c-core is down by ~640 bytes (~3.5%).\n\n* Easier to validate, less tricky code. The code being common to all\n  transactions by design, the risk that a bug can stay uncovered is\n  lower.\n\n* All SMBus transactions have PEC support in I2C emulation mode\n  (providing the non-PEC transaction is also implemented). Transactions\n  which have no emulation code right now will get PEC support for free\n  when they finally get implemented.\n\n* Allows for code simplifications in header files and bus drivers\n  (patch follows).\n\nDrawbacks (I guess there had to be at least one):\n\n* PEC emulation for non-PEC capable non-I2C SMBus masters was dropped.\n  It was based on SMBus tricks and doesn\u0027t quite fit in the new design.\n  I don\u0027t think it\u0027s really a problem, as the benefit was certainly\n  not worth the additional complexity, but it\u0027s only fair that I at\n  least mention it.\n\nLastly, let\u0027s note that the new implementation does slightly affect\ncompatibility (both in kernel and user-space), but doesn\u0027t actually\nbreak it. Some defines will be dropped, but the code can always be\nchanged in a way that will work with both the old and the new\nimplementations. It shouldn\u0027t be a problem as there doesn\u0027t seem to be\nmany users of SMBus PEC to date anyway.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b8095544bc27044a7aa79e1e073b781a249910c3",
      "tree": "2e7f92c1d6765d44531a5d5c830e53fc2f8d760f",
      "parents": [
        "142078f6f09986c2b8f5ebe215ce405438080317"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:25:04 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: SMBus PEC support rewrite, 1 of 3\n\nDiscard I2C_FUNC_SMBUS_*_PEC defines. i2c clients are not supposed to\ncheck for PEC support of i2c bus drivers on individual SMBus\ntransactions, and i2c bus drivers are not supposed to advertise them.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "142078f6f09986c2b8f5ebe215ce405438080317",
      "tree": "4dbfcd958b06e3935ba64f3ba6bbbd12c5b26f5b",
      "parents": [
        "eb00a28ae1a8fc4b3914f94ab1944396b8dda9fc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:21:50 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: i2c-i810 documentation update\n\nUpdate the documented list of devices supported by the i2c-i810\ndriver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cd19cc4732395eb3dbaf49042233b5ac69b1fbd3",
      "tree": "a904941e7033eac700530cdecdd759f933f6c9f0",
      "parents": [
        "6344a8ece0bacccf61817450e8ccf78c973fc0c5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Oct 26 21:14:16 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: ID redefinition cleanups\n\nFix several redefinitions of i2c IDs. i2c IDs must not be defined\noutside of i2c-id.h.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Henk Vergonet \u003chenk@god.dyndns.org\u003e\nAcked-by: Mark McClelland \u003cmark@alpha.dyndns.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6344a8ece0bacccf61817450e8ccf78c973fc0c5",
      "tree": "2cfb965523a097ce90163dee5482ffa5fd5ab009",
      "parents": [
        "c49efceffa599299ab3f38b1cdf8c2f1bf9811c4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 26 21:09:41 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:13 2005 -0700"
      },
      "message": "[PATCH] i2c: Static function fixes, 4 of 4\n\nFix functions declared static and then implemented\nwithout the static in drivers/i2c/chips.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6536c49a1ee2bd85eee0e7fa41e67c5743f2f93e",
      "tree": "6286f837ae9b7109aae92658f2b676e0151c2766",
      "parents": [
        "2445eb62e98250f1ec8cbc8cf7c4be9cfafe88e5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 26 21:04:12 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: Static function fixes, 1 of 4\n\neeprom_detect is first declared static and then when\nthe function is actually implemented, there is no static.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "deb875c7ff2ef417a2daff41ee4b357098b7ab10",
      "tree": "aad952c341d91e9c6bda7653d73bb8f2624dd8a0",
      "parents": [
        "078d9fe4fe8dada13e37d2e2790b0ad780324097"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Oct 17 23:14:31 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc cleanups, 2 of 2\n\nUse kzalloc instead of kmalloc in the S4882 SMBus multiplexing driver.\nI guess it\u0027s safer that way.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "078d9fe4fe8dada13e37d2e2790b0ad780324097",
      "tree": "dc878bab118133d65a78eb553d7eaa7ccb21cc84",
      "parents": [
        "5263ebb51eb098b01caf229498c954999117e4a7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Oct 17 23:12:36 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc cleanups, 1 of 2\n\nDrop useless casts on kzalloc returned values, as suggested by\nJiri Slaby.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5263ebb51eb098b01caf229498c954999117e4a7",
      "tree": "f18933c0b38a51ba9f100e7be4f5f5d54838cf45",
      "parents": [
        "ba9c2e8d15da029ea3051c95e446b2d638ef02e2"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Oct 17 23:09:43 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc conversion, other drivers\n\nUse kzalloc instead of kmalloc+memset in all remaining i2c bus and\nchip drivers.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2286066faf51890e49ad61e2ceab683666cd9108",
      "tree": "fc9e7dc7a898e80485ea25065ff9143ec0e6407e",
      "parents": [
        "4d4e5ce8648561b964699afb2df5e7268a84599b"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Oct 17 23:07:05 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: kzalloc conversion, ixp bus drivers\n\nUse kzalloc instead of kmalloc+memzero in the ixp2000 and ixp4xx\nI2C bus drivers.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4d4e5ce8648561b964699afb2df5e7268a84599b",
      "tree": "95d88cfc63db1e14cba71074a6108ed9a4b16737",
      "parents": [
        "ddec748f328af6b67e4d0ce0248a8e9f36751827"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "alessandro.zummo@towertech.it",
        "time": "Mon Oct 17 23:04:42 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:12 2005 -0700"
      },
      "message": "[PATCH] i2c: New Xicor X1205 RTC driver\n\nNew driver for the Xicor X1205 RTC chip.\n\nSigned-off-by: Alessandro Zummo \u003calessandro.zummo@towertech.it\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1747ef1b8c9b7b9c6a9aae3543a9b99acabb7e10",
      "tree": "3f436cabbffd56f103ea9464f5056597b474ebd9",
      "parents": [
        "6586bcd7b2bbe255110b2db772da4415c7865a2a"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:58:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 5 of 5\n\nIn function i2c_isa_add_driver, copied driver should inherit the owner\nfield as well as the name field.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6586bcd7b2bbe255110b2db772da4415c7865a2a",
      "tree": "0f5b10ccc7656fef1817c8fb7489aff51389de54",
      "parents": [
        "e78f857cc5299c3f6b3d046084696ef205948837"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:54:45 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 4 of 5\n\nThis patch updates the .owner field for the i2c core struct xxxx_driver\nvariables.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e78f857cc5299c3f6b3d046084696ef205948837",
      "tree": "ff83d0b12d252becaa211f99da5b9e1f9c74f9b7",
      "parents": [
        "0cf3628181660be4e21fe520766dcbc3da9d71c8"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:53:52 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 3 of 5\n\nThis patch updates the .owner field for various struct xxxx_driver\nvariables which are available on PPC_MAC arch.\n\nThis one was _not_ even compile-tested...\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0cf3628181660be4e21fe520766dcbc3da9d71c8",
      "tree": "0537200cc49c93bb2d2f3630f589ff2b87718f91",
      "parents": [
        "ccd7aa0cc9413b79b69f6cd7c18daa1c22dfa512"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:51:37 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 2 of 5\n\nThis patch updates the .owner field for various struct xxxx_driver variables,\nother than pci_driver.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ccd7aa0cc9413b79b69f6cd7c18daa1c22dfa512",
      "tree": "da13f4e66aeb206019d5a1a5796b5a30ac65da7d",
      "parents": [
        "fe3d6a99782d5345b1927e872d77d1778668094b"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Mon Oct 17 22:47:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:11 2005 -0700"
      },
      "message": "[PATCH] Owner field additions to many i2c drivers, 1 of 5\n\nThis patch updates .owner field for various struct pci_driver variables.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fe3d6a99782d5345b1927e872d77d1778668094b",
      "tree": "d275d3abee80c0ec19193350ede05308697b51fe",
      "parents": [
        "3634ff6a32e90d9db0ec19297e80059143c1aa7f"
      ],
      "author": {
        "name": "Stig Telfer",
        "email": "stig@lizardlogic.co.uk",
        "time": "Sat Oct 08 00:23:27 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Big i2c-elektor cleanup\n\nCleanups to the i2c-elektor driver:\n\n* Set the i2c_adapter name field to \"i2c-elektor\" and use this string\n  in all resource requests and printks.\n* Change space-padding for tab indentation, kill trailing white space,\n  remove space before comma.\n* Use dev_info, pr_info and pr_debug instead of printk.\n* Lines chopped to 80 columns.\n\nSigned-off-by: Stig Telfer \u003cstig@lizardlogic.co.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3634ff6a32e90d9db0ec19297e80059143c1aa7f",
      "tree": "c07cf34e839b70d9ab1c604b179943b199d542f3",
      "parents": [
        "00bffb6e29c5ef12cea7904905f8b959187076c9"
      ],
      "author": {
        "name": "Stig Telfer",
        "email": "stig@lizardlogic.co.uk",
        "time": "Sat Oct 08 00:21:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Fix i2c-elektor on Alpha\n\nThis patch updates the i2c-elektor driver, enabling it to compile\ncleanly, load and run.  The key change is that it uses the new\n__iomem/iowrite8/ioread8 functions to abstract the direct or\nmemory-mapped variants of register access.  Also, the original driver\nwould crash on module load on the Alpha because the PCI memory region\nwas not remapped into kernel memory.\n\nI have managed the following testing:\n\n* compiled and tested it on my Alpha UP2000+ system.\n* compiles cleanly for x86 but I don\u0027t have the hardware to test.\n\nSigned-off-by: Stig Telfer \u003cstig@lizardlogic.co.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "00bffb6e29c5ef12cea7904905f8b959187076c9",
      "tree": "76da2f90a3ae3bd697cfbe8d7be358e9892b4f89",
      "parents": [
        "6c129be8c7bd1bdbd47ba8e17f6e5053ef04aee8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:19:52 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Drop meaningless use of I2C_DF_NOTIFY in i2c_client structures\n\nI2C_DF_NOTIFY is an i2c_driver flag, using it as an i2c_client flag\ndoesn\u0027t make any sense.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6c129be8c7bd1bdbd47ba8e17f6e5053ef04aee8",
      "tree": "ee63ddf9651ae49a2b48615135ea338ba9e12bb9",
      "parents": [
        "30dac7469741906436b50f9413dccd446366d371"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:17:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Rename i2c-parport variable to avoid confusion\n\nIt\u0027s a bit confusing to name a variable the same as an unrelated\nstructure. The compiler doesn\u0027t complain, but it certainly makes the\ncode harder to understand, and could confuse grep and LXR among\nothers.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "30dac7469741906436b50f9413dccd446366d371",
      "tree": "b5285192cd8b4274781d2dabd3bf89ceefadba82",
      "parents": [
        "d3554b4a2fb0e2229eb0d3fa9ece5b2f0b906d3e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 08 00:15:59 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:10 2005 -0700"
      },
      "message": "[PATCH] i2c: Drop I2C_SMBUS_I2C_BLOCK_MAX\n\nDrop I2C_SMBUS_I2C_BLOCK_MAX, use I2C_SMBUS_BLOCK_MAX instead.\n\nI2C_SMBUS_I2C_BLOCK_MAX has always been defined to the same value as\nI2C_SMBUS_BLOCK_MAX, and this will never change: setting it to a lower\nvalue would make no sense, setting it to a higher value would break\ni2c_smbus_data compatibility. There is no point in changing\ni2c_smbus_data to support larger block transactions in SMBus mode, as\nno SMBus hardware supports more than 32 byte blocks. Thus, for larger\ntransactions, direct I2C transfers are the way to go.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "47b8b103f7f50d56568eb8d6cff0e3a2373f0eb3",
      "tree": "477c11eeef2a45ac5c7dfeb761de50b2d89eeb9d",
      "parents": [
        "ada0c2f8fa087dc1dbc34e096c318739b1d6381a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 07 23:56:46 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:09 2005 -0700"
      },
      "message": "[PATCH] i2c: Cleanup i2c-i801 ifdefs\n\nNo more need to check for PEC support being available now that both\nthe i2c-core and the i2c-i801 drivers are part of the Linux kernel\nsource tree. It\u0027s just there.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e8aafcb2bba1fe122907161701a167e38174c7a5",
      "tree": "1353e18055286d52d7f4f3a1d4a5cf028f024f5f",
      "parents": [
        "8a1b028bca95b5af36e94a660c4d284fe3313f74"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 07 23:06:27 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c: Cleanup i2c-dev ioctl debug message\n\nCleanup the ioctl debug message in i2c-dev. In particular, the minor\nnumber is redundant now that the minor number and the adapter number\nare kept in sync.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8a1b028bca95b5af36e94a660c4d284fe3313f74",
      "tree": "8fc0193e66117776b4112cb9484e61a51bf48a21",
      "parents": [
        "ca68f1193e8fc86470d4222d563d13b5584dc4f8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Oct 07 23:04:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c: Add missing i2c-ixp2000/4xx adapter name\n\nThe ixp4xx and ixp2000 i2c bus drivers omit to fill the required\ni2c_adapter name field. Copy the device driver name field there.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ca68f1193e8fc86470d4222d563d13b5584dc4f8",
      "tree": "6bfb26f76e4a0986bfed32080d6aa6cec45f1b38",
      "parents": [
        "ed5453e54f0c4a29605fd8399f58649d8739f5f0"
      ],
      "author": {
        "name": "Greg KH",
        "email": "greg@kroah.com",
        "time": "Thu Sep 22 22:23:32 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c-viapro: Cleanup ifdef usage\n\nIt\u0027s not nice to put #ifdef in the middle of functions.\n\nCC: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/i2c/busses/i2c-viapro.c |    6 ++----\n 1 file changed, 2 insertions(+), 4 deletions(-)\n"
    },
    {
      "commit": "ed5453e54f0c4a29605fd8399f58649d8739f5f0",
      "tree": "935b4cb15b7baefb836cc80b45c814be51a8ce8c",
      "parents": [
        "50c1cc339ca72f7cb95d440d384346f4238dc494"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Sep 22 22:23:32 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c-viapro: Improve register dump\n\nImprove the register dump used to debug the i2c-viapro driver. The\noriginal dump was missing the HSTSTS register and the block data\nbuffer.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/i2c/busses/i2c-viapro.c |   38 ++++++++++++++++++++++++++++++--------\n 1 file changed, 30 insertions(+), 8 deletions(-)\n"
    }
  ],
  "next": "50c1cc339ca72f7cb95d440d384346f4238dc494"
}
