)]}'
{
  "log": [
    {
      "commit": "7d740f87fd0741c00231a4b13074660d526d5630",
      "tree": "aa65429bf9d8c1e7f89a9a7036338cad1eaf5f3d",
      "parents": [
        "ccfa8b21f20099b950b4f2f75d2330fb149a2012"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Sep 06 13:53:26 2011 +0800"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:26:20 2011 +0100"
      },
      "message": "arm/imx6q: add device tree source\n\nIt adds device tree source and documentation for imx6q platform.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "ccfa8b21f20099b950b4f2f75d2330fb149a2012",
      "tree": "60380e1417830f50683c3945e2fb9ee110418cbb",
      "parents": [
        "7e0cac630c7c90f12a78131df9913657fa30243b",
        "f350b86121c7a004a5f866333fa1d23fe30263a6"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:24:41 2011 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:24:41 2011 +0100"
      },
      "message": "Merge branch \u0027cross-platform/debug_ll\u0027 into imx/imx6q\n\nConflicts:\n\tarch/arm/Kconfig.debug\n"
    },
    {
      "commit": "7e0cac630c7c90f12a78131df9913657fa30243b",
      "tree": "c09aa76b07a9bcb0ab0dea4885909421f7a9f4a6",
      "parents": [
        "94314a40bcc537c396012e37cf887572f0d82aef",
        "b4cbb8a4e602ea77b0525d06eff89c6a6070dab3"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:24:28 2011 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:24:28 2011 +0100"
      },
      "message": "Merge branch \u0027imx/devel\u0027 into imx/imx6q\n\nConflicts:\n\tarch/arm/plat-mxc/include/mach/memory.h\n"
    },
    {
      "commit": "94314a40bcc537c396012e37cf887572f0d82aef",
      "tree": "489b42e181317730713f8800ac2889039b0faae3",
      "parents": [
        "929f58aeeb46f964d9468ce1addd993f5d92b11d",
        "f37a53cc5d8a8fb199e41386d125d8c2ed9e54ef"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:23:44 2011 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:23:44 2011 +0100"
      },
      "message": "Merge branch \u0027dt/gic\u0027 into imx/imx6q\n"
    },
    {
      "commit": "929f58aeeb46f964d9468ce1addd993f5d92b11d",
      "tree": "95355731bd4d21d221cdc2a5ab073244ff76db65",
      "parents": [
        "fcd467137ea2da46ffe5cbfdb42e8a2b35f13dad",
        "a26bce1220a4c5a7a074a779e6aad3cae63a94f7"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:23:28 2011 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:23:28 2011 +0100"
      },
      "message": "Merge branch \u0027depends/rmk/devel-stable\u0027 into imx/imx6q\n"
    },
    {
      "commit": "f37a53cc5d8a8fb199e41386d125d8c2ed9e54ef",
      "tree": "ccf7658e1dae54e7b3eeaa8413dd86d4b865eaec",
      "parents": [
        "b3f7ed0324091e2cb23fe1b3c10570700f614014"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Fri Oct 21 17:14:27 2011 -0500"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:03:27 2011 +0100"
      },
      "message": "ARM: gic: fix irq_alloc_descs handling for sparse irq\n\nCommit \"ARM: gic: add irq_domain support\" (b49b6ff) breaks SPARSE_IRQ\non platforms with GIC. When SPARSE_IRQ is enabled, all NR_IRQS or\nmach_desc-\u003enr_irqs will be allocated by arch_probe_nr_irqs(). This caused\nirq_alloc_descs to allocate irq_descs after the pre-allocated space.\n\nMake irq_alloc_descs search for an exact irq range and assume it has\nbeen pre-allocated on failure. For DT probing dynamic allocation is used.\nDT enabled platforms should set their nr_irqs to NR_IRQ_LEGACY and have all\nirq_chips allocate their irq_descs with irq_alloc_descs if SPARSE_IRQ is\nenabled.\n\ngic_init irq_start param is changed to be signed with negative meaning do\ndynamic Linux irq assigment.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\n"
    },
    {
      "commit": "b3f7ed0324091e2cb23fe1b3c10570700f614014",
      "tree": "6f9a14a39fc4302276a1560cb48c1ede72fc5dff",
      "parents": [
        "4294f8baaf174c9aa57886e7ed27caf4b02578f6"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Wed Sep 28 21:27:52 2011 -0500"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:03:26 2011 +0100"
      },
      "message": "ARM: gic: add OF based initialization\n\nThis adds ARM gic interrupt controller initialization using device tree\ndata.\n\nThe initialization function is intended to be called by of_irq_init\nfunction like this:\n\nconst static struct of_device_id irq_match[] \u003d {\n\t{ .compatible \u003d \"arm,cortex-a9-gic\", .data \u003d gic_of_init, },\n\t{}\n};\n\nstatic void __init init_irqs(void)\n{\n\tof_irq_init(irq_match);\n}\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nReviewed-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nTested-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "4294f8baaf174c9aa57886e7ed27caf4b02578f6",
      "tree": "efc535ff45a6d405a6befecd421ad1091a2d5ad6",
      "parents": [
        "6d274309d0e64bdbdb6c50945ca2964596e8fa5a"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Wed Sep 28 21:25:31 2011 -0500"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:03:24 2011 +0100"
      },
      "message": "ARM: gic: add irq_domain support\n\nConvert the gic interrupt controller to use irq domains in preparation\nfor device-tree binding and MULTI_IRQ. This allows for translation between\nGIC interrupt IDs and Linux irq numbers.\n\nThe meaning of irq_offset has changed. It now is just the number of skipped\nGIC interrupt IDs for the controller. It will be 16 for primary GIC and 32\nfor secondary GICs.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\nReviewed-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nTested-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "6d274309d0e64bdbdb6c50945ca2964596e8fa5a",
      "tree": "4b4c40a0a75b3e261f08e1525b5cc0e0bd781676",
      "parents": [
        "c71a54b0820179e53483d5220cdef1a0df8d5bd1"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Fri Sep 30 10:48:38 2011 -0500"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:03:23 2011 +0100"
      },
      "message": "irq: support domains with non-zero hwirq base\n\nInterrupt controllers can have non-zero starting value for h/w irq numbers.\nAdding support in irq_domain allows the domain hwirq numbering to match\nthe interrupt controllers\u0027 numbering.\n\nAs this makes looping over irqs for a domain more complicated, add loop\niterators to iterate over all hwirqs and irqs for a domain.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nReviewed-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nTested-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "c71a54b0820179e53483d5220cdef1a0df8d5bd1",
      "tree": "844e32441d70118f616d4b4c84b510aaec2e5dc1",
      "parents": [
        "3a8254364277fabe01bc0e12b9691722939f5ef3"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Sep 20 15:13:50 2011 -0500"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 31 14:03:22 2011 +0100"
      },
      "message": "of/irq: introduce of_irq_init\n\nof_irq_init will scan the devicetree for matching interrupt controller\nnodes. Then it calls an initialization function for each found controller\nin the proper order with parent nodes initialized before child nodes.\n\nBased on initial pseudo code from Grant Likely.\n\nChanges in v4:\n- Drop unnecessary empty list check\n- Be more verbose on errors\n- Simplify \"if (!desc) WARN_ON(1)\" to \"if (WARN_ON(!desc))\"\n\nChanges in v3:\n- add missing kfree\u0027s found by Jamie\n- Implement Grant\u0027s comments to simplify the init loop\n- fix function comments\n\nChanges in v2:\n- Complete re-write of list searching code from Grant Likely\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nReviewed-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nTested-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "3a8254364277fabe01bc0e12b9691722939f5ef3",
      "tree": "0befa43780509144cc840f767859006409e0506d",
      "parents": [
        "976d167615b64e14bc1491ca51d424e2ba9a5e84",
        "34471a9168c8bfd7f0d00989a7b0797ad27d585e"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Mon Oct 24 14:02:37 2011 -0500"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Mon Oct 24 14:02:37 2011 -0500"
      },
      "message": "Merge remote-tracking branch \u0027rmk/devel-stable\u0027 into HEAD\n"
    },
    {
      "commit": "34471a9168c8bfd7f0d00989a7b0797ad27d585e",
      "tree": "847af3ec746c6357902cf57c7e12ba55a35eed30",
      "parents": [
        "cefd3e71efca6f4ef7f06f1fc507771d76072741",
        "28af690a284dfcb627bd69d0963db1c0f412cb8c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 23 14:42:30 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 23 14:42:30 2011 +0100"
      },
      "message": "Merge branch \u0027ppi-irq-core-for-rmk\u0027 of git://github.com/mzyngier/arm-platforms into devel-stable\n"
    },
    {
      "commit": "28af690a284dfcb627bd69d0963db1c0f412cb8c",
      "tree": "6daa595281c87b5bfee4cca79492a724deb1cfbc",
      "parents": [
        "292b293ceef2eda1f96f0c90b96e954d7bdabd1c"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Fri Jul 22 12:52:37 2011 +0100"
      },
      "committer": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Sun Oct 23 13:32:33 2011 +0100"
      },
      "message": "ARM: gic, local timers: use the request_percpu_irq() interface\n\nThis patch remove the hardcoded link between local timers and PPIs,\nand convert the PPI users (TWD, MCT and MSM timers) to the new\n*_percpu_irq interface. Also some collateral cleanup\n(local_timer_ack() is gone, and the interrupt handler is strictly\nprivate to each driver).\n\nPPIs are now useable for more than just the local timers.\n\nAdditional testing by David Brown (msm8250 and msm8660) and\nShawn Guo (imx6q).\n\nCc: David Brown \u003cdavidb@codeaurora.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: David Brown \u003cdavidb@codeaurora.org\u003e\nTested-by: David Brown \u003cdavidb@codeaurora.org\u003e\nTested-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\n"
    },
    {
      "commit": "292b293ceef2eda1f96f0c90b96e954d7bdabd1c",
      "tree": "931da77e74e1aee404ffb61f8ffe2f6acb73f80c",
      "parents": [
        "88b6fc8c57055590d8e9538f6faa85483db8c366"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Wed Jul 20 16:24:14 2011 +0100"
      },
      "committer": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Sun Oct 23 13:32:29 2011 +0100"
      },
      "message": "ARM: gic: consolidate PPI handling\n\nPPI handling is a bit of an odd beast. It uses its own low level\nhandling code and is hardwired to the local timers (hence lacking\na registration interface).\n\nInstead, switch the low handling to the normal SPI handling code.\nPPIs are handled by the handle_percpu_devid_irq flow.\n\nThis also allows the removal of some duplicated code.\n\nCc: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nCc: David Brown \u003cdavidb@codeaurora.org\u003e\nCc: Bryan Huntsman \u003cbryanh@codeaurora.org\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Magnus Damm \u003cmagnus.damm@gmail.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: David Brown \u003cdavidb@codeaurora.org\u003e\nTested-by: David Brown \u003cdavidb@codeaurora.org\u003e\nTested-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\n"
    },
    {
      "commit": "88b6fc8c57055590d8e9538f6faa85483db8c366",
      "tree": "b42d09163d54dcf9b6edb098a4c324cb97555343",
      "parents": [
        "a06f916b7a9b57447ceb875eb0a89f1a66b31bca",
        "32cffdde4a3ee6c2d9e0f0a94edecf1a9ce7586b"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Sun Oct 23 13:32:19 2011 +0100"
      },
      "committer": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Sun Oct 23 13:32:19 2011 +0100"
      },
      "message": "Merge commit \u002732cffdd\u0027 into ppi-irq-core-for-rmk\n"
    },
    {
      "commit": "a06f916b7a9b57447ceb875eb0a89f1a66b31bca",
      "tree": "a8a9d7c5e91a08f253107ffcf066dbeb4f7d9d34",
      "parents": [
        "5a567d78c437e3be1c512734cdfe64b4ae6b82d7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 20 22:04:18 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 20 22:06:57 2011 +0100"
      },
      "message": "ARM: smp: fix clipping of number of CPUs\n\nRather than clipping the number of CPUs using the compile-time NR_CPUS\nconstant, use the runtime nr_cpu_ids value instead.  This allows the\nnr_cpus command line option to work as expected.\n\nCc: \u003cstable@kernel.org\u003e\nReported-by: Mark Salter \u003cmsalter@redhat.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fcd467137ea2da46ffe5cbfdb42e8a2b35f13dad",
      "tree": "9d8336ee0fba2fade8b5a7d07011e74294256838",
      "parents": [
        "bda2487997c3b7828a3765e7f2c37fdd6b7bdcbe",
        "5a567d78c437e3be1c512734cdfe64b4ae6b82d7"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Oct 20 17:57:46 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Oct 20 17:57:46 2011 +0200"
      },
      "message": "Merge branch \u0027depends/rmk/smp\u0027 into tmp\n"
    },
    {
      "commit": "bda2487997c3b7828a3765e7f2c37fdd6b7bdcbe",
      "tree": "660ecef9f62ec225b1011c967c9fddf5d8c20f53",
      "parents": [
        "976d167615b64e14bc1491ca51d424e2ba9a5e84",
        "f73765fcb8bb79e80af58059441eb931679e68c0"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Oct 20 17:57:42 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Oct 20 17:57:42 2011 +0200"
      },
      "message": "Merge branch \u0027depends/rmk/debug\u0027 into tmp\n"
    },
    {
      "commit": "b4cbb8a4e602ea77b0525d06eff89c6a6070dab3",
      "tree": "a5dd723679582505ef3905c90f0c2c032d191b94",
      "parents": [
        "526b264163068f77c5f2409031f5e25caf3900a9",
        "c5d7a9230e5e277f262b6806b7f4d6b35de5a3fb"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Oct 20 15:14:25 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Oct 20 15:14:25 2011 +0200"
      },
      "message": "Merge branch \u0027imx-features-for-arnd\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into imx/devel\n\nConflicts:\n\tarch/arm/mach-mx5/clock-mx51-mx53.c\n\tarch/arm/mach-mx5/devices-imx53.h\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": "f350b86121c7a004a5f866333fa1d23fe30263a6",
      "tree": "9b8dc0312aaef46faf84f723c7412095dca13326",
      "parents": [
        "1285b8f89a0553695f4ff5f167d8b4afe91af906"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri Aug 19 05:56:59 2011 +0100"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Oct 17 10:02:52 2011 +0100"
      },
      "message": "arm/imx: use Kconfig choice for low-level debug UART selection\n\nNow that the DEBUG_LL UART can be selected by a Kconfig choice,\nsimplify the #ifdefery in debug-macro.S and add entries to the\ntop-level Kconfig.debug instead.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "1285b8f89a0553695f4ff5f167d8b4afe91af906",
      "tree": "9991d6413e64e3251557c2bd81c9ccc9454af58b",
      "parents": [
        "952aeeb2880a6fd14e15a0dc402a3ffd25f8e689"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Tue Aug 16 22:30:28 2011 +0100"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Oct 17 10:02:52 2011 +0100"
      },
      "message": "ARM: realview: use Kconfig choice for debug UART selection\n\nNow that the DEBUG_LL UART can be selected by a Kconfig choice, simplify\nthe #ifdefery in debug-macro.S and add entries to the top-level\nKconfig.debug instead.\n\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "952aeeb2880a6fd14e15a0dc402a3ffd25f8e689",
      "tree": "8c9194d5ad0283e890f911e3cd02c2c46f43b2d6",
      "parents": [
        "f73765fcb8bb79e80af58059441eb931679e68c0"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Tue Aug 16 22:28:54 2011 +0100"
      },
      "committer": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Oct 17 10:02:52 2011 +0100"
      },
      "message": "ARM: plat-samsung: use Kconfig choice for debug UART selection\n\nNow that the DEBUG_LL UART can be selected by a Kconfig choice, convert\nthe Samsung UART selection to use a set of bools rather than an int.\n\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\n"
    },
    {
      "commit": "f73765fcb8bb79e80af58059441eb931679e68c0",
      "tree": "80ccf1b56155904432390b00e4a0870b511547cc",
      "parents": [
        "6996f425e57d58a6f1884b7fd4bfc3ed3dd10c2d"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Oct 03 18:29:03 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:03:03 2011 +0100"
      },
      "message": "ARM: 7116/1: debug: provide dummy default option for DEBUG_LL UART choice\n\nDefaulting to DEBUG_ICEDCC will cause systems to hang during boot unless\na hardware debugger is listening to the debug comms. channel.\n\nThis patch adds a dummy UART option as the default DEBUG_LL choice which\nrequires the platform to do the right thing.\n\nAcked-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nTested-by: Marc Zyngier \u003cmarc.zyngier@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": "6996f425e57d58a6f1884b7fd4bfc3ed3dd10c2d",
      "tree": "ff6d3c5bf4da87f06881432ac5b7c8de3777e0f7",
      "parents": [
        "164acf96a979deae3cf04f8eebcc66567fb8a520"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Thu Sep 22 20:28:36 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:03:03 2011 +0100"
      },
      "message": "ARM: 7097/1: debug: Move DEBUG_ICEDCC into the DEBUG_LL choice\n\nDEBUG_ICEDCC support is just another DEBUG_LL choice and\nselecting it along with other DEBUG_LL options doesn\u0027t make\nmuch sense. Put it into the DEBUG_LL choice to avoid confusion.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nAcked-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "164acf96a979deae3cf04f8eebcc66567fb8a520",
      "tree": "df0d1c69bb8c7cbf22ebaea34f41d9a3b30437ef",
      "parents": [
        "4f5ef9226afab7c9920f1e6c560f046f6aaba89c"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Thu Sep 22 20:28:35 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:03:03 2011 +0100"
      },
      "message": "ARM: 7096/1: debug: Add UART1 config choices\n\nARM patch 7072/1 (debug: use kconfig choice for selecting\nDEBUG_LL UART) didn\u0027t notice that the Kconfigs relied on being\nunselected to configure a different serial port. Since there is\nno NONE option in a choice menu, explicitly add the other option\nso that both serial ports can be selected.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nAcked-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4f5ef9226afab7c9920f1e6c560f046f6aaba89c",
      "tree": "ad8f15a9c1ecbad8a7a4e1127b18e2998cbec872",
      "parents": [
        "17916b284e6afea210484e4c2688debb8c9641c2"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Sep 01 19:04:44 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:03:03 2011 +0100"
      },
      "message": "ARM: 7073/1: debug: augment DEBUG_LL Kconfig help to clarify behaviour\n\nEnabled DEBUG_LL hardcodes the UART address into the kernel and results\nin a non-portable kernel image. Since this option is only intended for\nuse when debugging early boot failures, supporting multiple platforms\nin such a configuration is not the intended use-case.\n\nThis patch documents this limitation in the DEBUG_LL Kconfig help text,\nso that users are aware of the portability restrictions that are associated\nwith enabling low-level debugging support.\n\nReported-by: Sascha Hauer \u003cs.hauer@pengutronix.de\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": "17916b284e6afea210484e4c2688debb8c9641c2",
      "tree": "87a508ef18008e96239b2208bf00d9d41beec1f2",
      "parents": [
        "d0a77454c70d0449a5f87087deb8f0cb15145e90"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Sep 01 18:58:51 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:03:03 2011 +0100"
      },
      "message": "ARM: 7072/1: debug: use kconfig choice for selecting DEBUG_LL UART\n\nEnabling CONFIG_DEBUG_LL (which is required for earlyprintk) hardwires\nthe debug UART address into the kernel, so that we can print before the\nplatform is initialised.\n\nIf the user inadvertently selects multiple platforms with DEBUG_LL\nenabled, the UART address may not be correct and will likely cause the\nkernel to hang in the very early stages of boot.\n\nThis patch, based on a skeleton from Russell, uses a Kconfig choice for\nselecting the DEBUG_LL UART, therefore allowing the user to make a\nchoice about the supported platform when DEBUG_LL is enabled.\n\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\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": "5a567d78c437e3be1c512734cdfe64b4ae6b82d7",
      "tree": "5d3afefe2b64fb4d53cbf1ee460f39037d83b76b",
      "parents": [
        "0af8aa0069e43f90d59666510342c05e97d8c4b8"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Sat Oct 08 11:20:42 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:02:44 2011 +0100"
      },
      "message": "ARM: 7115/4: move __exception and friends to asm/exception.h\n\nThe definition of __exception_irq_entry for\nCONFIG_FUNCTION_GRAPH_TRACER\u003dy needs linux/ftrace.h, but this creates a\ncircular dependency with it\u0027s current home in asm/system.h. Create\nasm/exception.h and update all current users.\n\nv4:\t- rebase to rmk/for-next\nv3:\t- remove redundant includes of linux/ftrace.h\nv2:\t- document the usage restricitions of __exception*\n\nCc: Zoltan Devai \u003czdevai@gmail.com\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0af8aa0069e43f90d59666510342c05e97d8c4b8",
      "tree": "9d5e75ed9c91f04d5a547bd884ca9c7f457fc1e9",
      "parents": [
        "0b5a1b95dcdfa451125132d5ce3f79a27ffb0950"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Oct 06 15:19:14 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:02:44 2011 +0100"
      },
      "message": "ARM: 7124/1: smp: Add a localtimer handler callable from C code\n\nIn order to be able to handle localtimer directly from C code instead of\nassembly code, introduce handle_local_timer(), which is modeled after\nhandle_IRQ().\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0b5a1b95dcdfa451125132d5ce3f79a27ffb0950",
      "tree": "0a2ae9da15b1a9789bf3cc3ccff37b961dacfc1b",
      "parents": [
        "26a527e69d6e6077bff9e2cddcb08337ac33a52d"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Oct 06 15:18:14 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:02:43 2011 +0100"
      },
      "message": "ARM: 7123/1: smp: Add an IPI handler callable from C code\n\nIn order to be able to handle IPI directly from C code instead of\nassembly code, introduce handle_IPI(), which is modeled after handle_IRQ().\n\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "26a527e69d6e6077bff9e2cddcb08337ac33a52d",
      "tree": "4515bfd0c960ea02cfff0019e265f05a809bba6f",
      "parents": [
        "267840f3397fd9f6a2bdde14de38b9d29d525d7b"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sun Sep 25 08:25:43 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:02:43 2011 +0100"
      },
      "message": "ARM: 7100/1: smp_scu: remove __init annotation from scu_enable()\n\nWhen Cortex-A9 MPCore resumes from Dormant or Shutdown modes,\nSCU needs to be re-enabled.  This patch removes __init annotation\nfrom function scu_enable(), so that platform resume procedure can\ncall it to re-enable SCU.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "267840f3397fd9f6a2bdde14de38b9d29d525d7b",
      "tree": "a668793c8a5ce19ae36721d93c3bfc7c29373b82",
      "parents": [
        "d6257288c4052465feeff7e283e35ec0ed06ca03"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Tue Aug 23 22:20:03 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:02:43 2011 +0100"
      },
      "message": "ARM: 7061/1: gic: convert logical CPU numbers into physical numbers\n\nThe GIC driver must convert logical CPU numbers passed in from Linux\ninto physical CPU numbers that are understood by the hardware.\n\nThis patch uses the new cpu_logical_map macro for performing the\nconversion inside the GIC driver.\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d6257288c4052465feeff7e283e35ec0ed06ca03",
      "tree": "e9dbc251dfb47716d592681d228bda73a3a63121",
      "parents": [
        "c9018aab8eee24b993c12c7aff7fc99d3d73f298"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Tue Aug 23 22:19:29 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:02:43 2011 +0100"
      },
      "message": "ARM: 7060/1: smp: populate logical CPU mapping during boot\n\nTo allow booting Linux on a CPU with physical ID !\u003d 0, we need to\nprovide a mapping from the logical CPU number to the physical CPU\nnumber.\n\nThis patch adds such a mapping and populates it during boot.\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c9018aab8eee24b993c12c7aff7fc99d3d73f298",
      "tree": "9c03698cff4bda12364af7c84ed09122219bbc2c",
      "parents": [
        "d0a77454c70d0449a5f87087deb8f0cb15145e90"
      ],
      "author": {
        "name": "Vincent Guittot",
        "email": "vincent.guittot@linaro.org",
        "time": "Mon Aug 08 13:21:59 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:02:43 2011 +0100"
      },
      "message": "ARM: 7011/1: Add ARM cpu topology definition\n\nThe affinity between ARM processors is defined in the MPIDR register.\nWe can identify which processors are in the same cluster,\nand which ones have performance interdependency. We can define the\ncpu topology of ARM platform, that is then used by sched_mc and sched_smt.\n\nThe default state of sched_mc and sched_smt config is disable.\nWhen enabled, the behavior of the scheduler can be modified with\nsched_mc_power_savings and sched_smt_power_savings sysfs interfaces.\n\nChanges since v4 :\n*  Remove unnecessary parentheses and blank lines\n\nChanges since v3 :\n* Update the format of printk message\n* Remove blank line\n\nChanges since v2 :\n* Update the commit message and some comments\n\nChanges since v1 :\n* Update the commit message\n* Add read_cpuid_mpidr in arch/arm/include/asm/cputype.h\n* Modify header of arch/arm/kernel/topology.c\n* Modify tests and manipulation of MPIDR\u0027s bitfields\n* Modify the place and dependancy of the config\n* Modify Noop functions\n\nSigned-off-by: Vincent Guittot \u003cvincent.guittot@linaro.org\u003e\nReviewed-by: Amit Kucheria \u003camit.kucheria@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c5d7a9230e5e277f262b6806b7f4d6b35de5a3fb",
      "tree": "706a24566c3ac3966d0f2d8db56a97f7cff0dcd2",
      "parents": [
        "d546029043202ab306630fd2a10221feaed029e3",
        "ea42a0d058428845047206ff895e60520a7ff256"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 14 09:37:34 2011 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 14 09:37:34 2011 +0200"
      },
      "message": "Merge branch \u0027features/denx-mx28\u0027 into for-arnd-features\n"
    },
    {
      "commit": "d546029043202ab306630fd2a10221feaed029e3",
      "tree": "538d0f8cd61ac971190994d7c00226d894d0683f",
      "parents": [
        "976d167615b64e14bc1491ca51d424e2ba9a5e84",
        "d870ea1d6bc5057f2599416655b42ab192dae6d0"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 14 09:37:27 2011 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 14 09:37:27 2011 +0200"
      },
      "message": "Merge branch \u0027features/ahci\u0027 into for-arnd-features\n"
    },
    {
      "commit": "0cdc8b921d68817b687755b4f6ae20cd8ff1d026",
      "tree": "e35b262f38cb39411ff8bce4db5eaf168b0be7b2",
      "parents": [
        "48de58e34ed379fa99d392a393b8d8343ab48515"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 22:26:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:53:53 2011 -0400"
      },
      "message": "ARM: switch from NO_MACH_MEMORY_H to NEED_MACH_MEMORY_H\n\nGiven that we want the default to not have any \u003cmach/memory.h\u003e and given\nthat there are now fewer cases where it is still provided than the cases\nwhere it is not at this point, this makes sense to invert the logic and\njust identify the exception cases.\n\nThe word \"need\" instead of \"have\" was chosen to construct the config\nsymbol so not to suggest that having a mach/memory.h file is actually\na feature that one should aim for.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "48de58e34ed379fa99d392a393b8d8343ab48515",
      "tree": "c9eac223348678cda036543ecb5dbc176ca5e078",
      "parents": [
        "b4be3999d1895c9697580574ca4ea52d84bc4ddd"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 21:51:43 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:52 2011 -0400"
      },
      "message": "ARM: mach-s5p64x0: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "b4be3999d1895c9697580574ca4ea52d84bc4ddd",
      "tree": "621bde9b2acb17ac84cb5dde4cecd670704713e9",
      "parents": [
        "c039bad00f21a025df6fcb238578023c2cc881bf"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 21:48:28 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:51 2011 -0400"
      },
      "message": "ARM: mach-s3c64xx: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "c039bad00f21a025df6fcb238578023c2cc881bf",
      "tree": "fb15db24c1548164f71c5919a57b9570c243ebc7",
      "parents": [
        "17dea45adbd2c2df726699b25e2ddf8916d5eb87"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 21:45:26 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:50 2011 -0400"
      },
      "message": "ARM: plat-mxc: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\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": "f431eb6960848302e82b7156bf30f726c8e6e7bc",
      "tree": "c3c8ea4133db9dc891e5fdced594bf45a318ad09",
      "parents": [
        "0e79671e13d12e44938f5caea83176706e56e7ca"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 17:22:03 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:49 2011 -0400"
      },
      "message": "ARM: mach-zynq: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "0e79671e13d12e44938f5caea83176706e56e7ca",
      "tree": "99cd5c4724896e2fc2cf6d4a74fa633677074c4b",
      "parents": [
        "0020afb369859472a461ef4af6410732e929d402"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Sep 02 17:09:17 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:48 2011 -0400"
      },
      "message": "ARM: mach-bcmring: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "0020afb369859472a461ef4af6410732e929d402",
      "tree": "802a53dae4dbd9a611617c67f062722a5b4452da",
      "parents": [
        "f4220feb35e39dc3963f27dcce48b4dea398a83b"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:57 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:47 2011 -0400"
      },
      "message": "ARM: mach-davinci: remove mach/memory.h\n\nMove some DDR2 related defines into a private \u003cmach/ddr2.h\u003e beforehand.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "f4220feb35e39dc3963f27dcce48b4dea398a83b",
      "tree": "ebba635b85c6cc2920895185c536a315fceb222b",
      "parents": [
        "3bc465aab08f382a3005aa56296a3f7a549f379f"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:57 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:47 2011 -0400"
      },
      "message": "ARM: mach-pxa: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "3bc465aab08f382a3005aa56296a3f7a549f379f",
      "tree": "ec4bf3da172e6173f03bc0e9d01643de36c48b71",
      "parents": [
        "2e5df8d28ae2b6790539b95b8fc295ac63f862ff"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:57 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:46 2011 -0400"
      },
      "message": "ARM: mach-ixp4xx: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "2e5df8d28ae2b6790539b95b8fc295ac63f862ff",
      "tree": "c435f462904f3388af523100829c7c6ef685dcfd",
      "parents": [
        "e41fa86e558f3d129658d7447deceef30ddf6205"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:56 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:45 2011 -0400"
      },
      "message": "ARM: mach-h720x: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "e41fa86e558f3d129658d7447deceef30ddf6205",
      "tree": "7eca1f129f879f3d6988537433e8b3b2d1f6f446",
      "parents": [
        "476eb37ad799e9ed5f540a08485359258ce95549"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:56 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:44 2011 -0400"
      },
      "message": "ARM: mach-vt8500: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "476eb37ad799e9ed5f540a08485359258ce95549",
      "tree": "08aa6d89c742a86ba883d5c2f3a63ad8dfa224c5",
      "parents": [
        "f8bc5ddf139e05b21a768bc837d48f3db61c0d96"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:43 2011 -0400"
      },
      "message": "ARM: mach-s5pc100: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "f8bc5ddf139e05b21a768bc837d48f3db61c0d96",
      "tree": "f1370ce81038303237e21065979a5c8cb6c7af4e",
      "parents": [
        "3044454779b1e8ffb536b79ffbbbfc731fc84fdf"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:43 2011 -0400"
      },
      "message": "ARM: mach-tegra: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "3044454779b1e8ffb536b79ffbbbfc731fc84fdf",
      "tree": "24850640ebd32353a57324f0f4a7f5b6e0a65b18",
      "parents": [
        "9b15e4fe00a136471d4ad22debcb0b270401cefc"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:42 2011 -0400"
      },
      "message": "ARM: plat-tcc: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "9b15e4fe00a136471d4ad22debcb0b270401cefc",
      "tree": "00893be9987c9e030324e5bfbbfccf6d7c22e03b",
      "parents": [
        "17108711c556b44c1d805bbb3f3ac81011c5dd6a"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:41 2011 -0400"
      },
      "message": "ARM: mach-mmp: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "17108711c556b44c1d805bbb3f3ac81011c5dd6a",
      "tree": "59cd0581cabf0b3cdc0277ed19c0d4413e59c176",
      "parents": [
        "6b1f1005f3dbc6fe52c68c2fccb525a0ebcc9afa"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:40 2011 -0400"
      },
      "message": "ARM: mach-cns3xxx: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "6b1f1005f3dbc6fe52c68c2fccb525a0ebcc9afa",
      "tree": "6040e85ecc6835246bc2008329feeb8e2c09dd1b",
      "parents": [
        "a109d811bab30d44ee775a9f15348add7014180c"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:40 2011 -0400"
      },
      "message": "ARM: mach-nuc93x: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "a109d811bab30d44ee775a9f15348add7014180c",
      "tree": "90fda33ef1a7a4aef9a1eae458235ee3138b9ddd",
      "parents": [
        "94cc0a78474078e7533ccc71e9b90ee3063c843a"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:39 2011 -0400"
      },
      "message": "ARM: mach-mxs: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "94cc0a78474078e7533ccc71e9b90ee3063c843a",
      "tree": "2cf78033a6749cb338763cb67bd6bfe45b482150",
      "parents": [
        "9d25544968f831e97e858bd8ec2933f225126ca8"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:55 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:38 2011 -0400"
      },
      "message": "ARM: spear: remove mach/memory.h and plat/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "9d25544968f831e97e858bd8ec2933f225126ca8",
      "tree": "28433ef020d658a1c8a78a7e078bf95b3c49834c",
      "parents": [
        "d8c9e024e300cc3dfccf96050368880ef1669426"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:37 2011 -0400"
      },
      "message": "ARM: mach-msm: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "d8c9e024e300cc3dfccf96050368880ef1669426",
      "tree": "3dd32cf941b0968ab578d1e581d21244f3e2c74d",
      "parents": [
        "bf45bd7687637c8731258b185fcff0c3deb3032f"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:37 2011 -0400"
      },
      "message": "ARM: mach-gemini: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "bf45bd7687637c8731258b185fcff0c3deb3032f",
      "tree": "f51d1896f250cf8f6d33227dabc814f85b927d45",
      "parents": [
        "ff4067e4cf61fff977cc5776020fb066c506ec4c"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:36 2011 -0400"
      },
      "message": "ARM: mach-lpc32xx: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "ff4067e4cf61fff977cc5776020fb066c506ec4c",
      "tree": "d13ad4b468f0c20db0b9427ea1443d0026225de1",
      "parents": [
        "2f93c8885bdb18e365e087badc076e7514b8a951"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:35 2011 -0400"
      },
      "message": "ARM: mach-netx: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "2f93c8885bdb18e365e087badc076e7514b8a951",
      "tree": "734d2c3db59f9aa5fc929ffc92c6619b813eb8aa",
      "parents": [
        "6d3f8b40f4b6b832491617be510970157264513a"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:34 2011 -0400"
      },
      "message": "ARM: mach-versatile: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "6d3f8b40f4b6b832491617be510970157264513a",
      "tree": "922cbdf6cedac8f8be65ab5cd861a4bc954143ef",
      "parents": [
        "6b0e7f69ad24613c09a1bb6632d448885cf7b034"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:33 2011 -0400"
      },
      "message": "ARM: mach-ux500: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "6b0e7f69ad24613c09a1bb6632d448885cf7b034",
      "tree": "cdd90808471eca848c30b4a058b41a5a6901475d",
      "parents": [
        "489a1b5b894d6df2908b914ee9d0619a8ffc8e3e"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:33 2011 -0400"
      },
      "message": "ARM: mach-nomadik: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "489a1b5b894d6df2908b914ee9d0619a8ffc8e3e",
      "tree": "76d29a904c9d358ce43890e37896917acf30cc1f",
      "parents": [
        "b890f6b59d1210c682b310a28dabd134674b81e0"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:53 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:32 2011 -0400"
      },
      "message": "ARM: mach-iop32x: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "b890f6b59d1210c682b310a28dabd134674b81e0",
      "tree": "225f81bdd37444d0c3773da6154bbf64ed0653e2",
      "parents": [
        "f29781ac69c913272acf915c4d3aacc44af5ddfc"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:53 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:31 2011 -0400"
      },
      "message": "ARM: mach-pnx4008: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "f29781ac69c913272acf915c4d3aacc44af5ddfc",
      "tree": "8ac8211b641f065d4a85e2764e9a56f187f15cb6",
      "parents": [
        "34561b557ff0a3ee0c4bdaf5a5198246e41826e4"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:53 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:30 2011 -0400"
      },
      "message": "ARM: mach-w90x900: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "34561b557ff0a3ee0c4bdaf5a5198246e41826e4",
      "tree": "156ea7172ed10b2b7f9dadd7898f7341c1b7d0c3",
      "parents": [
        "e2c72ff9dc535e2be25736b11a42d53dfffcfbb6"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:53 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:29 2011 -0400"
      },
      "message": "ARM: mach-vexpress: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "e2c72ff9dc535e2be25736b11a42d53dfffcfbb6",
      "tree": "e0b8bb1e3759b9d9305408eb75bb319a5d4a3578",
      "parents": [
        "8b5da2df272d5aaceb17addae8afc068b447aa51"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:53 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:29 2011 -0400"
      },
      "message": "ARM: mach-mv78xx0: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "8b5da2df272d5aaceb17addae8afc068b447aa51",
      "tree": "5056063aa6b5d6498d42dca74500c4ff53e9f1fd",
      "parents": [
        "8cfc1ef96a873d35d2fb86ac8ccf34d388a48e55"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:53 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:27 2011 -0400"
      },
      "message": "ARM: mach-s3c2410: remove memory.h\n\nThis also removes the mach/s3c2400 version which was probably never used\ndue to the fact that we have this line in arch/arm/Makefile:\n\nmachine-$(CONFIG_ARCH_S3C2410)          :\u003d s3c2410 s3c2400 [...]\n\nThis is later used to construct the search path for:\n\nThe compiler would be looking into mach-s3c2410 and picking up this\nversion first.  Any config that was actually expecting the mach-s3c2400\nversion was therefore producing a broken kernel binary.  Not relying on\nany of them anymore would fix that issue.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "ea42a0d058428845047206ff895e60520a7ff256",
      "tree": "25793af3f4cf89465aa65a62e02f7ee3ea14a3bc",
      "parents": [
        "976d167615b64e14bc1491ca51d424e2ba9a5e84"
      ],
      "author": {
        "name": "Stefano Babic",
        "email": "sbabic@denx.de",
        "time": "Wed Sep 07 08:45:31 2011 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Oct 13 09:06:58 2011 +0200"
      },
      "message": "ARM: mxs: Add initial support for DENX MX28\n\nAdded initial support for DENX M28 module and M28EVK\nboard. Ethernet(FEC), SDHC, Display are supported.\n\nSigned-off-by: Stefano Babic \u003csbabic@denx.de\u003e\nReviewed-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "a26bce1220a4c5a7a074a779e6aad3cae63a94f7",
      "tree": "b57a67eab4799e63e7fc699acd7682b8148ebbb8",
      "parents": [
        "c825dda905bac330c2da7fabdf5c0ac28758b3cd"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Oct 07 15:57:55 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 08 10:05:34 2011 +0100"
      },
      "message": "ARM: 7127/1: hw_breakpoint: skip v7-specific reset on v6 cores\n\nARMv6 cores do not implement the DBGOSLAR register, so we don\u0027t need to\ntry and clear it on boot. Furthermore, the VCR is zeroed out of reset,\nso we don\u0027t need to zero it explicitly when a CPU comes online.\n\nTested-by: Marc Zyngier \u003cmarc.zyngier@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": "526b264163068f77c5f2409031f5e25caf3900a9",
      "tree": "196e7581f1546e48ba392ff099f369e5c622636b",
      "parents": [
        "4c4cbce68f57555cddb9d77da333bf50875148ce",
        "05d900c9d8ce536c6792efb323c82b1c97b54bf9"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Oct 07 21:57:31 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Oct 07 21:57:31 2011 +0200"
      },
      "message": "Merge branch \u0027imx/cleanup\u0027 into imx/devel\n\nThis helps resolve the conflicts between the imx cleanups and the\nnew code that has gone into the imx tree.\nConflict resolution was originally done by Sascha Hauer.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "4c4cbce68f57555cddb9d77da333bf50875148ce",
      "tree": "bf13c185e624c0227450c6b54945e33c7c312845",
      "parents": [
        "ca4e419c20bd4dfc8f4e6af5a4ec3928b21e76a3"
      ],
      "author": {
        "name": "Arnaud Patard (Rtp)",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Sat Aug 27 15:21:12 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Oct 07 21:42:44 2011 +0200"
      },
      "message": "ARM: mx5: fix clock usage for suspend\n\nWhile suspending, we\u0027re enabling a clock in -\u003esuspend() but we\u0027re in atomic\ncontext, leading to this :\n\n[30803.667305] PM: late suspend of devices complete after 1.237 msecs\n[30803.667449] BUG: sleeping function called from invalid context at kernel/mutex.c:271\n[30803.667464] in_atomic(): 0, irqs_disabled(): 128, pid: 4941, name: pm-suspend\n[30803.667474] INFO: lockdep is turned off.\n[30803.667483] irq event stamp: 0\n[30803.667489] hardirqs last  enabled at (0): [\u003c  (null)\u003e]   (null)\n[30803.667503] hardirqs last disabled at (0): [\u003cc001e4a8\u003e] copy_process.part.48+0x1e0/0xa7c\n[30803.667543] softirqs last  enabled at (0): [\u003cc001e4a8\u003e] copy_process.part.48+0x1e0/0xa7c\n[30803.667562] softirqs last disabled at (0): [\u003c  (null)\u003e]   (null)\n[30803.667574] Backtrace:\n[30803.667611] [\u003cc0010e00\u003e] (dump_backtrace+0x0/0x110) from [\u003cc0424c00\u003e] (dump_stack+0x18/0x1c)\n[30803.667624]  r6:00000000 r5:00000000 r4:d9648000 r3:d9648000\n[30803.667652] [\u003cc0424be8\u003e] (dump_stack+0x0/0x1c) from [\u003cc0424eec\u003e] (__might_sleep.part.101+0x90/0xa8)\n[30803.667673] [\u003cc0424e5c\u003e] (__might_sleep.part.101+0x0/0xa8) from [\u003cc001a5c4\u003e] (__might_sleep+0x80/0x94)\n[30803.667686]  r4:c05d58c0\n[30803.667705] [\u003cc001a544\u003e] (__might_sleep+0x0/0x94) from [\u003cc043230c\u003e] (mutex_lock_nested+0x2c/0x30c)\n[30803.667735] [\u003cc04322e0\u003e] (mutex_lock_nested+0x0/0x30c) from [\u003cc0017834\u003e] (clk_enable+0x28/0x50)\n[30803.667747]  r8:c0438464 r7:00000003 r6:00000000 r5:00000000 r4:c05d2e98\n[30803.667780] [\u003cc001780c\u003e] (clk_enable+0x0/0x50) from [\u003cc0017260\u003e] (mx5_suspend_enter+0x1c/0x98)\n[30803.667792]  r4:00000003 r3:c060dfe0\n[30803.667821] [\u003cc0017244\u003e] (mx5_suspend_enter+0x0/0x98) from [\u003cc0059b48\u003e] (suspend_enter+0xec/0x15c)\n[30803.667833]  r4:00000003 r3:c0017244\n[30803.667856] [\u003cc0059a5c\u003e] (suspend_enter+0x0/0x15c) from [\u003cc0059c4c\u003e] (suspend_devices_and_enter+0x94/0x130)\n[30803.667868]  r6:00000000 r5:00000003 r4:c0c0af00 r3:00002710\n[30803.667897] [\u003cc0059bb8\u003e] (suspend_devices_and_enter+0x0/0x130) from [\u003cc0059db0\u003e] (enter_state+0xc8/0x130)\n[30803.667909]  r6:00000000 r5:00000003 r4:c05286e4\n[30803.667934] [\u003cc0059ce8\u003e] (enter_state+0x0/0x130) from [\u003cc00592d4\u003e] (state_store+0xac/0xc0)\n[30803.667945]  r6:00000003 r5:00000003 r4:df39d000 r3:00000003\n[30803.667978] [\u003cc0059228\u003e] (state_store+0x0/0xc0) from [\u003cc01b0100\u003e] (kobj_attr_store+0x1c/0x28)\n[30803.668009] [\u003cc01b00e4\u003e] (kobj_attr_store+0x0/0x28) from [\u003cc00e435c\u003e] (sysfs_write_file+0x88/0xbc)\n[30803.668032] [\u003cc00e42d4\u003e] (sysfs_write_file+0x0/0xbc) from [\u003cc0091fa0\u003e] (vfs_write+0xbc/0x138)\n[30803.668051] [\u003cc0091ee4\u003e] (vfs_write+0x0/0x138) from [\u003cc0092204\u003e] (sys_write+0x44/0x70)\n[30803.668062]  r8:00000000 r7:00000004 r6:00000003 r5:002694d0 r4:d966acc0\n[30803.668094] [\u003cc00921c0\u003e] (sys_write+0x0/0x70) from [\u003cc000db00\u003e] (ret_fast_syscall+0x0/0x3c)\n[30803.668106]  r9:d9648000 r8:c000dcc4 r6:00000001 r5:002694d0 r4:00000003\n[30803.669927] PM: early resume of devices complete after 0.972 msecs\n\nJust move the clk_enable/disable in -\u003eprepare() and -\u003efinish()\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\n"
    },
    {
      "commit": "d870ea1d6bc5057f2599416655b42ab192dae6d0",
      "tree": "11b5df53bcff52d7105fa545c6d9e98eee42dda5",
      "parents": [
        "0661b82c94925fb47708165eaf78cf380b31ffb3"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "richard.zhu@linaro.org",
        "time": "Wed Sep 28 15:41:57 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 07 14:42:56 2011 +0200"
      },
      "message": "MX53 Enable the AHCI SATA on MX53 SMD board\n\nSigned-off-by: Richard Zhu \u003crichard.zhu@linaro.org\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "0661b82c94925fb47708165eaf78cf380b31ffb3",
      "tree": "14a5c60ebe8c1f822f6e530181287e5649c95ee9",
      "parents": [
        "e97e303d801f9ab74590ff5d56e614e811efe98b"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "richard.zhu@linaro.org",
        "time": "Wed Sep 28 15:41:56 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 07 14:42:56 2011 +0200"
      },
      "message": "MX53 Enable the AHCI SATA on MX53 LOCO board\n\nSigned-off-by: Richard Zhu \u003crichard.zhu@linaro.org\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "e97e303d801f9ab74590ff5d56e614e811efe98b",
      "tree": "68e5d56274b967af54f122e315c1bd8e3bca7538",
      "parents": [
        "97915bdf3c1833e7855272788a24b191a17c67f4"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "richard.zhu@linaro.org",
        "time": "Wed Sep 28 15:41:55 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 07 14:42:55 2011 +0200"
      },
      "message": "MX53 Enable the AHCI SATA on MX53 ARD board\n\nSigned-off-by: Richard Zhu \u003crichard.zhu@linaro.org\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "97915bdf3c1833e7855272788a24b191a17c67f4",
      "tree": "36744066db99d0af52fa6b2c2413194a324fec62",
      "parents": [
        "fcb8ce5cfe30ca9ca5c9a79cdfe26d1993e65e0c"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "richard.zhu@linaro.org",
        "time": "Wed Sep 28 15:41:53 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Oct 07 14:42:55 2011 +0200"
      },
      "message": "AHCI Add the AHCI SATA feature on the MX53 platforms\n\nSigned-off-by: Richard Zhu \u003crichard.zhu@linaro.org\u003e\nTested-by: Hector Oron Martinez \u003chector.oron@gmail.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "976d167615b64e14bc1491ca51d424e2ba9a5e84",
      "tree": "1e3f0e911e7f33f3686b2eb46aabd03204e1b824",
      "parents": [
        "8a04b45367c7943f8f7f30257d42e2106ab7a0bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 18:11:50 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 18:11:50 2011 -0700"
      },
      "message": "Linux 3.1-rc9\n"
    },
    {
      "commit": "8a04b45367c7943f8f7f30257d42e2106ab7a0bf",
      "tree": "ccc4e270380f72ed4f8fde7ba286e23c9cfa5136",
      "parents": [
        "a8062e421f8a5800c83b85ab10c4cefd8409844f",
        "805e969f6151eda7bc1a57e9c737054230acc3cc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 10:37:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 10:37:06 2011 -0700"
      },
      "message": "Merge git://github.com/davem330/net\n\n* git://github.com/davem330/net:\n  pch_gbe: Fixed the issue on which a network freezes\n  pch_gbe: Fixed the issue on which PC was frozen when link was downed.\n  make PACKET_STATISTICS getsockopt report consistently between ring and non-ring\n  net: xen-netback: correctly restart Tx after a VM restore/migrate\n  bonding: properly stop queuing work when requested\n  can bcm: fix incomplete tx_setup fix\n  RDSRDMA: Fix cleanup of rds_iw_mr_pool\n  net: Documentation: Fix type of variables\n  ibmveth: Fix oops on request_irq failure\n  ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket\n  cxgb4: Fix EEH on IBM P7IOC\n  can bcm: fix tx_setup off-by-one errors\n  MAINTAINERS: tehuti: Alexander Indenbaum\u0027s address bounces\n  dp83640: reduce driver noise\n  ptp: fix L2 event message recognition\n"
    },
    {
      "commit": "a8062e421f8a5800c83b85ab10c4cefd8409844f",
      "tree": "7ca1bcf2529ff01c4759ac028bea02f8c562b5be",
      "parents": [
        "1fd2a850ecad717113cb36fa9d6e4304cd19b89d",
        "b5c49d49b9e175fd56cb4b5cf2c4fd972d15e013"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 09:59:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 09:59:22 2011 -0700"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 of git://github.com/tiwai/sound\n\n* \u0027fix/asoc\u0027 of git://github.com/tiwai/sound:\n  ASoC: omap_mcpdm_remove cannot be __devexit\n  ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC\n  ASoC: use a valid device for dev_err() in Zylonite\n"
    },
    {
      "commit": "1fd2a850ecad717113cb36fa9d6e4304cd19b89d",
      "tree": "f900df8bb42dc465e27f036f99de9d46f9107fb6",
      "parents": [
        "f8451c3f15982ebdf71f7b5e155ade38efc5993f",
        "12d5180bd7e683a4ae80830b82ba67e7b7fac7b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 09:54:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 09:54:18 2011 -0700"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux\n\n* \u0027drm-fixes\u0027 of git://people.freedesktop.org/~airlied/linux:\n  drm/radeon/kms: fix channel_remap setup (v2)\n  drm/radeon: Set cursor x/y to 0 when x/yorigin \u003e 0.\n  drm/radeon: Update AVIVO cursor coordinate origin before x/yorigin calculation.\n  drm/radeon: Simplify cursor x/yorigin calculation.\n  drm/radeon/kms: fix cursor image off-by-one error\n  drm/radeon/kms: Fix logic error in DP HPD handler\n  drm/radeon/kms: add retry limits for native DP aux defer\n  drm/radeon/kms: fix regression in DP aux defer handling\n"
    },
    {
      "commit": "f8451c3f15982ebdf71f7b5e155ade38efc5993f",
      "tree": "7d0437ef000896413ca5161a4c956baec2474d75",
      "parents": [
        "5f39e6705faade2e89d119958a8c51b9b6e2c53c",
        "f3e03e2eb0bcd9266720695b82a523e6bc526ff7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 09:52:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 09:52:56 2011 -0700"
      },
      "message": "Merge branch \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  spi-topcliff-pch: Fix overrun issue\n  spi-topcliff-pch: Add recovery processing in case FIFO overrun error occurs\n  spi-topcliff-pch: Fix CPU read complete condition issue\n  spi-topcliff-pch: Fix SSN Control issue\n  spi-topcliff-pch: add tx-memory clear after complete transmitting\n"
    },
    {
      "commit": "5f39e6705faade2e89d119958a8c51b9b6e2c53c",
      "tree": "e9d69f2f465daeca7cdc452a3b19d702f15e98b0",
      "parents": [
        "05faadcf59507e8eea57ffbeea9cbb14c9a2ab3d"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "mason@myri.com",
        "time": "Mon Oct 03 09:50:20 2011 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 04 09:52:28 2011 -0700"
      },
      "message": "PCI: Disable MPS configuration by default\n\nAdd the ability to disable PCI-E MPS turning and using the BIOS\nconfigured MPS defaults.  Due to the number of issues recently\ndiscovered on some x86 chipsets, make this the default behavior.\n\nAlso, add the option for peer to peer DMA MPS configuration.  Peer to\npeer DMA is outside the scope of this patch, but MPS configuration could\nprevent it from working by having the MPS on one root port different\nthan the MPS on another.  To work around this, simply make the system\nwide MPS the smallest possible value (128B).\n\nSigned-off-by: Jon Mason \u003cmason@myri.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "32cffdde4a3ee6c2d9e0f0a94edecf1a9ce7586b",
      "tree": "ee6e4c52ac19aad88ffc45f201fbbbf4c3dd67dc",
      "parents": [
        "1e7c5fd29487ee88cb3abac945bafa60ae026146"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 04 18:43:57 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 04 18:43:57 2011 +0200"
      },
      "message": "genirq: Fix fatfinered fixup really\n\nPutting the argument inside the quote does not really help.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "12d5180bd7e683a4ae80830b82ba67e7b7fac7b2",
      "tree": "ea3c0e5d3691a4f01474f27cdf297cf5a5e84873",
      "parents": [
        "02e6859eae4a8e511fa1a2c9a689ea25cdc6166a"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Tue Oct 04 10:46:34 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Oct 04 17:24:14 2011 +0100"
      },
      "message": "drm/radeon/kms: fix channel_remap setup (v2)\n\nMost asics just use the hw default value which requires\nno explicit programming.  For those that need a different\nvalue, the vbios will program it properly.  As such,\nthere\u0027s no need to program these registers explicitly\nin the driver.  Changing MC_SHARED_CHREMAP requires a reload\nof all data in vram otherwise its contents will be scambled.\n\nFixes:\nhttps://bugs.freedesktop.org/show_bug.cgi?id\u003d40103\n\nv2: drop now unused channel_remap functions.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nReviewed-by: Michel Dänzer \u003cmichel.daenzer@amd.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "f3e03e2eb0bcd9266720695b82a523e6bc526ff7",
      "tree": "12184b7ed8bea50f0ca10ff44c7f37e5c1bb0e07",
      "parents": [
        "25e803f9c339a070cd7361e853aebde11b1f9217"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Tue Sep 06 17:16:38 2011 +0900"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 04 10:10:50 2011 -0600"
      },
      "message": "spi-topcliff-pch: Fix overrun issue\n\nWe found that adding load, Rx data sometimes drops.(with DMA transfer mode)\nThe cause is that before starting Rx-DMA processing, Tx-DMA processing starts.\nThis causes FIFO overrun occurs.\n\nThis patch fixes the issue by modifying FIFO tx-threshold and DMA descriptor\nsize like below.\n\n                      Current                   this patch\nRx-descriptor   4Byte+12Byte*341    --\u003e    12Byte*340-4Byte-12Byte\nRx-threshold                   (Not modified)\nTx-descriptor   4Byte+12Byte*341    --\u003e    16Byte-12Byte*340\nRx-threshold    12Byte              --\u003e    2Byte\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "25e803f9c339a070cd7361e853aebde11b1f9217",
      "tree": "db699d232879b967830c47f91cced54786a3605b",
      "parents": [
        "373b0eb64b9c97a14720896dcfdebfa3268b1991"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Tue Sep 06 17:16:37 2011 +0900"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 04 10:10:50 2011 -0600"
      },
      "message": "spi-topcliff-pch: Add recovery processing in case FIFO overrun error occurs\n\nAdd recovery processing in case FIFO overrun error occurs with DMA transfer mode.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "373b0eb64b9c97a14720896dcfdebfa3268b1991",
      "tree": "60fd32435a154920e9c5f3d3630e5ec1e496b88f",
      "parents": [
        "8b7aa961a815dad389525dcd1c36a44c249b1760"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Tue Sep 06 17:16:36 2011 +0900"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 04 10:10:50 2011 -0600"
      },
      "message": "spi-topcliff-pch: Fix CPU read complete condition issue\n\nWe found Rx data sometimes drops.(with non-DMA transfer mode)\nThe cause is read complete condition is not true.\n\nThis patch fixes the issue.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "8b7aa961a815dad389525dcd1c36a44c249b1760",
      "tree": "e984e84c309d9c44ffac333783f65638a42c4743",
      "parents": [
        "27504be5c10bdc61761ec0126b3645428598ad91"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Tue Sep 06 17:16:35 2011 +0900"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 04 10:10:50 2011 -0600"
      },
      "message": "spi-topcliff-pch: Fix SSN Control issue\n\nDuring processing 1 command/data series,\nSSN should keep LOW.\nHowever, currently, SSN becomes HIGH.\nThis patch fixes the issue.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "27504be5c10bdc61761ec0126b3645428598ad91",
      "tree": "6d1ec938a9bfd9cb80b36f7aefc38aec2f405531",
      "parents": [
        "387719c2ec995019e0af0dc537ca17c9ebd5b64f"
      ],
      "author": {
        "name": "Tomoya MORINAGA",
        "email": "tomoya-linux@dsn.okisemi.com",
        "time": "Tue Sep 06 17:16:34 2011 +0900"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 04 10:10:50 2011 -0600"
      },
      "message": "spi-topcliff-pch: add tx-memory clear after complete transmitting\n\nCurrently, in case of reading date from SPI flash,\ncommand is sent twice.\nThe cause is that tx-memory clear processing is missing .\nThis patch adds the tx-momory clear processing.\n\nSigned-off-by: Tomoya MORINAGA \u003ctomoya-linux@dsn.okisemi.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "05d900c9d8ce536c6792efb323c82b1c97b54bf9",
      "tree": "18e25b63029029da77057c7bfa02f9daacaa1c3e",
      "parents": [
        "6da5ce1728e3058312b6cf36786189002de1407d",
        "f548897ffc0510885af27e22a11f449fe5e0cbbd",
        "a6d3404891834ed3cd2c80d77d43094205d7390b"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 04 10:55:53 2011 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 04 10:55:53 2011 +0200"
      },
      "message": "Merge branches \u0027cleanups/mx3-mm-v2\u0027 and \u0027cleanups/mxs\u0027 into imx-cleanup\n"
    },
    {
      "commit": "f548897ffc0510885af27e22a11f449fe5e0cbbd",
      "tree": "0fdf27f5466df384626741edaf6f36bfc3a0d46a",
      "parents": [
        "41e7daf27a321848adcfcea9764ac8665133f3ea"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Wed Sep 28 17:16:07 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 04 10:55:12 2011 +0200"
      },
      "message": "arm/imx: remove cpu_is_xxx() check from __imx_ioremap()\n\nThis patch adds an ioremap hook imx_ioremap to be called in\n__imx_ioremap().  Any soc that needs a customized ioremap other\nthan __arm_ioremap() can set up this hook in soc specific call.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "41e7daf27a321848adcfcea9764ac8665133f3ea",
      "tree": "9bc9f65b5a0b1a5b1e13ec31e2c919ca307eb559",
      "parents": [
        "ddd5f51bf661f49fb5f2be371ff1cf9cfe5fa98b"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Wed Sep 28 17:16:06 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 04 10:55:06 2011 +0200"
      },
      "message": "arm/imx: remove cpu_is_xxx() from arch_idle()\n\nThis patch adds an idle hook imx_idle to be called in arch_idle().\nAny soc that needs a customized idle implementation other than\ncpu_do_idle() can set up this hook in soc specific call.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "a6d3404891834ed3cd2c80d77d43094205d7390b",
      "tree": "b9ca01086a1cdd186b2b9b27af9ed07c1f3d7856",
      "parents": [
        "93ee7a9340d64f20295aacc3fb6a22b759323280"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Fri Sep 30 13:03:24 2011 -0300"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 04 10:08:06 2011 +0200"
      },
      "message": "ARM: mxs: Consolidate mm-mx23.c and mm-mx28.c into a single file\n\nConsolidate mm-mx23.c and mm-mx28.c into a single file.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "05faadcf59507e8eea57ffbeea9cbb14c9a2ab3d",
      "tree": "b9ca093ad44c9391464756053d5d1f7c0885704f",
      "parents": [
        "0f86267b79bc6e357b8606077c7f70239045ea9c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 03 18:09:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 03 20:51:51 2011 -0700"
      },
      "message": "lis3: fix regression of HP DriveGuard with 8bit chip\n\nCommit 2a7fade7e03 (\"hwmon: lis3: Power on corrections\") caused a\nregression on HP laptops with 8bit chip.  Writing CTRL2_BOOT_8B bit seems\nclearing the BIOS setup, and no proper interrupt for DriveGuard will be\ntriggered any more.\n\nSince the init code there is basically only for embedded devices, put a\npdata check so that the problematic initialization will be skipped for\nhp_accel stuff.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Samu Onkalo \u003csamu.p.onkalo@nokia.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@google.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0f86267b79bc6e357b8606077c7f70239045ea9c",
      "tree": "f31af517e9b40e360180dfb4679de866a2ad2bb2",
      "parents": [
        "0d617928f5f5426f6e40edaacbfa80e73d67e0cd",
        "20ecb499f64a7e8e7fe03f6098ab25c71b7a6481"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 03 12:54:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 03 12:54:56 2011 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://github.com/groeck/linux\n\n* \u0027hwmon-for-linus\u0027 of git://github.com/groeck/linux:\n  hwmon: (coretemp) Avoid leaving around dangling pointer\n  hwmon: (coretemp) Fixup platform device ID change\n"
    },
    {
      "commit": "0d617928f5f5426f6e40edaacbfa80e73d67e0cd",
      "tree": "f2db31399c1fde4e25b078a911f0e0a5234e305f",
      "parents": [
        "7fd21be75dce605e7cf273bd64b6d733d422fb04",
        "2c8fc867602e385fd2abe76da0b6bda8ed907547"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 03 12:53:43 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 03 12:53:43 2011 -0700"
      },
      "message": "Merge git://github.com/davem330/ide\n\n* git://github.com/davem330/ide:\n  ide-disk: Fix request requeuing\n"
    },
    {
      "commit": "7fd21be75dce605e7cf273bd64b6d733d422fb04",
      "tree": "4a75560e71e10fb773d4ed367bcf0dd23be147c8",
      "parents": [
        "9b13776977d45505469edc6decc93e9e3799afe2",
        "b6316429af7f365f307dfd2b6a7a42f2563aef19"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 03 12:17:44 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 03 12:17:44 2011 -0700"
      },
      "message": "Merge branch \u0027btrfs-3.0\u0027 of git://github.com/chrismason/linux\n\n* \u0027btrfs-3.0\u0027 of git://github.com/chrismason/linux:\n  Btrfs: force a page fault if we have a shorty copy on a page boundary\n"
    },
    {
      "commit": "2c8fc867602e385fd2abe76da0b6bda8ed907547",
      "tree": "21507c7b823953e8632ae4a1853d1196b6ff02a3",
      "parents": [
        "9b13776977d45505469edc6decc93e9e3799afe2"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@alien8.de",
        "time": "Mon Oct 03 14:28:18 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 14:28:18 2011 -0400"
      },
      "message": "ide-disk: Fix request requeuing\n\nSimon Kirby reported that on his RAID setup with idedisk underneath\nthe box OOMs after a couple of days of runtime. Running with\nCONFIG_DEBUG_KMEMLEAK pointed to idedisk_prep_fn() which unconditionally\nallocates an ide_cmd struct. However, ide_requeue_and_plug() can be\ncalled more than once per request, either from the request issue or the\nIRQ handler path and do blk_peek_request() ends up in idedisk_prep_fn()\nrepeatedly, allocating a struct ide_cmd everytime and \"forgetting\" the\nprevious pointer.\n\nMake sure the code reuses the old allocated chunk.\n\nReported-and-tested-by: Simon Kirby \u003csim@hostway.ca\u003e\nCc: \u003cstable@kernel.org\u003e [ 39.x, 3.0.x ]\nLink: http://marc.info/?l\u003dlinux-kernel\u0026m\u003d131667641517919\nLink: http://lkml.kernel.org/r/20110922072643.GA27232@hostway.ca\nSigned-off-by: Borislav Petkov \u003cbp@alien8.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "805e969f6151eda7bc1a57e9c737054230acc3cc"
}
