)]}'
{
  "log": [
    {
      "commit": "446a5a8b1eb91a6990e5c8fe29f14e7a95b69132",
      "tree": "dd60d5a5db4438d66e0baa78acda85f7be4fbae6",
      "parents": [
        "42c4dafe803dcad82980fd8b0831a89032156f93"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Jul 02 16:41:52 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 04 23:11:37 2010 +0100"
      },
      "message": "ARM: 6205/1: perf: ensure counter delta is treated as unsigned\n\nHardware performance counters on ARM are 32-bits wide but atomic64_t\nvariables are used to represent counter data in the hw_perf_event structure.\n\nThe armpmu_event_update function right-shifts a signed 64-bit delta variable\nand adds the result to the event count. This can lead to shifting in sign-bits\nif the MSB of the 32-bit counter value is set. This results in perf output\nsuch as:\n\n Performance counter stats for \u0027sleep 20\u0027:\n\n 18446744073460670464  cycles             \u003c-- 0xFFFFFFFFF12A6000\n        7783773  instructions             #      0.000 IPC\n            465  context-switches\n            161  page-faults\n        1172393  branches\n\n   20.154242147  seconds time elapsed\n\nThis patch ensures that the delta value is treated as unsigned so that the\nright shift sets the upper bits to zero.\n\nCc: \u003cstable@kernel.org\u003e\nAcked-by: Jamie Iles \u003cjamie.iles@picochip.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "42c4dafe803dcad82980fd8b0831a89032156f93",
      "tree": "4ee6615d25d034420925215ee798924f54b4a0c3",
      "parents": [
        "2503a5ecd86c002506001eba432c524ea009fe7f"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Jul 01 13:22:48 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 02 10:10:20 2010 +0100"
      },
      "message": "ARM: 6202/1: Do not ARM_DMA_MEM_BUFFERABLE on RealView boards with L210/L220\n\nRealView boards with certain revisions of the L210/L220 cache controller\nmay have issues (hardware deadlock) with the mandatory barriers (DSB\nfollowed by an L2 cache sync) when ARM_DMA_MEM_BUFFERABLE is enabled.\nThe patch disables ARM_DMA_MEM_BUFFERABLE for these boards.\n\nTested-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2503a5ecd86c002506001eba432c524ea009fe7f",
      "tree": "02f4646b29de1194154db5bd387298c222ffaf59",
      "parents": [
        "00952d8f14447fccfb9560d98999f7489d4fd2df"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Jul 01 13:21:47 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 02 10:10:09 2010 +0100"
      },
      "message": "ARM: 6201/1: RealView: Do not use outer_sync() on ARM11MPCore boards with L220\n\nRealView boards with certain revisions of the L220 cache controller (ARM11*\nprocessors only) may have issues (hardware deadlock) with the recent changes to\nthe mb() barrier implementation (DSB followed by an L2 cache sync). The patch\nredefines the RealView ARM11MPCore mandatory barriers without the outer_sync()\ncall.\n\nCc: \u003cstable@kernel.org\u003e\nTested-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "00952d8f14447fccfb9560d98999f7489d4fd2df",
      "tree": "f57079c7ebaab24980249ea7cc23bc38db0f1425",
      "parents": [
        "fb35f1ce6bc8c2301f918a7fb6d7dd8e0bfee8c5",
        "4d5d85906ad109987504033fa04991f1b0a2e552"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 11:01:33 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 11:01:33 2010 +0100"
      },
      "message": "Merge branch \u0027imx-for-2.6.35\u0027 of git://git.pengutronix.de/git/imx/linux-2.6\n"
    },
    {
      "commit": "fb35f1ce6bc8c2301f918a7fb6d7dd8e0bfee8c5",
      "tree": "1d3f38534ab1ac7672d0c33e5c7328f4f2c07f6b",
      "parents": [
        "8954bb0da99b76c7ce5edf2f314807cff68b6ea8",
        "cdb4acc0568f4f6e10e778f0c2cd04fcd4786c09"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:16:00 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:16:04 2010 +0100"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "8954bb0da99b76c7ce5edf2f314807cff68b6ea8",
      "tree": "e49721e0ff9e451fad2550d4aad4b38e176a0c85",
      "parents": [
        "534be1d5a2da940ecc5e528992ea4ace8658157a"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Jun 21 15:32:54 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:13:58 2010 +0100"
      },
      "message": "ARM: 6195/1: OMAP3: pmu: make CPU_HAS_PMU dependent on OMAP3_EMU\n\nCPU performance event counters on v7 cores will only operate\nif either the NIDEN or DBGEN signals are driven high.\n\nFor the OMAP3 platform, these signals are driven low by default\nbut DBGEN can be asserted by selecting the OMAP3_EMU Kconfig option,\nwhich enables the virtual clock for hardware debugging peripherals.\n\nAcked-by: Jean Pihet \u003cjpihet@mvista.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "534be1d5a2da940ecc5e528992ea4ace8658157a",
      "tree": "8b6f7a75efd167ec05ee70ee3e0e900ce4e3ea4d",
      "parents": [
        "cc9897df72ddea33762f9d24ecaa2b23ef0ad1b4"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Jun 21 15:29:03 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:13:52 2010 +0100"
      },
      "message": "ARM: 6194/1: change definition of cpu_relax() for ARM11MPCore\n\nLinux expects that if a CPU modifies a memory location, then that\nmodification will eventually become visible to other CPUs in the system.\n\nOn an ARM11MPCore processor, loads are prioritised over stores so it is\npossible for a store operation to be postponed if a polling loop immediately\nfollows it. If the variable being polled indirectly depends on the outstanding\nstore [for example, another CPU may be polling the variable that is pending\nmodification] then there is the potential for deadlock if interrupts are\ndisabled. This deadlock occurs in the KGDB testsuire when executing on an\nSMP ARM11MPCore configuration.\n\nThis patch changes the definition of cpu_relax() to smp_mb() for ARMv6 cores,\nforcing a flushing of the write buffer on SMP systems before the next load\ntakes place. If the Kernel is not compiled for SMP support, this will expand\nto a barrier() as before.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cc9897df72ddea33762f9d24ecaa2b23ef0ad1b4",
      "tree": "5a1cc9301837476230b5dbb9331562da2f892b7b",
      "parents": [
        "cf0bb91b3ce7e42142ccea46232da19a9bbf28d5"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Jun 21 15:12:40 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:13:46 2010 +0100"
      },
      "message": "ARM: 6193/1: RealView: Align the machine_desc.phys_io to 1MB section\n\nWhen not aligned, random bits could be written in the initial page table\nby the __create_page_tables() function.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cf0bb91b3ce7e42142ccea46232da19a9bbf28d5",
      "tree": "45c8c9403b519212211ee5bd5dd24040f3545617",
      "parents": [
        "ad642d9f58f1af6e96efccb5f84e52c6d01db5c4"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Jun 21 15:12:09 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:13:41 2010 +0100"
      },
      "message": "ARM: 6192/1: VExpress: Align the machine_desc.phys_io to 1MB section\n\nWhen not aligned, random bits could be written in the initial page table\nby the __create_page_tables() function.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ad642d9f58f1af6e96efccb5f84e52c6d01db5c4",
      "tree": "4319ed1e81f50c7035457cc0fa1cf4bcdf760abb",
      "parents": [
        "ca57926d53580f7c950496cb7ef6d7930610e1dd"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Jun 21 15:10:07 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:12:31 2010 +0100"
      },
      "message": "ARM: 6188/1: Add a config option for the ARM11MPCore DMA cache maintenance workaround\n\nCommit f4d6477f introduced a workaround for the lack of hardware\nbroadcasting of the cache maintenance operations on ARM11MPCore.\nHowever, the workaround is only valid on CPUs that do not do speculative\nloads into the D-cache.\n\nThis patch adds a Kconfig option with the corresponding help to make the\nabove clear. When the DMA_CACHE_RWFO option is disabled, the kernel\nbehaviour is that prior to the f4d6477f commit. This also allows ARMv6\nUP processors with speculative loads to work correctly.\n\nFor other processors, a different workaround may be needed.\n\nCc: Ronen Shitrit \u003crshitrit@marvell.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca57926d53580f7c950496cb7ef6d7930610e1dd",
      "tree": "93a559372fcc905726c6e253e463d101a5916837",
      "parents": [
        "a5e9d38b226686c89fd78413456535d5b66e8b1f"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Jun 21 15:09:36 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:12:14 2010 +0100"
      },
      "message": "ARM: 6187/1: The v6_dma_inv_range() function must preserve data on SMP\n\nA recent patch for DMA cache maintenance on ARM11MPCore added a write\nfor ownership trick to the v6_dma_inv_range() function. Such operation\ndestroys data already present in the buffer. However, this function is\nused with with dma_sync_single_for_device() which is supposed to\npreserve the existing data transfered into the buffer. This patch adds a\ncombination of read/write for ownership to preserve the original data.\n\nReported-by: Ronen Shitrit \u003crshitrit@marvell.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a5e9d38b226686c89fd78413456535d5b66e8b1f",
      "tree": "48a58b3a8630a8a436f3f4b57580ced6685ceaec",
      "parents": [
        "980019d74e4b2428362b36a0506519d6d9460800"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Jun 21 15:09:06 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 01 10:12:07 2010 +0100"
      },
      "message": "ARM: 6186/1: Avoid the CONSISTENT_DMA_SIZE warning on noMMU builds\n\nThis macro is not defined when !CONFIG_MMU so this patch moves the\nCONSISTENT_* definitions to the CONFIG_MMU section.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4d5d85906ad109987504033fa04991f1b0a2e552",
      "tree": "10fe346842c54264637022f849208263d369db31",
      "parents": [
        "980019d74e4b2428362b36a0506519d6d9460800"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Tue May 25 16:46:55 2010 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Jul 01 09:52:39 2010 +0200"
      },
      "message": "ARM: mx3: mx31lilly: fix build error for !CONFIG_USB_ULPI\n\narch/arm/mach-mx3/built-in.o: In function `mx31lilly_board_init\u0027:\nmach-kzm_arm11_01.c:(.init.text+0x674): undefined reference to `otg_ulpi_create\u0027\nmach-kzm_arm11_01.c:(.init.text+0x68c): undefined reference to `otg_ulpi_create\u0027\nmach-kzm_arm11_01.c:(.init.text+0x744): undefined reference to `mxc_ulpi_access_ops\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "c01ec7b1ea61b1c7febfe09d7751a4d916194aaf",
      "tree": "0cb86fd908d91cfc78858e003de9eb43f0508cb0",
      "parents": [
        "5e9772b95ba848516b2c76c11cf6f4aa4aa232a5",
        "41bd03ba0758a076671e5de35ed084535984143d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 30 15:44:21 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 30 15:44:21 2010 -0700"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  OMAP: hwmod: Fix the missing braces\n  OMAP4: clock: Fix multi-omap boot with reset un-used clocks\n  OMAP3: PM: fix IO daisy chain enable to use PM_WKEN reg\n  omap: GPIO: fix auto-disable of debounce clock\n  omap: DMTIMER: Ack pending interrupt always when stopping a timer\n  omap: Stalker board: switch over to gpio_set_debounce\n  omap: fix build failure due to missing include dma-mapping.h\n  omap iommu: Fix Memory leak\n"
    },
    {
      "commit": "41bd03ba0758a076671e5de35ed084535984143d",
      "tree": "9a669f9f1f52996b38acb077655e4b044bba67c7",
      "parents": [
        "090830b4c79cd5ac85430822a9b87c90848bedcf",
        "dc75925d67950889b79df1cc1518c21ec678df6c"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 28 15:47:04 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 28 15:47:04 2010 +0300"
      },
      "message": "Merge branch \u0027for_2.6.35rc\u0027 of git://git.pwsan.com/linux-2.6 into omap-fixes-for-linus\n"
    },
    {
      "commit": "68aaae9e95199d2bc46a9e8e3670e403b4a3fe75",
      "tree": "57cae021f3ac12854c95eb3aca546b76ebcb2465",
      "parents": [
        "4ef09889d7b4c7be2aa3e132efb77029f51c95b7"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 02:52:45 2010 +0900"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Jun 28 10:19:18 2010 +1000"
      },
      "message": "arm: update gfp/slab.h includes\n\nImplicit slab.h inclusion via percpu.h is about to go away.  Make sure\ngfp.h or slab.h is included as necessary.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "dc75925d67950889b79df1cc1518c21ec678df6c",
      "tree": "1c213e9f20e06795d4302944bb5373fc33f34b3e",
      "parents": [
        "7e27d6e778cd87b6f2415515d7127eba53fe5d02"
      ],
      "author": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Wed Jun 23 18:15:12 2010 -0600"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Wed Jun 23 18:15:12 2010 -0600"
      },
      "message": "OMAP: hwmod: Fix the missing braces\n\nAs reported by Sergei, a couple of braces were missing after\nthe WARN removal patch.\n\n[07/22] OMAP: hwmod: Replace WARN by pr_warning if clock lookup failed\n\nhttps://patchwork.kernel.org/patch/100756/\n\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\n[paul@pwsan.com: fixed patch description per Anand\u0027s E-mail]\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Sergei Shtylyov \u003csshtylyov@mvista.com\u003e\nCc: Anand Gadiyar \u003cgadiyar@ti.com\u003e\n"
    },
    {
      "commit": "090830b4c79cd5ac85430822a9b87c90848bedcf",
      "tree": "eb9a7ef3a9d9b7e4f7c9fc9b897cf4204fae20e7",
      "parents": [
        "0b96a3a3c5c5e6e1b79a05c23d110d59518f4fc8"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Wed Jun 16 19:01:33 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jun 16 19:01:33 2010 +0300"
      },
      "message": "OMAP4: clock: Fix multi-omap boot with reset un-used clocks\n\nThis patch uses \"ENABLE_ON_INIT\" flag on the emif clock nodes\nto avoid the emif clk getting cut as part of reset un-used clock\nroutine which prevents boot.\n\nSince \"omap4xxx_clk_init()\" calls \"clk_enable_init_clocks()\"\nwhich increases the usecount on all ENABLE_ON_INIT clocks, it\nprevents \"omap2_clk_disable_unused()\" from disabling the clock.\n\nThe real fix is to have driver for EMIF and do clock get/enable\nas part of it. The EMIF driver is planned to be done HWMOD way\nso till that available to keep omap3_defconfig booting on OMAP4430,\nthis patch is necessary.\n(Will updated the auto-gen script for 44xx accordingly)\n\nThe fix was suggested by Paul Walmsley\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nTested-by: Nishanth Menon \u003cnm@ti.com\u003e\nAcked-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "cdb4acc0568f4f6e10e778f0c2cd04fcd4786c09",
      "tree": "63cc079eea671ebbf9052cb1f3990feb57e7161d",
      "parents": [
        "8dbed71ad1ab0636745af958934f1ca670702ca0"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Mon Jun 07 18:49:19 2010 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jun 14 00:45:26 2010 +0800"
      },
      "message": "[ARM] mmp: fix build failure due to IRQ_PMU depends on ARCH_PXA\n\nPMU is not tested and enabled on MMP architecture at this moment,\nthe device IRQ number, IRQ_PMU depends on ARCH_PXA. Build PMU only\nfor ARCH_PXA.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "8dbed71ad1ab0636745af958934f1ca670702ca0",
      "tree": "91e9f129da8d7dd5f531303a0e6dd3fe241d9878",
      "parents": [
        "60adc112bbd430b90cbafecc19e6e9be2e2000e3"
      ],
      "author": {
        "name": "Robert Jarzmik",
        "email": "robert.jarzmik@free.fr",
        "time": "Wed Jun 02 23:29:50 2010 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sun Jun 13 23:55:15 2010 +0800"
      },
      "message": "[ARM] pxa/mioa701: fix camera regression\n\nSince commit a48c24a696f0d93c49f913b7818e9819612b1f4e, the\ncamera is not working anymore.\n\nAfter the v4l2 migration, the mt9m111 camera board\ninformation was not passed to the i2c layer anymore, but\nstored for future use of v4l2 (through soc_camera).\n\nBecause mioa701_i2c_devices[] was tagged as \"__initdata\",\nand because after the v4l2 migration, the new structure\n\"iclink\" references it, the mt9m111 driver is not probed\nanymore, as part of \"iclink\" is not valid (discarded after\nkernel init).\n\nAlthough there is not compilation error, nor runtime oops,\nthis patch restores a working camera on the mioa701 board.\n\nSigned-off-by: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "60adc112bbd430b90cbafecc19e6e9be2e2000e3",
      "tree": "ec5681e778d9c7c3efa2c2f7b1744661dbec8665",
      "parents": [
        "56b925fccc58cd43fc553a8302dbbdd440aef288"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Thu Jun 03 03:50:10 2010 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sun Jun 13 23:55:14 2010 +0800"
      },
      "message": "[ARM] pxa/z2: fix flash layout to final version\n\nThis patch fixes flash layout to it\u0027s final version. Also, I fixed the\nauthorship information of this file as it\u0027s been totally reworked since Ken\nreleased his last version.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "390daa0d8f391378865221cd8446028884a3baa9",
      "tree": "fc09502f949f95615881d840a545d9cd1e9611ee",
      "parents": [
        "7e27d6e778cd87b6f2415515d7127eba53fe5d02"
      ],
      "author": {
        "name": "Steve Bennett",
        "email": "steveb@workware.net.au",
        "time": "Wed Apr 21 16:30:33 2010 +1000"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sun Jun 13 23:55:12 2010 +0800"
      },
      "message": "[ARM] pxa: fix incorrect gpio type in udc_pxa2xx.h\n\ngpio must be int, not u16, otherwise -1 isn\u0027t recognised\nby gpio_is_valid().\n\nSigned-off-by: Steve Bennett \u003csteveb@workware.net.au\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "7c8d20d40f29e7c08332d406d7a65678dece4627",
      "tree": "4543b2ee96158c2591b9a897b2d85a0241ad7d61",
      "parents": [
        "63a07cb64ccc3ceae619d3298545d602ab5ecd38",
        "9a40ac86152c9cffd3dca482a15ddf9a8c5716b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 10 07:35:41 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 10 07:35:41 2010 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6164/1: Add kto and kfrom to input operands list.\n  ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6\n  ARM: 6165/1: trap overflows on highmem pages from kmap_atomic when debugging\n  ARM: 6152/1: ux500 make it possible to disable localtimers\n  [ARM] pxa/spitz: Correctly register WM8750\n  [ARM] pxa/palmtc: storage class should be before const qualifier\n  ARM: 6146/1: sa1111: Prevent deadlock in resume path\n  ARM: 6145/1: ux500 MTU clockrate correction\n  ARM: 6144/1: TCM memory bug freeing bug\n  ARM: VFP: Fix vfp_put_double() for d16-d31\n"
    },
    {
      "commit": "0b96a3a3c5c5e6e1b79a05c23d110d59518f4fc8",
      "tree": "cd4b60e4ce289a4baeaf53f7955d56df43ffe6ee",
      "parents": [
        "f7ec0b0b16c97a75a1b6aa8bc8b32548003f3339"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jun 09 13:53:09 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jun 10 15:37:41 2010 +0300"
      },
      "message": "OMAP3: PM: fix IO daisy chain enable to use PM_WKEN reg\n\nChecking to se if the IO daisy chain is enabled should be checking the\nPM_WKEN register, not the PM_WKST register.  Reading PM_WKST tells us\nif an event occurred, not whether or not it is enabled.\n\nApparently, we\u0027ve been lucky until now in that a pending event has not\nbeen there during enable.  However, on 3630/Zoom3, I noticed because\nof the WARN that this timeout was always happening.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f7ec0b0b16c97a75a1b6aa8bc8b32548003f3339",
      "tree": "406da69edcd8a997632255765edecae59da106a6",
      "parents": [
        "856f19145104dcab5b1415c1936c9aa81d83ba04"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Jun 09 13:53:07 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jun 10 15:37:41 2010 +0300"
      },
      "message": "omap: GPIO: fix auto-disable of debounce clock\n\nThe addition of the new debounce code (commit\n168ef3d9a56bd8bffe0ef4189c450888b4aefefe) broke the auto-disable of\ndebounce clocks on idle by forgetting to update the debounce clock\nenable mask.\n\nAdd back the updating of bank-\u003edbck_enable_mask so debounce clocks are\nauto-disabled.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "856f19145104dcab5b1415c1936c9aa81d83ba04",
      "tree": "2d02c275d0b986b87daa4b9ee587aae3f7090ec1",
      "parents": [
        "99716b662ba527ea66172ba215da8a9d0e567c3e"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Wed Jun 09 13:53:05 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jun 10 15:37:41 2010 +0300"
      },
      "message": "omap: DMTIMER: Ack pending interrupt always when stopping a timer\n\nThe kernel timer queue is being run currently from a GP timer running in a one\nshot mode, which works in a way that when it expires, it will also stop.\nUsually during this situation, the interrupt handler will ack the interrupt,\nload a new value to the timer and start it again. During suspend, the\nsituation is slightly different, as we disable interrupts just before\ntimekeeping is suspended, which leaves a small window where the timer can\nexpire before it is stopped, and will leave the interrupt flag pending.\nThis pending interrupt will prevent ARM sleep entry, thus now we ack it always\nwhen we are attempting to stop a timer.\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n[tony@atomide.com: removed the ifdef to make the patch cover omap1 also]\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "99716b662ba527ea66172ba215da8a9d0e567c3e",
      "tree": "cd222421ec0087cbcb31e8db955787bb48b25961",
      "parents": [
        "bfb01197589965663772e6388f2bdf452e25adf2"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Wed Jun 09 13:53:05 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jun 09 13:53:05 2010 +0300"
      },
      "message": "omap: Stalker board: switch over to gpio_set_debounce\n\nCommit 48feb337475a arm: omap: switch over to gpio_set_debounce caused\n\"undefined reference to omap_set_gpio_debounce\" build error.\n\nThe fix is to use the generic gpiolib function.\n\nCc: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "bfb01197589965663772e6388f2bdf452e25adf2",
      "tree": "e279b2d00a501610f2e7ad922a03eb4157e5fc9c",
      "parents": [
        "7f1225bd6e62c54edfa0a2464648ad9e4efb1313"
      ],
      "author": {
        "name": "Amit Kucheria",
        "email": "amit.kucheria@canonical.com",
        "time": "Wed Jun 09 13:53:05 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jun 09 13:53:05 2010 +0300"
      },
      "message": "omap: fix build failure due to missing include dma-mapping.h\n\nFixes following error,\n\nCC      arch/arm/mach-omap2/usb-ehci.o\narch/arm/mach-omap2/usb-ehci.c:263: error: implicit declaration of function\n\u0027DMA_BIT_MASK\u0027\narch/arm/mach-omap2/usb-ehci.c:263: error: initializer element is not constant\nmake[1]: *** [arch/arm/mach-omap2/usb-ehci.o] Error 1\n\nSigned-off-by: Amit Kucheria \u003camit.kucheria@canonical.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "7f1225bd6e62c54edfa0a2464648ad9e4efb1313",
      "tree": "fb70cbe45d50b9728865db0417eb04dec12ca942",
      "parents": [
        "386f40c86d6c8d5b717ef20620af1a750d0dacb4"
      ],
      "author": {
        "name": "Satish",
        "email": "x0124230@ti.com",
        "time": "Wed Jun 09 13:21:27 2010 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Jun 09 13:21:27 2010 +0300"
      },
      "message": "omap iommu: Fix Memory leak\n\nThe memory allocated for sgt structure is not freed on error\nwhen sg_alloc_table is called in sgtable_alloc().\n\nSigned-off-by: Satish Kumar \u003cx0124230@ti.com\u003e\nSigned-off-by: Manjunatha GK \u003cmanjugk@ti.com\u003e\nCc: Vimal Singh \u003cvimal.newwork@gmail.com\u003e\nSigned-off-by: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nSigned-off-by: Tony Lindgen \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "9a40ac86152c9cffd3dca482a15ddf9a8c5716b3",
      "tree": "52a74a0826d771141b78b1a04928e75df5726ebf",
      "parents": [
        "76962be8491b18ae7ff4fd6a4accd398bdb402a2"
      ],
      "author": {
        "name": "Khem Raj",
        "email": "raj.khem@gmail.com",
        "time": "Fri Jun 04 04:05:15 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 08 19:42:18 2010 +0100"
      },
      "message": "ARM: 6164/1: Add kto and kfrom to input operands list.\n\nWhen functions incoming parameters are not in input operands list gcc\n4.5 does not load the parameters into registers before calling this\nfunction but the inline assembly assumes valid addresses inside this\nfunction. This breaks the code because r0 and r1 are invalid when\nexecution enters v4wb_copy_user_page ()\n\nAlso the constant needs to be used as third input operand so account\nfor that as well.\n\nTested on qemu arm.\n\nCC: \u003cstable@kernel.org\u003e\nSigned-off-by: Khem Raj \u003craj.khem@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "76962be8491b18ae7ff4fd6a4accd398bdb402a2",
      "tree": "976958bf8e4989a69901bfbb25dd6463728c6cb5",
      "parents": [
        "5e27fb78df95e027723af2c90ecc9b4527ae59e9",
        "d30e5d897c3da7c2d17c8112331b66ed953eec78"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 08 19:40:08 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 08 19:40:08 2010 +0100"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "5e27fb78df95e027723af2c90ecc9b4527ae59e9",
      "tree": "4f91874c2d4b2beef198e9116a500a76e5751cff",
      "parents": [
        "17ebba1fe4da4b5d62782be8743e0e8231812af9"
      ],
      "author": {
        "name": "Anfei",
        "email": "anfei.zhou@gmail.com",
        "time": "Tue Jun 08 15:16:49 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 08 19:39:57 2010 +0100"
      },
      "message": "ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6\n\nInstruction faults on pre-ARMv6 CPUs are interpreted as\na \u0027translation fault\u0027, but do_translation_fault doesn\u0027t\nhandle well if user mode trying to run instruction above\nTASK_SIZE, and result in the infinite retry of that\ninstruction.\n\nCC: \u003cstable@kernel.org\u003e\nSigned-off-by: Anfei Zhou \u003canfei.zhou@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "17ebba1fe4da4b5d62782be8743e0e8231812af9",
      "tree": "aef818d66f5dbe04817b88b8d0351035740118ba",
      "parents": [
        "b394eebdd3d436f1796e53b97799554c5aa77431"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Mon Jun 07 21:28:55 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 08 19:25:50 2010 +0100"
      },
      "message": "ARM: 6165/1: trap overflows on highmem pages from kmap_atomic when debugging\n\nWhen CONFIG_DEBUG_HIGHMEM is used, the fixmap entry used for a highmem page\nby kmap_atomic() is always cleared by kunmap_atomic().  This helps find\nbad usages such as dereferences after the unmap, or overflow into the\nadjacent fixmap areas.\n\nBut this debugging aid is completely bypassed when a kmap for the same\npage already exists as the kmap is reused instead.  ON VIVT systems we\nhave no choice but to reuse that kmap due to cache coherency issues,\nbut on non VIVT systems we should always force the fixmap usage when\ndebugging is active.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b394eebdd3d436f1796e53b97799554c5aa77431",
      "tree": "12eca49fa791143b5ca432a5fecf9c53a952bbf0",
      "parents": [
        "3defb2476166445982a90c12d33f8947e75476c4"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon May 31 09:28:30 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 08 19:25:49 2010 +0100"
      },
      "message": "ARM: 6152/1: ux500 make it possible to disable localtimers\n\nCurrently compilation of ux500 fails if you deselect the kernel\nfeature for localtimers.\n\nAcked-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6d7b7d578f2c182f77ab6dd1c375f848f38ea1a6",
      "tree": "03a5effe2261d86aa3e0155045fa5afcce6f8606",
      "parents": [
        "386f40c86d6c8d5b717ef20620af1a750d0dacb4"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Thu May 20 15:39:33 2010 -0700"
      },
      "committer": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Mon Jun 07 16:16:33 2010 -0700"
      },
      "message": "msm: dma: add completion.h header\n\nAt some point this was exposed (not sure how),\n\nlinux-2.6/arch/arm/mach-msm/dma.c:92: error: field \u0027complete\u0027 has incomplete type\nlinux-2.6/arch/arm/mach-msm/dma.c: In function \u0027dmov_exec_cmdptr_complete_func\u0027:\nlinux-2.6/arch/arm/mach-msm/dma.c:108: error: implicit declaration of function \u0027complete\u0027\nlinux-2.6/arch/arm/mach-msm/dma.c: In function \u0027msm_dmov_exec_cmd\u0027:\nlinux-2.6/arch/arm/mach-msm/dma.c:120: error: implicit declaration of function \u0027init_completion\u0027\nlinux-2.6/arch/arm/mach-msm/dma.c:123: error: implicit declaration of function \u0027wait_for_completion\u0027\n\nand the fix is just to add the header.\n\nSigned-off-by: Daniel Walker \u003cdwalker@codeaurora.org\u003e\n"
    },
    {
      "commit": "d30e5d897c3da7c2d17c8112331b66ed953eec78",
      "tree": "63aceeebd2a319e6549d2ad3f481fba121c1d768",
      "parents": [
        "600ae40df788d282523b1b86624b83f7a11a97cb"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Fri May 28 04:42:59 2010 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon May 31 12:03:45 2010 +0800"
      },
      "message": "[ARM] pxa/spitz: Correctly register WM8750\n\nThis patch registers the WM8750 codec on a proper place on the SPITZ machine\nafter the WM8750 driver was converted to new API.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "600ae40df788d282523b1b86624b83f7a11a97cb",
      "tree": "3ff69afbcb576c7b6852a6cc68311fcb3d3385b6",
      "parents": [
        "67a3e12b05e055c0415c556a315a3d3eb637e29e"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Thu May 20 10:31:46 2010 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon May 31 12:03:44 2010 +0800"
      },
      "message": "[ARM] pxa/palmtc: storage class should be before const qualifier\n\nThe C99 specification states in section 6.11.5:\n\nThe placement of a storage-class specifier other than at the beginning\nof the declaration specifiers in a declaration is an obsolescent\nfeature.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nAcked-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "17d30ac077df253c12c7ba4db8d5cdacfceeb6d1",
      "tree": "991a18cd249d66c7e08faa1b93f014ad169f04f3",
      "parents": [
        "e38c1e54ce51059a1aa8744c895762906cf43b32",
        "191211f50f35deb5b3b80bc7b620cfd4b0a4a2d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:13:08 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:13:08 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (47 commits)\n  mfd: Rename twl5031 sih modules\n  mfd: Storage class for timberdale should be before const qualifier\n  mfd: Remove unneeded and dangerous clearing of clientdata\n  mfd: New AB8500 driver\n  gpio: Fix inverted rdc321x gpio data out registers\n  mfd: Change rdc321x resources flags to IORESOURCE_IO\n  mfd: Move pcf50633 irq related functions to its own file.\n  mfd: Use threaded irq for pcf50633\n  mfd: pcf50633-adc: Fix potential race in pcf50633_adc_sync_read\n  mfd: Fix pcf50633 bitfield logic in interrupt handler\n  gpio: rdc321x needs to select MFD_CORE\n  mfd: Use menuconfig for quicker config editing\n  ARM: AB3550 board configuration and irq for U300\n  mfd: AB3550 core driver\n  mfd: AB3100 register access change to abx500 API\n  mfd: Renamed ab3100.h to abx500.h\n  gpio: Add TC35892 GPIO driver\n  mfd: Add Toshiba\u0027s TC35892 MFD core\n  mfd: Delay to mask tsc irq in max8925\n  mfd: Remove incorrect wm8350 kfree\n  ...\n"
    },
    {
      "commit": "e38c1e54ce51059a1aa8744c895762906cf43b32",
      "tree": "6af00994b3d07da2db3419346f740ae06f3cfe7e",
      "parents": [
        "3e9345edd8562dc4f9bbca88a598c91c8779a9c4",
        "7b8ddb06e54ad98edeb7951f317aee4d1feda9d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:12:43 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun May 30 09:12:43 2010 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:\n  DMAENGINE: DMA40 U8500 platform configuration\n  DMA: PL330: Add dma api driver\n"
    },
    {
      "commit": "ece8ae4932703b37ea01222ea3e969a26692c871",
      "tree": "e851ff9b87b8fa79359ebd50c3b5e12315d6acb8",
      "parents": [
        "8fb9d2d72e00a975872d156f7fb045375189d09e",
        "2992bc0668ea4ef1a3d12cd883ac04f1067f5777"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:34:02 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:34:02 2010 +0900"
      },
      "message": "ARM: Merge for-2635/defconfig3\n\nMerge branch \u0027for-2635/defconfig3\u0027 into for-linus/2635-updates\n"
    },
    {
      "commit": "2992bc0668ea4ef1a3d12cd883ac04f1067f5777",
      "tree": "e142851101ac8561bfa70e28d9a50c737d1c7d83",
      "parents": [
        "856066c307958352b5fe10ee65e360b3a795d8f5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:28:06 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:33:05 2010 +0900"
      },
      "message": "ARM: s3c2410_defconfig: Add new machines\n\nAdd the SMDK2416, and the GTA02 to the list of machines\nthat are included in the s3c2410_defconfig.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "856066c307958352b5fe10ee65e360b3a795d8f5",
      "tree": "eb3a265e9f8b160fc2ab4529e241c198ea492e57",
      "parents": [
        "ad2cf090e2e00530379ebe114bffce19f618b11c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 18:42:35 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:33:04 2010 +0900"
      },
      "message": "ARM: s3c6400_defconfig: Add framebuffer and basic LCD\n\nAdd the framebuffer driver and some basic LCD configurations\nthat should be suitable for the SMDK boards.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "ad2cf090e2e00530379ebe114bffce19f618b11c",
      "tree": "88a8a8fcf910fff5806b2787fab5785297c87097",
      "parents": [
        "8a776fb92498ecf3d9c5a09d2edb2389cd7f31e0"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 18:39:10 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:33:03 2010 +0900"
      },
      "message": "ARM: s3c6400_defconfig: Add RTC driver support\n\nNow that the RTC driver supports the S3C64XX, enable\nit in the build.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "8a776fb92498ecf3d9c5a09d2edb2389cd7f31e0",
      "tree": "fb6b66c7a87f0e9ce425d57d1ca69324ca43bb98",
      "parents": [
        "56a5cbaf2aabda22991c136bfdf706e97859cc42"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 18:36:25 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:33:02 2010 +0900"
      },
      "message": "ARM: s3c6400_defconfig: Enable USB host side\n\nEnable the USB Host side by adding the USB OHCI and\nsome basic USB driver modules.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "56a5cbaf2aabda22991c136bfdf706e97859cc42",
      "tree": "0162f21e5c743b1a803b2a50209203501567ea4a",
      "parents": [
        "e56210caeb391a117aef4f109e012d58a56cab2a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 18:26:23 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:33:01 2010 +0900"
      },
      "message": "ARM: s3c6400_defconfig: Add SPI driver\n\nThe SPI driver was added last kernel round, so enable\nthe core SPI and add the 64XX and bitbang driver as\nmodules.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "e56210caeb391a117aef4f109e012d58a56cab2a",
      "tree": "d1a8b8a3b77efc60db8ea20336849a569d81c87d",
      "parents": [
        "9dda696f0de87a2e5cfabb147e28c76b7d3c6846"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:08:45 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:33:00 2010 +0900"
      },
      "message": "ARM: s3c6400_defconfig: Update compiled machines\n\nAdd the machines that have been added in the last round\nto the list of builds.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "8fb9d2d72e00a975872d156f7fb045375189d09e",
      "tree": "cffcf3f6b3026b1b4999a8525a7a001025991e9d",
      "parents": [
        "5f4c5b2de442dae32ec5059dda996ac6375ebf36"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Fri May 28 11:41:16 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:31:34 2010 +0900"
      },
      "message": "ARM: S5P: Regoster clk_xusbxti clock for hsotg driver\n\nThe clk_xusbxti clock is added to the list of clocks to be\nregistred during boot time clock registration.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n[ben-linux@fluff.org: edited title]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "5f4c5b2de442dae32ec5059dda996ac6375ebf36",
      "tree": "c8e7ab0e11806cd30d306023cbffe72686ae83b3",
      "parents": [
        "189e0445d8b5246aa570fc3881b4739c443bec8a"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Fri May 28 11:41:14 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:31:34 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add USB OTG HCLK to the list of clocks\n\nAdd the USB OTG HCLK clock to the list of clocks to be registered\nduring initialization.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "189e0445d8b5246aa570fc3881b4739c443bec8a",
      "tree": "f05589cc120b4a14016dd22d8e2acc94cbb4a71d",
      "parents": [
        "d192baeaa7a068b4e5151a34b4121d99938e396d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 24 12:21:40 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:31:32 2010 +0900"
      },
      "message": "ARM: SAMSUNG: gpio-cfg.h: update documentation\n\nUpdate the documentation on the gpio configuration calls to add more\nreferences to useful information and also to document the values that\nare passed.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "941439267820c6811f44f247caefe823d4e4f5cd",
      "tree": "09f86f1137b610302a190b3cd7b69e27efcb9014",
      "parents": [
        "0639b93d00812dc6a7c925a41ce3610d28f73d4e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 24 12:11:43 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri May 28 19:31:31 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Fix documentation for s3c_gpio_cfgpin()\n\nFix typo in s3c_gpio_cfgpin() documentation, the second argument is @to\nnot @pin again.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "62579266cf9caca5b999560be2b5ceee42fc4d4d",
      "tree": "eda6066624c734ef3057a9dc568ebaf978499c1a",
      "parents": [
        "75907a1153b42100b7a5e960bfe47d208d726309"
      ],
      "author": {
        "name": "Rabin Vincent",
        "email": "rabin.vincent@stericsson.com",
        "time": "Wed May 19 11:39:02 2010 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri May 28 01:38:00 2010 +0200"
      },
      "message": "mfd: New AB8500 driver\n\nAdd a new driver to support the AB8500 Power Management chip, replacing\nthe current AB4500.  The new driver replaces the old one, instead of an\nincremental modification, because this is a substantial overhaul\nincluding:\n\n - Split of the driver into -core and -spi portions, to allow another\n   interface layer to be added\n\n - Addition of interrupt support\n\n - Switch to MFD core API for handling subdevices\n\n - Simplification of the APIs to remove a redundant block parameter\n\n - Rename of the APIs and macros from ab4500_* to ab8500_*\n\n - Rename of the files from ab4500* to ab8500*\n\n - Change of the driver name from ab4500 to ab8500\n\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nAcked-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nSigned-off-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "d162251d1b8860ef489aecb712e5f06c33763ef3",
      "tree": "5904f7726990c3a7f6914d34daf52e95bc23f6b4",
      "parents": [
        "09bcb3f3369e164bf51b3b566b865f2514b23e8c"
      ],
      "author": {
        "name": "Mattias Wallin",
        "email": "mattias.wallin@stericsson.com",
        "time": "Sat May 01 18:26:40 2010 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri May 28 01:37:47 2010 +0200"
      },
      "message": "ARM: AB3550 board configuration and irq for U300\n\nThis patch adds the i2c board configuration needed for the\nMixed Signal chip AB3550. It also adds the irq numbers needed\nfor the irq_chip implementation.\n\nSigned-off-by: Mattias Wallin \u003cmattias.wallin@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "812f9e9d424dde9ccb35975c0281edb6f8543735",
      "tree": "6c86267a32459639801f6f169a953f691f6eaac7",
      "parents": [
        "d88b25be3584138e53076ea3eea3d886c870470e"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Sat May 01 18:26:07 2010 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri May 28 01:37:44 2010 +0200"
      },
      "message": "mfd: Renamed ab3100.h to abx500.h\n\nThe goal here is to make way for a more general interface for the\nanalog baseband chips ab3100 ab3550 ab550 and future chips.\n\nThis patch have been divided into two parts since both changing name\nand content of a file is not recommended in git.\n\nSigned-off-by: Mattias Wallin \u003cmattias.wallin@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "da1e368032d7ff241b9cf1059fa059d781cfeba7",
      "tree": "ea40f15b2b0b2ae70d2dabcce300c7d2073c45ae",
      "parents": [
        "b03b4d7cdd8f18395494478634707c6f132080d6"
      ],
      "author": {
        "name": "Todd Fischer",
        "email": "todd.fischer@ridgerun.com",
        "time": "Mon Apr 05 17:53:13 2010 -0600"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri May 28 01:37:39 2010 +0200"
      },
      "message": "davinci: da850 TPS6507x touch screen driver board data\n\nThe touch screen controller in the TPS6507x chip needs values that are\ndependent on the characteristics of the touch screen hardware being used\nin the board design.  In addition, the board provides version information\nthat is exposed via the kernel input sub-system.\n\nSigned-off-by: Todd Fischer \u003ctodd.fischer@ridgerun.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "0bc20bba357f18a0e52f45afc452d0b69cf06f76",
      "tree": "38a1c5edfd04aa04a37afc404d4779244b740c09",
      "parents": [
        "d183fcc975cbbc9c427deb2d7948ab03673995c9"
      ],
      "author": {
        "name": "Todd Fischer",
        "email": "todd.fischer@ridgerun.com",
        "time": "Mon Apr 05 20:23:57 2010 -0600"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri May 28 01:37:37 2010 +0200"
      },
      "message": "mfd: Add tps6507x board data structure\n\nAdd mfd structure which refrences sub-driver initialization data. For example,\nfor a giving hardware implementation, the voltage regulator sub-driver\ninitialization data provides the mapping betten a voltage regulator and what\nthe output voltage is being used for.\n\nSigned-off-by: Todd Fischer \u003ctodd.fischer@ridgerun.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "7b8ddb06e54ad98edeb7951f317aee4d1feda9d6",
      "tree": "c18c268a0bf1b9eaeb5825d3e84bb3617c6c5fdb",
      "parents": [
        "b3040e40675ec2c43542331cd30d4ee3dae797e8"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Thu May 27 15:21:26 2010 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu May 27 15:21:26 2010 -0700"
      },
      "message": "DMAENGINE: DMA40 U8500 platform configuration\n\nThis completes the DMA40 support with the platform-specific\nconfiguration for U8500/DB8500.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nAcked-by: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nReviewed-by: Alessandro Rubini \u003crubini@unipv.it\u003e\nCc: STEricsson_nomadik_linux@list.st.com\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n[fixed up dma40_{tx|rx}_map declaration/initialization]\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "cad719d86e9dbd06634eaba6401e022c8101d6b2",
      "tree": "ee0aa444e817e5cd29a9dea58dc36d0f3c65a50d",
      "parents": [
        "3ddab4788d4980b1b3dc324fdd105adab3812418",
        "67e67df8da723debf24f7763605776891203e8d5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 11:34:55 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 11:34:55 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight:\n  gta02: Use pcf50633 backlight driver instead of platform backlight driver.\n  backlight: pcf50633: Register a pcf50633-backlight device in pcf50633 core driver.\n  backlight: Add pcf50633 backlight driver\n  backlight: 88pm860x_bl: fix error handling in pm860x_backlight_probe\n  backlight: max8925_bl: Fix error handling path\n  backlight: l4f00242t03: fix error handling in l4f00242t03_probe\n  backlight: add S6E63M0 AMOLED LCD Panel driver\n  backlight: adp8860: add support for ADP8861 \u0026 ADP8863\n  backlight: mbp_nvidia_bl - Fix DMI_SYS_VENDOR for MacBook1,1\n  backlight: Add Cirrus EP93xx backlight driver\n  backlight: l4f00242t03: Fix regulators handling code in remove function\n  backlight: fix adp8860_bl build errors\n  backlight: new driver for the ADP8860 backlight parts\n  backlight: 88pm860x_bl - potential memory leak\n  backlight: mbp_nvidia_bl - add support for older MacBookPro and MacBook 6,1.\n  backlight: Kconfig cleanup\n  backlight: backlight_device_register() return ERR_PTR()\n"
    },
    {
      "commit": "3ddab4788d4980b1b3dc324fdd105adab3812418",
      "tree": "91b25590723d2a81ecd4d42753412cb8c4897bf0",
      "parents": [
        "d1e0fe252e1c410164127b3000613afeaf47e49f",
        "a7cca8aec9d08231207503e4823e7b47bfa7e596"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 11:34:20 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 11:34:20 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds: Add mx31moboard MC13783 led support\n  leds: Add mc13783 LED support\n  leds: leds-ss4200: fix led_classdev_unregister twice in error handling\n  leds: leds-lp3944: properly handle lp3944_configure fail in lp3944_probe\n  leds: led-class: set permissions on max_brightness file to 0444\n  leds: leds-gpio: Change blink_set callback to be able to turn off blinking\n  leds: Add LED driver for the Soekris net5501 board\n  leds: 88pm860x - fix checking in probe function\n"
    },
    {
      "commit": "b899ebeb05da4287ce845976727e3e83dadd25d5",
      "tree": "4eea9d850f0a2704799e226a89971f08d6454e26",
      "parents": [
        "55ddf14b04bfe5afaab892a8fb12164b803f1dd5",
        "b7a5b7acb796e5c950a58a35aee559b284de6e59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 10:23:57 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 10:23:57 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus/2634-git-updates\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027for-linus/2634-git-updates\u0027 of git://git.fluff.org/bjdooks/linux:\n  ARM: S5PC100: Fixup cross tree merge problems\n  ARM: S5P: Fix the platform external interrupt issues.\n  ARM: s5pv210_defconfig: Update s5pv210_defconfig to v2.6.34-git\n  ARM: s5pc110_defconfig: Update s5pc110_defconfig to v2.6.34-git\n  ARM: s5pc100_defconfig: Update s5pc100_defconfig to v2.6.34-git\n  ARM: s5p6442_defconfig: Update s5p6442_defconfig to v2.6.34-git\n  ARM: s5p6440_defconfig: Update s5p6440_defconfig to v2.6.34-git\n  ARM: s3c6400_defconfig: Update s3c6400_defconfig to v2.6.34-git\n  ARM: s3c2410_defconfig: Update s3c2410_defconfig to v2.6.34-git\n"
    },
    {
      "commit": "1ef04370d823a811d2cca9f237097559a6b99b12",
      "tree": "9b8d9feaa2fd47df7e42009128803bee78490bc3",
      "parents": [
        "48c7cf4797d04b3ffcb060fa64c3c500b7371e8b"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed May 26 14:44:34 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:54 2010 -0700"
      },
      "message": "asm-generic: remove ARCH_HAS_SG_CHAIN in scatterlist.h\n\nThere are more architectures that don\u0027t support ARCH_HAS_SG_CHAIN than\nthose that support it.  This removes removes ARCH_HAS_SG_CHAIN in\nasm-generic/scatterlist.h and lets arhictectures to define it.\n\nIt\u0027s clearer than defining ARCH_HAS_SG_CHAIN asm-generic/scatterlist.h and\nundefing it in arhictectures that don\u0027t support it.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8156fae26aec0285840ffa6faff6cae017abe81b",
      "tree": "a7bea92b57f79dfc80ae6303566087ae31c99a0c",
      "parents": [
        "48feb337475aaf8f8603b0db8e88c6fe3e194ab6"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Wed May 26 14:42:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:42 2010 -0700"
      },
      "message": "arm: omap: remove the unused omap_gpio_set_debounce methods\n\nNobody uses that anymore, so remove and expect drivers to use the gpiolib\nimplementation.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "48feb337475aaf8f8603b0db8e88c6fe3e194ab6",
      "tree": "d03926171db80c59e8b437211c46171dce4cffad",
      "parents": [
        "168ef3d9a56bd8bffe0ef4189c450888b4aefefe"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Wed May 26 14:42:24 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:42 2010 -0700"
      },
      "message": "arm: omap: switch over to gpio_set_debounce\n\nStop using the omap-specific implementations for gpio debouncing now that\ngpiolib provides its own support.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "168ef3d9a56bd8bffe0ef4189c450888b4aefefe",
      "tree": "13f3d29419be6a8853f7cce807658a42a3d2f22a",
      "parents": [
        "c4b5be98fe78508e7199d6919eb712feba9a4f01"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Wed May 26 14:42:23 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:42 2010 -0700"
      },
      "message": "arm: omap: gpio: implement set_debounce method\n\nOMAP supports debouncing of gpio lines, implement the method using\ngpiolib.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ca2afb6dbea74ee762ae5856af7045a57a65e9c8",
      "tree": "69bda961b3624d9a783f4ee1b52e973d0b9df507",
      "parents": [
        "31f46717997a83bdf6db0dd04810c0a329eb3148"
      ],
      "author": {
        "name": "Sudhakar Rajashekhara",
        "email": "sudhakar.raj@ti.com",
        "time": "Wed May 26 14:41:49 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 27 09:12:39 2010 -0700"
      },
      "message": "davinci: mmc: pass number of SG segments as platform data\n\nOn some platforms like DM355, the number of EDMA parameter slots available\nfor EDMA_SLOT_ANY usage are few.  In such cases, if MMC/SD uses 16 slots\nfor each instance of MMC controller, then the number of slots available\nfor other modules will be very few.\n\nBy passing the number of EDMA slots to be used in MMC driver from platform\ndata, EDMA slots available for other purposes can be controlled.\n\nMost of the platforms will not use this platform data variable.  But on\nDM355, as the number of EDMA resources available is limited, the number of\nscatter- gather segments used inside the MMC driver can be 8 (passed as\nplatform data) instead of 16.  On DM355, when the number of scatter-gather\nsegments was reduced to 8, I saw a performance difference of about\n0.25-0.4 Mbytes/sec during write.  Read performance variations were\nnegligible.\n\nSigned-off-by: Sudhakar Rajashekhara \u003csudhakar.raj@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nCc: \u003clinux-mmc@vger.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": "3defb2476166445982a90c12d33f8947e75476c4",
      "tree": "fb5b7b157f741cf2cfcc7436c5d70bd5ae7f53a7",
      "parents": [
        "ba327b1e5296b70745e50bcf0446ae8f82e3d478"
      ],
      "author": {
        "name": "Marek Vašut",
        "email": "marek.vasut@gmail.com",
        "time": "Wed May 26 23:53:09 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 27 10:36:08 2010 +0100"
      },
      "message": "ARM: 6146/1: sa1111: Prevent deadlock in resume path\n\nThis patch reorganises the sa1111_resume() function in a manner the spinlock\nhappens after calling the sa1111_wake(). This fixes two bugs:\n\n1) This function called sa1111_wake() which tried to claim the same spinlock\n   the sa1111_resume() already claimed. This would result in certain deadlock.\n\n   Original idea for this part: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n\n2) The function didn\u0027t unlock the spinlock in case the chip didn\u0027t report\n   correct ID.\n\n   Original idea for this part: Julia Lawall \u003cjulia@diku.dk\u003e\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ba327b1e5296b70745e50bcf0446ae8f82e3d478",
      "tree": "294184ed993e00ee735dcedc13086a7daea0d2f6",
      "parents": [
        "ea208f646c8fb91c39c852e952fc911e1ad045ab"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Wed May 26 07:38:54 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 27 10:36:08 2010 +0100"
      },
      "message": "ARM: 6145/1: ux500 MTU clockrate correction\n\nThis adjusts the clockrate for the MTU timer. On the different\nUX500 variants this rate is different. The platform can also have\nbeen set up at hardware initialization, bootloader or early init\nfor different clock speeds. To have the clock framework available\nearly so the timers can use them, the clock initialization for\nNomadik and ux500 is moved to IRQ init time. A custom per-clock\ncallback is added to handle special cases like this.\n\nThis solves a user-visible bug: without this patch the current\nUX500 platforms will not be synchronized to wall-clock time and\nthe platform will drift in time.\n\nAcked-by: Rabin Vincent \u003crabin.vincent@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ea208f646c8fb91c39c852e952fc911e1ad045ab",
      "tree": "bf4cd875b052996eb13dd30a66647334082b28a2",
      "parents": [
        "138de1c44a8e0606501cd8593407e9248e84f1b7"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Wed May 26 07:37:57 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 27 10:36:07 2010 +0100"
      },
      "message": "ARM: 6144/1: TCM memory bug freeing bug\n\nThis fixes a bug in mm/init.c when freeing the TCM compile memory,\nthis was being referred to as a char * which is incorrect: this\nwill dereference the pointer and feed in the value at the location\ninstead of the address to it. Change it to a plain char and use\n\u0026(char) to reference it.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "138de1c44a8e0606501cd8593407e9248e84f1b7",
      "tree": "a9b21def5b9e3b38ab7a0bc686185d9e071b6506",
      "parents": [
        "31f46717997a83bdf6db0dd04810c0a329eb3148"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 27 08:23:29 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 27 10:32:06 2010 +0100"
      },
      "message": "ARM: VFP: Fix vfp_put_double() for d16-d31\n\nvfp_put_double() takes the double value in r0,r1 not r1,r2.\n\nReported-by: Tarun Kanti DebBarma \u003ctarun.kanti@ti.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "67e67df8da723debf24f7763605776891203e8d5",
      "tree": "d8b3b56b55c0f06da6fc352fa2e44bc654b84e3e",
      "parents": [
        "f5bf403a9dc944bf560f49dd029195e54fcbc41c"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Wed May 12 02:44:34 2010 +0200"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Wed May 26 17:34:40 2010 +0100"
      },
      "message": "gta02: Use pcf50633 backlight driver instead of platform backlight driver.\n\nUse the pcf50633 backlight driver instead of the platform backlight driver.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "a7cca8aec9d08231207503e4823e7b47bfa7e596",
      "tree": "31c2832ad5b26b634b16d9d5b301c3320ac00cc9",
      "parents": [
        "7fdcef8a414eaeb367b3696005b25283d62d195d"
      ],
      "author": {
        "name": "Philippe Rétornaz",
        "email": "philippe.retornaz@epfl.ch",
        "time": "Wed May 19 09:24:32 2010 +0200"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Wed May 26 13:07:56 2010 +0100"
      },
      "message": "leds: Add mx31moboard MC13783 led support\n\nAdd two RGB led on mx31moboard using MC13783 led subsystem\n\nSigned-off-by: Philippe Rétornaz \u003cphilippe.retornaz@epfl.ch\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "2146325df2c2640059a9e064890c30c6e259b458",
      "tree": "022468b1246d7d795ee351b80404efd4b25b5610",
      "parents": [
        "14e40f644b020d473415342461b7c62e3bb5e312"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat May 22 20:54:55 2010 +1000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Wed May 26 13:07:55 2010 +0100"
      },
      "message": "leds: leds-gpio: Change blink_set callback to be able to turn off blinking\n\nThe leds-gpio blink_set() callback follows the same prototype as the\nmain leds subsystem blink_set() one.\n\nThe problem is that to stop blink, normally, a leds driver does it\nin the brightness_set() callback when asked to set a new fixed value.\n\nHowever, with leds-gpio, the platform has no hook to do so, as this\nlater callback results in a standard GPIO manipulation.\n\nThis changes the leds-gpio specific callback to take a new argument\nthat indicates whether the LED should be blinking or not and in what\nstate it should be set if not. We also update the dns323 platform\nwhich seems to be the only user of this so far.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "b7a5b7acb796e5c950a58a35aee559b284de6e59",
      "tree": "2873f14dadaa136598977c24a90246b00143b479",
      "parents": [
        "f7b4dc7a14b84d5f2ae236a1a2bb211673717c5d",
        "459f2a32024b46b7f144999738112eb88654eb0f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:10:40 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:10:40 2010 +0900"
      },
      "message": "ARM: Merge next-samsung\n\nMerge branch \u0027next-samsung\u0027 into for-linus/2634-git-updates\n"
    },
    {
      "commit": "459f2a32024b46b7f144999738112eb88654eb0f",
      "tree": "45a994bfaab92fe660c3ab3b3c178666944c24db",
      "parents": [
        "5fae405838527c136a920eb7b9a2edfc5d2b6198"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 25 18:19:34 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:09:50 2010 +0900"
      },
      "message": "ARM: S5PC100: Fixup cross tree merge problems\n\nThe commit 45c79433c02b8fe7b8a1cbf60548a9798d0502ed got things building\nbut then commit 17d2f877ae8b68b09bf88a9949ee64fbbda5ee10 and others\nwhere merged in from a seperate tree and this has resulted from a build\nfailure due to the redefinition of IRQ_EINT().\n\nFix this by merging a new commit.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "5fae405838527c136a920eb7b9a2edfc5d2b6198",
      "tree": "5d5bdf81c15d383c67632552d0a1f10efd31ee7c",
      "parents": [
        "b1cdc4670b9508fcd47a15fbd12f70d269880b37"
      ],
      "author": {
        "name": "Pannaga Bhushan",
        "email": "p.bhushan@samsung.com",
        "time": "Mon May 24 15:08:31 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:09:50 2010 +0900"
      },
      "message": "ARM: S5P: Fix the platform external interrupt issues.\n\nThis patch does the following:\n\n1. Corrects the common platform code for external interrupts for using the\n   VIC mask/unmask bits also.\n2. Moves the common defines related to external interrupt for plat-s5p\n   to common files.\n3. Based on the new common defines, corresponding changes are made in the\n   affected platforms (S5P6440, S5P6442 and S5PC100).\n\nSigned-off-by: Pannaga Bhushan \u003cp.bhushan@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f7b4dc7a14b84d5f2ae236a1a2bb211673717c5d",
      "tree": "ca3727e3403fc64af667dd3ea9d78d946034cc34",
      "parents": [
        "fffb79f2053f7ca26afc76e39bf1758e5f5b3722"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:39 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:39 2010 +0900"
      },
      "message": "ARM: s5pv210_defconfig: Update s5pv210_defconfig to v2.6.34-git\n\nUpdate the s5pv210_defconfig to the latest kernel version v2.6.34-git\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "fffb79f2053f7ca26afc76e39bf1758e5f5b3722",
      "tree": "d4b632fd918ce41c31f201a2ecf84e24e6113f10",
      "parents": [
        "9a4925ee158deb85f779c7f938efbcd23c906c62"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:37 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:37 2010 +0900"
      },
      "message": "ARM: s5pc110_defconfig: Update s5pc110_defconfig to v2.6.34-git\n\nUpdate the s5pc110_defconfig to the latest kernel version v2.6.34-git\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9a4925ee158deb85f779c7f938efbcd23c906c62",
      "tree": "1b7df983aacf69dd51b0379125f041142c08ea88",
      "parents": [
        "dfd820314be39aa0bacd3a968f361f76c3c594f3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:36 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:36 2010 +0900"
      },
      "message": "ARM: s5pc100_defconfig: Update s5pc100_defconfig to v2.6.34-git\n\nUpdate the s5pc100_defconfig to the latest kernel version v2.6.34-git\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "dfd820314be39aa0bacd3a968f361f76c3c594f3",
      "tree": "19ddaf29e7bf5922f1b27a33e403c2a5f1af865b",
      "parents": [
        "d51843ef190aed188d72e228fc8d1ae378b662cd"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:34 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:34 2010 +0900"
      },
      "message": "ARM: s5p6442_defconfig: Update s5p6442_defconfig to v2.6.34-git\n\nUpdate the s5p6442_defconfig to the latest kernel version v2.6.34-git\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d51843ef190aed188d72e228fc8d1ae378b662cd",
      "tree": "ac21f102b04795cfce2ff099b3ca6c7a4729544f",
      "parents": [
        "4678ffa5023c74d8ccd4c93ed2327af4cc1ef9c7"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:32 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:32 2010 +0900"
      },
      "message": "ARM: s5p6440_defconfig: Update s5p6440_defconfig to v2.6.34-git\n\nUpdate the s5p6440_defconfig to the latest kernel version v2.6.34-git\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "4678ffa5023c74d8ccd4c93ed2327af4cc1ef9c7",
      "tree": "2fa1fa5df30f7fafd9a3a1f5dc08f8b7a56bcaa4",
      "parents": [
        "4969e243c49bb31ba060dd4ef3367d7f60836078"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:31 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:31 2010 +0900"
      },
      "message": "ARM: s3c6400_defconfig: Update s3c6400_defconfig to v2.6.34-git\n\nUpdate the s3c6400_defconfig to the latest kernel version v2.6.34-git\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "4969e243c49bb31ba060dd4ef3367d7f60836078",
      "tree": "9abba623d330c406af29fa3db2c9b4fb8dcbea9b",
      "parents": [
        "b1cdc4670b9508fcd47a15fbd12f70d269880b37"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:29 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 26 19:04:29 2010 +0900"
      },
      "message": "ARM: s3c2410_defconfig: Update s3c2410_defconfig to v2.6.34-git\n\nUpdate the s3c2410_defconfig to the latest kernel version v2.6.34-git\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "ec96e2fe954c23a54bfdf2673437a39e193a1822",
      "tree": "e4041c68ef20a3337c56aefc8db785156307edd1",
      "parents": [
        "8e9815a0f8882aaa68645b001bb7538db8886802",
        "f949c0edd84101bfd30b3e7389c1a12b067e561d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 25 12:06:33 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 25 12:06:33 2010 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (103 commits)\n  ARM: 6141/1: Add audio support part in arch/arm/mach-w90x900\n  ARM: 5939/1: ARM: Add option CMDLINE_FORCE to force usage of the in-kernel cmdline\n  ARM: 6140/1: silence a bogus sparse warning in unwind.c\n  ARM: mach-at91: duplicated include\n  ARM: arch/arm/nwfpe/fpsr.h: Checkpatch cleanup\n  ARM: arch/arm/mach-shark/pci.c: Checkpatch cleanup\n  ARM: arch/arm/nwfpe/ChangeLog: Checkpatch cleanup\n  ARM: arch/arm/mach-sa1100/leds.c: Checkpatch cleanup\n  ARM: arch/arm/mach-h720x/common.h: Checkpatch cleanup\n  ARM: arch/arm/mach-footbridge/ebsa285-pci.c: Checkpatch cleanup\n  ARM: arch/arm/mach-clps711x/Makefile.boot: Checkpatch cleanup\n  ARM: arch/arm/boot/bootp/bootp.lds: Checkpatch cleanup\n  ARM: SPEAR6xx: remove duplicated #include\n  ARM: s3c6400_defconfig: Add NAND driver\n  ARM: s3c6400_defconfig: enable sound as modules\n  ARM: s3c6400_defconfig: enable power management\n  ARM: s5pv210_defconfig: Update s5pv210_defconfig to v2.6.34\n  ARM: s5pc110_defconfig: Update s5pc110_defconfig to v2.6.34\n  ARM: s5p6442_defconfig: Update s5p6442_defconfig to v2.6.34\n  ARM: s5p6440_defconfig: Update s5p6440_defconfig to v2.6.34\n  ...\n"
    },
    {
      "commit": "702c0b04978ce316ec05f4d0a9c148fac124335b",
      "tree": "3908c5821221d950a6b1a7e2e898899e63e7d437",
      "parents": [
        "c19eb8f0d1bd442ed1aff0b413dd822620771c29",
        "bf6a67ee3427ab142136e03e90d0b67ecbca5ff2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 25 12:04:17 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 25 12:04:17 2010 -0700"
      },
      "message": "Merge branch \u0027next-spi\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027next-spi\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  spi/xilinx: Fix compile error\n  spi/davinci: Fix clock prescale factor computation\n  spi: move bitbang txrx utility functions to private header\n  spi/mpc5121: Add SPI master driver for MPC5121 PSC\n  powerpc/mpc5121: move PSC FIFO memory init to platform code\n  spi/ep93xx: implemented driver for Cirrus EP93xx SPI controller\n  Documentation/spi/* compile warning fix\n  spi/omap2_mcspi: Check params before dereference or use\n  spi/omap2_mcspi: add turbo mode support\n  spi/omap2_mcspi: change default DMA_MIN_BYTES value to 160\n  spi/pl022: fix stop queue procedure\n  spi/pl022: add support for the PL023 derivate\n  spi/pl022: fix up differences between ARM and ST versions\n  spi/spi_mpc8xxx: Do not use map_tx_dma to unmap rx_dma\n  spi/spi_mpc8xxx: Fix QE mode Litte Endian\n  spi/spi_mpc8xxx: fix potential memory corruption.\n"
    },
    {
      "commit": "9f4123b78d02ba48e7e6e3cd9de789c9b85b557a",
      "tree": "0faf7f318bd90af043c8e9e056697ca38a1281e4",
      "parents": [
        "337bbfdbffa5c893e80f96a3bf117743ceb0fefc"
      ],
      "author": {
        "name": "Maurus Cuelenaere",
        "email": "mcuelenaere@gmail.com",
        "time": "Mon May 24 14:33:43 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 25 08:07:07 2010 -0700"
      },
      "message": "s3c rtc driver: add support for S3C64xx\n\nAdd support for the S3C64xx SoC to the generic S3C RTC driver.\n\nSigned-off-by: Maurus Cuelenaere \u003cmcuelenaere@gmail.com\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Frans Pop \u003celendil@planet.nl\u003e\nCc: Paul Gortmaker \u003cp_gortmaker@yahoo.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b1e50ebcf24668e57f058deb48b0704b5391ed0f",
      "tree": "17e1b69b249d0738317b732186340c9dd053f1a1",
      "parents": [
        "0c2a2ae32793e3500a15a449612485f5d17dd431",
        "7e125f7b9cbfce4101191b8076d606c517a73066"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue May 25 00:38:26 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue May 25 00:38:26 2010 -0600"
      },
      "message": "Merge remote branch \u0027origin\u0027 into secretlab/next-spi\n"
    },
    {
      "commit": "011f23a3c2f20ae15b7664d3942493af107fe39b",
      "tree": "b5dbae0b150308b29ea2545c98339532830ee479",
      "parents": [
        "1dcf57ceb461fe2ddeb622fe84d9918aadefe7ba"
      ],
      "author": {
        "name": "Mika Westerberg",
        "email": "mika.westerberg@iki.fi",
        "time": "Thu May 06 04:47:04 2010 +0000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue May 25 00:23:16 2010 -0600"
      },
      "message": "spi/ep93xx: implemented driver for Cirrus EP93xx SPI controller\n\nThis patch adds an SPI master driver for the Cirrus EP93xx SPI controller found\nin EP93xx chips.\n\nSigned-off-by: Mika Westerberg \u003cmika.westerberg@iki.fi\u003e\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "f949c0edd84101bfd30b3e7389c1a12b067e561d",
      "tree": "ba39033c089a66a8d4ac058f3f03a8ed2a488f91",
      "parents": [
        "119c4b1257e44d9ec981465ccb80aba427a96dda",
        "92d2040d78f662f634efce7a5106bbed70b8708b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 23:08:54 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 23:08:54 2010 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into devel\n"
    },
    {
      "commit": "119c4b1257e44d9ec981465ccb80aba427a96dda",
      "tree": "059647211002acf6bd0a6137b310d212b5653f7a",
      "parents": [
        "3d34a0d80ab51b6838c08c22e7f47aec408eb837",
        "d472d1a1c82ade81d2854db2ff4c9694ed66612e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 23:08:52 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 23:08:52 2010 +0100"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into devel\n"
    },
    {
      "commit": "d472d1a1c82ade81d2854db2ff4c9694ed66612e",
      "tree": "66b00d6d13a73ef4aff17bb35c72926d4cd12940",
      "parents": [
        "9bfe99a8f95122f83f3c894b1071b61e2b6d4990",
        "d01cd639c96cd683a22432afd4c39ea690c87f16"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:34:20 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 23:08:36 2010 +0100"
      },
      "message": "Merge branch \u0027for-rmk/samsung3\u0027 of git://git.fluff.org/bjdooks/linux into devel-stable\n\nConflicts:\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "3d34a0d80ab51b6838c08c22e7f47aec408eb837",
      "tree": "fc4e2f3e6546b2ef16dc6e7faa00c036051cd6e8",
      "parents": [
        "27ada410c7a56e72fd8c5d304704fbf5cb685659"
      ],
      "author": {
        "name": "wanzongshun",
        "email": "mcuos.com@gmail.com",
        "time": "Sat May 22 15:23:23 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 22:25:34 2010 +0100"
      },
      "message": "ARM: 6141/1: Add audio support part in arch/arm/mach-w90x900\n\nAdd audio support part in arch/arm/mach-w90x900\n\nSigned-off-by: Wan ZongShun\u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "92d2040d78f662f634efce7a5106bbed70b8708b",
      "tree": "15ab19b8d528b7ffb42e3b39f3db7e4b67ceec70",
      "parents": [
        "830703c766ed49bc740321df55a11d19154f95d5"
      ],
      "author": {
        "name": "Alexander Holler",
        "email": "holler@ahsoftware.de",
        "time": "Tue Feb 16 19:04:53 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:45:00 2010 +0100"
      },
      "message": "ARM: 5939/1: ARM: Add option CMDLINE_FORCE to force usage of the in-kernel cmdline\n\nAdd an option to force usage of the in-kernel cmdline even if the boot\nloader passes another command string to the kernel.\n\nUseful if someone cannot or don\u0027t want to change the\ncommand-line options of the boot loader but is able to change\nthe kernel.\n\nSigned-off-by: Alexander Holler \u003choller@ahsoftware.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "830703c766ed49bc740321df55a11d19154f95d5",
      "tree": "a3478b050553420360bd00c9be2c29dc5f6af216",
      "parents": [
        "becba8a3589fdbc364b6dc09e90f54e4d459d4cd"
      ],
      "author": {
        "name": "Alexander Shishkin",
        "email": "virtuoso@slind.org",
        "time": "Fri May 21 12:32:07 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:42:03 2010 +0100"
      },
      "message": "ARM: 6140/1: silence a bogus sparse warning in unwind.c\n\nThe check for compiler which is supposed to miscompile unwind tables\nclearly has nothing to do with sparse (which does not define necessary\nmacros anyway), so simply silence it.\n\nSigned-off-by: Alexander Shishkin \u003cvirtuoso@slind.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "becba8a3589fdbc364b6dc09e90f54e4d459d4cd",
      "tree": "964ca89456ff2c4e5e0a2ac3fa7ac5db16368549",
      "parents": [
        "7b2e6a162447e217b0abe0710409c517d2b7c0b3"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 22:09:58 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:13 2010 +0100"
      },
      "message": "ARM: mach-at91: duplicated include\n\narch/arm/mach-at91/board-sam9m10g45ek.c: mach/hardware.h is included more than once\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7b2e6a162447e217b0abe0710409c517d2b7c0b3",
      "tree": "c66ff2b995a7e2fe8dcf029f94bf245b79dd67a2",
      "parents": [
        "ff4659c1a7b207391a132bc3d11d007160a45147"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 21:55:49 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:12 2010 +0100"
      },
      "message": "ARM: arch/arm/nwfpe/fpsr.h: Checkpatch cleanup\n\narch/arm/nwfpe/fpsr.h:33: ERROR: trailing whitespace\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ff4659c1a7b207391a132bc3d11d007160a45147",
      "tree": "5228da08853444163bd0faf3b71e2e9ca0b60f68",
      "parents": [
        "9ffdfb47d7c13130db111a59a9885547333322e7"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 21:55:47 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:11 2010 +0100"
      },
      "message": "ARM: arch/arm/mach-shark/pci.c: Checkpatch cleanup\n\narch/arm/mach-shark/pci.c:19: ERROR: trailing statements should be on next line\narch/arm/mach-shark/pci.c:20: ERROR: trailing statements should be on next line\narch/arm/mach-shark/pci.c:21: ERROR: trailing statements should be on next line\narch/arm/mach-shark/pci.c:24: WARNING: externs should be avoided in .c files\narch/arm/mach-shark/pci.c:28: WARNING: please, no space before tabs\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9ffdfb47d7c13130db111a59a9885547333322e7",
      "tree": "b6df45852a90b43110ec677856353bb0fc7238a7",
      "parents": [
        "9d0ff6d62462ecbe7a3188d97d8d08b87eaf0065"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 21:55:48 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:11 2010 +0100"
      },
      "message": "ARM: arch/arm/nwfpe/ChangeLog: Checkpatch cleanup\n\narch/arm/nwfpe/ChangeLog:75: ERROR: trailing whitespace\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9d0ff6d62462ecbe7a3188d97d8d08b87eaf0065",
      "tree": "344853908d48693a2d8aa2e681987dfcb6484e0a",
      "parents": [
        "9f1e0f25e2d5ad2e8ed096e75be756de8b1d4f93"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 21:55:46 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:11 2010 +0100"
      },
      "message": "ARM: arch/arm/mach-sa1100/leds.c: Checkpatch cleanup\n\narch/arm/mach-sa1100/leds.c:21: ERROR: code indent should use tabs where possible\narch/arm/mach-sa1100/leds.c:21: WARNING: please, no space before tabs\narch/arm/mach-sa1100/leds.c:22: ERROR: code indent should use tabs where possible\narch/arm/mach-sa1100/leds.c:22: WARNING: please, no space before tabs\narch/arm/mach-sa1100/leds.c:24: ERROR: code indent should use tabs where possible\narch/arm/mach-sa1100/leds.c:24: WARNING: please, no space before tabs\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9f1e0f25e2d5ad2e8ed096e75be756de8b1d4f93",
      "tree": "90f07385e438daaadd52036e69b49c3fbc421938",
      "parents": [
        "49b95e282608f2683ea5be46a581e819bce20f5f"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 21:55:45 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:10 2010 +0100"
      },
      "message": "ARM: arch/arm/mach-h720x/common.h: Checkpatch cleanup\n\narch/arm/mach-h720x/common.h:17: WARNING: space prohibited between function name and open parenthesis \u0027(\u0027\narch/arm/mach-h720x/common.h:23: WARNING: space prohibited between function name and open parenthesis \u0027(\u0027\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "49b95e282608f2683ea5be46a581e819bce20f5f",
      "tree": "3239cb5951f62db6b44270230ab9611119c166b5",
      "parents": [
        "a04dd9fd97e2179700c0f3391523ee8909d53b72"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 21:55:44 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:10 2010 +0100"
      },
      "message": "ARM: arch/arm/mach-footbridge/ebsa285-pci.c: Checkpatch cleanup\n\narch/arm/mach-footbridge/ebsa285-pci.c:22: ERROR: switch and case should be at the same indent\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a04dd9fd97e2179700c0f3391523ee8909d53b72",
      "tree": "6cfe3beac09ba4830ff869321ec0db0679435dbf",
      "parents": [
        "c145211d1f9e2ef19e7b4c2b943f68366daa97af"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Sun May 23 21:55:43 2010 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 24 20:40:09 2010 +0100"
      },
      "message": "ARM: arch/arm/mach-clps711x/Makefile.boot: Checkpatch cleanup\n\narch/arm/mach-clps711x/Makefile.boot:2: ERROR: trailing whitespace\n\nSigned-off-by: Andrea Gelmini \u003candrea.gelmini@gelma.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "c145211d1f9e2ef19e7b4c2b943f68366daa97af"
}
