)]}'
{
  "log": [
    {
      "commit": "f465d145d76803fe6332092775d891c8c509aa44",
      "tree": "45889e2eee7e8288ef269e9b661111364a71c25f",
      "parents": [
        "30b842889eea1bea02dff55b13d2ddf07a46ce78",
        "80b9abf973462499c1a0110df47f62cc90361e2c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:14:01 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:14:01 2012 -0700"
      },
      "message": "Merge tag \u0027cleanup-initcall\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull sweeping late_initcall cleanup for arm-soc from Olof Johansson:\n \"This is a patch series from Shawn Guo that moves from individual\n  late_initcalls() to using a member in the machine structure to invoke\n  a platform\u0027s late initcalls.\n\n  This cleanup is a step in the move towards multiplatform kernels since\n  it would reduce the need to check for compatible platforms in each and\n  every initcall.\"\n\nFix up trivial conflicts in arch/arm/mach-{exynos/mach-universal_c210.c,\nimx/mach-cpuimx51.c, omap2/board-generic.c} due to changes nearby (and,\nin the case of cpuimx51.c the board support being deleted)\n\n* tag \u0027cleanup-initcall\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:\n  ARM: ux500: use machine specific hook for late init\n  ARM: tegra: use machine specific hook for late init\n  ARM: shmobile: use machine specific hook for late init\n  ARM: sa1100: use machine specific hook for late init\n  ARM: s3c64xx: use machine specific hook for late init\n  ARM: prima2: use machine specific hook for late init\n  ARM: pnx4008: use machine specific hook for late init\n  ARM: omap2: use machine specific hook for late init\n  ARM: omap1: use machine specific hook for late init\n  ARM: msm: use machine specific hook for late init\n  ARM: imx: use machine specific hook for late init\n  ARM: exynos: use machine specific hook for late init\n  ARM: ep93xx: use machine specific hook for late init\n  ARM: davinci: use machine specific hook for late init\n  ARM: provide a late_initcall hook for platform initialization\n"
    },
    {
      "commit": "ad3b8a83933e83e5a2a08956211343bda269e778",
      "tree": "3c622089a98f055abb71afddb078289523f7d4f5",
      "parents": [
        "1fb372f88e66d3c88c863ee238b6845ee787ee5f"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Thu May 17 11:28:55 2012 +0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 16 21:52:13 2012 -0700"
      },
      "message": "ARM: PRIMA2: fix irq domain size and IRQ mask of internal interrupt controller\n\nthe old codes will cause 3.4 kernel warning as irq domain size is wrong:\n------------[ cut here ]------------\nWARNING: at kernel/irq/irqdomain.c:74 irq_domain_legacy_revmap+0x24/0x48()\nModules linked in:\n[\u003cc0013f50\u003e] (unwind_backtrace+0x0/0xf8) from [\u003cc001e7d8\u003e] (warn_slowpath_common+0x54/0x64)\n[\u003cc001e7d8\u003e] (warn_slowpath_common+0x54/0x64) from [\u003cc001e804\u003e] (warn_slowpath_null+0x1c/0x24)\n[\u003cc001e804\u003e] (warn_slowpath_null+0x1c/0x24) from [\u003cc005c3c4\u003e] (irq_domain_legacy_revmap+0x24/0x48)\n[\u003cc005c3c4\u003e] (irq_domain_legacy_revmap+0x24/0x48) from [\u003cc005c704\u003e] (irq_create_mapping+0x20/0x120)\n[\u003cc005c704\u003e] (irq_create_mapping+0x20/0x120) from [\u003cc005c880\u003e] (irq_create_of_mapping+0x7c/0xf0)\n[\u003cc005c880\u003e] (irq_create_of_mapping+0x7c/0xf0) from [\u003cc01a6c48\u003e] (irq_of_parse_and_map+0x2c/0x34)\n[\u003cc01a6c48\u003e] (irq_of_parse_and_map+0x2c/0x34) from [\u003cc01a6c68\u003e] (of_irq_to_resource+0x18/0x74)\n[\u003cc01a6c68\u003e] (of_irq_to_resource+0x18/0x74) from [\u003cc01a6ce8\u003e] (of_irq_count+0x24/0x34)\n[\u003cc01a6ce8\u003e] (of_irq_count+0x24/0x34) from [\u003cc01a7220\u003e] (of_device_alloc+0x58/0x158)\n[\u003cc01a7220\u003e] (of_device_alloc+0x58/0x158) from [\u003cc01a735c\u003e] (of_platform_device_create_pdata+0x3c/0x80)\n[\u003cc01a735c\u003e] (of_platform_device_create_pdata+0x3c/0x80) from [\u003cc01a7468\u003e] (of_platform_bus_create+0xc8/0x190)\n[\u003cc01a7468\u003e] (of_platform_bus_create+0xc8/0x190) from [\u003cc01a74cc\u003e] (of_platform_bus_create+0x12c/0x190)\n---[ end trace 1b75b31a2719ed32 ]---\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "a4b4674e26da6b2c40f5b6485e165beb8f68d335",
      "tree": "7cd21196e22b24b3aa9c8b22e9e7fa6ad99faad4",
      "parents": [
        "cafa61907cb0aabbedf3c248f197130dc5332147"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Apr 26 20:51:36 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue May 08 20:36:22 2012 +0800"
      },
      "message": "ARM: prima2: use machine specific hook for late init\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nReviewed-by: Barry Song \u003cbaohua.song@csr.com\u003e\n"
    },
    {
      "commit": "820d41cf0cd0e94a5661e093821e2e5c6b36a9d8",
      "tree": "4d03046048dc52a8fa539c7e7b846e02738d8ca5",
      "parents": [
        "6268b325c3066234e7bddb99d2b98bcedb0c0033",
        "88b48684fe2d4f6207223423227c80d5408bccaf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 29 18:02:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 29 18:02:10 2012 -0700"
      },
      "message": "Merge tag \u0027cleanup2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull \"ARM: cleanups of io includes\" from Olof Johansson:\n \"Rob Herring has done a sweeping change cleaning up all of the\n  mach/io.h includes, moving some of the oft-repeated macros to a common\n  location and removing a bunch of boiler plate.  This is another step\n  closer to a common zImage for multiple platforms.\"\n\nFix up various fairly trivial conflicts (\u003cmach/io.h\u003e removal vs changes\naround it, tegra localtimer.o is *still* gone, yadda-yadda).\n\n* tag \u0027cleanup2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (29 commits)\n  ARM: tegra: Include assembler.h in sleep.S to fix build break\n  ARM: pxa: use common IOMEM definition\n  ARM: dma-mapping: convert ARCH_HAS_DMA_SET_COHERENT_MASK to kconfig symbol\n  ARM: __io abuse cleanup\n  ARM: create a common IOMEM definition\n  ARM: iop13xx: fix missing declaration of iop13xx_init_early\n  ARM: fix ioremap/iounmap for !CONFIG_MMU\n  ARM: kill off __mem_pci\n  ARM: remove bunch of now unused mach/io.h files\n  ARM: make mach/io.h include optional\n  ARM: clps711x: remove unneeded include of mach/io.h\n  ARM: dove: add explicit include of dove.h to addr-map.c\n  ARM: at91: add explicit include of hardware.h to uncompressor\n  ARM: ep93xx: clean-up mach/io.h\n  ARM: tegra: clean-up mach/io.h\n  ARM: orion5x: clean-up mach/io.h\n  ARM: davinci: remove unneeded mach/io.h include\n  [media] davinci: remove includes of mach/io.h\n  ARM: OMAP: Remove remaining includes for mach/io.h\n  ARM: msm: clean-up mach/io.h\n  ...\n"
    },
    {
      "commit": "12679a2d7e3bfbdc7586e3e86d1ca90c46659363",
      "tree": "d9c00f2e599d1c3e04a349229a6a19906d01f99e",
      "parents": [
        "1c036588772d01655d851f75dffc27c971e072e2",
        "b0df89868006517417251e02cc4ce5d4b0165885"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 29 16:53:48 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 29 16:53:48 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull more ARM updates from Russell King.\n\nThis got a fair number of conflicts with the \u003casm/system.h\u003e split, but\nalso with some other sparse-irq and header file include cleanups.  They\nall looked pretty trivial, though.\n\n* \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm: (59 commits)\n  ARM: fix Kconfig warning for HAVE_BPF_JIT\n  ARM: 7361/1: provide XIP_VIRT_ADDR for no-MMU builds\n  ARM: 7349/1: integrator: convert to sparse irqs\n  ARM: 7259/3: net: JIT compiler for packet filters\n  ARM: 7334/1: add jump label support\n  ARM: 7333/2: jump label: detect %c support for ARM\n  ARM: 7338/1: add support for early console output via semihosting\n  ARM: use set_current_blocked() and block_sigmask()\n  ARM: exec: remove redundant set_fs(USER_DS)\n  ARM: 7332/1: extract out code patch function from kprobes\n  ARM: 7331/1: extract out insn generation code from ftrace\n  ARM: 7330/1: ftrace: use canonical Thumb-2 wide instruction format\n  ARM: 7351/1: ftrace: remove useless memory checks\n  ARM: 7316/1: kexec: EOI active and mask all interrupts in kexec crash path\n  ARM: Versatile Express: add NO_IOPORT\n  ARM: get rid of asm/irq.h in asm/prom.h\n  ARM: 7319/1: Print debug info for SIGBUS in user faults\n  ARM: 7318/1: gic: refactor irq_start assignment\n  ARM: 7317/1: irq: avoid NULL check in for_each_irq_desc loop\n  ARM: 7315/1: perf: add support for the Cortex-A7 PMU\n  ...\n"
    },
    {
      "commit": "56c10bf82c10588b743e75a13a7949e11b9fc942",
      "tree": "a2eda0459abb314107ac64af770bf7fb360aefc6",
      "parents": [
        "bab2d8c6020e1d7521cb6c4939f72b061ce947bc",
        "61b80086a525c8a6081257ae40da5dee2bcaee16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 17:30:49 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 17:30:49 2012 -0700"
      },
      "message": "Merge branch \u0027for-armsoc\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull #1 ARM updates from Russell King:\n \"This one covers stuff which Arnd is waiting for me to push, as this is\n  shared between both our trees and probably other trees elsewhere.\n\n  Essentially, this contains:\n   - AMBA primecell device initializer updates - mostly shrinking the\n     size of the device declarations in platform code to something more\n     reasonable.\n   - Getting rid of the NO_IRQ crap from AMBA primecell stuff.\n   - Nicolas\u0027 idle cleanups.  This in combination with the restart\n     cleanups from the last merge window results in a great many\n     mach/system.h files being deleted.\"\n\nYay: ~80 files, ~2000 lines deleted.\n\n* \u0027for-armsoc\u0027 of git://git.linaro.org/people/rmk/linux-arm: (60 commits)\n  ARM: remove disable_fiq and arch_ret_to_user macros\n  ARM: make entry-macro.S depend on !MULTI_IRQ_HANDLER\n  ARM: rpc: make default fiq handler run-time installed\n  ARM: make arch_ret_to_user macro optional\n  ARM: amba: samsung: use common amba device initializers\n  ARM: amba: spear: use common amba device initializers\n  ARM: amba: nomadik: use common amba device initializers\n  ARM: amba: u300: use common amba device initializers\n  ARM: amba: lpc32xx: use common amba device initializers\n  ARM: amba: netx: use common amba device initializers\n  ARM: amba: bcmring: use common amba device initializers\n  ARM: amba: ep93xx: use common amba device initializers\n  ARM: amba: omap2: use common amba device initializers\n  ARM: amba: integrator: use common amba device initializers\n  ARM: amba: realview: get rid of private platform amba_device initializer\n  ARM: amba: versatile: get rid of private platform amba_device initializer\n  ARM: amba: vexpress: get rid of private platform amba_device initializer\n  ARM: amba: provide common initializers for static amba devices\n  ARM: amba: make use of -1 IRQs warn\n  ARM: amba: u300: get rid of NO_IRQ initializers\n  ...\n"
    },
    {
      "commit": "4d5fc58dbe34b78157c05b319669bb3e064ba8bd",
      "tree": "e059d572e3591d9314e712daa19b8adad7671e43",
      "parents": [
        "c334bc150524f833db3c76a0aaf55fb5044444e1"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Feb 09 22:21:18 2012 -0600"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Mar 06 21:34:44 2012 -0600"
      },
      "message": "ARM: remove bunch of now unused mach/io.h files\n\nNow that many platforms don\u0027t need mach/io.h, remove the unused ones.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\n"
    },
    {
      "commit": "61b80086a525c8a6081257ae40da5dee2bcaee16",
      "tree": "675da35e4c03be3a5ca17bf6430e5b51dfed6296",
      "parents": [
        "a5f17d1f4c2831b9b9bf8b1a537cdbac995d6e13",
        "230f984662d7e0e4a9597c665fd4f53130666e7d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 22 22:04:41 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 22 22:04:41 2012 +0000"
      },
      "message": "Merge branch \u0027entry-macro-cleanup\u0027 of git://sources.calxeda.com/kernel/linux into for-armsoc\n"
    },
    {
      "commit": "230f984662d7e0e4a9597c665fd4f53130666e7d",
      "tree": "7882d2ab796b9266db2e06676afd8fef9c418abd",
      "parents": [
        "243c86542aeeb41d9ab78d3aa44fa6b4854fdb67"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sat Feb 04 09:41:36 2012 -0600"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Feb 21 17:05:18 2012 -0600"
      },
      "message": "ARM: remove disable_fiq and arch_ret_to_user macros\n\nNow that most platforms don\u0027t need disable_fiq and arch_ret_to_user\nmacros, we can remove the empty macros or empty entry-macro.S files.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Ryan Mallon \u003crmallon@gmail.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "6b783f7c5dde2648fa0bbe7fc8ac80d78699e67f",
      "tree": "19a92338364d75d365b0587675d19250db5855ee",
      "parents": [
        "75294957be1dee7d22dd7d90bd31334ba410e836"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jan 10 17:09:30 2012 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Feb 16 06:11:23 2012 -0700"
      },
      "message": "irq_domain: Remove irq_domain_add_simple()\n\nirq_domain_add_simple() was a stop-gap measure until complete irq_domain\nsupport was complete.  This patch removes the irq_domain_add_simple()\ninterface.\n\nThis patch also drops the explicit irq_domain initialization performed\nby the mach-versatile code because the versatile interrupt controller\nalready has irq_domain support built into it.  This was a bug that was\nhanging around quietly for a while, but with the full irq_domain which\nactually verifies that irq_domain ranges are available it would cause\nthe registration to fail and the system wouldn\u0027t boot.\n\nv4: Fixed number of irqs in mx5 gpio code\nv2: Updated to pass in host_data pointer on irq_domain allocation.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Milton Miller \u003cmiltonm@bga.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nTested-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "bc8d849d9171a2014f8e9b0322f3ac5af9d3f2b2",
      "tree": "f48104d5dc91dbf248f55a4ca227e31d3e0959d6",
      "parents": [
        "30c9c5b157b70d0a2f1fd0f37b936e63bade0d58"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Mon Jan 16 11:44:12 2012 +0000"
      },
      "committer": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Fri Feb 03 11:34:26 2012 +0000"
      },
      "message": "ARM: prima2: convert to common sched_clock() implementation\n\nPrima2 has its own sched_clock() implementation, which gets in the\nway of a single zImage. Moving to the common sched_clock framework\nmakes the code slightly cleaner (the mapping hack in sched_clock()\ngoes away...).\n\nAcked-by: Barry Song \u003cbaohua.song@csr.com\u003e\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\n"
    },
    {
      "commit": "a570067df9cc1b1821ca5255bbbe8adb67aca199",
      "tree": "68303401d0e4eeca83373155af908a15ac402799",
      "parents": [
        "ae940913030386884f259eb4d95ac4d93b57144f"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Mon Dec 19 03:29:16 2011 -0500"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Jan 20 19:25:58 2012 -0500"
      },
      "message": "ARM: big removal of now unused arch_idle()\n\nWhen this is the only content remaining in mach/system.h then the\nwhole file is removed.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-and-tested-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: David Brown \u003cdavidb@codeaurora.org\u003e\nAcked-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "7b9dd47136c07ffd883aff6926c7b281e4c1eea4",
      "tree": "b835312e76fe323de3e1cbbb0d15fca5a3f7ef9c",
      "parents": [
        "2e0e943436912ffe0848ece58167edfe754edb96",
        "0575fb754dbfc32a01f297e778533340a533ec68"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 13:25:15 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 13:25:27 2012 +0000"
      },
      "message": "Merge branch \u0027restart\u0027 into for-linus\n\nConflicts:\n\tarch/arm/mach-exynos/cpu.c\n\nThe changes to arch/arm/mach-exynos/cpu.c were moved to\nmach-exynos/common.c.\n"
    },
    {
      "commit": "2e0e943436912ffe0848ece58167edfe754edb96",
      "tree": "b91919095c74742fa06e2105db6d859bee39b2b4",
      "parents": [
        "a32737e1ca650504f172292dd344eb64c02311f3",
        "ef3a0bf5bfadbace156fa2a3b9c753df2de41df2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 13:24:33 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 13:24:33 2012 +0000"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into for-linus\n\nConflicts:\n\tarch/arm/kernel/setup.c\n\tarch/arm/mach-shmobile/board-kota2.c\n"
    },
    {
      "commit": "f88b8979d26615ce68772cebc85c3b556571afca",
      "tree": "9af99a981ffc5b94faefcf05a4dba15a8554ca82",
      "parents": [
        "5e3aa527c390377cdeea444f14ef5a28a0aab618"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Nov 05 21:30:00 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 12:57:22 2012 +0000"
      },
      "message": "ARM: restart: remove the now empty arch_reset()\n\nRemove the now empty arch_reset() from all the mach/system.h includes,\nand remove its callsite.  Remove arm_machine_restart() as this function\nno longer does anything useful.\n\nFor samsung platforms, remove the include of mach/system-reset.h and\nplat/system-reset.h from their respective mach/system.h headers as these\njust define their arch_reset functions.  As a result, the s3c2410 and\nplat-samsung system-reset.h files are no longer referenced, so remove\nthese files entirely.\n\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "125c4033f0187d7264f08d7cf1474252df4f4c17",
      "tree": "95056d3c895c9b1245a9a340ec4dd7cd1cb48c06",
      "parents": [
        "a1c1cee9adac4d2ab2d989cf83ada063cbd426d0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Nov 05 10:23:27 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 12:57:17 2012 +0000"
      },
      "message": "ARM: restart: prima2: use new restart hook\n\nHook these platforms restart code into the new restart hook rather\nthan using arch_reset().\n\nReviewed-by: Barry Song \u003cBaohua.Song@csr.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b2dcb8723eb61d00c40d526702d08f6d805f5f01",
      "tree": "924742f1489f63aff98ed2983166091dc2f6a3b1",
      "parents": [
        "1bdfd27a0bd65ccdd7294c1080bdb59f6a5a6e72"
      ],
      "author": {
        "name": "Barry Song",
        "email": "baohua.song@csr.com",
        "time": "Thu Nov 17 22:27:22 2011 +0800"
      },
      "committer": {
        "name": "Barry Song",
        "email": "Barry.Song@csr.com",
        "time": "Fri Dec 02 11:03:41 2011 +0800"
      },
      "message": "ARM: CSR: PM: fix build error due to undeclared \u0027THIS_MODULE\u0027\n\nIn the new kernel, we will get the following compile error:\narch/arm/mach-prima2/pm.c:141: error: \u0027THIS_MODULE\u0027 undeclared\nhere (not in a function)\nso include module.h head file explicitly\n\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\n"
    },
    {
      "commit": "1bdfd27a0bd65ccdd7294c1080bdb59f6a5a6e72",
      "tree": "8d11e6b7aac36f89317f8139fdb860ffeb4da2bc",
      "parents": [
        "5611cc4572e889b62a7b4c72a413536bf6a9c416"
      ],
      "author": {
        "name": "Barry Song",
        "email": "baohua.song@csr.com",
        "time": "Thu Nov 17 22:18:14 2011 +0800"
      },
      "committer": {
        "name": "Barry Song",
        "email": "Barry.Song@csr.com",
        "time": "Fri Dec 02 11:02:05 2011 +0800"
      },
      "message": "ARM: CSR: fix build error due to new mdesc-\u003edma_zone_size\n\ncommit 98b0124f0e2b88\n\"ARM: mach-prima2: move ARM_DMA_ZONE_SIZE to mdesc-\u003edma_zone_size\"\ncauses building error:\narch/arm/mach-prima2/prima2.c:39:19: error: \u0027SZ_256M\u0027 undeclared here\n(not in a function)\n\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\n"
    },
    {
      "commit": "d0e6b2236a26711939bfcdd97370fedcd526a191",
      "tree": "63cceb3ab98b24831bb091dfa5cbe6ce91be420d",
      "parents": [
        "576d2f2525612ecb5af029a76f21f22a3b82563d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Thu Sep 15 16:30:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sat Nov 26 19:21:29 2011 -0500"
      },
      "message": "ARM: big removal of now unused vmalloc.h files\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "8da54a0b47a0c3f2cbb31e92472d5d3887b620b8",
      "tree": "674808e2d62474e359b731a46243ff8445f2602d",
      "parents": [
        "1a4c1c966958ec602c5efd46eb2e53a9cb17f5e4"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Wed Sep 14 15:14:19 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Tue Nov 15 22:30:38 2011 -0500"
      },
      "message": "ARM: mach-prima2: don\u0027t define SIRFSOC_VA in terms of VMALLOC_END\n\n... since it is going to change.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nTested-by: Barry Song \u003cbaohua.song@csr.com\u003e\n"
    },
    {
      "commit": "cd9a0b6bd67ec372b0ef3cb2abe26974f888b956",
      "tree": "ffec66aa48f95b2b764f9e84fbafc519cce5000e",
      "parents": [
        "ac5761a650d22dd7dfad4d417463a0981d2da0a4",
        "090ad104c5c59c7952d4b8d4cfb60559b38eb3e0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 01 20:22:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 01 20:22:01 2011 -0700"
      },
      "message": "Merge branch \u0027next/pm\u0027 of git://git.linaro.org/people/arnd/arm-soc\n\n* \u0027next/pm\u0027 of git://git.linaro.org/people/arnd/arm-soc: (66 commits)\n  ARM: CSR: PM: use outer_resume to resume L2 cache\n  ARM: CSR: call l2x0_of_init to init L2 cache of SiRFprimaII\n  ARM: OMAP: voltage: voltage layer present, even when CONFIG_PM\u003dn\n  ARM: CSR: PM: add sleep entry for SiRFprimaII\n  ARM: CSR: PM: save/restore irq status in suspend cycle\n  ARM: CSR: PM: save/restore timer status in suspend cycle\n  OMAP4: PM: TWL6030: add cmd register\n  OMAP4: PM: TWL6030: fix ON/RET/OFF voltages\n  OMAP4: PM: TWL6030: address 0V conversions\n  OMAP4: PM: TWL6030: fix uv to voltage for \u003e0x39\n  OMAP4: PM: TWL6030: fix voltage conversion formula\n  omap: voltage: add a stub header file for external/regulator use\n  OMAP2+: VC: more registers are per-channel starting with OMAP5\n  OMAP3+: voltage: update nominal voltage in voltdm_scale() not VC post-scale\n  OMAP3+: voltage: rename omap_voltage_get_nom_volt -\u003e voltdm_get_voltage\n  OMAP3+: voltdm: final removal of omap_vdd_info\n  OMAP3+: voltage: move/rename curr_volt from vdd_info into struct voltagedomain\n  OMAP3+: voltage: rename scale and reset functions using voltdm_ prefix\n  OMAP3+: VP: combine setting init voltage into common function\n  OMAP3+: VP: remove unused omap_vp_get_curr_volt()\n  ...\n\nFix up trivial conflict in arch/arm/mach-prima2/l2x0.c (code removal vs\nedit)\n"
    },
    {
      "commit": "952414505f55afe5cd6dc004765076aa22b3ed7e",
      "tree": "eba11ed702ae02fea7f1a0d422346454fc98296f",
      "parents": [
        "68e24ba70465b82ad24e0774ceab5360180d4627",
        "3e965b176341b78620f7404fd8b7f9a0d061f8a2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 01 20:11:00 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 01 20:11:00 2011 -0700"
      },
      "message": "Merge branch \u0027next/cleanup\u0027 of git://git.linaro.org/people/arnd/arm-soc\n\n* \u0027next/cleanup\u0027 of git://git.linaro.org/people/arnd/arm-soc: (125 commits)\n  ARM: mach-mxs: fix machines\u0027 initializers order\n  mmc: mxcmmc: explicitly includes mach/hardware.h\n  arm/imx: explicitly includes mach/hardware.h in pm-imx27.c\n  arm/imx: remove mx27_setup_weimcs() from mx27.h\n  arm/imx: explicitly includes mach/hardware.h in mach-kzm_arm11_01.c\n  arm/imx: remove mx31_setup_weimcs() from mx31.h\n  ARM: tegra: devices.c should include devices.h\n  ARM: tegra: cpu-tegra: unexport two functions\n  ARM: tegra: cpu-tegra: sparse type fix\n  ARM: tegra: dma: staticify some tables and functions\n  ARM: tegra: tegra2_clocks: don\u0027t export some tables\n  ARM: tegra: tegra_powergate_is_powered should be static\n  ARM: tegra: tegra_rtc_read_ms should be static\n  ARM: tegra: tegra_init_cache should be static\n  ARM: tegra: pcie: 0 -\u003e NULL changes\n  ARM: tegra: pcie: include board.h\n  ARM: tegra: pcie: don\u0027t cast __iomem pointers\n  ARM: tegra: tegra2_clocks: 0 -\u003e NULL changes\n  ARM: tegra: tegra2_clocks: don\u0027t cast __iomem pointers\n  ARM: tegra: timer: don\u0027t cast __iomem pointers\n  ...\n\nFix up trivial conflicts in\n  arch/arm/mach-omap2/Makefile,\n  arch/arm/mach-u300/{Makefile.boot,core.c}\n  arch/arm/plat-{mxc,omap}/devices.c\n"
    },
    {
      "commit": "3e965b176341b78620f7404fd8b7f9a0d061f8a2",
      "tree": "a2dbf06d6ae20fbe417b70f0a471cc4f93ff0a71",
      "parents": [
        "034ee299122c6b145d6d3cafb9ef5c329a4ab990",
        "5839fec9d8db35b2b07359b18a77295418e239ad"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 23:25:41 2011 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 23:25:41 2011 +0100"
      },
      "message": "Merge branch \u0027next/fixes\u0027 into next/cleanup\n\nConflicts:\n\tarch/arm/mach-mxs/include/mach/gpio.h\n\tarch/arm/plat-mxc/include/mach/gpio.h\n\tdrivers/video/omap/lcd_apollon.c\n\tdrivers/video/omap/lcd_ldp.c\n\tdrivers/video/omap/lcd_overo.c\n"
    },
    {
      "commit": "5839fec9d8db35b2b07359b18a77295418e239ad",
      "tree": "f060f613c7d76b2784a93c96b7b8cd3f0d201254",
      "parents": [
        "43872fa788060eef91ae437957e0a5e39f1c56fd",
        "0cdc8b921d68817b687755b4f6ae20cd8ff1d026"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 23:11:46 2011 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 23:11:53 2011 +0100"
      },
      "message": "Merge branch \u0027depends/rmk/memory_h\u0027 into next/fixes\n\nFix up all conflicts between the memory.h cleanup and bug fixes.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "1fdb24e969110fafea36d3b393bea438f702c87f",
      "tree": "47a1dfef8a259e7922285315f8a02d31b4efe2f1",
      "parents": [
        "f362f98e7c445643d27c610bb7a86b79727b592e",
        "531a6a941745e1e045dd2a6bd09e1dc01247a5f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 12:02:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 12:02:27 2011 -0700"
      },
      "message": "Merge branch \u0027devel-stable\u0027 of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm\n\n* \u0027devel-stable\u0027 of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm: (178 commits)\n  ARM: 7139/1: fix compilation with CONFIG_ARM_ATAG_DTB_COMPAT and large TEXT_OFFSET\n  ARM: gic, local timers: use the request_percpu_irq() interface\n  ARM: gic: consolidate PPI handling\n  ARM: switch from NO_MACH_MEMORY_H to NEED_MACH_MEMORY_H\n  ARM: mach-s5p64x0: remove mach/memory.h\n  ARM: mach-s3c64xx: remove mach/memory.h\n  ARM: plat-mxc: remove mach/memory.h\n  ARM: mach-prima2: remove mach/memory.h\n  ARM: mach-zynq: remove mach/memory.h\n  ARM: mach-bcmring: remove mach/memory.h\n  ARM: mach-davinci: remove mach/memory.h\n  ARM: mach-pxa: remove mach/memory.h\n  ARM: mach-ixp4xx: remove mach/memory.h\n  ARM: mach-h720x: remove mach/memory.h\n  ARM: mach-vt8500: remove mach/memory.h\n  ARM: mach-s5pc100: remove mach/memory.h\n  ARM: mach-tegra: remove mach/memory.h\n  ARM: plat-tcc: remove mach/memory.h\n  ARM: mach-mmp: remove mach/memory.h\n  ARM: mach-cns3xxx: remove mach/memory.h\n  ...\n\nFix up mostly pretty trivial conflicts in:\n - arch/arm/Kconfig\n - arch/arm/include/asm/localtimer.h\n - arch/arm/kernel/Makefile\n - arch/arm/mach-shmobile/board-ap4evb.c\n - arch/arm/mach-u300/core.c\n - arch/arm/mm/dma-mapping.c\n - arch/arm/mm/proc-v7.S\n - arch/arm/plat-omap/Kconfig\nlargely due to some CONFIG option renaming (ie CONFIG_PM_SLEEP -\u003e\nCONFIG_ARM_CPU_SUSPEND for the arm-specific suspend code etc) and\naddition of NEED_MACH_MEMORY_H next to HAVE_IDE.\n"
    },
    {
      "commit": "bdf4e9482360a3ddc1619efbd5d1c928ede8c3fa",
      "tree": "b02319e809c5b8abfca85409a11472775e27f597",
      "parents": [
        "06afb1a087d49ae0f676b2e5b9ffe5f4b3aba355",
        "eb0474544bc16a9dab53b26abd846e86ba814eb1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 25 08:19:59 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 25 08:19:59 2011 +0100"
      },
      "message": "Merge branch \u0027misc\u0027 into for-linus\n\nConflicts:\n\tarch/arm/mach-integrator/integrator_ap.c\n"
    },
    {
      "commit": "24469df4ed8943104980fa7405011870ede8105a",
      "tree": "1a4017dee2719a3496ef8399062d31456395d834",
      "parents": [
        "917d853564530dd5e73c8c1604e823465ff9b713"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Mon Oct 10 02:50:54 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "Barry.Song@csr.com",
        "time": "Mon Oct 24 02:55:28 2011 -0700"
      },
      "message": "ARM: CSR: PM: use outer_resume to resume L2 cache\n\nnow we move l2x0 resume to Linux from bootloader since l2x0 already has\nresume support in core.\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\n"
    },
    {
      "commit": "917d853564530dd5e73c8c1604e823465ff9b713",
      "tree": "a3163bda42777b827d0678cd3d02d69ec811d63f",
      "parents": [
        "1e11bec9b09a28f81dd3173fec6b1c6c56b5e299"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Thu Sep 15 19:16:28 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "Barry.Song@csr.com",
        "time": "Mon Oct 24 02:54:21 2011 -0700"
      },
      "message": "ARM: CSR: call l2x0_of_init to init L2 cache of SiRFprimaII\n\nCc: Rob Herring \u003crobherring2@gmail.com\u003e\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\n"
    },
    {
      "commit": "cefd3e71efca6f4ef7f06f1fc507771d76072741",
      "tree": "d76cb7969435d5eccdbd3d081555d0a8203ede4a",
      "parents": [
        "a26bce1220a4c5a7a074a779e6aad3cae63a94f7",
        "0cdc8b921d68817b687755b4f6ae20cd8ff1d026"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 18 13:40:54 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 18 13:40:54 2011 +0100"
      },
      "message": "Merge branch \u0027mach_memory_h\u0027 of git://git.linaro.org/people/nico/linux into devel-stable\n"
    },
    {
      "commit": "40c6d8aee40e373db75e6b0b4230fc8e8259d7a6",
      "tree": "28dd575d38399a08b3c344596aafa81f554c05bb",
      "parents": [
        "cd227fbffa9e971ee80065de772d3201c73e1670"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed Aug 17 14:24:52 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:12:40 2011 +0100"
      },
      "message": "ARM: 7022/1: allow to detect conflicting zreladdrs\n\nBoards used to specify zreladdr in their Makefile.boot with\nzreladdr-y :\u003d x, so conflicting zreladdrs were silently overwritten.\nThis patch changes this to zreladdr-y +\u003d x, so that we end\nup with multiple words in zreladdr in such a case. We can\ndetect this later and complain if necessary.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "17dea45adbd2c2df726699b25e2ddf8916d5eb87",
      "tree": "953a339808ae8aa4d8dd851efda872a5b8e10b23",
      "parents": [
        "f431eb6960848302e82b7156bf30f726c8e6e7bc"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 21:18:52 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:50 2011 -0400"
      },
      "message": "ARM: mach-prima2: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "71f2c153755442c05d15cd025484f676a5f3541f",
      "tree": "fe48af6ddc33da7a0aaf1a16ed9feeafa4a8e1e1",
      "parents": [
        "8efc59ad6764ade520012cb192cd484e5191cd9c",
        "c825dda905bac330c2da7fabdf5c0ac28758b3cd"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Oct 08 21:07:42 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat Oct 08 21:07:42 2011 +0200"
      },
      "message": "Merge branch \u0027depends/rmk/devel-stable\u0027 into next/cleanup\n"
    },
    {
      "commit": "492c4a0df11573e141a2decc6012b3bddd14a11e",
      "tree": "f9a6cc93facd272bf896135641d743d443c09b2a",
      "parents": [
        "013dd12f5a075d5b186512ae7b1712b4ed046ecd"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Thu Sep 22 22:51:31 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sat Oct 01 09:40:44 2011 +0800"
      },
      "message": "ARM: CSR: clock: Fix indentation\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\n"
    },
    {
      "commit": "013dd12f5a075d5b186512ae7b1712b4ed046ecd",
      "tree": "c12dbce908dd40abac123936fd8646e571710a5b",
      "parents": [
        "c6b96c54130f34840bb482d8d2c851da74259c2a"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Thu Sep 22 22:51:30 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sat Oct 01 09:40:02 2011 +0800"
      },
      "message": "ARM: CSR: prima2: fix trailing whitespace\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\n"
    },
    {
      "commit": "c6b96c54130f34840bb482d8d2c851da74259c2a",
      "tree": "1ed43dd95f03a4ebe4a7132e2a304d077ed3792f",
      "parents": [
        "f70fc57e52fcd6c063eb378c0c370817cf00659e"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Thu Sep 22 22:51:29 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sat Oct 01 09:39:21 2011 +0800"
      },
      "message": "ARM: CSR: timer: space required before the open parenthesis \u0027(\u0027\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\n"
    },
    {
      "commit": "f70fc57e52fcd6c063eb378c0c370817cf00659e",
      "tree": "d8627ce6f6577ba98504a88ba960fe267eb18d51",
      "parents": [
        "d93dc5c4478c1fd5de85a3e8aece9aad7bbae044"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Thu Sep 22 22:51:28 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sat Oct 01 09:38:39 2011 +0800"
      },
      "message": "ARM: CSR: timer: do not initialise statics to 0 or NULL\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\n"
    },
    {
      "commit": "639da5ee374ba8f070690bbd355ca30139ce145a",
      "tree": "21ec04820d870a0cd21f257193057355baa3cbc1",
      "parents": [
        "57c89707dae01e0142e7185b6e8ff71b120f4c4d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Wed Aug 31 22:55:46 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Mon Sep 26 10:11:25 2011 -0400"
      },
      "message": "ARM: add an extra temp register to the low level debugging addruart macro\n\nSome platforms (like OMAP not to name it) are doing rather complicated\nhacks just to determine the base UART address to use.  Let\u0027s give their\naddruart macro some slack by providing an extra work register which will\nallow for much needed cleanups.\n\nThis is basically a no-op as this commit is only adding the extra argument\nto the macro but no one is using it yet.\n\nSigned-off-by: nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nReviewed-by: Kevin Hilman \u003ckhilman@ti.com\u003e\n"
    },
    {
      "commit": "2558bd99cb1426a05ac8f1c78dc9c75a83ceb4bb",
      "tree": "865f7e3b85ad937c2a38c9979be814a943f3ebba",
      "parents": [
        "9c2a51faab6de454407964987ad0cdb84edf2723"
      ],
      "author": {
        "name": "Rongjun Ying",
        "email": "rongjun.ying@csr.com",
        "time": "Wed Sep 21 21:46:20 2011 +0800"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Wed Sep 21 23:25:59 2011 +0800"
      },
      "message": "ARM: CSR: PM: add sleep entry for SiRFprimaII\n\nThis patch adds suspend-to-mem support for prima2. It will make prima2\nenter DEEPSLEEP mode while accepting PM_SUSPEND_MEM command.\n\nSigned-off-by: Rongjun Ying \u003crongjun.ying@csr.com\u003e\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "9c2a51faab6de454407964987ad0cdb84edf2723",
      "tree": "482fc8ddd5191057d968a0c8164c589e8d67a99c",
      "parents": [
        "e5598a855b0e63b77b67c4ab708e09a23228d14f"
      ],
      "author": {
        "name": "Barry Song",
        "email": "baohua.song@csr.com",
        "time": "Wed Sep 21 21:40:33 2011 +0800"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Wed Sep 21 22:52:58 2011 +0800"
      },
      "message": "ARM: CSR: PM: save/restore irq status in suspend cycle\n\nSiRFprimaII will lose power in deepsleep mode except rtc, pmu and sdram\nself-refresh. So IRQ controller will lose status in suspend cyle.\nThis patch saves irq mask/level registers while suspending and restore\nthem while resuming.\n\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "e5598a855b0e63b77b67c4ab708e09a23228d14f",
      "tree": "f63f90eec4406b98990dedef4d86c8eac834ae37",
      "parents": [
        "684f741446f7a3108b4c167faf20214c42b7eeac"
      ],
      "author": {
        "name": "Barry Song",
        "email": "baohua.song@csr.com",
        "time": "Wed Sep 21 20:56:33 2011 +0800"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Wed Sep 21 22:50:08 2011 +0800"
      },
      "message": "ARM: CSR: PM: save/restore timer status in suspend cycle\n\nSiRFprimaII will lose power in deepsleep mode except rtc, pmu and sdram\nself-refresh.\nThis patch saves timer-related registers while suspending and restore\nthem while resuming.\n\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "f70cac8d9c7125f83048f8b3d1c60f5a041a165c",
      "tree": "0d0efd72c1a41f973a919b16aac1d8210ed1ee30",
      "parents": [
        "4722cd7741c6404f967f7a7b8b666540b6c1663e",
        "08aab447c56a5388cf0c768da476ad022f00fef8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 21 08:48:33 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 21 08:48:33 2011 +0100"
      },
      "message": "Merge branch \u0027kprobes-test\u0027 of git://git.yxit.co.uk/linux into devel-stable\n"
    },
    {
      "commit": "684f741446f7a3108b4c167faf20214c42b7eeac",
      "tree": "7d6b2d4919640170f61aaaf5460e9b2a6dbb24cd",
      "parents": [
        "858ba703e842f4ece6680b45862ee9e6e6297d1e"
      ],
      "author": {
        "name": "Zhiwu Song",
        "email": "zhiwu.song@csr.com",
        "time": "Tue Aug 30 19:20:34 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sun Sep 11 09:17:53 2011 +0800"
      },
      "message": "ARM: CSR: add rtc i/o bridge interface for SiRFprimaII\n\nThe module is a bridge between the RTC clock domain and the CPU interface\nclock domain. ARM access the register of SYSRTC, GPSRTC and PWRC through\nthis module.\n\nSigned-off-by: Zhiwu Song \u003czhiwu.song@csr.com\u003e\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\nReviewed-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "858ba703e842f4ece6680b45862ee9e6e6297d1e",
      "tree": "96aed2d13b369190523ba04f1aed0a8c88f7353e",
      "parents": [
        "c915bedf221ad4f017710865fc963b1e0dda1390"
      ],
      "author": {
        "name": "Barry Song",
        "email": "Baohua.Song@csr.com",
        "time": "Sun Sep 04 22:15:18 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sun Sep 11 09:15:09 2011 +0800"
      },
      "message": "ARM: CSR: IRQ: add simple irq_domain so that hw irq can map to Linux\n\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\n"
    },
    {
      "commit": "6a53747be5f02ba7b37ff5131330363270782dc3",
      "tree": "2cf9eaaba2bbc453f7f1aa2dbacb1dcca23c376d",
      "parents": [
        "ddf28352b80c86754a6424e3a61e8bdf9213b3c7"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon Aug 01 21:09:36 2011 +0100"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sun Sep 11 09:11:26 2011 +0800"
      },
      "message": "ARM: CSR: add missing sentinels to of_device_id tables\n\nThe of_device_id tables used for matching should be terminated with\nempty sentinel values.\n\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\n"
    },
    {
      "commit": "98b0124f0e2b88ec74cbd9345cf6195e527ce251",
      "tree": "411e80fcecedcb4dbddd545757d6fad80dd8411c",
      "parents": [
        "96f90c791512bf8ceb50572a0e65d4cabb665c60"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 21:05:10 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Tue Sep 06 17:25:54 2011 -0400"
      },
      "message": "ARM: mach-prima2: move ARM_DMA_ZONE_SIZE to mdesc-\u003edma_zone_size\n\nOriginal comment:\n\n  Restrict DMA-able region to workaround silicon limitation.\n  The limitation restricts buffers available for DMA to SD/MMC\n  hardware to be below 256MB.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "0cc9311fad9eab567cea0b94e37ef73aef7a8cee",
      "tree": "825c194c7d81560619b1a9a99392f89ec6b737b3",
      "parents": [
        "b84047e514b62456e2322f053859243459144593"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:38:18 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sun Aug 21 17:15:23 2011 -0400"
      },
      "message": "ARM: mach-prima2: convert boot_params to atag_offset\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "89e162afd37caa6acab4e05b6e9e9fad6235381e",
      "tree": "ac5dafe6664ab1e5fab867fcef7d8a7c685d8f78",
      "parents": [
        "31adb06f9d68f9d033284c9ab0e264b2d581bceb"
      ],
      "author": {
        "name": "Rongjun Ying",
        "email": "rongjun.ying@csr.com",
        "time": "Fri Jul 08 02:40:14 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sat Jul 09 07:21:53 2011 +0800"
      },
      "message": "ARM: CSR: initializing L2 cache\n\nSigned-off-by: Rongjun Ying \u003crongjun.ying@csr.com\u003e\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "31adb06f9d68f9d033284c9ab0e264b2d581bceb",
      "tree": "e43a95fdfd66d0a5fad0597d00d6e0a0707d4dd2",
      "parents": [
        "02c981c07bc95ac1e42ec6c817f0c28cf3fe993a"
      ],
      "author": {
        "name": "Barry Song",
        "email": "bs14@csr.com",
        "time": "Fri Jul 08 02:40:13 2011 -0700"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sat Jul 09 07:20:51 2011 +0800"
      },
      "message": "ARM: CSR: mapping early DEBUG_LL uart\n\nSigned-off-by: Barry Song \u003cbaohua.song@csr.com\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "02c981c07bc95ac1e42ec6c817f0c28cf3fe993a",
      "tree": "3b0f9a368d7d3b4cef3eab9128a0c3d95e8188d4",
      "parents": [
        "f1bb20a8365f6753e0f7b6e94981ca2b662bae13"
      ],
      "author": {
        "name": "Binghua Duan",
        "email": "binghua.duan@csr.com",
        "time": "Fri Jul 08 17:40:12 2011 +0800"
      },
      "committer": {
        "name": "Barry Song",
        "email": "21cnbao@gmail.com",
        "time": "Sat Jul 09 07:19:28 2011 +0800"
      },
      "message": "ARM: CSR: Adding CSR SiRFprimaII board support\n\nSiRFprimaII is the latest generation application processor from CSR’s\nMultifunction SoC product family. Designed around an ARM cortex A9 core,\nhigh-speed memory bus, advanced 3D accelerator and full-HD multi-format\nvideo decoder, SiRFprimaII is able to meet the needs of complicated\napplications for modern multifunction devices that require heavy concurrent\napplications and fluid user experience. Integrated with GPS baseband,\nanalog and PMU, this new platform is designed to provide a cost effective\nsolution for Automotive and Consumer markets.\n\nThis patch adds the basic support for this SoC and EVB board based on device\ntree. It is following the ZYNQ of Xilinx in some degree.\n\nSigned-off-by: Binghua Duan \u003cBinghua.Duan@csr.com\u003e\nSigned-off-by: Rongjun Ying \u003cRongjun.Ying@csr.com\u003e\nSigned-off-by: Zhiwu Song \u003cZhiwu.Song@csr.com\u003e\nSigned-off-by: Yuping Luo \u003cYuping.Luo@csr.com\u003e\nSigned-off-by: Bin Shi \u003cBin.Shi@csr.com\u003e\nSigned-off-by: Huayi Li \u003cHuayi.Li@csr.com\u003e\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    }
  ]
}
