)]}'
{
  "log": [
    {
      "commit": "9166d0f620d5dd4a128711bdeedb3e0f534d9d49",
      "tree": "a628a701ff5bad79d51776c9557e2264f9ed5ad5",
      "parents": [
        "9e68177ef93b2f34eee5a1e1707bceef4b9ba69c"
      ],
      "author": {
        "name": "Adrian Batzill",
        "email": "agib@gmx.de",
        "time": "Mon May 11 15:22:16 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon May 11 15:30:45 2009 -0700"
      },
      "message": "Input: atkbd - add force release keys quirk for Amilo Xi 3650\n\nSigned-off-by: Adrian Batzill \u003cagib@gmx.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0f751719e4e689efbe537233552e5f0529ecb8ce",
      "tree": "e08255dc20010d49a2640e589c8ac042153795bc",
      "parents": [
        "0c387ec88abf4f1ddfe8c3be10ea981bc447b406"
      ],
      "author": {
        "name": "Ben Nizette",
        "email": "bn@niasdigital.com",
        "time": "Fri Apr 17 20:35:57 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Apr 17 20:41:44 2009 -0700"
      },
      "message": "Input: omap-keypad - use disable_irq_nosync() in irq handler\n\ndisable_irq() waits for all running handlers to complete before\nreturning.  As such, if it\u0027s used to disable an interrupt from\nthat interrupt\u0027s handler it will deadlock.  This replaces the\ndangerous instances with the _nosync() variant which doesn\u0027t have\nthis problem.\n\nSigned-off-by: Ben Nizette \u003cbn@niasdigital.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0c387ec88abf4f1ddfe8c3be10ea981bc447b406",
      "tree": "7510842a16aa54e3fec96aed2b3126109cda8d85",
      "parents": [
        "ba28f22e7cf16cb310bb491cbb3f7d0d5d1f5c5d",
        "3f3e7c6e139f704e2f48ea3b45ff7724a8d46456"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Apr 16 08:51:52 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Apr 16 08:51:52 2009 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "3eaa750d5652afbb9c8f25308c3647f89e41cefb",
      "tree": "31db9b51c292da61f1d4e075f7be759985936858",
      "parents": [
        "0bc69ce692bd240bef2819d9f3b3527fad524f5b"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Apr 14 10:38:36 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 15 08:58:23 2009 -0700"
      },
      "message": "Input: bf54x-keys - remove depreciated IRQF_SAMPLE_RANDOM flag\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e04126c79242d2740b469292d42c239bad7807cc",
      "tree": "667291d94f2407f16f76a32f67e7e39d6c8780ef",
      "parents": [
        "157f3a3e17cd498571db2a472dc3a15a7679ee3f"
      ],
      "author": {
        "name": "Barry Carroll",
        "email": "baz8080@gmail.com",
        "time": "Tue Apr 14 10:38:34 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 15 08:58:21 2009 -0700"
      },
      "message": "Input: atkbd - add forced release keys quirk for Samsung NC20\n\nSigned-off-by: Barry Carroll \u003cbaz8080@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "157f3a3e17cd498571db2a472dc3a15a7679ee3f",
      "tree": "0ce72fec9267d334f7f490f764d7ecf21550cfd2",
      "parents": [
        "4ced8e7cb990a2c3bbf0ac7f27b35c890e7ce895"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Apr 13 15:27:50 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 15 08:58:20 2009 -0700"
      },
      "message": "Input: atkbd - add forced release keys quirk for Samsung Q45\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ba28f22e7cf16cb310bb491cbb3f7d0d5d1f5c5d",
      "tree": "6d58e91731385281436da191e82c56cd1627482f",
      "parents": [
        "577c9c456f0e1371cbade38eaf91ae8e8a308555",
        "59cc1dd97ca9ac0363ef2f770901fbd86e2b970a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 08 00:00:33 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Apr 08 00:00:33 2009 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "4ba50df685e85b9d912a290d9614ffbeb4d9f060",
      "tree": "a09420574539613254621ebf33dd59e2fb212163",
      "parents": [
        "2dcec7a988a1895540460a0bf5603bab63d5a3ed"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Apr 01 14:39:20 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Apr 02 11:20:43 2009 +0900"
      },
      "message": "input: sh_keysc: use enable/disable_irq_wake()\n\nModify the sh_keysc driver to use enable/disable_irq_wake()\nduring suspend and resume. These functions are used to enable\nthe sh_keysc interrupt in the interrupt controller so the\nkeypad can be used to wakeup the system from suspend.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0fe41b8982001cd14ee2c77cd776735a5024e98b",
      "tree": "83e65d595c413d55259ea14fb97748ce5efe5707",
      "parents": [
        "eedf2c5296a8dfaaf9aec1a938c1d3bd73159a30",
        "9759d22c8348343b0da4e25d6150c41712686c14"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:03:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 28 14:03:14 2009 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (422 commits)\n  [ARM] 5435/1: fix compile warning in sanity_check_meminfo()\n  [ARM] 5434/1: ARM: OMAP: Fix mailbox compile for 24xx\n  [ARM] pxa: fix the bad assumption that PCMCIA sockets always start with 0\n  [ARM] pxa: fix Colibri PXA300 and PXA320 LCD backlight pins\n  imxfb: Fix TFT mode\n  i.MX21/27: remove ifdef CONFIG_FB_IMX\n  imxfb: add clock support\n  mxc: add arch_reset() function\n  clkdev: add possibility to get a clock based on the device name\n  i.MX1: remove fb support from mach-imx\n  [ARM] pxa: build arch/arm/plat-pxa/mfp.c only when PXA3xx or ARCH_MMP defined\n  Gemini: Add support for Teltonika RUT100\n  Gemini: gpiolib based GPIO support v2\n  MAINTAINERS: add myself as Gemini architecture maintainer\n  ARM: Add Gemini architecture v3\n  [ARM] OMAP: Fix compile for omap2_init_common_hw()\n  MAINTAINERS: Add myself as Faraday ARM core variant maintainer\n  ARM: Add support for FA526 v2\n  [ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h\n  [ARM] collie: fix two minor formatting nits\n  ...\n"
    },
    {
      "commit": "ed40d0c472b136682b2fcba05f89762859c7374f",
      "tree": "076b83a26bcd63d6158463735dd34c10bbc591dc",
      "parents": [
        "9e495834e59ca9b29f1a1f63b9f5533bb022ac49",
        "5d80f8e5a9dc9c9a94d4aeaa567e219a808b8a4a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 28 20:29:51 2009 +0000"
      },
      "message": "Merge branch \u0027origin\u0027 into devel\n\nConflicts:\n\tsound/soc/pxa/pxa2xx-i2s.c\n"
    },
    {
      "commit": "6e15cf04860074ad032e88c306bea656bbdd0f22",
      "tree": "c346383bb7563e8d66b2f4a502f875b259c34870",
      "parents": [
        "be0ea69674ed95e1e98cb3687a241badc756d228",
        "60db56422043aaa455ac7f858ce23c273220f9d9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 26 21:39:17 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Mar 27 17:28:43 2009 +0100"
      },
      "message": "Merge branch \u0027core/percpu\u0027 into percpu-cpumask-x86-for-linus-2\n\nConflicts:\n\tarch/parisc/kernel/irq.c\n\tarch/x86/include/asm/fixmap_64.h\n\tarch/x86/include/asm/setup.h\n\tkernel/irq/handle.c\n\nSemantic merge:\n        arch/x86/include/asm/fixmap.h\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "97fb44eb6bc01f4ffed4300e475aa15e44877375",
      "tree": "481ed6efd0babe7185cae04f2fd295426b36411d",
      "parents": [
        "e4707dd3e9d0cb57597b6568a5e51fea5d6fca41",
        "148854c65ea8046b045672fd49f4333aefaa3ab5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Mar 13 21:44:51 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel\n\nConflicts:\n\n\tarch/arm/mach-at91/gpio.c\n"
    },
    {
      "commit": "49976927de5c52c415d4809c7d56700cc8ff4215",
      "tree": "e56b5a0cecf31e7e238245687895fb51a0f95973",
      "parents": [
        "4a55026fd7a08074676e87932578ff9e327e82a3"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Mar 11 08:04:23 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Mar 11 17:19:42 2009 +0900"
      },
      "message": "input: sh_keysc suspend can use to_platform_device()\n\nThis patch changes sh_keysc to use to_platform_device()\nfor suspend. Thanks to Trilok Soni for this suggestion.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nReviewed-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a29b99eccecefe5026713b226f66f117c8837ad5",
      "tree": "a71b873f75e87516c54d8f848f1d66bbd2061485",
      "parents": [
        "508407149a7f927c4b65a20e0a08a2a94dc769c6"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Mar 10 06:24:21 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 10 15:28:07 2009 +0900"
      },
      "message": "input: add suspend wakeup support to sh_keysc\n\nThis patch adds wakeup support to the sh_keysc driver.\nWith this feature the \".../power/wakeup\" file can be\nused to enable and disable if the device takes the\nsystem out of suspend. Default is enabled.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e161183ba674f97fce748384f5bb037d07bdc5c9",
      "tree": "5b3bd4b995f6435ee977b71082244fa1a647f717",
      "parents": [
        "2ef7f0dab6b3d171b6aff00a47077385ae3155b5",
        "99adcd9d67aaf04e28f5ae96df280f236bde4b66"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 10 15:17:26 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Mar 10 15:17:26 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "87f0fd02a4a98df105b8fcfb80f1dcbe28d01cc8",
      "tree": "08a59e50f50881374f4c620ea0d8856d477e3b2a",
      "parents": [
        "d9bdffd2102404e8ea5f71c5b88dad890984164d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Mar 06 01:35:35 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Mar 09 20:10:25 2009 -0700"
      },
      "message": "Input: bf54x-keys - fix typo in warning\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5742964e916269e01a3467d2bff2601180b7da3d",
      "tree": "16f5b6675cb8f6cf3e121d36557ce9978cb05f28",
      "parents": [
        "290a5589ce83540d0aba811c3d15af34aa373533"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 19 15:28:07 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:38 2009 +0800"
      },
      "message": "[ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h\n\npxa-regs.h and hardware.h are not intended for use directly in driver\ncode, remove those unnecessary references.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "b0ecc7309443dbcf1a0ce2d93f39f5d92c124d42",
      "tree": "de6767f1d01117e29d1c3783f3269afb8c30fa46",
      "parents": [
        "adcb523eb39e0dd2f712d8dbd8e18b5d36a97825"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Wed Mar 04 23:27:15 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Mar 08 16:35:45 2009 -0700"
      },
      "message": "Input: hilkbd - fix crash when removing hilkbd module\n\nOn parisc machines, which don\u0027t have HIL, removing the hilkbd module\npanics the kernel. Fix this by adding proper implementations for the\nprobe and remove functions to the parisc_driver structure.\n\nA few functions were renamed to clean up the code and make it easier\nreadable.\n\nDisable the MODULE_DEVICE_TABLE() macro on parisc since the kernel\nmodule autoloader should instead prefer the hp_sdc driver which takes\ncare of full HIL support, including HIL mouse and HIL tablets.\n\n[dtor@mail.ru: fix some section markups]\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "adcb523eb39e0dd2f712d8dbd8e18b5d36a97825",
      "tree": "a701ba92c4ef80d81ef36ae506ad19851a75fef3",
      "parents": [
        "391916985b009b8934d00f772a3bde0d8a495ebd"
      ],
      "author": {
        "name": "Daniel Mierswa",
        "email": "impulze@impulze.org",
        "time": "Wed Mar 04 23:27:15 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Mar 08 16:35:39 2009 -0700"
      },
      "message": "Input: atkbd - add quirk for Fujitsu Siemens Amilo PA 1510\n\nThe volume up and down keys on the Fujitsu Siemens Amilo PA 1510 laptop\nwon\u0027t generate release events, so we have to do that. Use the same\nway that is already used with other models.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "391916985b009b8934d00f772a3bde0d8a495ebd",
      "tree": "0ce1335c91411aab90ea0ca63a5584c050ed93ec",
      "parents": [
        "22e39d344f5f3465dffb9e2713bb8d7cf1f5aec8"
      ],
      "author": {
        "name": "Daniel Mierswa",
        "email": "impulze@impulze.org",
        "time": "Wed Mar 04 23:27:15 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Mar 08 16:35:33 2009 -0700"
      },
      "message": "Input: atkbd - consolidate force release quirk setup\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8b0e5860cb099d7958d13b00ffbc35ad02735700",
      "tree": "fa95e40d50a891c9a671873c7effbc8a66c6b47d",
      "parents": [
        "b6122b3843216f3f8e9624f9e876f4f0514f9205",
        "327f4387e39cf7bfe79a673e56dbf5479db3fec9",
        "c577b098f9bf467fb05dc279ba83604cb3f7cea0",
        "03787ceed8f7bf06af29f3b213017d89f8e9423d",
        "2fb6b2a048ed8fa3f049c7d42f7a2dd3f0c8d7a6",
        "ab76f3d771590d5c89faa3219559c5d3fc0ce0c2",
        "2505170211f7630361a852e25b60f4df4c878daa",
        "780eef9492b16a1543a3b2ae9f9526a735fc9856"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 02:22:31 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 04 02:22:31 2009 +0100"
      },
      "message": "Merge branches \u0027x86/apic\u0027, \u0027x86/cpu\u0027, \u0027x86/fixmap\u0027, \u0027x86/mm\u0027, \u0027x86/sched\u0027, \u0027x86/setup-lzma\u0027, \u0027x86/signal\u0027 and \u0027x86/urgent\u0027 into x86/core\n"
    },
    {
      "commit": "6b3bf2049180c4d4d6f4432f9148621410c179a9",
      "tree": "4f8d936d792ef3740d40189053155f7be331f7b0",
      "parents": [
        "36b31106b725ac2ca4941d4ee8dbb67df72ed5dd",
        "9ab7b25e6a30d2292bd6d4913b71c918ee1e21b4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 02 15:43:03 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 02 15:43:03 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: elantech - touchpad driver miss-recognising logitech mice\n  Input: synaptics - ensure we reset the device on resume\n  Input: usbtouchscreen - fix eGalax HID ignoring\n  Input: ambakmi - fix timeout handling in amba_kmi_write()\n  Input: pxa930_trkball - fix write timeout handling\n  Input: struct device - replace bus_id with dev_name(), dev_set_name()\n  Input: bf54x-keys - fix debounce time validation\n  Input: spitzkbd - mark probe function as __devinit\n  Input: omap-keypad - mark probe function as __devinit\n  Input: corgi_ts - mark probe function as __devinit\n  Input: corgikbd - mark probe function as __devinit\n  Input: uvc - the button on the camera is KEY_CAMERA\n  Input: psmouse - make MOUSE_PS2_LIFEBOOK depend on X86\n  Input: atkbd - make forced_release_keys[] static\n  Input: usbtouchscreen - allow reporting calibrated data\n"
    },
    {
      "commit": "b233b28eac0cc37d07c2d007ea08c86c778c5af4",
      "tree": "636f91b57d675d1886d8b3ab4aca8d8488d65d90",
      "parents": [
        "41480ae7a383dcffa497decdd97b3cb2caaa18ec"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Fri Feb 27 16:07:32 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Feb 27 16:07:32 2009 +0900"
      },
      "message": "sh: maple: Support block reads and writes.\n\nThis patch updates the maple bus to support asynchronous block reads\nand writes as well as generally improving the quality of the code and\nsupporting concurrency (all needed to support the Dreamcast visual\nmemory unit - a driver will also be posted for that).\n\nChanges in the bus driver necessitate some changes in the two maple bus\ninput drivers that are currently in mainline.\n\nAs well as supporting block reads and writes this code clean up removes\nsome poor handling of locks, uses an atomic status variable to serialise\naccess to devices and more robusly handles the general performance\nproblems of the bus.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e8e0c02340f2d3e4f1ea75a136883d8797290929",
      "tree": "3e7b94185eebc752c11e0327098196047497cd4b",
      "parents": [
        "27f23336bcc1b08512751c878b3e05ed6b815e86"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Thu Jan 29 22:56:08 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 29 23:00:35 2009 -0800"
      },
      "message": "Input: bf54x-keys - fix debounce time validation\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4272ebfbefd0db40073f3ee5990bceaf2894f08b",
      "tree": "be8bddaf6a5a549a9aa9108df3515741cc469199",
      "parents": [
        "fbeb2ca0224182033f196cf8f63989c3e6b90aba"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Thu Jan 29 15:14:46 2009 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jan 30 00:20:22 2009 +0100"
      },
      "message": "x86: allow more than 8 cpus to be used on 32-bit\n\nX86_PC is the only remaining \u0027sub\u0027 architecture, so we dont need\nit anymore.\n\nThis also cleans up a few spurious references to X86_PC in the\ndriver space - those certainly should be X86.\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "27f23336bcc1b08512751c878b3e05ed6b815e86",
      "tree": "3ff8412d324146b5a59f2e11419258538f56b339",
      "parents": [
        "d63dab00e85641515a0a060e6de93e6b7f450665"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Jan 13 18:20:31 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jan 13 21:28:47 2009 -0800"
      },
      "message": "Input: spitzkbd - mark probe function as __devinit\n\nA pointer to spitzkbd_probe is passed to the core via\nplatform_driver_register and so the function must not disappear when the\n.init sections are discarded.  Otherwise (if also having HOTPLUG\u003dy)\nunbinding and binding a device to the driver via sysfs will result in an\noops as does a device being registered late.\n\nAn alternative to this patch is using platform_driver_probe instead of\nplatform_driver_register plus removing the pointer to the probe function\nfrom the struct platform_driver.\n\n[dtor@mail.ru: fixed some more section markups]\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d63dab00e85641515a0a060e6de93e6b7f450665",
      "tree": "c077a31cfd7da7b0b58419603ba479948dfc57af",
      "parents": [
        "840207edfa8b5e5b46e0d268bf33efe71fecea20"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Jan 13 18:20:20 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jan 13 21:28:39 2009 -0800"
      },
      "message": "Input: omap-keypad - mark probe function as __devinit\n\nA pointer to omap_kp_probe is passed to the core via\nplatform_driver_register and so the function must not disappear when the\n.init sections are discarded.  Otherwise (if also having HOTPLUG\u003dy)\nunbinding and binding a device to the driver via sysfs will result in an\noops as does a device being registered late.\n\nAn alternative to this patch is using platform_driver_probe instead of\nplatform_driver_register plus removing the pointer to the probe function\nfrom the struct platform_driver.\n\n[dtor@mail.ru: fixed some more section markups]\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f2d8dc75a14479f8803a70cf637b5d79a3bb87f1",
      "tree": "0fef0b273c9fdec230060e4f5d5cb7b13eb5de9b",
      "parents": [
        "74ca11c2056d01d9ebb3615cd781a148450c3c82"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Jan 12 22:29:23 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 12 22:32:40 2009 -0800"
      },
      "message": "Input: corgikbd - mark probe function as __devinit\n\nA pointer to corgikbd_probe is passed to the core via\nplatform_driver_register and so the function must not disappear when the\n.init sections are discarded.  Otherwise (if also having HOTPLUG\u003dy)\nunbinding and binding a device to the driver via sysfs will result in an\noops as does a device being registered late.\n\nAn alternative to this patch is using platform_driver_probe instead of\nplatform_driver_register plus removing the pointer to the probe function\nfrom the struct platform_driver.\n\n[dtor@mail.ru: fixed some more section markups]\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "520abcdeb13de23e22b7d4367b1c3b136ef3b108",
      "tree": "48fc8407fabe5db27303b822b14f41367a71be78",
      "parents": [
        "c9cbf3d3b35f198fab39e98d696312dd0b97a69a"
      ],
      "author": {
        "name": "Daniel Mierswa",
        "email": "impulze@impulze.org",
        "time": "Sat Jan 10 23:44:22 2009 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Jan 10 23:46:00 2009 -0800"
      },
      "message": "Input: atkbd - make forced_release_keys[] static\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "57c44c5f6fb0a8002feb258c1af58e1a744b1fcb",
      "tree": "978bd46ca765a88e9c101cb705bbb0bf46015643",
      "parents": [
        "76052749143d03006271cc0ce8205ad756917062",
        "5a9e67b1a19e08a82387709f325d26e07b891d27"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:31:52 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 07 11:31:52 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (24 commits)\n  trivial: chack -\u003e check typo fix in main Makefile\n  trivial: Add a space (and a comma) to a printk in 8250 driver\n  trivial: Fix misspelling of \"firmware\" in docs for ncr53c8xx/sym53c8xx\n  trivial: Fix misspelling of \"firmware\" in powerpc Makefile\n  trivial: Fix misspelling of \"firmware\" in usb.c\n  trivial: Fix misspelling of \"firmware\" in qla1280.c\n  trivial: Fix misspelling of \"firmware\" in a100u2w.c\n  trivial: Fix misspelling of \"firmware\" in megaraid.c\n  trivial: Fix misspelling of \"firmware\" in ql4_mbx.c\n  trivial: Fix misspelling of \"firmware\" in acpi_memhotplug.c\n  trivial: Fix misspelling of \"firmware\" in ipw2100.c\n  trivial: Fix misspelling of \"firmware\" in atmel.c\n  trivial: Fix misspelled firmware in Kconfig\n  trivial: fix an -\u003e a typos in documentation and comments\n  trivial: fix then -\u003e than typos in comments and documentation\n  trivial: update Jesper Juhl CREDITS entry with new email\n  trivial: fix singal -\u003e signal typo\n  trivial: Fix incorrect use of \"loose\" in event.c\n  trivial: printk: fix indentation of new_text_line declaration\n  trivial: rtc-stk17ta8: fix sparse warning\n  ...\n"
    },
    {
      "commit": "db30c70575822cc84d87b5613c19cac24734b99f",
      "tree": "82945ad5813bfe6633698233981d270b5f0a310b",
      "parents": [
        "c861ea2cb2c25c1698734d9b0540a09e253690a1",
        "9334e90d5ac5ee1fa6d8b75acb7c64a8907787d1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 17:14:01 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 06 17:14:01 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (29 commits)\n  Input: i8042 - add Dell Vostro 1510 to nomux list\n  Input: gtco - use USB endpoint API\n  Input: add support for Maple controller as a joystick\n  Input: atkbd - broaden the Dell DMI signatures\n  Input: HIL drivers - add MODULE_ALIAS()\n  Input: map_to_7segment.h - convert to __inline__ for userspace\n  Input: add support for enhanced rotary controller on pxa930 and pxa935\n  Input: add support for trackball on pxa930 and pxa935\n  Input: add da9034 touchscreen support\n  Input: ads7846 - strict_strtoul takes unsigned long\n  Input: make some variables and functions static\n  Input: add tsc2007 based touchscreen driver\n  Input: psmouse - add module parameters to control OLPC touchpad delays\n  Input: i8042 - add Gigabyte M912 netbook to noloop exception table\n  Input: atkbd - Samsung NC10 key repeat fix\n  Input: atkbd - add keyboard quirk for HP Pavilion ZV6100 laptop\n  Input: libps2 - handle 0xfc responses from devices\n  Input: add support for Wacom W8001 penabled serial touchscreen\n  Input: synaptics - report multi-taps only if supported by the device\n  Input: add joystick driver for Walkera WK-0701 RC transmitter\n  ...\n"
    },
    {
      "commit": "0211a9c8508b2183e0e539509aad60414f1c3813",
      "tree": "af5c78818202644f53d522229f25ee7bebb48cb6",
      "parents": [
        "025dfdafe77f20b3890981a394774baab7b9c827"
      ],
      "author": {
        "name": "Frederik Schwarzer",
        "email": "schwarzerf@gmail.com",
        "time": "Mon Dec 29 22:14:56 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 06 11:28:07 2009 +0100"
      },
      "message": "trivial: fix an -\u003e a typos in documentation and comments\n\nIt is always \"an\" if there is a vowel _spoken_ (not written).\nSo it is:\n\"an hour\" (spoken vowel)\nbut\n\"a uniform\" (spoken \u0027j\u0027)\n\nSigned-off-by: Frederik Schwarzer \u003cschwarzerf@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "14a3c4ab0e58d143c7928c9eb2f2610205e13bf2",
      "tree": "885992999d7a1a2fd3586efcf32ebcbcbc3a72aa",
      "parents": [
        "1af237a099a3b8ff56aa384f605c6a68af7bf288",
        "47992cbdaef2f18a47871b2ed01ad27f568c8b73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 30 17:36:49 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 30 17:36:49 2008 -0800"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (407 commits)\n  [ARM] pxafb: add support for overlay1 and overlay2 as framebuffer devices\n  [ARM] pxafb: cleanup of the timing checking code\n  [ARM] pxafb: cleanup of the color format manipulation code\n  [ARM] pxafb: add palette format support for LCCR4_PAL_FOR_3\n  [ARM] pxafb: add support for FBIOPAN_DISPLAY by dma braching\n  [ARM] pxafb: allow pxafb_set_par() to start from arbitrary yoffset\n  [ARM] pxafb: allow video memory size to be configurable\n  [ARM] pxa: add document on the MFP design and how to use it\n  [ARM] sa1100_wdt: don\u0027t assume CLOCK_TICK_RATE to be a constant\n  [ARM] rtc-sa1100: don\u0027t assume CLOCK_TICK_RATE to be a constant\n  [ARM] pxa/tavorevb: update board support (smartpanel LCD + keypad)\n  [ARM] pxa: Update eseries defconfig\n  [ARM] 5352/1: add w90p910-plat config file\n  [ARM] s3c: S3C options should depend on PLAT_S3C\n  [ARM] mv78xx0: implement GPIO and GPIO interrupt support\n  [ARM] Kirkwood: implement GPIO and GPIO interrupt support\n  [ARM] Orion: share GPIO IRQ handling code\n  [ARM] Orion: share GPIO handling code\n  [ARM] s3c: define __io using the typesafe version\n  [ARM] S3C64XX: Ensure CPU_V6 is selected\n  ...\n"
    },
    {
      "commit": "2a3ec3265741c3b2a7ebbd1b33f538e5a5583c48",
      "tree": "505ab0647878a3a77efb7dc72ce3d12e8dc31910",
      "parents": [
        "c10a93a0a36b245ce48493f134b9e243a8bfddd1"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Tue Dec 30 00:43:11 2008 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 30 00:57:59 2008 -0800"
      },
      "message": "Input: atkbd - broaden the Dell DMI signatures\n\nSome Dells need the dell input quirk applied but have a different vendor\nstring in their DMI tables. Add an extra entry to cover these machines as\nwell.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c10a93a0a36b245ce48493f134b9e243a8bfddd1",
      "tree": "6994ab7afd367f176e2849e0d1c8c9c31994012e",
      "parents": [
        "34a4c5eb421dab6fe8381aa12c990f9d6f645b17"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Mon Dec 29 04:44:44 2008 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Dec 30 00:57:12 2008 -0800"
      },
      "message": "Input: HIL drivers - add MODULE_ALIAS()\n\nAdd MODULE_ALIAS() to the HIL keyboard (hil_kbd.c) and HIL mouse\n(hil_ptr.c) drivers to make kernel module autoloader functional.\nReport HIL port number ID in serio id.id field.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e0ee629878d91da998fc26e8fa8b977177f70f39",
      "tree": "5d8b683198a05200d71874ed8011dce00a12b5c7",
      "parents": [
        "105ca2398f89d141b87542d3dd58df90bc539275"
      ],
      "author": {
        "name": "Yong Yao",
        "email": "yaoyong@marvell.com",
        "time": "Mon Dec 29 04:00:02 2008 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Dec 29 04:59:16 2008 -0800"
      },
      "message": "Input: add support for enhanced rotary controller on pxa930 and pxa935\n\nSigned-off-by: Yong Yao \u003cyaoyong@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "090d951b69f29a8d5777c63570d4cd61d7efeb22",
      "tree": "6ef4951714d79b704141dced8e730895af5608ff",
      "parents": [
        "a5616bd0f19730a780c354110454ce37209f1ded"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:21:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile keysc clock framework support\n\nAdd clock framework support to the sh_mobile keysc driver and\nadjust the board specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4200844bd9dc511088258437d564a187f0ffc94e",
      "tree": "00fe6b66fb87057d2b8e200fd0d0d89d873a5225",
      "parents": [
        "181f63827a7655e84781fe0494189c1fea52816f"
      ],
      "author": {
        "name": "Stuart Hopkins",
        "email": "stuart@dodgy-geeza.com",
        "time": "Sat Dec 20 04:12:33 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Dec 20 04:57:18 2008 -0500"
      },
      "message": "Input: atkbd - Samsung NC10 key repeat fix\n\nThis patch fixes the key repeat issue with the Fn+F? keys on the new\nSamsung NC10 Netbook, so that the keys can be defined and used within\nACPID correctly, otherwise the keys repeat indefinately.\n\nThis solves part of http://bugzilla.kernel.org/show_bug.cgi?id\u003d12021\n\nSigned-off-by: Stuart Hopkins \u003cstuart@dodgy-geeza.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "181f63827a7655e84781fe0494189c1fea52816f",
      "tree": "1f8025a468c448a35972af9c84b2e42ca9c8db92",
      "parents": [
        "93b8eef1c098efbea2f1fc0be7e3c681f259a7e7"
      ],
      "author": {
        "name": "Rikard Ljungstrand",
        "email": "lrikard@student.chalmers.se",
        "time": "Fri Dec 19 21:59:20 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Dec 20 04:56:37 2008 -0500"
      },
      "message": "Input: atkbd - add keyboard quirk for HP Pavilion ZV6100 laptop\n\nAdd quirk for misbehaving volume buttons on HP Pavilion ZV6100 laptop which\nare not sending keyrelease events, as reported by Aaron Pickett.\n\nSigned-off-by: Rikard Ljungstrand \u003clrikard@student.chalmers.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "93b8eef1c098efbea2f1fc0be7e3c681f259a7e7",
      "tree": "462cc8c2bc07bbc825dab2a200891a28d8643329",
      "parents": [
        "a2d781fc8d9b16113dd9440107d73c0f21d7cbef",
        "929096fe9ff1f4b3645cf3919527ab47e8d5e17c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Dec 20 04:54:54 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Dec 20 04:54:54 2008 -0500"
      },
      "message": "Merge commit \u0027v2.6.28-rc9\u0027 into next\n"
    },
    {
      "commit": "7e1548a597ef7e26d5d62f8be3be6da9e101b26c",
      "tree": "fe6cbf4d9a3c1afdba04fb276fef0f932403727c",
      "parents": [
        "1f7f569c0ae6e619504095eabf796edd712d943d",
        "2619bc327417f549f1c89d5ef9b4a4aa768f41a2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 15 22:13:26 2008 +0000"
      },
      "message": "Merge branch \u0027omap3-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel\n"
    },
    {
      "commit": "72aaf09fda49f5919d98d65d35e5179f3acb0497",
      "tree": "5fd25748f7f5640f8ee8efb86ddca88d12840791",
      "parents": [
        "67fbc2312312095acc2f19a0b601bac10f84cf9d",
        "58c2467355ed3154a12ee49d8f8236547145c9d3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Dec 13 09:12:51 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 13 09:12:51 2008 +0000"
      },
      "message": "Merge git://git.marvell.com/orion into devel\n"
    },
    {
      "commit": "15f74b0335962e8554c91e52d588dc9f8ee7098d",
      "tree": "b5cf73b94f6c993822f4b40762c5ccb7540ed7cb",
      "parents": [
        "e918edf7c2f2270dcf18cdcbdf86174a013a124e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Dec 10 17:35:26 2008 -0800"
      },
      "message": "ARM: OMAP: use gpio_to_irq\n\nHave most uses of OMAP_GPIO_IRQ() use gpio_to_irq() instead.\nCalls used for table initialization are left alone, at least\nthis time around.\n\n(This patch is for code in both the OMAP tree and mainline.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "b31a0fecd1dd01f1db406014a7c8a73983e04cc9",
      "tree": "745a5b75742da6661e5a0e13bb50cb20025d919a",
      "parents": [
        "96b8936a9ed08746e47081458a5eb9e43a751e24",
        "545f4e99dee7284ed57c79384c5c1d5ac58dcd59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 30 11:05:21 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 30 11:05:21 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: wacom - add support for new USB Tablet PCs\n  Input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback\n  Input: i8042 - add Compal Hel80 laptop to nomux blacklist\n  Input: cm109 - add keymap for ATCom AU-100 phone\n  Input: fix the example of an input device driver\n  Input: psmouse - fix incorrect validate_byte check in OLPC protocol\n  Input: atkbd - cancel delayed work before freeing its structure\n  Input: atkbd - add keymap quirk for Inventec Symphony systems\n  Input: i8042 - add Dell XPS M1530 to nomux list\n  Input: elo - fix format string in elo driver\n"
    },
    {
      "commit": "e0d8b13ae1e3ea747620580b6f777992148de182",
      "tree": "f3d9e65a8d52f3e273b91ddfcd397c1d8438e558",
      "parents": [
        "8c3abc7d903df492a7394b0adae4349d9a381aaf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Nov 11 17:52:32 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:23 2008 +0000"
      },
      "message": "[ARM] pxa: don\u0027t pass a consumer clock name for devices with unique clocks\n\nWhere devices only have one consumer, passing a consumer clock ID\nhas no real benefit.  Remove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d6d79a785d430c0e17f7e2d662f10de022cbca93",
      "tree": "5d31c85df3b3d8483a832d8d0926f8f6484f66ea",
      "parents": [
        "a8215b81cc31cf267506bc6a4a4bfe93f4ca1652"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Tue Nov 11 09:43:21 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Nov 11 11:31:59 2008 -0500"
      },
      "message": "Input: atkbd - cancel delayed work before freeing its structure\n\nPointed out by Oleg Nesterov. Since delayed work is used here, use of\nflush_scheduled_work() is not sufficient in atkbd_disconnect(). It does\nnot wait for scheduled delayed work to finish. This patch prevents\ndelayed work to be processed after freeing atkbd structure (used struct\ndelayed_work is part of atkbd) by cancelling this delayed work.\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a8215b81cc31cf267506bc6a4a4bfe93f4ca1652",
      "tree": "c3b4c7f3a64e7a4ccd87242fbdfff06c07ebef9b",
      "parents": [
        "786b11cc0f505e44c29f778fd329dafafafed76c"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Tue Nov 11 09:40:42 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Nov 11 11:31:51 2008 -0500"
      },
      "message": "Input: atkbd - add keymap quirk for Inventec Symphony systems\n\nThe Zepto 6615WD laptop (rebranded Inventec Symphony system) needs a\nkey release quirk for its volume keys to work. The attached patch adds\nthe quirk to the atkbd driver.\n\nFixes: https://bugzilla.redhat.com/show_bug.cgi?id\u003d460237\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Adel Gadllah \u003cadel.gadllah@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "dde4ac07263161264d089c7556d0295487787b77",
      "tree": "095637b60bf63ee2b3935ca01ce6cfe8b2493119",
      "parents": [
        "3cf35049d8b2ccab62bbb8991ad1322ff2276840"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Tue Oct 28 23:53:25 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 29 00:28:58 2008 -0400"
      },
      "message": "Input: omap-keypad - allow more than 6 rows\n\nThere is no reason to limit the GPIO rows to 6 for OMAP2.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3cf35049d8b2ccab62bbb8991ad1322ff2276840",
      "tree": "612bee3032f94e1cc99ff058d1e3474382052ed2",
      "parents": [
        "09779678d12482024e06380cacc4c3ff2f129f23"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Tue Oct 28 23:53:19 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 29 00:28:50 2008 -0400"
      },
      "message": "Input: omap-keypad - interrupt disable fix\n\nThe GPIO interrupts are disabled several times after the first key press.\nNo need to disable - again - the interrupts in the omap_kp_scan_keypad\nfunction on OMAP2.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b67b4b117746aef686e527c3205792db0f2c9e16",
      "tree": "07598e37a3c6cf63d20c76fcb74d232e1f7043aa",
      "parents": [
        "b4a3ac9a3c26e82e31f8a8f55cb014bc580b1216"
      ],
      "author": {
        "name": "Dominic Curran",
        "email": "dcurran@ti.com",
        "time": "Mon Oct 27 22:30:53 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Oct 27 22:33:04 2008 -0400"
      },
      "message": "Input: gpio-keys - add flag to allow auto repeat\n\nThis patch adds a flag to gpio-key driver to turn on the input subsystems\nauto repeat feature if needed.\n\nSigned-off-by: Dominic Curran \u003cdcurran@ti.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "36ac1d2f323f8bf8bc10c25b88f617657720e241",
      "tree": "d51f87bdf16eaa19ce0c5a682c10dccfaef4b48d",
      "parents": [
        "d7a6119f457f48a94985fdbdc400cbb03e136a76",
        "4c0e799a9a6dc64426ddb6c03aea1a154357658f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:52:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:52:08 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (32 commits)\n  Input: wm97xx - update email address for Liam Girdwood\n  Input: i8042 - add Thinkpad R31 to nomux list\n  Input: move map_to_7segment.h to include/linux\n  Input: ads7846 - fix cache line sharing issue\n  Input: cm109 - add missing newlines to messages\n  Input: document i8042.debug in kernel-parameters.txt\n  Input: keyboard - fix potential out of bound access to key_map\n  Input: psmouse - add OLPC touchpad driver\n  Input: psmouse - tweak PSMOUSE_DEFINE_ATTR to support raw set callbacks\n  Input: psmouse - add psmouse_queue_work() for ps/2 extension to make use of\n  Input: psmouse - export psmouse_set_state for ps/2 extensions to use\n  Input: ads7846 - introduce .gpio_pendown to get pendown state\n  Input: ALPS - add signature for DualPoint found in Dell Latitude E6500\n  Input: serio_raw - allow attaching to translated (SERIO_I8042XL) ports\n  Input: cm109 - don\u0027t use obsolete logging macros\n  Input: atkbd - expand Latitude\u0027s force release quirk to other Dells\n  Input: bf54x-keys - add power management support\n  Input: atmel_tsadcc - improve accuracy\n  Input: convert drivers to use strict_strtoul()\n  Input: appletouch - handle geyser 3/4 status bits\n  ...\n"
    },
    {
      "commit": "8ef50901d3c619127858b7d7f614fcab45e09d6b",
      "tree": "e75a0d48029d4a5857033e4edf1cd572a5a3fc62",
      "parents": [
        "435263702ef0fc9ffdc6301a71c03b1d9ac0f1e0",
        "2502991560dc8244dbe10e48473d85722c1e2ec1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:25:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:25:32 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (51 commits)\n  [ARM] 5308/1: Fix Viper ISA IRQ handling\n  [ARM] 5307/1: pxa: fix CM-X2XX PCMCIA build error\n  [ARM] 5306/1: pxa: fix build error on CM-X270\n  [ARM] 5302/1: ARM: OMAP: Revert omap3 WDT changes to avoid merge conflict\n  [ARM] 5305/1: ARM: OMAP: Fix compile of McBSP by removing unnecessary check\n  [ARM] 5301/1: ARM: OMAP: Add missing irq defines\n  ARM: OMAP3: Add default kernel config for OMAP LDP\n  ARM: OMAP3: Add basic board support for OMAP LDP\n  ARM: OMAP3: Defconfig for the Gumstix Overo board (rev 3)\n  ARM: OMAP3: Add support for the Gumstix Overo board (rev 3)\n  ARM: OMAP3: Add Beagle defconfig\n  ARM: OMAP3: Add minimal Beagle board support\n  ARM: OMAP3: Add minimal omap3430 support\n  ARM: OMAP2: Fix sparse, checkpatch warnings in OMAP2/3 IRQ code\n  ARM: OMAP: Fixes to omap_mcbsp_request function\n  ARM: OMAP: Add support for OMAP2430 in McBSP\n  ARM: OMAP: Add support for McBSP devices 3 - 5 on 34xx\n  ARM: OMAP: Allocate McBSP devices dynamically\n  Fix sections for omap-mcbsp platform driver\n  [ARM] S3C24XX: Additional include moves\n  ...\n"
    },
    {
      "commit": "93a22f8b95756c53e80308820892119c910d2739",
      "tree": "01539a24fc517e84e35c951699fc0939336b55a6",
      "parents": [
        "0f6d504e73b49374c6093efe6aa60ab55058248a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Oct 15 22:03:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:40 2008 -0700"
      },
      "message": "omap drivers: switch to standard GPIO calls\n\nThis updates most of the OMAP drivers which are in mainline to switch to\nusing the cross-platform GPIO calls instead of the older OMAP-specific\nones.\n\nThis is all fairly brainless/obvious stuff.  Probably the most interesting\nbit is to observe that the omap-keypad code seems to now have a portable\ncore that could work with non-OMAP matrix keypads.  (That would improve\nwith hardware IRQ debouncing enabled, of course...)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nCc: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4c0e799a9a6dc64426ddb6c03aea1a154357658f",
      "tree": "2d9aa9493d80fceb178a63bf15bb3d9edfc5fbae",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5",
        "b8d055a878ee0f997ded40649701089d2486f850"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 15 23:29:12 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Oct 15 23:29:12 2008 -0400"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n"
    },
    {
      "commit": "b6825d2df55aa7d7341c715b577b73a6a03dc944",
      "tree": "ae4f0f52f4c2ad4e501dd323318486ccdd7fcd93",
      "parents": [
        "6defd90433729c2d795865165cb34d938d8ff07c",
        "aa59e19d05114f9fb7718d6bc8398255476fb4f5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 14 22:24:42 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 14 22:24:42 2008 +0100"
      },
      "message": "Merge branch \u0027omap-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-omap2/gpmc.c\n\tarch/arm/mach-omap2/irq.c\n"
    },
    {
      "commit": "5a89770daad83df74d77a8d34a1ffaedae565ce9",
      "tree": "0d8ef70293a6ef969ba8b7718e59608337643d40",
      "parents": [
        "c46c948260f41af18b277c1eb1895d788d3605dc",
        "af7c951d76708c61b862463d579d76be757130bf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:08:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:08:56 2008 +0100"
      },
      "message": "Merge branches \u0027pxa-core\u0027 and \u0027pxa-machines\u0027 into pxa-all\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/pxa25x.c\n\tarch/arm/mach-pxa/pxa27x.c\n"
    },
    {
      "commit": "73b610affe0b24ecb808ef68a1b0a436a4cf7bd5",
      "tree": "f0438b47ff28bdf6d253d11f83846d3767eb33e9",
      "parents": [
        "a3927471c65b5ca94da853a1a46ec5db4609c502"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 25 13:35:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 25 13:35:27 2008 +0100"
      },
      "message": "[ARM] pxa: remove references to pxa_gpio_mode() in comments\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "61579ba83934d397a4fa2bb7372de9ae112587d5",
      "tree": "3bef6ae5242267180c2f8d2c7258f28dc305228c",
      "parents": [
        "108fcb42c7bfd9ee205d1b8247813548705073b7"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Fri Aug 15 13:54:51 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Sep 10 12:12:28 2008 -0400"
      },
      "message": "Input: atkbd - expand Latitude\u0027s force release quirk to other Dells\n\nDell laptops fail to send key up events for several of their special\nkeys. There\u0027s an existing quirk in the kernel to handle this, but it\u0027s\nlimited to the Latitude range. This patch extends it to cover all\nportable Dells.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "108fcb42c7bfd9ee205d1b8247813548705073b7",
      "tree": "5c748af0e103912ad0ca5167e7c2bc556b67604b",
      "parents": [
        "d8c1f317d1b3bb5c21175550968c86acfab3ff36"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Fri Aug 15 13:53:08 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Sep 10 12:12:26 2008 -0400"
      },
      "message": "Input: bf54x-keys - add power management support\n\nFix Bug: does nor properply resume after suspend mem\nFix for PM_SUSPEND_MEM: Save and restore peripheral base registers\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "160f1fef7e52e974489b3c70fbd4e094c06965c2",
      "tree": "80423a45a9a57736e6ce6351da0801e1a5b02b8c",
      "parents": [
        "82a196f481661170b4982dc7e68a12e9253309d0"
      ],
      "author": {
        "name": "Joe Rouvier",
        "email": "joe@rouvier.org",
        "time": "Sun Aug 10 00:29:25 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Sep 10 12:11:57 2008 -0400"
      },
      "message": "Input: convert drivers to use strict_strtoul()\n\nstrict_strtoul() allows newline character at the end of the the input\nstring and therefore is more user-friendly.\n\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "7c8ad9828e793573877fd60868bb5d2f1e3b64da",
      "tree": "0ccea95c2b6186ce5886ad2584ba99c128cc74ec",
      "parents": [
        "c0fc18c5bf016a9d56aee64974c1ccdb87f3c783"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Sep 05 15:13:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 05 17:02:34 2008 +0100"
      },
      "message": "[ARM] omap: fix a load of \"warning: symbol \u0027xxx\u0027 was not declared. Should it be static?\"\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "639f6571458948b5112be2cf00c0c2c04db2897d",
      "tree": "a4dd7af33d0e92c935ba1e904f6fb7e923ac825e",
      "parents": [
        "3d9b7a5ce534f3963afcf8f4777267e5899fe007"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Aug 27 10:51:02 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Aug 27 10:51:02 2008 +0800"
      },
      "message": "Blackfin arch: move include/asm-blackfin header files to arch/blackfin\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "96d6d72d4e6969dba026496917d82b311d74c3ca",
      "tree": "072673d8ad4ed203de4de7fd6155d8c67446d7fc",
      "parents": [
        "4309e092421e08f411830b2675bc1538a9b90e9b",
        "c85e2031eb55381a5e2f0f66c2e1d62ecd58eb85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 19 13:34:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 19 13:34:33 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: evdev - fix printf() format for sizeof\n  Input: remove version.h from drivers that don\u0027t need it\n  Input: cobalt_btns - add missing MODULE_LICENSE\n"
    },
    {
      "commit": "0cc1fe2238e458ebe2d52f035ccc6f3d2ecc9ca1",
      "tree": "89b93b6d864ba6e9ff9cf29c9ebc0c00f29291ae",
      "parents": [
        "26135ed3229a06dc8b5b7686dd272a28f5bf40b3"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Mon Aug 18 10:57:10 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Aug 18 11:00:47 2008 -0400"
      },
      "message": "Input: remove version.h from drivers that don\u0027t need it\n\nIf a driver dies not use LINUX_VERSION_CODE nor KERNEL_VERSION\nthen it does not need to include version.h\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7db9cbb3748c46b80e5c99ffa91945b8dd4ed5e5",
      "tree": "da77cbf20ba01168aa48c14a71ef8ed8d8426e78",
      "parents": [
        "ffaa5b984a9322bbd5d9a7f0814ca2ce70feebe5",
        "cbbdece3048d0844b1cc6f4f8d18085e190721d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 09:28:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 09:28:16 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: xilinx_ps2 - fix warning\n  Input: bcm5974 - implement autosuspend support\n  Input: bcm5974 - add driver for Macbook Air and Pro Penryn touchpads\n  Input: paper over a bug in Synaptics X driver\n  Input: evdev - split EVIOCGBIT handlig into a separate function\n  Input: i8042 - Add Dritek quirk for Acer TravelMate 4280\n  Input: xpad - add Pelican Eclipse D-Pad to the list of devices\n  Input: gpio-keys - make gpio_keys_device_driver static\n  Input: gpio-keys - fix possible NULL pointer dereference\n  Input: wm97xx - enable sub-drivers by default\n"
    },
    {
      "commit": "e4ddcb0a6bf04d53ce77b4eb87bbbb32c4261d11",
      "tree": "d27d2fea50a384d97aa2d0cf5c8657c916f761d4",
      "parents": [
        "f2afa7711f8585ffc088ba538b9a510e0d5dca12",
        "6e86841d05f371b5b9b86ce76c02aaee83352298"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 16:21:02 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 16:21:02 2008 -0400"
      },
      "message": "Merge commit \u0027v2.6.27-rc1\u0027 into for-linus\n"
    },
    {
      "commit": "ce25d7e90c7543f0046c3bdcdcc7594546c57dcc",
      "tree": "5a3388482eb61698269861d5a50969e59003234d",
      "parents": [
        "57ffe9d539e0eb741bb9ca8f2834d210e70ee2e3"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Fri Aug 08 12:14:36 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 12:20:22 2008 -0400"
      },
      "message": "Input: gpio-keys - simplify argument list for report_event\n\nFor now this only saves a few instructions (for gpio_keys_report_event,\ngpio_keys_isr and gpio_check_button one instraction each on ARM using\narm-linux-gnu-gcc 4.2.3---I assume this is similar for other arch/compiler\ncombinations).\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "57ffe9d539e0eb741bb9ca8f2834d210e70ee2e3",
      "tree": "bd058b8c02fe76a501fbf59085760ebf421f6797",
      "parents": [
        "34a7c48c221676ff8322ca4b8ded84eada34cf12"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Fri Aug 08 12:14:34 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 12:20:12 2008 -0400"
      },
      "message": "Input: gpio-keys - optimize interrupt handler\n\nBy passing a gpio_button_data structure to the handler instead of the\nwhole platform_device the search for the right button can go away.\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4fb8af10d0fd09372d52966b76922b9e82bbc950",
      "tree": "d240e4d40357583e3f3eb228dccf20122a5b31ed",
      "parents": [
        "f44f82e8a20b98558486eb14497b2f71c78fa325",
        "64a99d2a8c3ed5c4e39f3ae1cc682aa8fd3977fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0",
      "tree": "4f922bf707c379352eb4c077fbb0a8c48c07fc1f",
      "parents": [
        "897d85275d7f061ff0ec838bd5224a9e76ad07d6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 03 15:06:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:04 2008 +0100"
      },
      "message": "[ARM] Eliminate useless includes of asm/mach-types.h\n\nThere are 43 includes of asm/mach-types.h by files that don\u0027t\nreference anything from that file.  Remove these unnecessary\nincludes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "617870632de6739fca0893f3e6648e9ae1bd0ddb",
      "tree": "cad36762206a99ee6317290f3d58d818f18f5c58",
      "parents": [
        "63870295de9adb365cd121dab94379b8cfdf986a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:58:24 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:58:24 2008 +0900"
      },
      "message": "maple: Kill useless private_data pointer.\n\nWe can simply wrap in to the dev_set/get_drvdata(), there\u0027s no reason\nto track an extra level of private data on top of the struct device.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "63870295de9adb365cd121dab94379b8cfdf986a",
      "tree": "16c0b5288fa10f4f365f75d5c4fcad9c8a15e2c9",
      "parents": [
        "459021fe3627083ea6678a7b29f9f74accf9c6fd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:39:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:39:46 2008 +0900"
      },
      "message": "maple: Clean up maple_driver_register/unregister routines.\n\nThese were completely inconsistent. Clean these up to take a maple_driver\npointer directly for consistency.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "459021fe3627083ea6678a7b29f9f74accf9c6fd",
      "tree": "4c9f7fe96ca71f9898f73aac6d0b450afe928e82",
      "parents": [
        "86d9d32c7b17f8145dc8cbc9667e6385bf8ebc67"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Mon Aug 04 10:09:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:09:03 2008 +0900"
      },
      "message": "input: Clean up maple keyboard driver\n\nHave a single probe function instead of a probe and a connect function.\nAlso tidy a comment.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "86d9d32c7b17f8145dc8cbc9667e6385bf8ebc67",
      "tree": "1d41cc53ae3713bc78c965e12d1b9a0889752db0",
      "parents": [
        "c07abb6dbec754511427dd847f10cfdec6d36b3c"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@newgolddream.dyndns.info",
        "time": "Wed Jul 30 12:31:38 2008 -0700"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 09:55:56 2008 +0900"
      },
      "message": "maple: allow removal and reinsertion of keyboard driver module\n\nAllow the removal (and subsequent reinsertion) of the maple_keyb (maple\nkeyboard) driver by adding a working removal function.\n\nAlso tidy long lines.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9b07044cd8bd15fb5991e9b27136979a43538636",
      "tree": "85d307f682c50dcde97ecdb6dbdf1732eb82574e",
      "parents": [
        "74dd4393445ba37b79041d92de6ff7e7b68a4aec"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Wed Jul 30 10:34:02 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 30 10:40:44 2008 -0400"
      },
      "message": "Input: gpio-keys - make gpio_keys_device_driver static\n\nThis fixes the sparse warning\n\n\tsymbol \u0027gpio_keys_device_driver\u0027 was not declared. Should it be static?\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "74dd4393445ba37b79041d92de6ff7e7b68a4aec",
      "tree": "c223fdc1d9c5cd1d8217a782d0d0ed7dccf99832",
      "parents": [
        "558a171d778293176bf70bc34e18a92faef5bfa1"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Wed Jul 30 10:33:43 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 30 10:40:35 2008 -0400"
      },
      "message": "Input: gpio-keys - fix possible NULL pointer dereference\n\nbdata-\u003ebutton is used in gpio_check_button but never initialized.  Having a\ndevice with debounce_interval !\u003d 0 without this patch resulted on an oops on\nmy machine.\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0764bff445bb13cd17e41b6ab196ef83c23c6c17",
      "tree": "882be7ca1c68c8d50efd2eb2b000f46fdcf55205",
      "parents": [
        "939a24a6df24649cea9fd0ff54fe71ee0dc1d61e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 29 22:10:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 29 22:10:01 2008 +0900"
      },
      "message": "sh: More header path fixups for mach dir refactoring.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d3aa43a9db3b18e65f91985b5b91f2450d8b4048",
      "tree": "219ef6cf42e34ae3cb14d683eb892ca3979c30a4",
      "parents": [
        "0b1689cfbbc5e81a121f550782a201962c1e0ce0"
      ],
      "author": {
        "name": "Tetsuya Mukawa",
        "email": "mukawa@igel.co.jp",
        "time": "Sat Jul 19 07:46:53 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh_keysc: remove request_mem_region() and release_mem_region()\n\nRemove request_mem_region() and release_mem_region() from sh_keysc driver.\nThose functions can find resource conflict, but it is already checked in\nplatform_device_add().\n\nSigned-off-by: Tetsuya Mukawa \u003cmukawa@igel.co.jp\u003e\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0f17e4c796e89d1f69f13b653aba60e6ccfb8ae0",
      "tree": "7d34533becf560bb003452414d887e7a08854dba",
      "parents": [
        "78305de2f99e9f43ab860dd95bb430b20e26c695"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Thu Jul 24 08:30:48 2008 -0400"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Thu Jul 24 08:30:48 2008 -0400"
      },
      "message": "Add missing semaphore.h includes\n\nThese files use semaphores but don\u0027t include semaphore.h\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "30d38542ec777468bb6a31829076a2dbc5690e35",
      "tree": "698b7a4fdd730befa34c4c9642cdbe72ce7d336a",
      "parents": [
        "20b7997e8abdf338dcc27fb4f1333c4973a7f113",
        "044e5f45e4ad890d03bd1e8bb44c634397cac24d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (85 commits)\n  [ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR)\n  [ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB)\n  [ARM] pxa: add base support for PXA930 (aka Tavor-P)\n  [ARM] Update mach-types\n  [ARM] pxa: make littleton to use the new smc91x platform data\n  [ARM] pxa: make zylonite to use the new smc91x platform data\n  [ARM] pxa: make mainstone to use the new smc91x platform data\n  [ARM] pxa: make lubbock to use new smc91x platform data\n  [NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data\n  [NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable\n  [NET] smc91x: add SMC91X_NOWAIT flag to platform data\n  [NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_*\n  [NET] smc91x: remove \"irq_flags\" from \"struct smc91x_platdata\"\n  [ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper\n  Support for LCD on e740 e750 e400 and e800 e-series PDAs\n  E-series UDC support\n  PXA UDC - allow use of inverted GPIO for pullup\n  Add e350 support\n  Fix broken e-series build\n  E-series GPIO / IRQ definitions.\n  ...\n"
    },
    {
      "commit": "908cf4b925e419bc74f3297b2f0e51d6f8a81da2",
      "tree": "6c2da79366d4695a9c2560ab18259eca8a2a25b4",
      "parents": [
        "92c49890922d54cba4b1eadeb0b185773c2c9570",
        "14b395e35d1afdd8019d11b92e28041fad591b71"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 21 00:55:14 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 21 00:55:14 2008 -0400"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next\n"
    },
    {
      "commit": "e945b568e28b42de893ef24989372f0219501d32",
      "tree": "b14af0806136067685a96832abcf05b46f99980b",
      "parents": [
        "038eddd9acf34e8202b31af3ee9eb48179114323"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Jul 17 21:16:10 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 20 17:24:38 2008 -0700"
      },
      "message": "m68k: Return -ENODEV if no device is found\n\nAccording to the tests in do_initcalls(), the proper error code in case no\ndevice is found is -ENODEV, not -ENXIO or -EIO.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7fecc34e07e02b4d9dab1a1f4bf7fdac0a656b9b",
      "tree": "110d24e6394dbd98cb33d80a5587cd18c8315e0b",
      "parents": [
        "a9da4f7ed6a702996ac9d1bbaf1a3969a4c092b3",
        "938870491f0cad030b358af47e28d124b72702d1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-tosa\u0027 into pxa\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/tosa.c\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "c867155cde9905dfbcb16fcadb1840b06f8869d4",
      "tree": "28bb9d46e30551204e722bc5f74d3aab5de5bd70",
      "parents": [
        "86159a98adbb33682a4658c9b1eae95d9c9e25ed"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon May 26 03:28:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:21:56 2008 +0100"
      },
      "message": "[ARM] 5064/1: pxa: explicitly specify tosa keyboard GPIOs\u0027 low power states to DRIVE_LOW\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5a54c0115757fd98ca05efae626e6aebf54a8427",
      "tree": "d23b1b1d651fa609b0940bfb214dcf0195c5915e",
      "parents": [
        "3cadd2d98972f806165c634553ac4918b2b7920c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jun 26 10:46:38 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:37:40 2008 -0400"
      },
      "message": "Input: atkbd - fix HP 2133 not sending release event for video switch\n\nVideo switch key on HP 2133 doesn\u0027t send release event, so we\nhave to create workaround similar to what we do for Dell Latitude,\ni.e. perform DMI match for the system and generate \u0027false\u0027 release\nevent ourselves, so that userspace doesn\u0027t think that the key is\nstuck forever.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "15439dd37f92f930ac7fc65a4f261834e4215bb0",
      "tree": "ec8e4a7cffd1cbb55ae4970c3172fa9a6fb0c0f7",
      "parents": [
        "39ab9ddeb3e9573a1ea9a17a1431ea5c81681964",
        "90d95ef617a535a8832bdcb8dee07bf591e5dd82"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 12:02:44 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 12:02:44 2008 -0400"
      },
      "message": "Merge branch \u0027for-linus\u0027 into next\n\nConflicts:\n\n\tdrivers/input/mouse/appletouch.c\n"
    },
    {
      "commit": "39ab9ddeb3e9573a1ea9a17a1431ea5c81681964",
      "tree": "cf5b84c00487e5253369276dc66ea96442a1f43c",
      "parents": [
        "e8ef4347099584b49ecf74144ad2089b724292cf"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jun 02 11:20:55 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 11:20:55 2008 -0400"
      },
      "message": "Input: pxa27x_keypad - add wakeup support\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f6d65610df3bd4e7138da03aec391224219df135",
      "tree": "fc25795bd58a446505e1ea867938f5bcd46d0b2c",
      "parents": [
        "5a18c343a6bee4b38965f14a40ccb95306641f87"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 00:39:45 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 00:39:45 2008 -0400"
      },
      "message": "Input: atkbd - use ushort instead of uchar keymap\n\nSince some of the keycodes defined in input.h have values greater\nthan 255 we should use unsigned shorts in keymaps.\n\nTested-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7536d7be7b718f8c5834cbcb7601816562e1b805",
      "tree": "b9dd93b06bc2542465f67cf73851941f1bbc641b",
      "parents": [
        "57f50ca127a3189566af0d6378394c75a26f0f7e",
        "5adad0133907790c50283bf03271d920d6897043"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 30 10:17:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 30 10:17:19 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: rename SW_RADIO to SW_RFKILL_ALL\n  Input: gtco - fix double kfree in error handling path\n  Input: pxa27x_keypad - miscellaneous fixes\n  Input: atkbd - mark keyboard as disabled when suspending/unloading\n  Input: apanel - remove duplicate include\n  Input: wm9713 - support five wire panels\n  Input: wm97xx-core - fix race on PHY init\n  Input: wm97xx-core - fix driver name\n  Input: wm97xx-core - report a phys for WM97xx touchscreens\n  Input: i8042 - make sure Dritek quirk is invoked at resume\n  Input: i8042 - add Dritek quirk for Acer TravelMate 660\n"
    },
    {
      "commit": "471637a575329f9250e7e4099e84084820a35e11",
      "tree": "4f7e469b133cdaa901c0a13e9a9e4a1f3aa97689",
      "parents": [
        "57f5b1590f2d801a3a7f072e2c65f14d4545852c"
      ],
      "author": {
        "name": "Antonio Ospite",
        "email": "ospite@studenti.unina.it",
        "time": "Wed May 28 14:35:52 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 28 14:35:52 2008 -0400"
      },
      "message": "Input: pxa27x_keypad - miscellaneous fixes\n\n1. Set input bits for direct keys codes\n2. Set input bits for rotary encoder codes only if rotary\n   encoder is enabled\n3. Enable EV_REL only if rotary encoder is enabled and rel_codes\n   are set up\n\nSigned-off-by: Antonio Ospite \u003cao2@openezx.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "57f5b1590f2d801a3a7f072e2c65f14d4545852c",
      "tree": "3db357ca8b0f79e873e037733854062b170dd929",
      "parents": [
        "87a54a28970fb6a91de3993120eccc01a0ece732"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 28 00:54:01 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 28 00:54:01 2008 -0400"
      },
      "message": "Input: atkbd - mark keyboard as disabled when suspending/unloading\n\nThis will shut off garbage that may come from KBD port during resume.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "839cd31050096c88d929cc7c790c80cae87e2d85",
      "tree": "1b959f416db9936220fe8600c589e5c0f39b0e01",
      "parents": [
        "e3428e2cf83ca47b66c194559b9e8a74af915947"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed May 21 06:32:11 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 21 16:56:00 2008 -0700"
      },
      "message": "MODULE_LICENSE expects \"GPL v2\", not \"GPLv2\"\n\n... and we have few enough places using the latter to make it\nsimpler to do search and replace...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1659fcc59b21ec442564fedb67a5ad371f82380",
      "tree": "74e631c07a111f87f2221c7299f60662065f9e94",
      "parents": [
        "a33466e31213cd7c46696160d3db78680b58f6a3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 20 12:17:39 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue May 20 12:17:39 2008 -0400"
      },
      "message": "Input: remove CVS keywords\n\nThis patch removes CVS keywords that weren\u0027t updated for a long time\nfrom comments.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "eb98630ba02f6a23a2d202be082757a9e9940b2b",
      "tree": "d60e16ca2c77f33330d42251758c767d81d8e673",
      "parents": [
        "0f734484ac51711f6b9e48b42242e19e88eb2926"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun May 18 20:47:17 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 18 13:28:49 2008 -0700"
      },
      "message": "m68k: Some input drivers do not check the platform\n\nSome input drivers do not check whether they\u0027re actually running on the\ncorrect platform, causing multi-platform kernels to crash if they are not.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a33466e31213cd7c46696160d3db78680b58f6a3",
      "tree": "d485d5ae936d1f28b0d0a403da4d9c6095de0371",
      "parents": [
        "885c316d776b64728b4ed30e3af60d23c9e46825"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed May 07 16:30:15 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 16 16:54:14 2008 -0400"
      },
      "message": "Input: gpio-keys debouncing support\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ea3e6c59266b783b103c0f42a8de5dbe565a43d4",
      "tree": "b9dce06a3180e4a64eaa1dd3b45e8e070e39c315",
      "parents": [
        "f26a3988917913b3d11b2bd741601a2c64ab9204"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon May 05 11:36:18 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 16 14:45:58 2008 -0400"
      },
      "message": "Input: replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ce1d5b23a8d1e19866ab82bdec0dc41fde5273d8",
      "tree": "028c80655ee8853ebf607d435bc3d6ab223aef1f",
      "parents": [
        "ad5e1b0f5d913d2c8bddfba81049cc07228da1a6",
        "308f0a5898033691d050374a949bbfe173987a16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:38:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:38:14 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (40 commits)\n  Input: wacom - add support for Cintiq 20WSX\n  Input: ucb1400_ts - IRQ probe fix\n  Input: at32psif - update MODULE_AUTHOR with new email\n  Input: mac_hid - add lockdep annotation to emumousebtn\n  Input: i8042 - fix incorrect usage of strncpy and strncat\n  Input: bf54x-keys - add infrastructure for keypad wakeups\n  Input: add MODULE_ALIAS() to hotpluggable platform modules\n  Input: drivers/char/keyboard.c - use time_after\n  Input: fix ordering in joystick Makefile\n  Input: wm97xx-core - support use as a wakeup source\n  Input: wm97xx-core - use IRQF_SAMPLE_RANDOM\n  Input: wm97xx-core - only schedule interrupt handler if not already scheduled\n  Input: add Zhen Hua driver\n  Input: aiptek - add support for Genius G-PEN 560 tablet\n  Input: wacom - implement suspend and autosuspend\n  Input: xpad - set proper buffer length for outgoing requests\n  Input: omap-keypad - fix build warning\n  Input: gpio_keys - irq handling cleanup\n  Input: add PS/2 serio driver for AVR32 devices\n  Input: put ledstate in the keyboard notifier\n  ...\n"
    }
  ],
  "next": "d0478d0ad7a58f36afa03e57afe14955c2943466"
}
