)]}'
{
  "log": [
    {
      "commit": "5d5daa162a5187bc0f98eb2bc7a063392b0de311",
      "tree": "8a6e7e78f60d9197dc51e038d582fd5a75c88aca",
      "parents": [
        "ac88bcff2fa536e015a97e144b7190c740225144"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu May 25 18:44:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:55:46 2006 -0700"
      },
      "message": "[PATCH] scx200_acb: fix section mismatch warning\n\nWARNING: drivers/i2c/busses/scx200_acb.o - Section mismatch: reference to\n.init.text: from .text after \u0027scx200_add_cs553x\u0027 (at offset 0x528)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "95563d343fec8d3e2f667c95230ac4ab7674b757",
      "tree": "4e0c4f18ff45abe5f691f860633ed0a6bfbcd65b",
      "parents": [
        "b33d0798e6cfae1fcee75afc808fe5690a48a814"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Apr 28 22:53:30 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 09 13:04:21 2006 -0700"
      },
      "message": "[PATCH] scx200_acb: Fix for the CS5535 errata\n\nThis is a fix for the CS5535 errata 111:\n\nWhen the SMBus controller tries to access a non-existing device, it sets\nthe NEGACK bit, SMBus I/O offset 01h[4], to 1 after it detects no\nacknowledge at the ninth clock.  The specification states that the bit\ncan be cleared by writing a 1 to it, but under certain circumstances it\nis possible for this bit to not clear.\n\nWriting a 0 to the bit resets the internal state machine and clears the\nissue.\n\nSince all writable bits in ACBST are W1C bits (write-one-to-clear) the\nsecond write doesn\u0027t affect any other logic except the buggy NEGACK\nstate machine. The second write clears an internal register which is\nresponsible for \"overwriting\" the NEGACK bit in ACBST.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b33d0798e6cfae1fcee75afc808fe5690a48a814",
      "tree": "fee80034c1633f195c1f32493063208abde7d5ca",
      "parents": [
        "6f9c2963888e60e46a9e0bd09a25740abce29262"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Apr 26 23:00:16 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 09 13:04:21 2006 -0700"
      },
      "message": "[PATCH] scx200_acb: Fix resource name use after free\n\nWe can\u0027t pass a string on the stack to request_region. As soon as we\nleave the function that stack is gone and the string is lost. Let\u0027s\nuse the same string we identify the i2c_adapter with instead, it\u0027s\nmore simple, more consistent, and just works.\n\nThis is the second half of fix to bug #6445.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6f9c2963888e60e46a9e0bd09a25740abce29262",
      "tree": "a6f6a310c409fefda006790a77c7ae0d559a33ca",
      "parents": [
        "e515f048c46e457ef61ce9c8b56bd36e825a48a0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Apr 26 22:50:32 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 09 13:04:21 2006 -0700"
      },
      "message": "[PATCH] scx200_acb: Fix return on init error\n\nThe scx200_acb driver shouldn\u0027t return failure after initialization\nif it successfully registered at least one i2c_adapter, else we are\nleaking resources. The driver was OK in that respect up to 2.6.16, a\nrecent change broke it.\n\nThis is part of the fix to bug #6445.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c79cfbaccac0ef81ab3e796da1582a83dcef0ff9",
      "tree": "b5b5eaf90c1bc1043073fd1ba76feb99f1232131",
      "parents": [
        "7daa0c4f51897d5d956a62a2bac438e3b58d85dc"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Apr 20 02:43:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:04 2006 -0700"
      },
      "message": "[PATCH] i2c-i801: Fix resume when PEC is used\n\nFix for bug #6395:\n\nFail to resume on Tecra M2 with ADM1032 and Intel 82801DBM\n\nThe BIOS of the Tecra M2 doesn\u0027t like it when it has to reboot or resume\nafter the i2c-i801 driver has left the SMBus in PEC mode.  The most simple\nfix is to clear the PEC bit after after every transaction.  That\u0027s what\nthis driver was doing up to 2.6.15 (inclusive).\n\nThanks to Daniele Gaffuri for the very good report.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e97b81ddbb8b8c72b85330ac4a454a4513dcba8a",
      "tree": "b7be59895ee5cafdd5af5b4237f5b96b2812b180",
      "parents": [
        "3cb8e1a92ef7588d3acdecf493ddddd0dd71a709"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Mar 23 16:50:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:34 2006 -0700"
      },
      "message": "[PATCH] i2c-parport: Make type parameter mandatory\n\nThis patch forces the user to specify what type of adapter is present when\nloading i2c-parport or i2c-parport-light.  If none is specified, the driver\ninit simply fails - instead of assuming adapter type 0.\n\nThis alleviates the sometimes lengthy boot time delays which can be caused\nby accidentally building one of these into a kernel along with several i2c\nslave drivers that have lengthy probe routines (e.g. hwmon drivers).\n\nKconfig and documentation updated accordingly.\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": "3cb8e1a92ef7588d3acdecf493ddddd0dd71a709",
      "tree": "cd6a3a225bd9458a74e2d8de3b56a0c24de3b5fb",
      "parents": [
        "ac987c1f65cedd98d953e14ba219db2f8cc009d4"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Mar 23 16:49:34 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:34 2006 -0700"
      },
      "message": "[PATCH] i2c-sis96x: Remove an init-time log message\n\nThis patch removes an init-time kernel log message.\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d114232987208628\u0026w\u003d3\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "50c1cc339ca72f7cb95d440d384346f4238dc494",
      "tree": "061a3c28705b77386f9598bee2c154d688d6d4cd",
      "parents": [
        "aaf7f1477668f34dda65aba17e87c0bc2ebe84d1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Sep 22 22:15:53 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c-viapro: Refactor control outb\n\nBy slightly shifting the interface between vt596_access and\nvt596_transaction, we can save two I/O accesses per SMBus transaction.\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 |    7 +++----\n 1 file changed, 3 insertions(+), 4 deletions(-)\n"
    },
    {
      "commit": "aaf7f1477668f34dda65aba17e87c0bc2ebe84d1",
      "tree": "116946873388e7d90a70823a9211be76a9dd6316",
      "parents": [
        "c2f559d5df5751780c0bd3ea0bd0aa17d47c0b39"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Sep 22 22:09:07 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c-viapro: Update supported devices list\n\nMake it clearer which chips are supported by the i2c-viapro driver,\nand which support I2C block transactions.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n Documentation/i2c/busses/i2c-viapro |   12 ++++++------\n drivers/i2c/busses/i2c-viapro.c     |   22 +++++++++++++---------\n 2 files changed, 19 insertions(+), 15 deletions(-)\n"
    },
    {
      "commit": "c2f559d5df5751780c0bd3ea0bd0aa17d47c0b39",
      "tree": "96af915d018b5145b6e57bf450f5cd29cebeca79",
      "parents": [
        "f118301416953d677de738100c33eb8cfb7adecb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Sep 22 22:01:07 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c-viapro: Code cleanups\n\nCleanups to the i2c-viapro driver:\n* Kill unused defines.\n* Kill interrupt-related code, as the driver doesn\u0027t use interrupts.\n* Fix broken comments (some copied from i2c-piix4.)\n* Centralize the unsupported command error case in vt596_access.\n  That way we\u0027ll catch all unsupported commands, not only\n  I2C_SMBUS_PROC_CALL.\n* Refactor some code.\n* Convert some dev_dbg into dev_err. Errors better be reported even in\n  non-debug mode.\n* Do not verify that the final reset succeeded. It\u0027ll be checked at\n  the beginning of the next transaction anyway.\n* Use the driver name to reserve the I/O region.\n* Do not print the contents of the SMBREV register, it reads 0 on all\n  chips I\u0027ve seen so far.\n* Some other minor fixes all over the place.\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 |  122 +++++++++++++---------------------------\n 1 file changed, 41 insertions(+), 81 deletions(-)\n"
    },
    {
      "commit": "f118301416953d677de738100c33eb8cfb7adecb",
      "tree": "145997f9c2159d1657dcaca8c56ee93341d8b5f9",
      "parents": [
        "5f49ef8e8cefe0a95948b4270db28507c1c287d4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Sep 22 21:58:41 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:08 2005 -0700"
      },
      "message": "[PATCH] i2c-viapro: Implement I2C Block transactions\n\nImplement the I2C block transactions on VIA chips which support them:\nVT82C686B, VT8233, VT8233A, VT8235 and VT8237R. This speeds up EEPROM\naccesses by a factor 10 or so.\n\nI would like to thank Antonino A. Daplas, Hinko Kocevar, Salah Coronya\nand Andreas Henriksson for their help in testing this new feature.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n Documentation/i2c/busses/i2c-viapro |    7 +++++-\n drivers/i2c/busses/i2c-viapro.c     |   39 +++++++++++++++++++++++++++++++++---\n 2 files changed, 42 insertions(+), 4 deletions(-)\n"
    },
    {
      "commit": "5f49ef8e8cefe0a95948b4270db28507c1c287d4",
      "tree": "ea50363d9480a9ccae000bd46633866561a62cea",
      "parents": [
        "32c0a520f506c046f241de2a3a9b02a395ef76d2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Sep 22 21:50:47 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:07 2005 -0700"
      },
      "message": "[PATCH] i2c-viapro: Coding style fixes\n\nBefore I go on cleaning up and improving the i2c-viapro driver, let\u0027s\nfix all the coding style issues: mostly trailing white space, and\nspaces used where tabs should be.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n Documentation/i2c/busses/i2c-viapro |   12 ++---\n drivers/i2c/busses/i2c-viapro.c     |   76 ++++++++++++++++++------------------\n 2 files changed, 43 insertions(+), 45 deletions(-)\n"
    },
    {
      "commit": "0f69a612f950f7508e556bf1b09390087d112115",
      "tree": "f27080ba61dd0f51e328c25add031c61204f1c7f",
      "parents": [
        "332bf92b3338e140cbcfc25f69911e8ca59788c7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Sep 25 16:58:22 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:07 2005 -0700"
      },
      "message": "[PATCH] i2c: Minor i2c-amd8111 cleanup\n\nI noticed a useless instruction in the i2c-amd8111 driver.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCC: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/i2c/busses/i2c-amd8111.c |    1 -\n 1 file changed, 1 deletion(-)\n"
    },
    {
      "commit": "d6072f842a77014220683ee5b781b7cee8f020d1",
      "tree": "d9409d911987815a73f6c08e1f1f67fe4d16bb3a",
      "parents": [
        "7d845b10d06fa20a595a5161edabc5e846ed28a6"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Sep 25 16:37:04 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:06 2005 -0700"
      },
      "message": "[PATCH] i2c: Reuse name strings in i2c bus drivers\n\nClean up name string usage in 12 i2c bus drivers:\n* Use the i2c_adapter name for requesting the I/O region rather than\n  redefining a new string.\n* Do not initialize the i2c_adapter name to \"unset\".\nThis should save a few data bytes here and there.\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-ali1535.c |    6 +++---\n drivers/i2c/busses/i2c-ali1563.c |    6 ++++--\n drivers/i2c/busses/i2c-ali15x3.c |    5 +++--\n drivers/i2c/busses/i2c-amd756.c  |    5 ++---\n drivers/i2c/busses/i2c-amd8111.c |    4 +++-\n drivers/i2c/busses/i2c-i801.c    |    4 ++--\n drivers/i2c/busses/i2c-nforce2.c |    4 ++--\n drivers/i2c/busses/i2c-piix4.c   |    4 ++--\n drivers/i2c/busses/i2c-sis5595.c |    5 +++--\n drivers/i2c/busses/i2c-sis630.c  |    6 ++++--\n drivers/i2c/busses/i2c-sis96x.c  |    5 +++--\n drivers/i2c/busses/i2c-via.c     |    4 ++--\n 12 files changed, 33 insertions(+), 25 deletions(-)\n"
    },
    {
      "commit": "605070952f0b41caaa211c47b02eeac703529008",
      "tree": "2fd15a6609ed602877164eec399fcae0919f64ea",
      "parents": [
        "b918ecd2429e1a89b846d9e49ca4520b963c13e8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Sep 25 16:23:07 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 14:02:06 2005 -0700"
      },
      "message": "[PATCH] i2c: Discard explicit static initializations to 0\n\nKill explicit static initializations to 0 in 10 i2c drivers.\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/algos/i2c-algo-pca.c    |    2 +-\n drivers/i2c/algos/i2c-algo-sibyte.c |    2 +-\n drivers/i2c/busses/i2c-ali15x3.c    |    4 ++--\n drivers/i2c/busses/i2c-amd756.c     |    2 +-\n drivers/i2c/busses/i2c-iop3xx.c     |    2 +-\n drivers/i2c/busses/i2c-piix4.c      |    8 ++++----\n drivers/i2c/busses/i2c-sis5595.c    |    4 ++--\n drivers/i2c/busses/i2c-sis630.c     |    2 +-\n drivers/i2c/busses/i2c-sis96x.c     |    2 +-\n drivers/i2c/busses/i2c-via.c        |    2 +-\n 10 files changed, 15 insertions(+), 15 deletions(-)\n"
    },
    {
      "commit": "9480e307cd88ef09ec9294c7d97ebec18e6d2221",
      "tree": "967e26d3a23c24dd52b114d672312c207714308c",
      "parents": [
        "a3a3395e487abc4c1371fe319a8ecbb3913a70a4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "message": "[PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks\n\nIn PM v1, all devices were called at SUSPEND_DISABLE level.  Then\nall devices were called at SUSPEND_SAVE_STATE level, and finally\nSUSPEND_POWER_DOWN level.  However, with PM v2, to maintain\ncompatibility for platform devices, I arranged for the PM v2\nsuspend/resume callbacks to call the old PM v1 suspend/resume\ncallbacks three times with each level in order so that existing\ndrivers continued to work.\n\nSince this is obsolete infrastructure which is no longer necessary,\nwe can remove it.  Here\u0027s an (untested) patch to do exactly that.\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": "0365ba7fb1fa94a41289d6a3d36b4d95960e56cc",
      "tree": "1da4b5fb97266849d86a78010141e7345cc599aa",
      "parents": [
        "0f329075fb1dbd6845db03e9bb8252024fdbea1f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Sep 22 21:44:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 22 22:17:35 2005 -0700"
      },
      "message": "[PATCH] ppc64: SMU driver update \u0026 i2c support\n\nThe SMU is the \"system controller\" chip used by Apple recent G5 machines\nincluding the iMac G5.  It drives things like fans, i2c busses, real time\nclock, etc...\n\nThe current kernel contains a very crude driver that doesn\u0027t do much more\nthan reading the real time clock synchronously.  This is a completely\nrewritten driver that provides interrupt based command queuing, a userland\ninterface, and an i2c/smbus driver for accessing the devices hanging off\nthe SMU i2c busses like temperature sensors.  This driver is a basic block\nfor upcoming work on thermal control for those machines, among others.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da16e3245a4827d969943ca0493a4a6e34009342",
      "tree": "00d2148416dd6d388d9a2fe3fcf6adbc825128f4",
      "parents": [
        "d8ac10639b6a1ed900efbee38c18baaca31e64dc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 14 22:54:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 14 22:54:45 2005 +0100"
      },
      "message": "[I2C] Add a functionality method, and remove algorithm ids\n\nThis allows i2c-pxa to finally build.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7979aca38b78ffe6a65ef309f26721c527104eaf",
      "tree": "13cc58d69b3c09c4ad76335bbb053d09c1efab62",
      "parents": [
        "f39a4aa5ea579bcdcfbb9661ee77817bc4945562"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Sep 13 01:25:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:28 2005 -0700"
      },
      "message": "[PATCH] i2c-keywest warning fix\n\nUnused variable.\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b7839007098a6b5612d31690e11277d4242e6ae",
      "tree": "e9221dec00fc57cdc82e513923c39c2beab6ca3a",
      "parents": [
        "2251cf1a4b37bd483501614c2d78f5b8286f20d7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Sep 06 21:23:25 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Sep 09 14:34:21 2005 -0700"
      },
      "message": "[PATCH] I2C: i2c-nforce2: drop unused define\n\nOne more cleanup in i2c-nforce2.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c0d6f9663b30a09ed725229b2d50391268c8538e",
      "tree": "7ba471cf9632097682ab55689cd64c9a68e11235",
      "parents": [
        "0db7443b2bd0b92da4e8afa46f8123a7076136c6",
        "6fd60fa97b706e52abba7c9f810b148aa230817f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:43:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:43:09 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-i2c manually\n\nOld tree, so the automatic merge had some problems.\n"
    },
    {
      "commit": "6fd60fa97b706e52abba7c9f810b148aa230817f",
      "tree": "40e376d9cf3116c5728a6603ac827a89efdc7a6d",
      "parents": [
        "b652b438fcad4c9c079d0774e9d45ee58fae22e2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 08 21:04:58 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 21:04:58 2005 +0100"
      },
      "message": "[I2C] Clean up i2c-pxa debugging/printks\n\nFix up comments made by review by gregkh.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d1b2f0a9754d3087ee29b3e88b8f20f2d30090d3",
      "tree": "292f29b437f14c9af06ac276be48004ec1df8460",
      "parents": [
        "8e14d6c173f8fff05a94e62669c87c26141766af"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Sep 02 21:25:47 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:26:53 2005 -0700"
      },
      "message": "[PATCH] i2c: bug fix for busses/i2c-mv64xxx.c\n\nWhen an i2c transfer is successful, an incorrect value is returned.\nThis patch fixes that.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b280dab6d62c8d0434cbc0aaeebf56d1fa4fcc19",
      "tree": "591ad43d6466310312254f6bd1766f9e1e92f010",
      "parents": [
        "386625f9f5cd94d10a21241b555b130dcec484fb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Aug 29 21:10:31 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:26:52 2005 -0700"
      },
      "message": "[PATCH] I2C: Drop probe parameter of i2c-keywest\n\nThe i2c-keywest driver has a \"probe\" module parameter which enables bus\nscanning at load time. This can be done in userspace with the i2cdetect\ntool (part of the lm_sensors package) instead. What\u0027s more, i2cdetect\ngives more control on the way the bus is scanned, and is safer\n(i2c-keywest currently scans reserved addresses and doesn\u0027t properly\nhandle the famous 24RF08 corruption case.)\n\nThus, I would propose that this module parameter be simply dropped.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1684a984303abbfc39aa8b59b0fe825c717811a9",
      "tree": "5ba646c7c81f1ed3a2bbc032a412dcff21fc7c37",
      "parents": [
        "c7a46533ff7ef9e1c51bae6e54208527c5275b24"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:51:10 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:32 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (6/7)\n\nIn theory, there should be no more users of I2C_ALGO_* at this point.\nHowever, it happens that several drivers were using I2C_ALGO_* for\nadapter ids, so we need to correct these before we can get rid of all\nthe I2C_ALGO_* definitions.\n\nNote that this also fixes a bug in media/video/tvaudio.c:\n\n\t/* don\u0027t attach on saa7146 based cards,\n\t   because dedicated drivers are used */\n\tif ((adap-\u003eid \u0026 I2C_ALGO_SAA7146))\n\t\treturn 0;\n\nThis test was plain broken, as it would succeed for many more adapters\nthan just the saa7146: any those id would share at least one bit with\nthe saa7146 id. We are really lucky that the few other adapters we want\nthis driver to work with did not fulfill that condition.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c7a46533ff7ef9e1c51bae6e54208527c5275b24",
      "tree": "4b952a757d60d9cfa4aad8462ee8ef7e03fec6dd",
      "parents": [
        "1d8b9e1bad35fa3ea829990b9056c2a257d8fe79"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:41:56 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:31 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (5/7)\n\nMerge the algorithm id part (16 upper bits) of the i2c adapters ids\ninto the definition of the adapters ids directly. After that, we don\u0027t\nneed to OR both ids together for each i2c_adapter structure.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d8b9e1bad35fa3ea829990b9056c2a257d8fe79",
      "tree": "f3bba0f4b011d3a608dae6be4f296484328b638f",
      "parents": [
        "87c3d7a8bc0ff5c8d4481e509b407b6be1859925"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:40:19 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:29 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (4/7)\n\nThere are no more users of i2c_algorithm.id, so we can finally drop\nthis structure member.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "87c3d7a8bc0ff5c8d4481e509b407b6be1859925",
      "tree": "73fadb7bdd87a054cf3131b541af4216ba545755",
      "parents": [
        "e51cc6b3a365e170d3ebe51c2308fdd42e027a46"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:38:52 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:29 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (3/7)\n\nDon\u0027t rely on i2c_algorithm.id to alter the i2c adapter\u0027s id, use the\nI2C_ALGO_* value directly instead, because i2c_algorithm will soon\nhave no id member no more.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e51cc6b3a365e170d3ebe51c2308fdd42e027a46",
      "tree": "fb09b8c3b44047771a395c5430bdba1e42f4ac17",
      "parents": [
        "975185880d55676b1352047e82a0cb84173c6c28"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:36:49 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:28 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (2/7)\n\nUse the adapter id rather than the algorithm id to detect the i2c-isa\npseudo-adapter. This saves one level of dereferencing, and the\nalgorithm ids will soon be gone anyway.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "975185880d55676b1352047e82a0cb84173c6c28",
      "tree": "613fdd41f1f967d3795144aae304ce20d3e40b19",
      "parents": [
        "4c9337da37c877e53a64696fc8524f642d446cba"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:33:24 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:27 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.name (1/7)\n\nThe name member of the i2c_algorithm is never used, although all\ndrivers conscientiously fill it. We can drop it completely, this\nstructure doesn\u0027t need to have a name.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5042c7d752fe72c6924037058367f63902e68c5c",
      "tree": "5ae9c01c08497279fb3ffeac0394261412bdd6a9",
      "parents": [
        "fde0950903ce8cc38a91dd095280decceda2ff82"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Jul 19 23:53:07 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:10 2005 -0700"
      },
      "message": "[PATCH] I2C: Separate non-i2c hwmon drivers from i2c-core (4/9)\n\nAll ISA hardware monitoring drivers (including hybrid drivers) now have\na hard dependency on i2c-isa, so they must select I2C_ISA. As a result,\nCONFIG_I2C_ISA doesn\u0027t need to be left visible to the user. The good\nthing here is that users will stop complaining that some driver doesn\u0027t\nwork just because they forgot to compile or load i2c-isa.\n\nAt this point, all drivers are working again and the cleanup phase can\nbegin.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "400c455eaa0d0819d18cd42a74070e0e238a73dc",
      "tree": "d8cbad347ec31ded7cac38ae18be71c9218cfcd6",
      "parents": [
        "efde723fdac02111872bff606ef362074fc1efa8"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Jul 19 23:48:43 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:09 2005 -0700"
      },
      "message": "[PATCH] I2C: Separate non-i2c hwmon drivers from i2c-core (2/9)\n\nConvert i2c-isa from a dumb i2c_adapter into a pseudo i2c-core for ISA\nhardware monitoring drivers. The isa i2c_adapter is no more registered\nwith i2c-core, drivers have to explicitely connect to it using the new\ni2c_isa_{add,del}_driver interface.\n\nAt this point, all ISA chip drivers are useless, because they still\nregister with i2c-core in the hope i2c-isa is registered there as well,\nbut it isn\u0027t anymore.\n\nThe fake bus will be named i2c-9191 in sysfs. This is the number it\nalready had internally in various places, so it\u0027s not exactly new,\nexcept that now the number is seen in userspace as well. This shouldn\u0027t\nbe a problem until someone really has 9192 I2C busses in a given system\n;)\n\nThe fake bus will no more show in \"i2cdetect -l\", as it won\u0027t be seen by\ni2c-dev anymore (not being registered with i2c-core), which is a good\nthing, as i2cdetect/i2cdump/i2cset cannot operate on this fake bus\nanyway.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5033017c2678df9dc75be0139f19701ff224a498",
      "tree": "8be76d0a5c08d37230ecd66c06d08d39650b4d31",
      "parents": [
        "a8decc658a8800e61f13b9240125f2a34d7fd3f5"
      ],
      "author": {
        "name": "Hans-Frieder Vogt",
        "email": "hfvogt@gmx.net",
        "time": "Sat Jul 23 15:33:39 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:04 2005 -0700"
      },
      "message": "[PATCH] I2C: cleanup of i2c-nforce2\n\nattached is a small patch that removes unused code from i2c-nforce2 and\nadds a single debug message. The patch is against 2.6.13-rc3-mm1.\nI have tested the patch with 2.6.13-rc3: compiles cleanly and works as\nwithout the patch (as expected).\n\nSigned-off-by: Hans-Frieder Vogt \u003chfvogt@arcor.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a242b44da6feb604c4c659b78f63dedb69b2d4a3",
      "tree": "a493e87fa97137e1ae53a071df7128a23c515e52",
      "parents": [
        "01df0e3a79d3913df178e9a1047ade425a7c118f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 09 10:07:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 09 12:08:21 2005 -0700"
      },
      "message": "[PATCH] Build fix for the Sibyte I2C driver\n\nCompile fix for the BCM1250 I2C driver.\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "de5b31101fdefab2a7858a17601c1a35aadf237f"
}
