)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "de5b31101fdefab2a7858a17601c1a35aadf237f",
      "tree": "1c1cafbf3b8f02a60f369f8cc4091e1b57843a83",
      "parents": [
        "697a2d63a3844caaa2b6565ab7f3d69086af94d4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jul 31 22:34:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Aug 01 19:13:59 2005 -0700"
      },
      "message": "[PATCH] i2c-mpc.c: revert duplicate patch\n\nSeems that both Greg and I submitted the same patch and it just kept on\napplying...\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Kumar Gala \u003cgalak@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "368609c5a8bd75b77721e69726ddfd3c6a30f7d4",
      "tree": "8cff3da0479ff0e978db7f0c973bd1f5fd887b0d",
      "parents": [
        "d91e16943fdaf02bf3459059abca1032589c0663"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jul 29 12:15:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:50 2005 -0700"
      },
      "message": "[PATCH] I2C: Missing space in split strings\n\nA few split string in i2c (and now hwmon) drivers lack a joining space,\ncausing them to display incorrectly. This trivial patch fixes that up.\nPlease apply, thanks.\n\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": "cb14c3a13cb1e78acf54a9ddc9e5f3e2f023523e",
      "tree": "0e301855624c19d120eda907513012582d9bb157",
      "parents": [
        "fc185d95ecf3ca62fa9afb5214a69b39060ff537"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Fri Jul 29 12:14:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:50 2005 -0700"
      },
      "message": "[PATCH] I2C-MPC: Restore code removed\n\nI2C-MPC: Restore code removed\n\nA previous patch to remove support for the OCP device model was way\nto generious and moved some of the platform device model code, oops.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c86cb127b2b7614903cb2a38db3207488a0405a",
      "tree": "001592dd2b508ed6ebcb4ba4322f2909c520df29",
      "parents": [
        "388b0925f59461cb482447ea87e6942b5653ee1d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Jul 27 11:43:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:47 2005 -0700"
      },
      "message": "[PATCH] I2C-MPC: Restore code removed\n\nA previous patch to remove support for the OCP device model was way to\ngenerious and moved some of the platform device model code, oops.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\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": "541e6a02768404efb06bd1ea5f33d614732f41fc",
      "tree": "933f4e7b38580c69e61b8a0002d4e5c129c5abaa",
      "parents": [
        "65fc50e50ff9f8b82c3756eccd7e7db6a267ffe9"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jun 23 22:18:08 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:10:36 2005 -0700"
      },
      "message": "[PATCH] I2C: Strip trailing whitespace from strings\n\nHere is a simple patch originally from Denis Vlasenko, which strips a\nuseless trailing whitespace from 8 strings in 4 i2c drivers. Please\napply, thanks.\n\nFrom: Denis Vlasenko \u003cvda@ilport.com.ua\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5e6557722e69840506eb8bc5a1edcdb4e447a917",
      "tree": "965d19e55a56d2daaed47711c01a8c27e29e592c",
      "parents": [
        "159f597a8bd0f1d7650d5e580c93a2666c9c26d1"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Wed Jul 06 15:44:41 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 06 12:55:20 2005 -0700"
      },
      "message": "[PATCH] openfirmware: generate device table for userspace\n\nThis converts the usage of struct of_match to struct of_device_id,\nsimilar to pci_device_id.  This allows a device table to be generated,\nwhich can be parsed by depmod(8) to generate a map file for module\nloading.\n\nIn order for hotplug to work with macio devices, patches to\nmodule-init-tools and hotplug must be applied.  Those patches are\navailable at:\n\n ftp://ftp.suse.com/pub/people/jeffm/linux/macio-hotplug/\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "912eaa7198827df3cae7d0c9768fd08e84a09675",
      "tree": "3d5069c86a349cc19c097709f5311fa6f10784b7",
      "parents": [
        "3d9077afea4927e488282da7189de9159db20c17"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Jun 25 14:54:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:27 2005 -0700"
      },
      "message": "[PATCH] I2C-MPC: Remove OCP device model support\n\nAll consumers of the driver MPC10x, MPC52xx, MPC824x, MPC83xx, and MPC85xx are\nall using platform devices.  We can get ride of the dead code to support using\nthis driver with the old OCP based model\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\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": "c4982887cacf2122bc256e901598b58caf4a34be",
      "tree": "12f3ddeb179f6b6f4cc956b83c726ee9208e542a",
      "parents": [
        "c6b56949de86694d837750a0a89c766b9871e81c"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Jun 24 20:54:35 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 20:54:35 2005 +0100"
      },
      "message": "[PATCH] ARM: 2744/1: ixp2000 gpio irq support\n\nPatch from Lennert Buytenhek\n\nThis patch cleans up the ixp2000 gpio irq code and implements the\nset_irq_type method for gpio irqs so that users can select for which\nevents (falling edge/rising edge/level low/level high) on the gpio\npin they want the corresponding gpio irq to be triggered.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Deepak Saxena\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5d740fe9fefda41292b5cabe70f4f8eff9f8aad0",
      "tree": "974485c72963e94570b339276ebf5defc8197442",
      "parents": [
        "828621dda6381093ceafbe9381b6118cae3f9b13"
      ],
      "author": {
        "name": "R.Marek@sh.cvut.cz",
        "email": "R.Marek@sh.cvut.cz",
        "time": "Sat May 28 11:26:24 2005 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:52:02 2005 -0700"
      },
      "message": "[PATCH] I2C: KConfig update - some EXPERIMENTAL removal\n\nFollowing patch removes EXPERIMENTAL flag from some of I2C bus and chip\ndrivers. It is removed when the driver is in kernel at least from\n2.6.3 and I generally think there is no problem with it.\n\nAlso this patch adds SiS 745 to help option of sis96x and it\nalso fixes nForce2 driver entry to reflect current state.\n\nSigned-off-by: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7f02d56e54f2a8afaa01974df650ace9dc15d0cd",
      "tree": "dd39ab530763bfb2f34e84c83d469199e53fc8b0",
      "parents": [
        "d68a861d857c11a017a8f755fa250afaf8b1bcdb"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Wed May 18 19:39:57 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:52:01 2005 -0700"
      },
      "message": "[PATCH] i2c: Race fix for i2c-mpc.c\n\ni2c: Race fix for i2c-mpc.c\n\nThe problem was that the clock speed and driver data is\ninitialized after the i2c adapter was added. This caused\nthe i2c bus to start working at a wrong speed. (Mostly\nnoticable on the second bus on mpc5200)\n\nWith this patch we\u0027ve tried to keep the i2c adapter\nworking perfectly all the time it is included in the system.\nInitialize before added, Remove garbage after deleleted.\n\nSubmitted-by: Asier Llano Palacios\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "614e24be139c0ae70378349e6c6f0e21751e56bf",
      "tree": "a2aec8b80eac393adb7b44baf0b875b802d496b7",
      "parents": [
        "46b615f453202dbcf66452b500ab69c0e2148593"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Thu May 19 21:39:06 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:52:00 2005 -0700"
      },
      "message": "[PATCH] I2C: Spelling fixes for drivers/i2c/busses/i2c-parport.c\n\nThis patch fixes a double \"the\" in a comment section.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "30aedcb33970367e50b5edf373e9cd1a5cebcbe1",
      "tree": "8b94e494c2fd0d8c874500bc1b0733eef64d831b",
      "parents": [
        "44bbe87e9017efa050bb1b506c6822f1f3bb94d7"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue May 03 18:50:38 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:55 2005 -0700"
      },
      "message": "[PATCH] I2C: Allow for sharing of the interrupt line for i2c-mpc.c\n\nI2C-MPC: Allow for sharing of the interrupt line\n\nOn the MPC8548 devices we have multiple I2C-MPC buses however they are on the\nsame interrupt line.  Made request_irq pass SA_SHIRQ now so the second bus can\nregister for the same IRQ.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "44bbe87e9017efa050bb1b506c6822f1f3bb94d7",
      "tree": "62656712b3707592fb8fb8e152a200e71dbbb150",
      "parents": [
        "ec5ce552d946a55c1e504054627c9068fb7afb8a"
      ],
      "author": {
        "name": "Steven Cole",
        "email": "elenstev@mesatop.com",
        "time": "Tue May 03 18:21:25 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:55 2005 -0700"
      },
      "message": "[PATCH] Spelling fixes for drivers/i2c.\n\n Here are some spelling corrections for drivers/i2c.\n\n occured -\u003e occurred\n intialization -\u003e initialization\n Everytime -\u003e Every time\n transfering -\u003e transferring\n relevent -\u003e relevant\n continous -\u003e continuous\n neccessary -\u003e necessary\n explicitely -\u003e explicitly\n Celcius -\u003e Celsius\n differenciate -\u003e differentiate\n\nSigned-off-by: Steven Cole \u003celenstev@mesatop.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a551ef79d9413727f76d22dc47b5b15d1d03073b",
      "tree": "4b43e032dc6b6cb5de78ce700b12762ab71483e0",
      "parents": [
        "f0bb60e7b1a0a26c25d8cbf81dda7afbc8bd2982"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 16 18:49:22 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:53 2005 -0700"
      },
      "message": "[PATCH] I2C: #include \u003clinux/config.h\u003e cleanup\n\nHi Alexey,\n\n\u003e Files that don\u0027t use CONFIG_* stuff shouldn\u0027t include config.h\n\u003e Files that use CONFIG_* stuff should include config.h\n\u003e\n\u003e It\u0027s that simple. ;-)\n\nI agree. This won\u0027t change anything though, as all drivers include\neither device.h or module.h, which in turn include config.h. But you are\nstill correct, so I approve your patch.\n\nFor completeness, I would propose the following on top of your own\npatch:\n\ni2c bus drivers do not need to define DEBUG themselves, as the Kconfig\nsystem takes care of it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f0bb60e7b1a0a26c25d8cbf81dda7afbc8bd2982",
      "tree": "93dc5302d0299e8167c2affc1d65a705219c0d88",
      "parents": [
        "da17838c5e7256976c34c5d051dc8fb3c6f364b7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@mail.ru",
        "time": "Sat Apr 16 18:10:02 2005 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:53 2005 -0700"
      },
      "message": "[PATCH] I2C: drivers/i2c/*: #include \u003clinux/config.h\u003e cleanup\n\nFiles that don\u0027t use CONFIG_* stuff shouldn\u0027t include config.h\nFiles that use CONFIG_* stuff should include config.h\n\nIt\u0027s that simple. ;-)\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b652b438fcad4c9c079d0774e9d45ee58fae22e2",
      "tree": "8911e5232e55f436491f24d19d802c4f49d7749c",
      "parents": [
        "c0105338eb4e61e537ca34ae06921177cb6efcf0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 15 12:38:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 15 12:38:14 2005 +0100"
      },
      "message": "[PATCH] I2C: Add PXA I2C driver\n\nAdd support for the I2C PXA driver.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4a4e5787e0b721021fe0a456ddc987a04cebfc8d",
      "tree": "8e713a04651d591c239c847f62221432281db630",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "R.Marek@sh.cvut.cz",
        "email": "R.Marek@sh.cvut.cz",
        "time": "Thu Apr 21 09:07:56 2005 +0000"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:03:05 2005 -0700"
      },
      "message": "[PATCH] I2C: ALI1563 SMBus driver fix\n\nThis patch fixes \"grave\" bugs in i2c-ali1563 driver. It seems on recent\nchipset revisions the HSTS_DONE is set only for block transfers, so we\nmust detect the end of ordinary transaction other way. Also due to missing\nand mask, setting other transfer modes was not possible. Moreover the\ncontinous byte mode transfer uses DAT0 for command rather than CMD command.\nAll those changes were tested with help of Chunhao Huang from Winbond.\n\nI\u0027m willing to maintain the driver. Second patch adds me as maintainer\nif this is neccessary.\n\nSigned-Off-By: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1263cc67c09bc7f913a6877f3ba0427f0b76617e",
      "tree": "5b713315560487f8c288820b17061fe27016c2cc",
      "parents": [
        "b5c44c2147a447f77e07fecdb087ae288e1f4e40"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon May 23 10:03:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 22 17:34:42 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix booting on latest G5 models\n\nThe latest speedbumped Apple G5 models have a \"bug\" in the Open Firmware\ndevice tree that lacks the proper interrupt routing information for the\nnorthbridge i2c controller.  Apple\u0027s driver silently falls back into a\nsub-optimal \"polled\" mode (heh, maybe they didn\u0027t even notice the bug\nbecause of that :), our driver didn\u0027t properly check and crashes :(\n\nThis patch fixes our driver to not crash, and adds code to the\nprom_init() OF trampoline code that detects the \"bug\" and adds the\nmissing information back for this chipset revision.  This fixes booting\nand thermal control on these models.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7366d36cb967d7a3ac324c789a8b718e61d01b31",
      "tree": "131671cdfb498727ed64bf49d52c846743e31a6d",
      "parents": [
        "2c6e75999000ebc942526466dbd0de37bfac73a4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "message": "[PATCH] ppc annotations: i2c-mpc\n\nUsual iomem annotations and NULL noise removal.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5a48daddc88fa0467a6ba371fcff0710781bf11",
      "tree": "2f9fd369478420e4c5151f7ff2443018eb681fe6",
      "parents": [
        "e3b9ab1a6da339312bb23747693805fa63e2ffd0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:35 2005 -0700"
      },
      "message": "[PATCH] broken dependency for I2C_MPC\n\nAll boards dealt with by I2C_MPC are 32bit.  Moreover, driver simply\nwon\u0027t build on ppc64 - it uses ppc32-only types all over the place. \nDependency fixed - it\u0027s PPC32, not PPC. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0a70b57f909647d79e0cc30772a0664fbf9830a",
      "tree": "8d05d70be6e83429efc6729890669881437efd13",
      "parents": [
        "680d32357a0235fbadfba8e52dd40e80f55b6b05"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Sat Apr 16 15:24:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:24:45 2005 -0700"
      },
      "message": "[PATCH] i2c-i801: I2C patch for Intel ESB2\n\nThis patch adds the Intel ESB2 DID\u0027s to the i2c-i801.c and Kconfig files for\nI2C support.\n\nSigned-off-by:  Jason Gaston \u003cJason.d.gaston@intel.com\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": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
