)]}'
{
  "log": [
    {
      "commit": "fc52693f8f54485af29be1adc90ce2bd54ad325f",
      "tree": "95ffbab75003d6da6a516a8956734bb7e3e5cb62",
      "parents": [
        "aababb9766f0e874da26a17acbbec867bf9501f0",
        "64393b3ae4e3cc86e2d622f682d736ec973364b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 04 15:54:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 04 15:54:18 2011 -0700"
      },
      "message": "Merge branch \u0027at91/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-2.6-arm-soc\n\n* \u0027at91/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-2.6-arm-soc:\n  AT91: Change nand buswidth logic to match hardware default configuration\n  at91: Use \"pclk\" as con_id on at91cap9 and at91rm9200\n  at91: fix udc, ehci and mmc clock device name for cap9/9g45/9rl\n  atmel_serial: fix internal port num\n  at91: fix at91_set_serial_console: use platform device id\n"
    },
    {
      "commit": "04b905942b482092a547798a2477f21e32a8f65d",
      "tree": "9ad2837587f5ce284f830432fec3569ecf44fbcb",
      "parents": [
        "d90ce8711ceb516de823ae878270e5a21d11dede",
        "3bc46b312b1486b1fe2db4246a34a30160d26d8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 28 11:14:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 28 11:14:55 2011 -0700"
      },
      "message": "Merge branch \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6:\n  serial: bcm63xx_uart: fix irq storm after rx fifo overrun.\n  amba pl011: platform data for reg lockup and glitch v2\n  amba pl011: workaround for uart registers lockup\n  tty: n_gsm: improper skb_pull() use was leaking framed data\n  tty: n_gsm: Fixed logic to decode break signal from modem status\n  TTY: ntty, add one more sanity check\n  TTY: ldisc, do not close until there are readers\n  8250: Fix capabilities when changing the port type\n  8250_pci: Fix missing const from merges\n  ARM: SAMSUNG: serial: Fix on handling of one clock source for UART\n  serial: ioremap warning fix for jsm driver.\n  8250_pci: add -ENODEV code for Intel EG20T PCH\n"
    },
    {
      "commit": "a39bce7bf60e728cb33b6b0415c3f44e7f1a102b",
      "tree": "174bdb951546f67880f13936d64f992d87d7b47a",
      "parents": [
        "1fc6e987d8f606371337211f52ff74c6753298a6"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Jun 27 16:18:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 18:00:13 2011 -0700"
      },
      "message": "drivers/tty/serial/8250_pci.c: fix warning\n\nFis the warning\n\n  drivers/tty/serial/8250_pci.c:1457: warning: initialization from incompatible pointer type\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "deba1a0d58b54905a5201cb9e1aa878cfc74ff70",
      "tree": "ae35eabdf8e32f1d8dddf0857e829c3a96b212c8",
      "parents": [
        "5c1f9668692061b97125e343721c7514ca05a8bb"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Jun 21 12:17:00 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jun 25 13:34:21 2011 +0800"
      },
      "message": "atmel_serial: fix internal port num\n\nthe atmel_ports is link to the console number and not the device id\n\nthis was not detected on at91 as we always register the dbgu on the console\nas ttyS0\n\ntested on at91sam9263 by setting the dbgu as ttyS1 and use as console\n\ndiff --git a/arch/arm/mach-at91/board-sam9263ek.c b/arch/arm/mach-at91/board-sam9263ek.c\nindex 70e5646..9b8a14f 100644\n- a/arch/arm/mach-at91/board-sam9263ek.c\n+ b/arch/arm/mach-at91/board-sam9263ek.c\n@@ -58,14 +58,14 @@ static void __init ek_init_early(void)\n        /* Initialize processor: 16.367 MHz crystal */\n        at91_initialize(16367660);\n\n-       /* DBGU on ttyS0. (Rx \u0026 Tx only) */\n-       at91_register_uart(0, 0, 0);\n+       /* DBGU on ttyS1. (Rx \u0026 Tx only) */\n+       at91_register_uart(0, 1, 0);\n\n-       /* USART0 on ttyS1. (Rx, Tx, RTS, CTS) */\n-       at91_register_uart(AT91SAM9263_ID_US0, 1, ATMEL_UART_CTS | ATMEL_UART_RTS);\n+       /* USART0 on ttyS0. (Rx, Tx, RTS, CTS) */\n+       at91_register_uart(AT91SAM9263_ID_US0, 0, ATMEL_UART_CTS | ATMEL_UART_RTS);\n\n-       /* set serial console to ttyS0 (ie, DBGU) */\n-       at91_set_serial_console(0);\n+       /* set serial console to ttyS1 (ie, DBGU) */\n+       at91_set_serial_console(1);\n }\n\n /*\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "33b1e6939f5c37ab8e64280fd3d54046607b5c80",
      "tree": "c53385b58148cc1bc397e67afafaef6e5ebc898b",
      "parents": [
        "0bb04bf3dfdfe1c981087cdfb0d9d772c3a0ba55"
      ],
      "author": {
        "name": "Mika Westerberg",
        "email": "mika.westerberg@linux.intel.com",
        "time": "Thu Jun 23 13:39:00 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 23 08:54:10 2011 -0700"
      },
      "message": "serial: mrst_max3110: initialize waitqueue earlier\n\nThe driver went to initialize its waitqueue at the start of the main\nprocessing thread.  However, it is possible that this thread is not\nscheduled on a CPU before the write function is called which leads to a\nfollowing error:\n\n  BUG: spinlock bad magic on CPU#1, swapper/1\n   lock: f5f3ebdc, .magic: 00000000, .owner: \u003cnone\u003e/-1, .owner_cpu: 0\n  Pid: 1, comm: swapper Not tainted 3.0.0-rc2+ #67\n  Call Trace:\n   [\u003cc1289663\u003e] spin_bug+0xa3/0xf0\n   [\u003cc12897ad\u003e] do_raw_spin_lock+0x7d/0x150\n   [\u003cc14963de\u003e] _raw_spin_lock_irqsave+0x4e/0x60\n   [\u003cc102f2bb\u003e] __wake_up+0x1b/0x50\n   [\u003cc12d3715\u003e] serial_m3110_con_write+0x55/0x60\n   [\u003cc1041575\u003e] __call_console_drivers+0x75/0x90\n   [\u003cc10415d9\u003e] _call_console_drivers+0x49/0x80\n   [\u003cc1041baa\u003e] console_unlock+0xca/0x1f0\n   [\u003cc10420ef\u003e] vprintk+0x18f/0x4f0\n   [\u003cc14928a3\u003e] printk+0x18/0x1a\n   [\u003cc1042730\u003e] register_console+0x2e0/0x350\n   [\u003cc12d098e\u003e] uart_add_one_port+0x33e/0x3d0\n   [\u003cc1485ba6\u003e] serial_m3110_probe+0x1c2/0x1df\n   [\u003cc1303db7\u003e] spi_drv_probe+0x17/0x20\n   ...\n\nFix this by initializing the waitqueue before the main thread is\ncreated.\n\nSigned-off-by: Mika Westerberg \u003cmika.westerberg@linux.intel.com\u003e\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0bb04bf3dfdfe1c981087cdfb0d9d772c3a0ba55",
      "tree": "5a07789686e4ca3595f1ded3bc72ae713c802616",
      "parents": [
        "bccaeafd7c117acee36e90d37c7e05c19be9e7bf"
      ],
      "author": {
        "name": "William Douglas",
        "email": "william.douglas@intel.com",
        "time": "Thu Jun 23 13:38:36 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 23 08:54:09 2011 -0700"
      },
      "message": "mrst_max3110: Change max missing message priority.\n\nChange print message to notice instead of error to clean up non critical\nmessages showing on startup.  The MAX3111 not being present is a normal\npath for end user systems.\n\nSigned-off-by: William Douglas \u003cwilliam.douglas@intel.com\u003e\n[rebased on 3.0, switched to dev_dbg()]\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3bc46b312b1486b1fe2db4246a34a30160d26d8d",
      "tree": "2aec20b62e923e3083c4c1d33c5bd4457e7e4194",
      "parents": [
        "1a7d4369b3fe1f8e5efe7f11a1c482055693852f"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Fri Jun 10 23:17:58 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 16 12:01:58 2011 -0700"
      },
      "message": "serial: bcm63xx_uart: fix irq storm after rx fifo overrun.\n\nRX fifo reset is required to clear irq.\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c16d51a32bbb61ac8fd96f78b5ce2fccfe0fb4c3",
      "tree": "3899f24f4b1cc06e24055952f1d9114dc493caf0",
      "parents": [
        "57f2104f39995bac332ddc492fbf60aa28e0c35e"
      ],
      "author": {
        "name": "Shreshtha Kumar Sahu",
        "email": "shreshthakumar.sahu@stericsson.com",
        "time": "Mon Jun 13 10:11:33 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 16 12:01:57 2011 -0700"
      },
      "message": "amba pl011: workaround for uart registers lockup\n\nThis workaround aims to break the deadlock situation\nwhich raises during continuous transfer of data for long\nduration over uart with hardware flow control. It is\nobserved that CTS interrupt cannot be cleared in uart\ninterrupt register (ICR). Hence further transfer over\nuart gets blocked.\n\nIt is seen that during such deadlock condition ICR\ndon\u0027t get cleared even on multiple write. This leads\npass_counter to decrease and finally reach zero. This\ncan be taken as trigger point to run this UART_BT_WA.\n\nWorkaround backups the register configuration, does soft\nreset of UART using BIT-0 of PRCC_K_SOFTRST_SET/CLEAR\nregisters and restores the registers.\n\nThis patch also provides support for uart init and exit\nfunction calls if present.\n\nSigned-off-by: Shreshtha Kumar Sahu \u003cshreshthakumar.sahu@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fb139dfeef9558a12ffdbf9e26951fd1a9304f3b",
      "tree": "10a6408fa9953a484e7fcc629b433a9252c0a6de",
      "parents": [
        "273ef9509b7903e50f36aaf9f1d5dc9087fca506"
      ],
      "author": {
        "name": "Alexander Stein",
        "email": "alexander.stein@systec-electronic.com",
        "time": "Wed Jun 15 15:08:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 20:04:02 2011 -0700"
      },
      "message": "drivers/tty/serial/pch_uart.c: don\u0027t oops if dmi_get_system_info returns NULL\n\nIf dmi_get_system_info() returns NULL, pch_uart_init_port() will\ndereferencea a zero pointer.\n\nThis oops was observed on an Atom based board which has no BIOS, but\na bootloder which doesn\u0027t provide DMI data.\n\nSigned-off-by: Alexander Stein \u003calexander.stein@systec-electronic.com\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb01ece3ea5dec16ac7bab30069c7736b59f7dea",
      "tree": "6cc78fe7d08abc855974b2acd91a6fb7a069bee2",
      "parents": [
        "1798ca13bfae8cc7c0ef82c034c3c4951ecaeb88"
      ],
      "author": {
        "name": "leitao@linux.vnet.ibm.com",
        "email": "leitao@linux.vnet.ibm.com",
        "time": "Thu May 26 11:18:39 2011 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 07 09:29:35 2011 -0700"
      },
      "message": "8250: Fix capabilities when changing the port type\n\nWhen changing the port type, the capabilities flags should be changed\nalso, otherwise the capabilities will not correspond to the port type,\nwhich make set_sleep() crash on rmmod.\n\nThis patch just assign the correct capabilites when the port changes.\n\nSigned-off-by: Breno Leitao \u003cleitao@linux.vnet.ibm.com\u003e\nCC: Michael Reed \u003cmreed@linux.vnet.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1798ca13bfae8cc7c0ef82c034c3c4951ecaeb88",
      "tree": "d6ab77bfb20ad5baa2a396fbf49edee8865d471c",
      "parents": [
        "470f22975448a65a1084a6f0721fa5df15323f02"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.jf.intel.com",
        "time": "Tue May 24 12:35:48 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 07 09:25:34 2011 -0700"
      },
      "message": "8250_pci: Fix missing const from merges\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Antony Pavlov \u003cantony@niisi.msk.ru\u003e\nSigned-off-by: Borislav Petkov \u003cbp@alien8.de\u003e\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "470f22975448a65a1084a6f0721fa5df15323f02",
      "tree": "91557ad66ac89f6d244150a012eba3c4d7fa09ef",
      "parents": [
        "af99d6f0037d970084b03d9690f50e34d6f70dae"
      ],
      "author": {
        "name": "Boojin Kim",
        "email": "boojin.kim@samsung.com",
        "time": "Fri May 27 19:04:03 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 07 09:25:34 2011 -0700"
      },
      "message": "ARM: SAMSUNG: serial: Fix on handling of one clock source for UART\n\nThis patch fixes the way of comparison for handling of two or more\nclock sources for UART.\n\nFor example, if just only one clock source is defined even though\nthere are two clock sources for UART, the serial driver does not\nset proper clock up. Of course, it is problem.\n\nSo this patch changes the condition of comparison to avoid useless\nsetup clock and adds a flag \u0027NO_NEED_CHECK_CLKSRC\u0027 which means\nselection of source clock is not required.\n\nIn addition, since the Exynos4210 has only one clock source for UART\nthis patch adds the flag into its common_init_uarts().\n\nSigned-off-by: Boojin Kim \u003cboojin.kim@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "af99d6f0037d970084b03d9690f50e34d6f70dae",
      "tree": "4f2480b9be4f29e55f62c6d343c905dea5dc643a",
      "parents": [
        "163baa33552bb1c08b6bf109319505570658a8f3"
      ],
      "author": {
        "name": "Lennart Sorensen",
        "email": "lsorense@csclub.uwaterloo.ca",
        "time": "Wed Jun 01 14:38:41 2011 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 07 09:25:34 2011 -0700"
      },
      "message": "serial: ioremap warning fix for jsm driver.\n\nI saw a warning about ioremap from the jsm driver on a system which\nlooked like this:\n\nresource map sanity check conflict: 0xe0200800 0xe02017ff 0xe0200800 0xe0200fff 0000:01:08.0\n\nTurns out the warning is valid.  The jsm driver has been asking to ioremap\n0x1000 forever, but in fact only 8 port chips have 0x1000 bytes of memory.\n4 port chips have 0x800 and 2 port chips have 0x400 according to the\ndata sheet.  It makes more sense to map the size of the region rather\nthan a hard coded value.  If you happen to have the region legitimately\nmapped to a base address that is not 4K aligned, ioremap complains\notherwise.\n\nSigned-off-by: Len Sorensen \u003clsorense@csclub.uwaterloo.ca\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eb7073db1076777496495483854993165e14790f",
      "tree": "016e0c1acb9872a081c64425b31d81d1babd8818",
      "parents": [
        "55922c9d1b84b89cb946c777fddccb3247e7df2c"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Thu Jun 02 11:31:29 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 08:58:06 2011 +0900"
      },
      "message": "8250_pci: add -ENODEV code for Intel EG20T PCH\n\nIntel EG20T PCH has UART device which is compatible with 8250.\nCurrently, with general configuration, the PCH UART driver is not loaded\nbut 8250 standard driver is loaded.  Therefore, in case of using PCH\nUART driver, need to disable 8250 pci function.  However, this procedure\nis not best solution.  This patch, in 8250_pci, if the device is the PCH\nor the family IOH, \u0027-ENODEV\u0027 is returned.  As a result, disabling\n8250-pci processing becomes unnecessary.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2a56d2220284b0e4dd8569fa475d7053f1c40a63",
      "tree": "96f959486a2f31db599e5f97167074bd1ecb3dc6",
      "parents": [
        "46f2cc80514e389bacfb642a32a4181fa1f1d20b",
        "239df0fd5ee25588f8a5ba7f7ee646940cc403f4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 19:51:32 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 19:51:32 2011 -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: (45 commits)\n  ARM: 6945/1: Add unwinding support for division functions\n  ARM: kill pmd_off()\n  ARM: 6944/1: mm: allow ASID 0 to be allocated to tasks\n  ARM: 6943/1: mm: use TTBR1 instead of reserved context ID\n  ARM: 6942/1: mm: make TTBR1 always point to swapper_pg_dir on ARMv6/7\n  ARM: 6941/1: cache: ensure MVA is cacheline aligned in flush_kern_dcache_area\n  ARM: add sendmmsg syscall\n  ARM: 6863/1: allow hotplug on msm\n  ARM: 6832/1: mmci: support for ST-Ericsson db8500v2\n  ARM: 6830/1: mach-ux500: force PrimeCell revisions\n  ARM: 6829/1: amba: make hardcoded periphid override hardware\n  ARM: 6828/1: mach-ux500: delete SSP PrimeCell ID\n  ARM: 6827/1: mach-netx: delete hardcoded periphid\n  ARM: 6940/1: fiq: Briefly document driver responsibilities for suspend/resume\n  ARM: 6938/1: fiq: Refactor {get,set}_fiq_regs() for Thumb-2\n  ARM: 6914/1: sparsemem: fix highmem detection when using SPARSEMEM\n  ARM: 6913/1: sparsemem: allow pfn_valid to be overridden when using SPARSEMEM\n  at91: drop at572d940hf support\n  at91rm9200: introduce at91rm9200_set_type to specficy cpu package\n  at91: drop boot_params and PLAT_PHYS_OFFSET\n  ...\n"
    },
    {
      "commit": "239df0fd5ee25588f8a5ba7f7ee646940cc403f4",
      "tree": "bfece31a51ceec2793cb69b3ac1c936e0652bcbc",
      "parents": [
        "cc780af5aca00d573eae0e926e1d4cf1439b580e",
        "ae1d3b974e091b5fc9008bd41bcbdaac68110b62",
        "81479c246c07b703aeb4bf54933b7d928cb5b717"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 27 22:59:57 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 27 22:59:57 2011 +0100"
      },
      "message": "Merge branches \u0027devel\u0027, \u0027devel-stable\u0027 and \u0027fixes\u0027 into for-linus\n"
    },
    {
      "commit": "1e806c50f4f36bb3aa9f6e43d9e4beb08a2d39d8",
      "tree": "a4b3ffd7eaba902c46b59da6b29cf47cb9383802",
      "parents": [
        "937e26c0d1843c92750dac9bca1c972d33e73306"
      ],
      "author": {
        "name": "KOSAKI Motohiro",
        "email": "kosaki.motohiro@jp.fujitsu.com",
        "time": "Thu May 26 16:25:00 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 26 17:12:33 2011 -0700"
      },
      "message": "m32r: fix spin_lock_irqsave() misuse\n\nspin_lock_irqsave() requires unsigned long.\n\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "023bc8e75f8cf9e4da8411154be22a4f809d3314",
      "tree": "503d6f5ea1a4b6775c8b01b370e84045a6482dba",
      "parents": [
        "545554e7c5bb93bfbf134f9f12889701c0aadf97"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue May 24 17:13:44 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 25 08:39:57 2011 -0700"
      },
      "message": "drivers/tty/serial/pch_uart.c needs slab.h\n\nalpha allmodconfig:\n\n  drivers/tty/serial/pch_uart.c: In function \u0027dma_handle_tx\u0027:\n  drivers/tty/serial/pch_uart.c:873: error: implicit declaration of function \u0027kzalloc\u0027\n  drivers/tty/serial/pch_uart.c:873: warning: assignment makes pointer from integer without a cast\n  drivers/tty/serial/pch_uart.c: In function \u0027pch_uart_init_port\u0027:\n  drivers/tty/serial/pch_uart.c:1403: warning: assignment makes pointer from integer without a cast\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7bf02ea22c6cdd09e2d3f1d3c3fe366b834ae9af",
      "tree": "c1c8aa415910e0f0deea1181759ddd2b5d6067fb",
      "parents": [
        "851cc856d73d1185243c149ed0c0839df8a1b2fe"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Tue May 24 17:11:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 25 08:39:03 2011 -0700"
      },
      "message": "arch, mm: filter disallowed nodes from arch specific show_mem functions\n\nArchitectures that implement their own show_mem() function did not pass\nthe filter argument to show_free_areas() to appropriately avoid emitting\nthe state of nodes that are disallowed in the current context.  This patch\nnow passes the filter argument to show_free_areas() so those nodes are now\navoided.\n\nThis patch also removes the show_free_areas() wrapper around\n__show_free_areas() and converts existing callers to pass an empty filter.\n\nia64 emits additional information for each node, so skip_free_areas_zone()\nmust be made global to filter disallowed nodes and it is converted to use\na nid argument rather than a zone for this use case.\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Helge Deller \u003cdeller@gmx.de\u003e\nCc: James Bottomley \u003cjejb@parisc-linux.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Guan Xuetao \u003cgxt@mprc.pku.edu.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2b348e2f82f532e3aff8e0ce9293033b3294c1e0",
      "tree": "771e08a36011c6010962de74bc54b7299466a588",
      "parents": [
        "dd41d3216b05200cf01381927804a35315352a35"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sun Apr 10 14:10:05 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed May 25 23:04:33 2011 +0800"
      },
      "message": "atmel_serial: keep the platform_device unchanged\n\nspecify the port num via platform_data this will allow to match the clock\nwith the plaform_dev staticaly\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Patrice Vilchez \u003cpatrice.vilchez@atmel.com\u003e\nCc: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f50d1d9e8d964fdd3b4cedfbca8843d1bc5916c1",
      "tree": "105b5bc4bb96b555dba90fa11dd5af66784c132f",
      "parents": [
        "98b98d316349e9a028e632629fe813d07fa5afdd",
        "4ef7e71444b48cc89152cbc499ed94dde50515ee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:28:35 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 24 13:28:35 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:\n  pcmcia: Make struct pcmcia_device_id const, sound drivers edition\n  staging: pcmcia: Convert pcmcia_device_id declarations to const\n  pcmcia: Convert pcmcia_device_id declarations to const\n  pcmcia: Make declaration and uses of struct pcmcia_device_id const\n  pcmcia/sa1100: put sa11x0_pcmcia_hw_init[] to .devinit.data\n"
    },
    {
      "commit": "d762f4383100c2a87b1a3f2d678cd3b5425655b4",
      "tree": "e2a982fea165e77d3f7098717e887dbb28efc6d1",
      "parents": [
        "5214638384a968574a5ea3df1d3b3194da32a496",
        "78207ffd0e00d39238f0a8a455a31a12659b30b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:24:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 21:24:07 2011 -0700"
      },
      "message": "Merge branch \u0027sh-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (23 commits)\n  sh: Ignore R_SH_NONE module relocations.\n  SH: SE7751: Fix pcibios_map_platform_irq prototype.\n  sh: remove warning and warning_symbol from struct stacktrace_ops\n  sh: wire up sys_sendmmsg.\n  clocksource: sh_tmu: Runtime PM support\n  clocksource: sh_tmu: __clocksource_updatefreq_hz() update\n  clocksource: sh_cmt: Runtime PM support\n  clocksource: sh_cmt: __clocksource_updatefreq_hz() update\n  dmaengine: shdma: synchronize RCU before freeing, simplify spinlock\n  dmaengine: shdma: add runtime- and system-level power management\n  dmaengine: shdma: fix locking\n  sh: sh-sci: sh7377 and sh73a0 build fixes\n  sh: cosmetic improvement: use an existing pointer\n  serial: sh-sci: suspend/resume wakeup support V2\n  serial: sh-sci: Runtime PM support\n  sh: select IRQ_FORCED_THREADING.\n  sh: intc: Set virtual IRQs as nothread.\n  sh: fixup fpu.o compile order\n  i2c: add a module alias to the sh-mobile driver\n  ALSA: add a module alias to the FSI driver\n  ...\n"
    },
    {
      "commit": "99dff5856220a02b8711f2e8746413ea6e53ccf6",
      "tree": "d8bae7ccdf8f7ad5221b053bb74a6220df996b3a",
      "parents": [
        "bb74e8ca352eecefdc5c1a9ebab01f18aa2f6f3c",
        "d9a0fbfd7bc5d2c42f0fa9bcbdab62c4942d0388"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 12:23:20 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 12:23:20 2011 -0700"
      },
      "message": "Merge branch \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6: (48 commits)\n  serial: 8250_pci: add support for Cronyx Omega PCI multiserial board.\n  tty/serial: Fix break handling for PORT_TEGRA\n  tty/serial: Add explicit PORT_TEGRA type\n  n_tracerouter and n_tracesink ldisc additions.\n  Intel PTI implementaiton of MIPI 1149.7.\n  Kernel documentation for the PTI feature.\n  export kernel call get_task_comm().\n  tty: Remove to support serial for S5P6442\n  pch_phub: Support new device ML7223\n  8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter\n  ASoC: Update cx20442 for TTY API change\n  pch_uart: Support new device ML7223 IOH\n  parport: Use request_muxed_region for IT87 probe and lock\n  tty/serial: add support for Xilinx PS UART\n  n_gsm: Use print_hex_dump_bytes\n  drivers/tty/moxa.c: Put correct tty value\n  TTY: tty_io, annotate locking functions\n  TTY: serial_core, remove superfluous set_task_state\n  TTY: serial_core, remove invalid test\n  Char: moxa, fix locking in moxa_write\n  ...\n\nFix up trivial conflicts in drivers/bluetooth/hci_ldisc.c and\ndrivers/tty/serial/Makefile.\n\nI did the hci_ldisc thing as an evil merge, cleaning things up.\n"
    },
    {
      "commit": "57d19e80f459dd845fb3cfeba8e6df8471bac142",
      "tree": "8254766715720228db3d50f1ef3c7fe003c06d65",
      "parents": [
        "ee9ec4f82049c678373a611ce20ac67fe9ad836e",
        "e64851f5a0ad6ec991f74ebb3108c35aa0323d5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 09:12:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 23 09:12:26 2011 -0700"
      },
      "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: (39 commits)\n  b43: fix comment typo reqest -\u003e request\n  Haavard Skinnemoen has left Atmel\n  cris: typo in mach-fs Makefile\n  Kconfig: fix copy/paste-ism for dell-wmi-aio driver\n  doc: timers-howto: fix a typo (\"unsgined\")\n  perf: Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c\n  md, raid5: Fix spelling error in comment (\u0027Ofcourse\u0027 --\u003e \u0027Of course\u0027).\n  treewide: fix a few typos in comments\n  regulator: change debug statement be consistent with the style of the rest\n  Revert \"arm: mach-u300/gpio: Fix mem_region resource size miscalculations\"\n  audit: acquire creds selectively to reduce atomic op overhead\n  rtlwifi: don\u0027t touch with treewide double semicolon removal\n  treewide: cleanup continuations and remove logging message whitespace\n  ath9k_hw: don\u0027t touch with treewide double semicolon removal\n  include/linux/leds-regulator.h: fix syntax in example code\n  tty: fix typo in descripton of tty_termios_encode_baud_rate\n  xtensa: remove obsolete BKL kernel option from defconfig\n  m68k: fix comment typo \u0027occcured\u0027\n  arch:Kconfig.locks Remove unused config option.\n  treewide: remove extra semicolons\n  ...\n"
    },
    {
      "commit": "5b02c51af48d6bd78e53c1e95196ce3a3572fad9",
      "tree": "5a4633587bd2069a1659e0ca4c6d46d3a3d91ecb",
      "parents": [
        "3e4cd0737d2e9c3dd52153a23aef1753e3a99fc4"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Apr 28 03:10:35 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 23 12:41:37 2011 +0900"
      },
      "message": "sh: sh-sci: sh7377 and sh73a0 build fixes\n\nFix sh7377 and sh73a0 build failure:\n\ndrivers/tty/serial/sh-sci.c: In function \u0027scif_txfill\u0027:\ndrivers/tty/serial/sh-sci.c:338: error: implicit declaration of function \u0027sci_SCTFDR_in\u0027\ndrivers/tty/serial/sh-sci.c: In function \u0027scif_rxfill\u0027:\ndrivers/tty/serial/sh-sci.c:351: error: implicit declaration of function \u0027sci_SCRFDR_in\u0027\nmake[3]: *** [drivers/tty/serial/sh-sci.o] Error 1\nmake[2]: *** [drivers/tty/serial] Error 2\nmake[1]: *** [drivers/tty] Error 2\nmake: *** [drivers] Error 2\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "54aa89ea29d7dd7fd414297d4bdc8f6eff905784",
      "tree": "8094f387f015089d649c5f5d115f1e08deba6c9a",
      "parents": [
        "5e50d2d622c745d4439fc9a33d932cc3add2318f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Apr 21 13:08:46 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 23 12:22:09 2011 +0900"
      },
      "message": "serial: sh-sci: suspend/resume wakeup support V2\n\nThis patch adds wakeup support to the sh-sci driver. The serial\ncore deals with all details but defaults to wakeup disabled. So\nto make use of this feature enable wakeup in sysfs:\n\necho enabled \u003e /sys/class/tty/ttySC0/power/wakeup\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5e50d2d622c745d4439fc9a33d932cc3add2318f",
      "tree": "6262fe71647f6f09f0dbb686dea44da2368bb444",
      "parents": [
        "972b1943becc2dd4335c1b9d8ecd07c5ad44dd88"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Tue Apr 19 10:38:25 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon May 23 12:22:04 2011 +0900"
      },
      "message": "serial: sh-sci: Runtime PM support\n\nAdd support for Runtime PM in the sh-sci driver.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d9a0fbfd7bc5d2c42f0fa9bcbdab62c4942d0388",
      "tree": "6416aad4a5773307bdf97bd2f85dfc97c5fd83ce",
      "parents": [
        "5f873bae704cf8b7cbd64b5720912266286c9146"
      ],
      "author": {
        "name": "Antony Pavlov",
        "email": "antony@niisi.msk.ru",
        "time": "Wed May 18 22:38:30 2011 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 19 16:51:02 2011 -0700"
      },
      "message": "serial: 8250_pci: add support for Cronyx Omega PCI multiserial board.\n\nThis patch adds support for the Omega-PCI, an 8-port asynchronous\nmultiport adapter for computers with PCI bus [1].\n\n[1] http://www.cronyx.ru/hardware/ompci.html\n\nSigned-off-by: Antony Pavlov \u003cantony@niisi.msk.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5f873bae704cf8b7cbd64b5720912266286c9146",
      "tree": "0e861218bdb25d0ad3f41aa569f89d0f56d59d18",
      "parents": [
        "4539c24fe4f92c09ee668ef959d3e8180df619b9"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Tue May 17 16:12:37 2011 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 19 16:51:02 2011 -0700"
      },
      "message": "tty/serial: Fix break handling for PORT_TEGRA\n\nWhen a break is received, Tegra\u0027s UART apparently fills the FIFO with\n0 bytes. These must be drained so that they aren\u0027t interpreted as actual\ndata received. This allows e.g. MAGIC_SYSRQ to work on Tegra\u0027s UARTs.\n\nv2: Added FIXME comment to clear_rx_fifo\n\nOriginally-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nCc: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4539c24fe4f92c09ee668ef959d3e8180df619b9",
      "tree": "d198ea0f07a6f6ba697747d6243ce6b89c319091",
      "parents": [
        "ee4f6b4b89665b92ead67deaa2e5d2ffa1af2b5f"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Tue May 17 16:12:36 2011 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 19 16:51:01 2011 -0700"
      },
      "message": "tty/serial: Add explicit PORT_TEGRA type\n\nTegra\u0027s UART is currently auto-detected as PORT_XSCALE due to register\nbit UART_IER.UUE being writable. However, the Tegra documentation states\nthat this register bit is reserved. Hence, we should not program it.\n\nInstead, the documentation specifies that the UART is 16550 compatible.\nHowever, Tegra does need register bit UART_IER.RTOIE set, which is not\nenabled by any 16550 port type. This was not noticed before, since\nPORT_XSCALE enables CAP_UUE, which conflates both UUE and RTOIE bit\nprogramming.\n\nThis change defines PORT_TEGRA that doesn\u0027t set UART_CAP_UUE, but does\nset UART_CAP_RTOIE, which is a new capability indicating that the RTOIE\nbit needs to be enabled.\n\nBased-on-code-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nCc: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2f0fc4159a6abc20b13569522c545150b99485cf",
      "tree": "3582f4268579202ffb73cd51b09a6d62f7b952ea",
      "parents": [
        "935c500c377d8e414bbe08e0e169f6c85d2a4273"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Tue Apr 05 14:10:57 2011 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 19 09:55:43 2011 +0100"
      },
      "message": "SERIAL: Lantiq: Add driver for MIPS Lantiq SOCs.\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nSigned-off-by: Ralph Hempel \u003cralph.hempel@lantiq.com\u003e\nSigned-off-by: Felix Fietkau \u003cnbd@openwrt.org\u003e\nCc: alan@lxorguk.ukuu.org.uk\nCc: linux-mips@linux-mips.org\nCc: linux-serial@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/2269/\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b1608d69cb804e414d0887140ba08a9398e4e638",
      "tree": "8999cd827e7fb4138ff83f7829d8fdcf44ee653d",
      "parents": [
        "01294d82622d6d9d64bde8e4530c7e2c6dbb6ee6"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed May 18 11:19:24 2011 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed May 18 12:32:23 2011 -0600"
      },
      "message": "drivercore: revert addition of of_match to struct device\n\nCommit b826291c, \"drivercore/dt: add a match table pointer to struct\ndevice\" added an of_match pointer to struct device to cache the\nof_match_table entry discovered at driver match time.  This was unsafe\nbecause matching is not an atomic operation with probing a driver.  If\ntwo or more drivers are attempted to be matched to a driver at the\nsame time, then the cached matching entry pointer could get\noverwritten.\n\nThis patch reverts the of_match cache pointer and reworks all users to\ncall of_match_device() directly instead.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "e0f263d719cc70245406cc26d86a480925e6a3c9",
      "tree": "82da7068ddb2f782a189a1bafe77874de68a9383",
      "parents": [
        "275640b0d8f0ef8c493d7b6613a23d427929b5db"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu May 12 10:08:09 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 12 09:47:42 2011 -0700"
      },
      "message": "tty: Remove to support serial for S5P6442\n\nAccording to removing ARCH_S5P6442, we don\u0027t need to support\nserial for S5P6442.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aa273ae52118265c5cb0f7026a7f032c765c8b67",
      "tree": "190c9df85cde198eb5207a53bd8d6d1d0b9007d2",
      "parents": [
        "ed0bd2333cffc3d856db9beb829543c1dfc00982"
      ],
      "author": {
        "name": "Scott Kilau",
        "email": "scottk@digi.com",
        "time": "Wed May 11 15:41:59 2011 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 11 15:11:21 2011 -0700"
      },
      "message": "8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter\n\nAdd support to the 8250 PCI serial driver for the Digi/IBM PCIe 2-port Async EIA-232 Adapter.\n\nOxford Semiconductor produces a 2/4/8 port UART (OXPCIe952/OXPCIe954/OXPCIe958) chip\ncalled the Tornado, that can be used to create a very simple serial board product.\nThe kernel sources currently have just 2 vendors using this chip, which is Oxford and Mainpipe.\nThis new Digi/IBM serial product now uses it as well.\n\nRather than create a long running comment of vendors using the chip, the one changed comment\nin the patch below now just lists \"For Oxford Semiconductor Tornado based devices\" to be a\nmore generic comment for all vendors that end up using the Oxford Tornado chip.\n\nCc: Michael Reed \u003cmreed10@us.ibm.com\u003e\nSigned-off-by: Scott Kilau \u003cscottk@digi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "177c2cbf7dc4f6599efa6cd2b514381784f47634",
      "tree": "614d8e79726b026bec9a8a567046387680c647a1",
      "parents": [
        "868d1721a2200244a4555193d4adc1133cfb3978"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Mon May 09 17:25:20 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 10 14:18:41 2011 -0700"
      },
      "message": "pch_uart: Support new device ML7223 IOH\n\nSupport new device OKI SEMICONDUCTOR ML7223 IOH(Input/Output Hub).\nThe ML7223 IOH is for MP(Media Phone) use.\nThe ML7223 is companion chip for Intel Atom E6xx series.\nThe ML7223 is completely compatible for Intel EG20T PCH.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "25f8f54f6e178acfd503a95441b0ea05c525f751",
      "tree": "47837e1b55600602d129afb373670104f8012c60",
      "parents": [
        "e9fb13bfec7e017130ddc5c1b5466340470f4900"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue May 03 19:29:01 2011 -0700"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri May 06 07:46:22 2011 +0200"
      },
      "message": "pcmcia: Convert pcmcia_device_id declarations to const\n\nSaves about 50KB of data.\n\nOld/new size of all objects:\n   text\t   data\t    bss\t    dec\t    hex\tfilename\n 563015\t  80096\t 130684\t 773795\t  bcea3\t(TOTALS)\n 610916\t  32256\t 130632\t 773804\t  bceac\t(TOTALS)\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Kurt Van Dijck \u003ckurt.van.dijck@eia.be\u003e (for drivers/net/can/softing/softing_cs.c)\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "61ec9016988f5c030e96e3c8a42ee9e11b8517aa",
      "tree": "0f04b3bf6a92c9e75e789e1a956b3e7098182af1",
      "parents": [
        "0a77c4f9d451a6652f5536548df1b75f4b5b836c"
      ],
      "author": {
        "name": "John Linn",
        "email": "john.linn@xilinx.com",
        "time": "Sat Apr 30 00:07:43 2011 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 03 10:26:39 2011 -0700"
      },
      "message": "tty/serial: add support for Xilinx PS UART\n\nThe Xilinx PS Uart is used on the new ARM based SoC. This\nUART is not compatible with others such that a seperate\ndriver is required.\n\nSigned-off-by: John Linn \u003cjohn.linn@xilinx.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "85ee7a1d39d75d23d21f3871f6dc9b87d572747a",
      "tree": "210097981b572bd3e204a48ad2f1d2ae18586311",
      "parents": [
        "07f9479a40cc778bc1462ada11f95b01360ae4ff"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sat Apr 23 20:38:19 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 26 10:24:37 2011 +0200"
      },
      "message": "treewide: cleanup continuations and remove logging message whitespace\n\nUsing C line continuation inside format strings is error prone.\nClean up the unintended whitespace introduced by misuse of \\.\nNeaten correctly used line continations as well for consistency.\n\ndrivers/scsi/arcmsr/arcmsr_hba.c has these errors as well,\nbut arcmsr needs a lot more work and the driver should likely be\nmoved to staging instead.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "07f9479a40cc778bc1462ada11f95b01360ae4ff",
      "tree": "0676cf38df3844004bb3ebfd99dfa67a4a8998f5",
      "parents": [
        "9d5e6bdb3013acfb311ab407eeca0b6a6a3dedbf",
        "cd2e49e90f1cae7726c9a2c54488d881d7f1cd1c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 26 10:22:15 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 26 10:22:59 2011 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n\nFast-forwarded to current state of Linus\u0027 tree as there are patches to be\napplied for files that didn\u0027t exist on the old branch.\n"
    },
    {
      "commit": "c831cff256c86588976e66bef7897633d534846c",
      "tree": "8501a1e3c6e89f99f12106c1274743d51c41f1c3",
      "parents": [
        "32ad3a77b256948a326c3f68db6acaad2b6953e7"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Wed Apr 20 10:43:17 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 25 14:19:12 2011 -0700"
      },
      "message": "TTY: serial_core, remove superfluous set_task_state\n\nmsleep* is guaranteed to return with TASK_RUNNING task state. And\nsince there is no other set_task_state in the paths of\nuart_wait_until_sent, we need not to set_task_state to TASK_RUNNING.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "32ad3a77b256948a326c3f68db6acaad2b6953e7",
      "tree": "18db761371c8875bcb1bd68d5e56ff4389aa96f4",
      "parents": [
        "0ad7c9af3e1cbb97082062266705d6cb5fb207ee"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Wed Apr 20 10:43:16 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 25 14:19:11 2011 -0700"
      },
      "message": "TTY: serial_core, remove invalid test\n\ntty-\u003eindex (named here as line) is set up in initialize_tty_struct.\nThe value is checked in get_tty_driver for the found driver as:\n\tif (device \u003c base || device \u003e\u003d base + p-\u003enum)\n\t\tcontinue;\n\t*index \u003d device - base;\n\nSo index/line can never be more than driver-\u003enum. Hence remove this\ntest from uart_open.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5680e94148a86e8c31fdc5cb0ea0d5c6810c05b0",
      "tree": "6830132e5babaf0b39d7b460bff64558fd902467",
      "parents": [
        "0f6db2172ffa478409b5facd06bcd38a03b504f7"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Apr 11 10:59:09 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:36:25 2011 -0700"
      },
      "message": "serial/imx: read cts state only after acking cts change irq\n\nIf cts changes between reading the level at the cts input (USR1_RTSS)\nand acking the irq (USR1_RTSD) the last edge doesn\u0027t generate an irq and\nuart_handle_cts_change is called with a outdated value for cts.\n\nThe race was introduced by commit\n\n\tceca629 ([ARM] 2971/1: i.MX uart handle rts irq)\n\nReported-by: Arwed Springer \u003cArwed.Springer@de.trumpf.com\u003e\nTested-by: Arwed Springer \u003cArwed.Springer@de.trumpf.com\u003e\nCc: stable@kernel.org # 2.6.14+\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e9a470f445271eb157ee860a93b062324402fc3a",
      "tree": "63734b8bf283bf4da8999bb1e94a0168275d78a2",
      "parents": [
        "f8df13e0a901fe55631fed66562369b4dba40f8b"
      ],
      "author": {
        "name": "Govindraj.R",
        "email": "govindraj.raja@ti.com",
        "time": "Mon Apr 18 20:27:35 2011 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:33:37 2011 -0700"
      },
      "message": "Serial: Remove unused code.\n\nRemove stale code in serial_core layer.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Govindraj.R \u003cgovindraj.raja@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d94206028854ba4c891004cecdbb2e220bf277bb",
      "tree": "97caf73b17371b03ba1cc29619818ff83eb7194d",
      "parents": [
        "99edb3d10a9d384d69557bd09cc39b9ec62aa04e"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Sun Apr 10 19:22:34 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:33:37 2011 -0700"
      },
      "message": "Serial: ifx6x60c: Remove duplicate includes of linux/tty.h\n\nIncluding linux/tty.h 3 times is a little over the top - once will do.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "99edb3d10a9d384d69557bd09cc39b9ec62aa04e",
      "tree": "f5652717967f7f3aa888e2750c39c151adf6216b",
      "parents": [
        "6f5c24ad0f7619502199185a026a228174a27e68"
      ],
      "author": {
        "name": "Jovi Zhang",
        "email": "bookjovi@gmail.com",
        "time": "Wed Mar 30 05:30:41 2011 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:33:36 2011 -0700"
      },
      "message": "tty: remove invalid location line in file header\n\nremove invalid location line in each file header after location\nmoved from driver/char to driver/tty\n\nSigned-off-by: Jovi Zhang \u003cbookjovi@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6f5c24ad0f7619502199185a026a228174a27e68",
      "tree": "69166123a54f9ca8b28437520e91727b4fa34a06",
      "parents": [
        "303a7a1199c20f7c9452f024a6e17bf348b6b398"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Wed Mar 30 00:10:57 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:32:20 2011 -0700"
      },
      "message": "serial: core, remove uart_update_termios\n\nNow, uart_update_termios is empty, so it\u0027s time to remove it. We no\nlonger need a live tty in .dtr_rts. So this should prune all the bugs\nwhere tty is zeroed in port-\u003etty during tty_port_block_til_ready.\n\nThere is one thing to note. We don\u0027t set ASYNC_NORMAL_ACTIVE now. It\u0027s\nbecause this is done already in tty_port_block_til_ready.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "303a7a1199c20f7c9452f024a6e17bf348b6b398",
      "tree": "f3db2311d9156981f4d3d99aaf65b1ef646f887b",
      "parents": [
        "c7d7abff40c27f82fe78b1091ab3fad69b2546f9"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Wed Mar 30 00:10:56 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:32:20 2011 -0700"
      },
      "message": "serial: core, do not set DTR/RTS twice on startup\n\nIn .dtr_rts we do:\n  uart_set_mctrl(uport, TIOCM_DTR | TIOCM_RTS)\nand call uart_update_termios. It does:\n  uart_set_mctrl(port, TIOCM_DTR | TIOCM_RTS)\nonce again. As the only callsite of uart_update_termios is .dtr_rts,\nremove the uart_set_mctrl from uart_update_termios to not set it twice.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c7d7abff40c27f82fe78b1091ab3fad69b2546f9",
      "tree": "0463d5b5c97d148f160450ff0a8aa06deaea760c",
      "parents": [
        "7c31bdb6b2a7118150df1668444fd1b7f1df3b85"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Wed Mar 30 00:10:55 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:32:20 2011 -0700"
      },
      "message": "serial: core, move termios handling to uart_startup\n\nWe should not fiddle with speed and cflags in .dtr_rts hook. Actually\nwe might not have tty at that moment already.\n\nSo move the console cflag copy and speed setup into uart_startup.\nActually the speed setup is already there, but we need to call it\nunconditionally (uart_startup is called from uart_open with hw_init \u003d\n0).\n\nThis means we move uart_change_speed before dtr/rts setup in .dtr_rts.\nBut this should not matter as the setup should be called after\nuart_change_speed anyway.\nBefore:                             After:\ndtr/rts setup (dtr_rts)             uart_change_speed (startup)\nuart_change_speed (update_termios)  dtr/rts setup (dtr_rts)\ndtr/rts setup (update_termios)      dtr/rts setup (update_termios)\n\nThe second setup will dismiss with the next patch.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a664ec9675d77aa2196e797afa5516d3e476da77",
      "tree": "31d01adbd517d31fb20a1538453ee5d62ee98df4",
      "parents": [
        "0259894c732837c801565d038eaecdcf8fc5bbe7"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Mon Mar 28 13:57:11 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 16:31:19 2011 -0700"
      },
      "message": "serial: altera_uart: Scan for a free port if platform device id is -1\n\nDevices extracted from device tree all seem to have pdev-\u003eid set to -1.\nUp until now we mapped all devices with id -1 to the first device.  This\nbehaviour could lead to problems when using more than one Altera UART in\na system.\n\nThis patch changes the behaviour of the driver to scan for the next free\nid in case the id is -1.\n\nBecause we cannot refer back to the assigned id in altera_uart_remove,\nthe port instance needs to be stored in device drvdata.\n\nReported-by: David Smoot \u003cdavidsmoot@gmail.com\u003e\nCc: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4fd53ef5c97ef7ce909c18bf7fb8b5cdd72b08c1",
      "tree": "9ccc3760aa281726e9b66c1920288d4ae3653d21",
      "parents": [
        "52ea383aba4d86d213622b2d4a94b01b4439fe11"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Wed Mar 23 09:49:55 2011 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Apr 19 14:41:47 2011 -0700"
      },
      "message": "TTY: serial_core, remove unused variable\n\ndrivers/tty/serial/serial_core.c:1980:2: warning: Value stored to \u0027tty\u0027 is never read\n        tty \u003d port-\u003etty;\n        ^     ~~~~~~~~~\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nAcked-by: Govindraj.R \u003cgovindraj.raja@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6eab04a87677a37cf15b52e2b4b4fd57917102ad",
      "tree": "dc92e25473e7e5c9183312d7feeeaeabb2157baf",
      "parents": [
        "9f0af69b2dd34d2c21817d599db7bdb3c972a759"
      ],
      "author": {
        "name": "Justin P. Mattock",
        "email": "justinmattock@gmail.com",
        "time": "Fri Apr 08 19:49:08 2011 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Apr 10 17:01:05 2011 +0200"
      },
      "message": "treewide: remove extra semicolons\n\nSigned-off-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "26cf445721763d61b08ce394f8bdbd4c5610b563",
      "tree": "a26099dd232b5d0071604787a9eb27b37602645f",
      "parents": [
        "8b9686ff4ddfdf45662024edd567920e6db87beb",
        "99b662e511e08230e8422e77cbe4fd31ed173df6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 12:48:45 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 12:48:45 2011 -0700"
      },
      "message": "Merge branch \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: select ARCH_NO_SYSDEV_OPS.\n  sh: fix build error in board-sh7757lcr.c\n  sh: landisk: Remove whitespace\n  sh: landisk: Remove mv_nr_irqs\n  sh: sh-sci: Fix double initialization by serial_console_setup\n  serial: sh-sci: prevent setup of uninitialized serial console\n  dma: shdma: add checking the DMAOR_AE in sh_dmae_err\n"
    },
    {
      "commit": "42933bac11e811f02200c944d8562a15f8ec4ff0",
      "tree": "fcdd9afe56eb0e746565ddd1f92f22d36678b843",
      "parents": [
        "2b9accbee563f535046ff2cd382d0acaa92e130c",
        "25985edcedea6396277003854657b5f3cb31a628"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6\n\n* \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6:\n  Fix common misspellings\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "7ea5db8efeac8627500e012aa6829ca612c5a700",
      "tree": "90e4de22f60b989dcf0f0d7436978c0b463d5827",
      "parents": [
        "eee7631fdf8ae63c4f24daf66981ac1a7b55d7fd",
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 31 15:39:47 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 31 15:39:47 2011 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into sh-latest\n"
    },
    {
      "commit": "6a8c979935f1955707fe79909cb3baf9575282f4",
      "tree": "2b05cffbdf8e5bcc3c47bb5f4f1f2cac36ec5374",
      "parents": [
        "b2267a6b095afb84b5766d6646e581b9054704d9"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "nobuhiro.iwamatsu.yj@renesas.com",
        "time": "Thu Mar 24 02:20:56 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 31 14:33:24 2011 +0900"
      },
      "message": "sh: sh-sci: Fix double initialization by serial_console_setup\n\nThe driver is initialized in a state with an unknown value by\nserial_console_setup. And initialization fails.\n\nThis is caused by the initialization by sci_console_init.\nThis function does not seem to be necessary for the present sh-sci driver.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003cnobuhiro.iwamatsu.yj@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b2267a6b095afb84b5766d6646e581b9054704d9",
      "tree": "1acfe545a09b8ba9fb0c01a30ed465d1be3a9b7f",
      "parents": [
        "ff7690b48ae8571d930a2621e21f6e5a41e42b6d"
      ],
      "author": {
        "name": "Alexandre Courbot",
        "email": "gnurou@gmail.com",
        "time": "Wed Feb 09 03:18:46 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 31 14:33:22 2011 +0900"
      },
      "message": "serial: sh-sci: prevent setup of uninitialized serial console\n\nCommit 906b17dc089f7fa87e37a9cfe6ee185efc90e0da introduced a condition\nwhere the kernel will crash unless a earlyprintk parameter is specified.\n\nWithout this parameter, sci_console_init is called during early console\nsetup without any port being initialized, and the kernel crashes a\nlittle bit later when uart_set_options attemps to invoke set_termios on a\nport with an ops member equal to NULL.\n\nThis patch just checks in sci_console_init that the port is properly\ninitialized, and aborts the early console setup if it is not.\n\nSigned-off-by: Alexandre Courbot \u003cgnurou@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6cd7a63756a68ad5e718b42aa108e27c19425743",
      "tree": "639e4a3077ed87d080dd722b29746702defa7ba2",
      "parents": [
        "3628aa0657e7bb3548a25fa3ea47510327d35efc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 30 21:11:35 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 30 21:12:24 2011 -0700"
      },
      "message": "apbuart: Depend upon sparc.\n\nIt absolutely needs to be able to get at pdev_archdata members\nwhich are sparc specific.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "c897dcf6311ea9c8d24e96cc7f7fe9de58a0a6a2",
      "tree": "97775a7437b61aa344ed8652584e24c17a1c89b9",
      "parents": [
        "10544f128c338aeb7f63c002ad7eee67aa0e6acf"
      ],
      "author": {
        "name": "Daniel Hellstrom",
        "email": "daniel@gaisler.com",
        "time": "Wed Mar 30 01:12:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 30 04:28:54 2011 -0700"
      },
      "message": "sparc32,leon: Fixed APBUART frequency detection\n\nThe UARTs may be located on different APB buses, thus have\n\ndifferent UART clock frequency. The system frequency is not\nthe same (but often) as the UART frequency, rather the APB bus\nfrequency that the APBUART is located at has the same\nfrequency, so this looks at the \"freq\" property instead.\n\nSigned-off-by: Daniel Hellstrom \u003cdaniel@gaisler.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "10544f128c338aeb7f63c002ad7eee67aa0e6acf",
      "tree": "66eb9b823e751d8946fe1a56489657d843e69af4",
      "parents": [
        "97c278e31c7c3e10a3288b53f1b0a1733eacec5a"
      ],
      "author": {
        "name": "Daniel Hellstrom",
        "email": "daniel@gaisler.com",
        "time": "Wed Mar 30 01:12:40 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 30 04:28:54 2011 -0700"
      },
      "message": "sparc32, leon: APBUART driver must use archdata to get IRQ number\n\nSee Commit id 1636f8ac2b08410df4766449f7c86b912443cd99 (sparc/of:\nMove of_device fields into struct pdev_archdata), this patch\nis similar to 19e4875fb21a69fbf620e84769a74d189c69c58d (of/sparc:\nfix build regression from of_device changes)\n\nSigned-off-by: Daniel Hellstrom \u003cdaniel@gaisler.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dced35aeb0367dda2636ee9ee914bda14510dcc9",
      "tree": "71fd68d024a91c5c87f02f488962fcd852add0a8",
      "parents": [
        "2a8f55b1f577c205e71ddcb696564cbd05c50eb5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 17:49:12 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:48:19 2011 +0200"
      },
      "message": "drivers: Final irq namespace conversion\n\nScripted with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "95e14ed7fc4b2db62eb597a70850a0fede48b78a",
      "tree": "63d5dacd5ce094c9c48ce426e38440fba6565e51",
      "parents": [
        "00a2470546dd8427325636a711a42c934135dbf5",
        "0d3db28daed2529ab90933a3aaaaf46446fdfda8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:04:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:04:56 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:\n  kdb: add usage string of \u0027per_cpu\u0027 command\n  kgdb,x86_64: fix compile warning found with sparse\n  kdb: code cleanup to use macro instead of value\n  kgdboc,kgdbts: strlen() doesn\u0027t count the terminator\n"
    },
    {
      "commit": "adb4b83c12f9d966ea3478aa14c60511467c9916",
      "tree": "b9dd2efee119cc6f053ffa6fb50a3d336e5e3dfb",
      "parents": [
        "521cb40b0c44418a4fd36dc633f575813d59a43d"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Mar 15 07:28:00 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Fri Mar 25 16:37:30 2011 -0500"
      },
      "message": "kgdboc,kgdbts: strlen() doesn\u0027t count the terminator\n\nThis is an off by one because strlen() doesn\u0027t count the null\nterminator.  We strcpy() these strings into an array of size\nMAX_CONFIG_LEN.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "e16b396ce314b2bcdfe6c173fe075bf8e3432368",
      "tree": "640f0f56f2ea676647af4eb42d32fa56be2ee549",
      "parents": [
        "7fd23a24717a327a66f3c32d11a20a2f169c824f",
        "e6e8dd5055a974935af1398c8648d4a9359b0ecb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 10:37:40 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 10:37:40 2011 -0700"
      },
      "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: (47 commits)\n  doc: CONFIG_UNEVICTABLE_LRU doesn\u0027t exist anymore\n  Update cpuset info \u0026 webiste for cgroups\n  dcdbas: force SMI to happen when expected\n  arch/arm/Kconfig: remove one to many l\u0027s in the word.\n  asm-generic/user.h: Fix spelling in comment\n  drm: fix printk typo \u0027sracth\u0027\n  Remove one to many n\u0027s in a word\n  Documentation/filesystems/romfs.txt: fixing link to genromfs\n  drivers:scsi Change printk typo initate -\u003e initiate\n  serial, pch uart: Remove duplicate inclusion of linux/pci.h header\n  fs/eventpoll.c: fix spelling\n  mm: Fix out-of-date comments which refers non-existent functions\n  drm: Fix printk typo \u0027failled\u0027\n  coh901318.c: Change initate to initiate.\n  mbox-db5500.c Change initate to initiate.\n  edac: correct i82975x error-info reported\n  edac: correct i82975x mci initialisation\n  edac: correct commented info\n  fs: update comments to point correct document\n  target: remove duplicate include of target/target_core_device.h from drivers/target/target_core_hba.c\n  ...\n\nTrivial conflict in fs/eventpoll.c (spelling vs addition)\n"
    },
    {
      "commit": "0a95d92c0054e74fb79607ac2df958b7bf295706",
      "tree": "e2c5f836e799dcfd72904949be47595af91432e7",
      "parents": [
        "08351fc6a75731226e1112fc7254542bd3a2912e",
        "831532035b12a5f7b600515a6f4da0b207b82d6e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 06:31:43 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 06:31:43 2011 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (62 commits)\n  powerpc/85xx: Fix signedness bug in cache-sram\n  powerpc/fsl: 85xx: document cache sram bindings\n  powerpc/fsl: define binding for fsl mpic interrupt controllers\n  powerpc/fsl_msi: Handle msi-available-ranges better\n  drivers/serial/ucc_uart.c: Add of_node_put to avoid memory leak\n  powerpc/85xx: Fix SPE float to integer conversion failure\n  powerpc/85xx: Update sata controller compatible for p1022ds board\n  ATA: Add FSL sata v2 controller support\n  powerpc/mpc8xxx_gpio: simplify searching for \u0027fsl, qoriq-gpio\u0027 compatiable\n  powerpc/8xx: remove obsolete mgsuvd board\n  powerpc/82xx: rename and update mgcoge board support\n  powerpc/83xx: rename and update kmeter1\n  powerpc/85xx: Workaroudn e500 CPU erratum A005\n  powerpc/fsl_pci: Add support for FSL PCIe controllers v2.x\n  powerpc/85xx: Fix writing to spin table \u0027cpu-release-addr\u0027 on ppc64e\n  powerpc/pseries: Disable MSI using new interface if possible\n  powerpc: Enable GENERIC_HARDIRQS_NO_DEPRECATED.\n  powerpc: core irq_data conversion.\n  powerpc: sysdev/xilinx_intc irq_data conversion.\n  powerpc: sysdev/uic irq_data conversion.\n  ...\n\nFix up conflicts in arch/powerpc/sysdev/fsl_msi.c (due to getting rid of\nof_platform_driver in arch/powerpc)\n"
    },
    {
      "commit": "6899608533410557e6698cb9d4ff6df553916e98",
      "tree": "b392548a6757d08ec7b1395925499e032c174411",
      "parents": [
        "411f5c7a502769ccc0377c5ba36cb0b283847ba8",
        "92c260f755c42337c550d8ac1f8ccd1b32bffb20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:13:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:13:18 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm\n\n* \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm: (46 commits)\n  msm: scm: Check for interruption immediately\n  msm: scm: Fix improper register assignment\n  msm: scm: Mark inline asm as volatile\n  msm: iommu: Enable HTW L2 redirection on MSM8960\n  msm: iommu: Don\u0027t read from write-only registers\n  msm: iommu: Remove dependency on IDR\n  msm: iommu: Use ASID tagging instead of VMID tagging\n  msm: iommu: Rework clock logic and add IOMMU bus clock control\n  msm: iommu: Clock control for the IOMMU driver\n  msm: mdp: Set the correct pack pattern for XRGB/ARGB\n  msm_fb: Fix framebuffer console\n  msm: mdp: Add support for RGBX 8888 image format.\n  video: msmfb: Put the partial update magic value into the fix_screen struct.\n  msm: clock: Migrate to clkdev\n  msm: clock: Remove references to clk_ops_pcom\n  msm: headsmp.S: Fix section mismatch\n  msm: Use explicit GPLv2 licenses\n  msm: iommu: Enable IOMMU support for MSM8960\n  msm: iommu: Generalize platform data for multiple targets\n  msm: iommu: Create a Kconfig item for the IOMMU driver\n  ...\n"
    },
    {
      "commit": "411f5c7a502769ccc0377c5ba36cb0b283847ba8",
      "tree": "2c3a29671e3f923de48c55f94194849264a7bf53",
      "parents": [
        "6d7ed21d17e640b120b902a314143e5ef4917a70",
        "9ced9f03d12d7539e86b0bff5bc750153c976c34"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:08:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:08:06 2011 -0700"
      },
      "message": "Merge branch \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (289 commits)\n  davinci: DM644x EVM: register MUSB device earlier\n  davinci: add spi devices on tnetv107x evm\n  davinci: add ssp config for tnetv107x evm board\n  davinci: add tnetv107x ssp platform device\n  spi: add ti-ssp spi master driver\n  mfd: add driver for sequencer serial port\n  ARM: EXYNOS4: Implement Clock gating for System MMU\n  ARM: EXYNOS4: Enhancement of System MMU driver\n  ARM: EXYNOS4: Add support for gpio interrupts\n  ARM: S5P: Add function to register gpio interrupt bank data\n  ARM: S5P: Cleanup S5P gpio interrupt code\n  ARM: EXYNOS4: Add missing GPYx banks\n  ARM: S3C64XX: Fix section mismatch from cpufreq init\n  ARM: EXYNOS4: Add keypad device to the SMDKV310\n  ARM: EXYNOS4: Update clocks for keypad\n  ARM: EXYNOS4: Update keypad base address\n  ARM: EXYNOS4: Add keypad device helpers\n  ARM: EXYNOS4: Add support for SATA on ARMLEX4210\n  plat-nomadik: make GPIO interrupts work with cpuidle ApSleep\n  mach-u300: define a dummy filter function for coh901318\n  ...\n\nFix up various conflicts in\n - arch/arm/mach-exynos4/cpufreq.c\n - arch/arm/mach-mxs/gpio.c\n - drivers/net/Kconfig\n - drivers/tty/serial/Kconfig\n - drivers/tty/serial/Makefile\n - drivers/usb/gadget/fsl_mxc_udc.c\n - drivers/video/Kconfig\n"
    },
    {
      "commit": "6d7ed21d17e640b120b902a314143e5ef4917a70",
      "tree": "87d00d7057dd9c57175f3367715d18b1958f096a",
      "parents": [
        "ec0afc9311adcfb10b90e547c23250f63939f990",
        "bafc8205dc7bf2488175008deedc14ff4939d174",
        "9c9585e0e96f8340d704256db00b2ec28240c36e",
        "bfddc1c325d1e092d9fb1b5b03a05b818f82d35f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 18:48:35 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 18:48:35 2011 -0700"
      },
      "message": "Merge branches \u0027defcfg\u0027, \u0027drivers\u0027 and \u0027cyberpro-next\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027defcfg\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6647/1: add Versatile Express defconfig\n  ARM: 6644/1: mach-ux500: update the U8500 defconfig\n\n* \u0027drivers\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6764/1: pl011: factor out FIFO to TTY code\n  ARM: 6763/1: pl011: add optional RX DMA to PL011 v2\n  ARM: 6758/1: amba: support pm ops\n  ARM: amba: make amba_driver id_table const\n  ARM: amba: make internal ID table handling const\n  ARM: amba: make probe() functions take const id tables\n  ARM: 6662/1: amba: make amba_bustype non-static\n  ARM: mmci: add dmaengine-based DMA support\n  ARM: mmci: no need for separate host-\u003edata_xfered\n  ARM: mmci: avoid unnecessary switch to data available PIO interrupts\n  ARM: mmci: no need to call flush_dcache_page() with sg_miter API\n  ARM: mmci: avoid reporting too many completed bytes on fifo overrun\n  ALSA: AACI: make fifo variables more explanitory\n  ALSA: AACI: no need to call snd_pcm_period_elapsed() for each period\n  ALSA: AACI: use snd_pcm_lib_period_bytes()\n  ALSA: AACI: clean up AACI announcement printk\n  ALSA: AACI: fix channel mask selection\n  ALSA: AACI: fix number of channels for record\n  ALSA: AACI: fix multiple IRQ claiming\n\n* \u0027cyberpro-next\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  VIDEO: cyberpro: remove unused cyber2000fb_get_fb_var()\n  VIDEO: cyberpro: remove useless function extreg pointers\n  VIDEO: cyberpro: update handling of device structures\n  VIDEO: cyberpro: add support for video capture I2C\n  VIDEO: cyberpro: make \u0027reg_b0_lock\u0027 always present\n  VIDEO: cyberpro: add I2C support\n  VIDEO: cyberpro: select lowest multipler/divisor for PLL\n"
    },
    {
      "commit": "9c9585e0e96f8340d704256db00b2ec28240c36e",
      "tree": "e644bda53c5a1c36a4066c09601566bf20e88ad1",
      "parents": [
        "5d350cba486de34eff99d0394d8fb436af54522e",
        "c8ebae37034c0ead62eb4df8ef88e999ddb8d5cf",
        "ba74ec7f6b2bf9e1b5d0f2c5cef08766944cb2c8",
        "29772c4e28cbb33ea1f8c6dcd130ebf190b91d85"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 17 11:04:51 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 17 11:04:51 2011 +0000"
      },
      "message": "Merge branches \u0027aaci\u0027, \u0027mmci-dma\u0027, \u0027pl\u0027 and \u0027pl011\u0027 into drivers\n"
    },
    {
      "commit": "1d2a1959fe534279cf37aba20b08c24c20840e52",
      "tree": "67c0b9aa7fe22a44bf0b4af88947799203eb8f67",
      "parents": [
        "5a79ce76e9bb8f4b2cd8106ee36d15ee05013bcf",
        "054cfaacf88865bff1dd58d305443d5d6c068a08"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 17 16:44:08 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Mar 17 16:44:08 2011 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into sh-latest\n"
    },
    {
      "commit": "92c260f755c42337c550d8ac1f8ccd1b32bffb20",
      "tree": "6d04fefc1adeecabfb2b00c201e0db78fa2b5529",
      "parents": [
        "8e76a80960bf06c245160a484d5a363ca6b520bb",
        "05e34754518b6a90d5c392790c032575fab12d66"
      ],
      "author": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Wed Mar 16 22:13:16 2011 -0700"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Wed Mar 16 22:13:16 2011 -0700"
      },
      "message": "Merge remote branch \u0027rmk/for-linus\u0027 into for-linus\n\n* rmk/for-linus: (1557 commits)\n  ARM: 6806/1: irq: introduce entry and exit functions for chained handlers\n  ARM: 6781/1: Thumb-2: Work around buggy Thumb-2 short branch relocations in gas\n  ARM: 6747/1: P2V: Thumb2 support\n  ARM: 6798/1: aout-core: zero thread debug registers in a.out core dump\n  ARM: 6796/1: Footbridge: Fix I/O mappings for NOMMU mode\n  ARM: 6784/1: errata: no automatic Store Buffer drain on Cortex-A9\n  ARM: 6772/1: errata: possible fault MMU translations following an ASID switch\n  ARM: 6776/1: mach-ux500: activate fix for errata 753970\n  ARM: 6794/1: SPEAr: Append UL to device address macros.\n  ARM: 6793/1: SPEAr: Remove unused *_SIZE macros from spear*.h files\n  ARM: 6792/1: SPEAr: Replace SIZE macro\u0027s with SZ_4K macros\n  ARM: 6791/1: SPEAr3xx: Declare device structures after shirq code\n  ARM: 6790/1: SPEAr: Clock Framework: Rename usbd clock and align apb_clk entry\n  ARM: 6789/1: SPEAr3xx: Rename sdio to sdhci\n  ARM: 6788/1: SPEAr: Include mach/hardware.h instead of mach/spear.h\n  ARM: 6787/1: SPEAr: Reorder #includes in .h \u0026 .c files.\n  ARM: 6681/1: SPEAr: add debugfs support to clk API\n  ARM: 6703/1: SPEAr: update clk API support\n  ARM: 6679/1: SPEAr: make clk API functions more generic\n  ARM: 6737/1: SPEAr: formalized timer support\n  ...\n\nConflicts:\n\tarch/arm/mach-msm/board-msm7x27.c\n\tarch/arm/mach-msm/board-msm7x30.c\n\tarch/arm/mach-msm/board-qsd8x50.c\n\tarch/arm/mach-msm/board-sapphire.c\n\tarch/arm/mach-msm/include/mach/memory.h\n"
    },
    {
      "commit": "63a93699c6a58795b854ff573542a08367684dae",
      "tree": "057ab4cbde66862c51867dde030be69a2fa7073f",
      "parents": [
        "16d8775700f1815076f879719ce14b33f50a3171",
        "21bd6d37cf23e643020bf28b41844ff0040c9393"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 19:05:40 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 19:05:40 2011 -0700"
      },
      "message": "Merge branch \u0027remove\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027remove\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6629/2: aaec2000: remove support for mach-aaec2000\n  ARM: lh7a40x: remove unmaintained platform support\n\nFix up trivial conflicts in\n - arch/arm/mach-{aaec2000,lh7a40x}/include/mach/memory.h (removed)\n - drivers/usb/gadget/Kconfig (USB_[GADGET_]LH7A40X removed, others added)\n"
    },
    {
      "commit": "4c5811bf463b0ef82fabbd1708f8bb2d753aeb18",
      "tree": "ff37d31217c3804ca05de21a55a9b5ca1ca818b2",
      "parents": [
        "f74b9444192c60603020c61d7915b72893137edc",
        "9f15444fefdb33509132ff5c9be60cb315c44cb2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 17:28:10 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 17:28:10 2011 -0700"
      },
      "message": "Merge branch \u0027devicetree/next\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027devicetree/next\u0027 of git://git.secretlab.ca/git/linux-2.6: (21 commits)\n  tty: serial: altera_jtaguart: Add device tree support\n  tty: serial: altera_uart: Add devicetree support\n  dt: eliminate of_platform_driver shim code\n  dt: Eliminate of_platform_{,un}register_driver\n  dt/serial: Eliminate users of of_platform_{,un}register_driver\n  dt/usb: Eliminate users of of_platform_{,un}register_driver\n  dt/video: Eliminate users of of_platform_{,un}register_driver\n  dt/net: Eliminate users of of_platform_{,un}register_driver\n  dt/sound: Eliminate users of of_platform_{,un}register_driver\n  dt/spi: Eliminate users of of_platform_{,un}register_driver\n  dt: uartlite: merge platform and of_platform driver bindings\n  dt: xilinx_hwicap: merge platform and of_platform driver bindings\n  ipmi: convert OF driver to platform driver\n  leds/leds-gpio: merge platform_driver with of_platform_driver\n  dt/sparc: Eliminate users of of_platform_{,un}register_driver\n  dt/powerpc: Eliminate users of of_platform_{,un}register_driver\n  dt/powerpc: move of_bus_type infrastructure to ibmebus\n  drivercore/dt: add a match table pointer to struct device\n  dt: Typo fix.\n  altera_ps2: Add devicetree support\n  ...\n"
    },
    {
      "commit": "e6bee325e49f17c65c1fd66e9e8b348c85788341",
      "tree": "bcc9e5d8e82efa9009edd481a837cc3626360091",
      "parents": [
        "a5e6b135bdff649e4330f98e2e80dbb1984f7e77",
        "6ae705b23be8da52d3163be9d81e9b767876aaf9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 15:11:04 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 15:11:04 2011 -0700"
      },
      "message": "Merge branch \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* \u0027tty-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6: (76 commits)\n  pch_uart: reference clock on CM-iTC\n  pch_phub: add new device ML7213\n  n_gsm: fix UIH control byte : P bit should be 0\n  n_gsm: add a documentation\n  serial: msm_serial_hs: Add MSM high speed UART driver\n  tty_audit: fix tty_audit_add_data live lock on audit disabled\n  tty: move cd1865.h to drivers/staging/tty/\n  Staging: tty: fix build with epca.c driver\n  pcmcia: synclink_cs: fix prototype for mgslpc_ioctl()\n  Staging: generic_serial: fix double locking bug\n  nozomi: don\u0027t use flush_scheduled_work()\n  tty/serial: Relax the device_type restriction from of_serial\n  MAINTAINERS: Update HVC file patterns\n  tty: phase out of ioctl file pointer for tty3270 as well\n  tty: forgot to remove ipwireless from drivers/char/pcmcia/Makefile\n  pch_uart: Fix DMA channel miss-setting issue.\n  pch_uart: fix exclusive access issue\n  pch_uart: fix auto flow control miss-setting issue\n  pch_uart: fix uart clock setting issue\n  pch_uart : Use dev_xxx not pr_xxx\n  ...\n\nFix up trivial conflicts in drivers/misc/pch_phub.c (same patch applied\ntwice, then changes to the same area in one branch)\n"
    },
    {
      "commit": "48a10cdfc0262ee7b5ccd4cbb673957e320ec563",
      "tree": "0b329e6f0d40b997c74c32531a425c9f4906d18d",
      "parents": [
        "afc0a07d4a283599ac3a6a31d7454e9baaeccca0"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Aug 31 17:48:55 2010 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Mar 15 13:48:16 2011 -0500"
      },
      "message": "drivers/serial/ucc_uart.c: Add of_node_put to avoid memory leak\n\nAdd a call to of_node_put in the error handling code following a call to\nof_find_compatible_node or of_find_node_by_type.\n\nThis patch also substantially reorganizes the error handling code in the\nfunction, to that it is possible first to jump to code that frees qe_port\nand then to jump to code that also puts np.\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nexpression E,E1,E2;\nstatement S;\n@@\n\n*x \u003d\n(of_find_node_by_path\n|of_find_node_by_name\n|of_find_node_by_phandle\n|of_get_parent\n|of_get_next_parent\n|of_get_next_child\n|of_find_compatible_node\n|of_match_node\n|of_find_node_by_type\n|of_find_node_with_property\n|of_find_matching_node\n|of_parse_phandle\n)(...);\n...\nif (x \u003d\u003d NULL) S\n\u003c... when !\u003d x \u003d E\n*if (...) {\n  ... when !\u003d of_node_put(x)\n      when !\u003d if (...) { ... of_node_put(x); ... }\n(\n  return \u003c+...x...+\u003e;\n|\n*  return ...;\n)\n}\n...\u003e\n(\nE2 \u003d x;\n|\nof_node_put(x);\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9ced9f03d12d7539e86b0bff5bc750153c976c34",
      "tree": "dcb8a23b0245d3d4d2719d7ea987f7eee608c553",
      "parents": [
        "9b963f32c38b4c7d2da667e4458967b550f30bee",
        "b0b6ff0b21057bb8e58b0be8b427a4713fd4b5a5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 15 16:32:47 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 15 16:32:47 2011 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into devel-stable\n\nConflicts:\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "6ae705b23be8da52d3163be9d81e9b767876aaf9",
      "tree": "02d1343739ebbbccc0b0b75ceca9ec749c686917",
      "parents": [
        "1a738dcf6dac74a0ce10853a068d822f66f73268"
      ],
      "author": {
        "name": "Denis Turischev",
        "email": "denis@compulab.co.il",
        "time": "Thu Mar 10 15:14:00 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 14 16:24:23 2011 -0700"
      },
      "message": "pch_uart: reference clock on CM-iTC\n\nDefault clock source for UARTs on Topcliff is external UART_CLK.\nOn CM-iTC USB_48MHz is used instead. After VCO2PLL and DIV\nmanipulations UARTs will receive 192 MHz.\nClock manipulations on Topcliff are controlled in pch_phub.c\n\nv2: redone against the linux-next tree\nv3: redone against linux/kernel/git/next/linux-next.git snapshot\n\nSigned-off-by: Denis Turischev \u003cdenis@compulab.co.il\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8688a1a8637c6b833b9b70148809db4538352d2e",
      "tree": "7b5d6c2d83c8bd1686811501c6287a650c40751b",
      "parents": [
        "3afdb0f3528991de0833224f2dba60dc061e01fa",
        "f91f9cd505f92e4227ffda7e5799a33d4f34bf36"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 12 20:33:51 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 12 20:33:51 2011 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-tcc into devel-stable\n"
    },
    {
      "commit": "f4612798a1ca33e4c9b5b9152f4b9b3b23a2da58",
      "tree": "852f617cf2d5329f6c0511190806516e026a56d8",
      "parents": [
        "a5abba989deceb731047425812d268daf7536575",
        "30d8bead5a309492d1dae2f6511a0465fe6ad05e"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Mar 11 11:05:46 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Mar 11 11:05:46 2011 +0900"
      },
      "message": "Merge branch \u0027next-exynos4\u0027 into for-next\n"
    },
    {
      "commit": "3afdb0f3528991de0833224f2dba60dc061e01fa",
      "tree": "0d9c7529c6cc2b41f0df778cc396edd74699721a",
      "parents": [
        "71d8c5b11e3b5936ae6c2e0b1dd6f5c78b305b65",
        "f7fdaca910e6bc13659ecdffc28c97938b752e01"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 10 13:53:29 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 10 13:53:29 2011 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "29772c4e28cbb33ea1f8c6dcd130ebf190b91d85",
      "tree": "17042eda647a9576055f7355fc179595fe429a55",
      "parents": [
        "ead76f329f777c7301e0a5456a0a1c7a081570bd"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 24 13:21:36 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 10 10:07:24 2011 +0000"
      },
      "message": "ARM: 6764/1: pl011: factor out FIFO to TTY code\n\nThis piece of code was just slightly different between the DMA\nand IRQ paths, in DMA mode we surely shouldn\u0027t read more than\n256 character either, so factor this out in its own function and\nuse for both DMA and PIO mode.\n\nTested on Ux500 and U300.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ead76f329f777c7301e0a5456a0a1c7a081570bd",
      "tree": "71a2954490057806b4ce87a7d368f11f62b16e85",
      "parents": [
        "a5abba989deceb731047425812d268daf7536575"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 24 13:21:08 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 10 10:07:22 2011 +0000"
      },
      "message": "ARM: 6763/1: pl011: add optional RX DMA to PL011 v2\n\nThis adds an optional RX DMA codepath for the devices that\nsupport this by using the apropriate burst sizes instead of\npulling single bytes.\n\nIncludes portions of code written by Russell King during\na PL08x hacking session.\n\nThis has been tested on U300 and Ux500.\n\nTested-by: Jerzy Kasenberg \u003cjerzy.kasenberg@tieto.com\u003e\nTested-by: Grzegorz Sygieda \u003cgrzegorz.sygieda@tieto.com\u003e\nTested-by: Marcin Mielczarczyk \u003cmarcin.mielczarczyk@tieto.com\u003e\nSigned-off-by: Per Forlin \u003cper.friden@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "550462378515a82279e07f12e2c105f617f112f8",
      "tree": "c3a98269a5d61da1530d0c9e9fe56b4b9af28868",
      "parents": [
        "00bff392c81e4fb1901e5160fdd5afdb2546a6ab"
      ],
      "author": {
        "name": "Mayank Rana",
        "email": "mrana@codeaurora.org",
        "time": "Mon Mar 07 10:28:42 2011 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 07 12:08:05 2011 -0800"
      },
      "message": "serial: msm_serial_hs: Add MSM high speed UART driver\n\nThis driver supports UART-DM HW on MSM platforms. It uses the on\nchip DMA to drive data transfers and has optional support for UART\npower management independent of Linux suspend/resume and wakeup\nfrom Rx.\n\nThe driver was originally developed by Google. It is functionally\nequivalent to the version available at:\nhttp://android.git.kernel.org/?p\u003dkernel/experimental.git\nthe differences being:\n1) Remove wakelocks and change unsupported DMA API.\n2) Replace clock selection register codes by macros.\n3) Fix checkpatch errors and add inline documentation.\n4) Add runtime PM hooks for active power state transitions.\n5) Handle error path and cleanup resources if required.\n\nCC: Nick Pelly \u003cnpelly@google.com\u003e\nSigned-off-by: Sankalp Bose \u003csankalpb@codeaurora.org\u003e\nSigned-off-by: Mayank Rana \u003cmrana@codeaurora.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "36003386f86c0624ae0662a229081ef2b11ac784",
      "tree": "729d732c76398540e9c28ae7df3a131afea95297",
      "parents": [
        "18e9550273b8a4d28044202f51cb2c3c9254d7c6"
      ],
      "author": {
        "name": "Alexandre Courbot",
        "email": "gnurou@gmail.com",
        "time": "Thu Mar 03 08:04:42 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Mar 04 15:57:10 2011 +0900"
      },
      "message": "serial: sh-sci: fix deadlock when resuming from S3 sleep\n\nS3 sleep invokes the shutdown callback of the sh-sci driver, which\nsuspends the clocks until they are reactivated by a call to startup.\nHowever, before the latter is invoked, sci_set_termios may be called on\nthe port by uart_resume_port. In such cases it will endlessly wait for\nthe TEND bit to raise, which will never happen since the clocks are\ndisabled.\n\nThis patch ensures that clocks are enabled when ports registers are\nmanipulated within sci_set_termios.\n\nSigned-off-by: Alexandre Courbot \u003cgnurou@gmail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9f15444fefdb33509132ff5c9be60cb315c44cb2",
      "tree": "a927896fe789a01bf4e885d1d2ceb32677b0b07c",
      "parents": [
        "7c9325d79a3c3d51c98812161d47876d6830c062"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Fri Feb 18 09:10:01 2011 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Mar 01 09:38:27 2011 -0700"
      },
      "message": "tty: serial: altera_jtaguart: Add device tree support\n\nAdvertise the possibility to use this driver with device tree if\nCONFIG_OF is set.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "7c9325d79a3c3d51c98812161d47876d6830c062",
      "tree": "e749efa50ac29719d4ff159f94f03abc455cee06",
      "parents": [
        "d714d1979d7b4df7e2c127407f4014ce71f73cd0"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Fri Feb 18 11:35:32 2011 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Mar 01 09:38:27 2011 -0700"
      },
      "message": "tty: serial: altera_uart: Add devicetree support\n\nWith the recent switch of the (currently still out-of-tree) Nios2 Linux\nport to devicetree we want to be able to retrieve the resources and\nproperties from dts.\n\nThe old method to retrieve resources and properties from platform data\nis still supported.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "793218dfea146946a076f4fe51e574db61034a3e",
      "tree": "ecdf2dd9b1aa9fa9a19864507330ccb8819aa060",
      "parents": [
        "d35fb6417655ebf6de93e2135dc386c3c470f545"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 22 21:10:26 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Feb 28 13:22:46 2011 -0700"
      },
      "message": "dt/serial: Eliminate users of of_platform_{,un}register_driver\n\nGet rid of users of of_platform_driver in drivers/serial.  The\nof_platform_{,un}register_driver functions are going away, so the\nusers need to be converted to using the platform_bus_type directly.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "e5263a517688b83861d406223a0f111a6e4116ff",
      "tree": "ad487f73ba74785a3725137e89b54278a3bfade4",
      "parents": [
        "55f19d56742a7b544e80b47339c17bfcfd0ff3b4"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 22 20:16:13 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Feb 28 13:22:43 2011 -0700"
      },
      "message": "dt: uartlite: merge platform and of_platform driver bindings\n\nof_platform_driver is getting removed, and a single platform_driver\ncan now support both devicetree and non-devicetree use cases.  This\npatch merges the two driver registrations.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\n\n"
    },
    {
      "commit": "27aadb615a2d767d629966e88dc7212ceb7c712e",
      "tree": "afc0612eabcd4602719fe5b79fa3770d16778346",
      "parents": [
        "df213559f029047b4b3d06a25a36f4779de9b989"
      ],
      "author": {
        "name": "Ken Kawasaki",
        "email": "ken_kawasaki@spring.nifty.jp",
        "time": "Sun Feb 20 05:07:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 12:06:20 2011 -0800"
      },
      "message": "fmvj18x_cs: add new id\n\nfmvj18x_cs:add new id\n           Toshiba lan\u0026modem multifuction card (model name:IPC5010A)\n\nSigned-off-by: Ken Kawasaki \u003cken_kawasaki@spring.nifty.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8c6e9112ebc7ba5a782e986152c8e766dad1486f",
      "tree": "409f6f4aba0b17073bd6f40f729748a7fd5d0226",
      "parents": [
        "a2e6093c638a9846cfe81b84ea9a0643f9540c1f"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 22 19:12:21 2011 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 25 10:02:16 2011 -0800"
      },
      "message": "tty/serial: Relax the device_type restriction from of_serial\n\nThere is no need to test for a device_type property in ns8250\ncompatible serial ports.  device_type is an OpenFirmware property that\nis not required when using the flattened tree representation.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f227e08b71b9c273eaa29a57370a3a5b833aa382",
      "tree": "9f1483776a2bde3bb1a6bd744e69acf19f6f3428",
      "parents": [
        "fec38d1752c01ad72789bac9f1a128f7e933735d",
        "f5412be599602124d2bdd49947b231dd77c0bf99"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 24 11:36:31 2011 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 24 11:36:31 2011 -0800"
      },
      "message": "Merge 2.6.38-rc6 into tty-next\n\nThis was to resolve a merge issue with drivers/char/Makefile and\ndrivers/tty/serial/68328serial.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aa25afad2ca60d19457849ea75e9c31236f4e174",
      "tree": "24c8c815caf191af56f8de287637087c298711b2",
      "parents": [
        "394d5aefcdecb51bbf7d6df757e73559c9692a08"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 15:55:00 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 23 16:24:14 2011 +0000"
      },
      "message": "ARM: amba: make probe() functions take const id tables\n\nMake Primecell driver probe functions take a const pointer to their\nID tables.  Drivers should never modify their ID tables in their\nprobe handler.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fec38d1752c01ad72789bac9f1a128f7e933735d",
      "tree": "f7300a9dcb2c92ff21a3835ab1d6e5dc268c6979",
      "parents": [
        "60d1031e114a3e96e4420421e34ddc0dcd10cbae"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:19 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:05 2011 -0800"
      },
      "message": "pch_uart: Fix DMA channel miss-setting issue.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "60d1031e114a3e96e4420421e34ddc0dcd10cbae",
      "tree": "dec57b1c70ea18ba6f1eda148fb206fe59203155",
      "parents": [
        "9af7155bb03675ba2d4d68428a4345e0511ce8dd"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:18 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:04 2011 -0800"
      },
      "message": "pch_uart: fix exclusive access issue\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9af7155bb03675ba2d4d68428a4345e0511ce8dd",
      "tree": "82c11187bbbaab18601e0a554c120d6aed04a15f",
      "parents": [
        "aac6c0b0fd6458f166651fc102695fb8836a4d95"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:17 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:04 2011 -0800"
      },
      "message": "pch_uart: fix auto flow control miss-setting issue\n\nCurrently, auto-flow control setting processing is not set correctly.\nThis patch fixes the issue.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aac6c0b0fd6458f166651fc102695fb8836a4d95",
      "tree": "4d6dcf555b22c8d79dbc292eee6f915fbb7b4f82",
      "parents": [
        "23877fdc6df3306037d81d2ac71c2d6e26ec08f4"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:16 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:03 2011 -0800"
      },
      "message": "pch_uart: fix uart clock setting issue\n\nCurrently, uart clock is not set correctly.\nThis patch fixes the issue.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "23877fdc6df3306037d81d2ac71c2d6e26ec08f4",
      "tree": "2ae96a2839058a38afc5985da6b5f229c8fc4bfe",
      "parents": [
        "1822076cf324dde1eb9678ae2174dc8b4662417c"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:15 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:03 2011 -0800"
      },
      "message": "pch_uart : Use dev_xxx not pr_xxx\n\nFor easy to understad which port the message is out,\nreplace pr_xxx with dev_xxx.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1822076cf324dde1eb9678ae2174dc8b4662417c",
      "tree": "b06622c7bb06a5e307cec38a659f1214d00b3b59",
      "parents": [
        "7e4613296576c843643ceb97091d98da1e8caab8"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:14 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:03 2011 -0800"
      },
      "message": "pch_uart : Reduce memcpy\n\nReduce memcpy for performance improvement.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e4613296576c843643ceb97091d98da1e8caab8",
      "tree": "5ee9798377c479aefd124c64957194e36947f13a",
      "parents": [
        "da3564ee027e788a5ff8e520fb2d2b00a78b2464"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:13 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:03 2011 -0800"
      },
      "message": "pch_uart: add spin_lock_init\n\nCurrently, spin_lock is not initialized.\nThus, add spin_lock_init().\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "da3564ee027e788a5ff8e520fb2d2b00a78b2464",
      "tree": "31cb96fb375b2c4ed85e48744392903b0828275e",
      "parents": [
        "4c37705877e74c02c968735c2eee0f84914cf557"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Wed Feb 23 10:03:12 2011 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 22 17:22:02 2011 -0800"
      },
      "message": "pch_uart: add multi-scatter processing\n\nCurrently, this driver can handle only single scatterlist.\nThus, it can\u0027t send data beyond FIFO size.\n\nThis patch enables this driver can handle multiple scatter list.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "44ed76b78e158d852f640d533b7acc08b91f2132"
}
