)]}'
{
  "log": [
    {
      "commit": "174457391a83d70215d441cb3bc0aa7d7443b63e",
      "tree": "14fc07f2aa07d993694fdfc757ebd0f82eb76397",
      "parents": [
        "26cf445721763d61b08ce394f8bdbd4c5610b563",
        "6084c81e8a8ffa8b85d59e1ca7643dc76c23e412"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 12:49:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 12:49:01 2011 -0700"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  ARM: arch-shmobile: only run FSI init on respective boards\n  ARM: arch-shmobile: only run HDMI init on respective boards\n  ARM: mach-shmobile: Correctly check for CONFIG_MACH_MACKEREL\n"
    },
    {
      "commit": "6084c81e8a8ffa8b85d59e1ca7643dc76c23e412",
      "tree": "11001c1ee20480d9a15849892573d777f82731eb",
      "parents": [
        "2ce51f8b931a0e8b75dacbdff6df27d9be9da49f"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Tue Apr 05 01:22:33 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Apr 06 11:21:38 2011 -0700"
      },
      "message": "ARM: arch-shmobile: only run FSI init on respective boards\n\nIf several boards are enabled in the kernel configuration,\nfsi_init_pm_clock() functions from board-ap4evb.c\nwill run on any of them. Prevent this by calling these functions from the\n.init_machine() callback instead of using device_initcall().\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nCc: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2ce51f8b931a0e8b75dacbdff6df27d9be9da49f",
      "tree": "3144eddadedc4237a6b66c11700f64aed852f975",
      "parents": [
        "4a0f081d1b41cfe68df153d0bac7ad6baf226791"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Apr 04 17:08:05 2011 +0200"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Apr 06 11:21:24 2011 -0700"
      },
      "message": "ARM: arch-shmobile: only run HDMI init on respective boards\n\nIf several boards are enabled in the kernel configuration,\nhdmi_init_pm_clock() functions from board-ap4evb.c and board-mackerel.c\nwill run on any of them. Prevent this by calling these functions from the\n.init_machine() callback instead of using device_initcall().\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nCc: Magnus Damm \u003cdamm@opensource.se\u003e\nTested-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4a0f081d1b41cfe68df153d0bac7ad6baf226791",
      "tree": "2fa390e23a797d1a8325bb7db15d33274588ffe2",
      "parents": [
        "6221f222c0ebf1acdf7abcf927178f40e1a65e2a"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Mon Apr 04 06:45:21 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Apr 06 11:08:20 2011 -0700"
      },
      "message": "ARM: mach-shmobile: Correctly check for CONFIG_MACH_MACKEREL\n\nI made a bit of a thinko when adding Mackerel to the boards\nthat support zboot using MMCIF.\n\nReported-by: Magnus Damm \u003cmagnus.damm@gmail.com\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "6aba74f2791287ec407e0f92487a725a25908067",
      "tree": "5d1bb70820fee020e3365c40e204dd256a1f0a10",
      "parents": [
        "a8e498b768d912ad3e7069c86b86bdb821d43b5f",
        "dd8ea6af1b9f4cedefb718dbfff60203c458d7ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 09:35:52 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 09:35:52 2011 -0700"
      },
      "message": "Merge branch \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  avr32: Fix missing irq namespace conversion\n  powerpc: qe_ic: Rename get_irq_desc_data and get_irq_desc_chip\n  genirq: Remove the now obsolete config options and select statements\n  arm: versatile : Fix typo introduced in irq namespace cleanup\n  sound: Fixup the last user of the old irq functions\n  genirq: Remove obsolete comment\n  genirq: Remove now obsolete set_irq_wake()\n  sh: Fix irq cleanup fallout\n  x86: apb_timer: Fixup genirq fallout\n  genirq: Fix misnamed label in handle_edge_eoi_irq\n\nFix up crazy conflict in arch/powerpc/include/asm/qe_ic.h:\n\n - commit eead4d5c63ff (\"powerpc: qe_ic: Rename get_irq_desc_data and\n   get_irq_desc_chip\") made the helper functions use\n   irq_desc_get_handler_data() instead of the legacy (and no longer\n   existing) get_irq_desc_data.\n\n - commit d4db35e8dc96 (\"powerpc/qe_ic: Fix another breakage from the\n   irq_data conversion\") used irq_desc_get_chip_data() instead.\n\nAccording to Thomas, the former is the correct direct conversion, but it\ndoes look like both should work (arch/powerpc/sysdev/qe_lib/qe_ic.c\nseems to initialize both to the same thing), and the chip data in some\nways is the more logical.  Somebody should really decide on one of the\nother.\n\nThis merge picks irq_desc_get_handler_data() as the straightforward pure\nconversion to new names, as per Thomas.\n"
    },
    {
      "commit": "85eb1513c15652cdaa9fd656345825bf55514a96",
      "tree": "b445b8d6d9184a897a2656a9f16a6ec592137644",
      "parents": [
        "e122996ae1edf2caf19643cb79366fc2117a6188",
        "b43d151e9679a06df896ac3db65a9dca80040fed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:50:45 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:50:45 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (65 commits)\n  ARM: 6826/1: Merge v6 and v7 DEBUG_LL DCC support\n  ARM: 6838/1: etm: fix section mismatch warning\n  ARM: 6837/1: remove unused pci_fixup_prpmc1100\n  ARM: 6836/1: kprobes/fix emulation of LDR/STR instruction when Rn \u003d\u003d PC\n  Fix the broken build for Marvell Dove platform.\n  ARM: 6835/1: perf: ensure overflows aren\u0027t missed due to IRQ latency\n  ARM: 6834/1: perf: reset counters on all CPUs during initialisation\n  ARM: 6833/1: perf: add required isbs() to ARMv7 backend\n  ARM: 6825/1: kernel/sleep.S: fix Thumb2 compilation issues\n  ARM: 6807/1: realview: Fix secondary GIC initialisation for EB with MPCore tile\n  arm: mach-mx3: pcm043: add write-protect and card-detect for SD1\n  eukrea_mbimxsd51: add SD Card detect\n  eukrea_mbimxsd25-baseboard: add SD card detect\n  mx3/eukrea_mbimxsd-baseboard: add SD card detect support\n  mx3/eukrea_mbimxsd-baseboard: fix gpio request\n  ARM: mxs/mx28evk: add mmc device\n  ARM: mxs/mx23evk: add mmc device\n  ARM: mxs: dynamically allocate mmc device\n  ARM: mx51_efika: update platform data for new mfd changes\n  mx2/iomux: Set direction for CSPI2 pins\n  ...\n"
    },
    {
      "commit": "e282326600f31ab38d8814fd6deb277a48850c35",
      "tree": "434e5582f5e94f67e674c55ba20b013b2352e357",
      "parents": [
        "458f7f8f819b63431f1098a086fafce4a503fb77"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Mar 30 00:02:29 2011 -0600"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 30 12:02:15 2011 +0200"
      },
      "message": "arm: versatile : Fix typo introduced in irq namespace cleanup\n\nCommit 6845664(arm: Cleanup the irq namespace) introduces a typo\ncausing a build failure for the versatile platform.\n\n[ tglx: Sorry, my bad. Have no idea how I fatfingered that ]\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: linux-arm-kernel@lists.infradead.org\nLKML-Reference: \u003c20110330060229.27397.7628.stgit@ponder\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b43d151e9679a06df896ac3db65a9dca80040fed",
      "tree": "ac0b71ef0a28f795700d85a8c8e23ba3fb6eef30",
      "parents": [
        "dfad549d98b60160547d1b8299051b9456c8da85",
        "5f183860d5007ec76ea36bfa6c36d66e37f0dbcf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 29 21:54:54 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 29 21:54:54 2011 +0100"
      },
      "message": "Merge branches \u0027fixes\u0027 and \u0027devel-stable\u0027 into for-linus\n"
    },
    {
      "commit": "6b2a4f7a5b777ea8fcf3bb38a0a33e68a920a9dc",
      "tree": "fcf7d9bddc31974ad046aecd51cc856c68e14cdd",
      "parents": [
        "eefbab599531240adaffa1d23900afbc8b0342bd",
        "022b483596fabb5d1320aa4b76f43a754063f37e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 29 12:09:30 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 29 12:09:30 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (26 commits)\n  mmc: SDHI should depend on SUPERH || ARCH_SHMOBILE\n  mmc: tmio_mmc: Move some defines into a shared header\n  mmc: tmio: support aggressive clock gating\n  mmc: tmio: fix power-mode interpretation\n  mmc: tmio: remove work-around for unmasked SDIO interrupts\n  sh: fix SDHI IO address-range\n  ARM: mach-shmobile: fix SDHI IO address-range\n  mmc: tmio: only access registers above 0xff, if available\n  mfd: remove now redundant sh_mobile_sdhi.h header\n  sh: convert boards to use linux/mmc/sh_mobile_sdhi.h\n  ARM: mach-shmobile: convert boards to use linux/mmc/sh_mobile_sdhi.h\n  mmc: tmio: convert the SDHI MMC driver from MFD to a platform driver\n  sh: ecovec: use the CONFIG_MMC_TMIO symbols instead of MFD\n  mmc: tmio: split core functionality, DMA and MFD glue\n  mmc: tmio: use PIO for short transfers\n  mmc: tmio-mmc: Improve DMA stability on sh-mobile\n  mmc: fix mmc_app_send_scr() for dma transfer\n  mmc: sdhci-esdhc: enable esdhc on imx53\n  mmc: sdhci-esdhc: use writel/readl as general APIs\n  mmc: sdhci: add the abort CMDTYPE bits definition\n  ...\n"
    },
    {
      "commit": "f38c02f3b338651e145aac2889ba976baf6b28b3",
      "tree": "30cfbf42ccff4a9dc26d95e9058ec76f5fde78bb",
      "parents": [
        "9323f26186403433293e87e717a7785f74f75d80"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 13:35:09 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:58 2011 +0200"
      },
      "message": "arm: Fold irq_set_chip/irq_set_handler\n\nUse irq_set_chip_and_handler() instead. Converted with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9323f26186403433293e87e717a7785f74f75d80",
      "tree": "612ef29f951838dc4bf53589bdfd5e1368951234",
      "parents": [
        "6845664a6a7d443f03883db59d10749d38d98b8e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 13:29:39 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:58 2011 +0200"
      },
      "message": "arm: Reorder irq_set_ function calls\n\nReorder \nirq_set_chip()\nirq_set_chip_data()\nirq_set_handler()\n\nto\n\nirq_set_chip()\nirq_set_handler()\nirq_set_chip_data()\n\nso the next patch can combine irq_set_chip() and irq_set_handler() to\nirq_set_chip_and_handler().\n\nAutomated conversion with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6845664a6a7d443f03883db59d10749d38d98b8e",
      "tree": "4b4499f4d41f24152190220d93ea186fbf991fca",
      "parents": [
        "25a5662a13e604d86b0a9fd71703582a7393d8ec"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 13:25:22 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:57 2011 +0200"
      },
      "message": "arm: Cleanup the irq namespace\n\nConvert to the new function names. Automated with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "25a5662a13e604d86b0a9fd71703582a7393d8ec",
      "tree": "a7974715b7e08fff416fdf0300fdad19b45cd8bf",
      "parents": [
        "cf0d6b76c11b565f8d8b7d527d17b9f82eb3b3a5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:02:11 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:57 2011 +0200"
      },
      "message": "arm: Use generic show_interrupts()\n\nUse the generic version and just keep the arch specific output.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cf0d6b76c11b565f8d8b7d527d17b9f82eb3b3a5",
      "tree": "cd27473441d7a5b00b22ee950509e52296de14ab",
      "parents": [
        "fdea77b88ea19525cce3b850f9183286b8a554e0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:33:40 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:57 2011 +0200"
      },
      "message": "arm: dove: Use proper irq accessor functions\n\nRemove the obsolete desc_handle_irq() helper.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fdea77b88ea19525cce3b850f9183286b8a554e0",
      "tree": "363a4a44043a830b4f52f5f97c121870ff3a4531",
      "parents": [
        "ac93cdbd6e5e2547a031e2739e0dd445824bf1c8"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:48:54 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:56 2011 +0200"
      },
      "message": "arm: gic: Use proper accessor functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ac93cdbd6e5e2547a031e2739e0dd445824bf1c8",
      "tree": "88b9e793429d22ca0114bc98e124df2a62edce45",
      "parents": [
        "5093aec872e5be7a55d8dd2b639e8a3818dc19db"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:48:18 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:56 2011 +0200"
      },
      "message": "arm: at91: Cleanup irq chip\n\nAvoid the whole lazy disable dance in the demux handler by providing a\nirq_disable() callback.\n\nUse the proper accessor functions and tidy up gpio_irq_handler()\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "5093aec872e5be7a55d8dd2b639e8a3818dc19db",
      "tree": "13fa9ff0778bfd5463c79fa3a81239afb81dc374",
      "parents": [
        "d1735a2ebd8868ee9b5bb419860e633f0f839042"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:47:04 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:56 2011 +0200"
      },
      "message": "arm: davinci: Cleanup irq chip code\n\nMake use of the new functionality which ensures that irq_set_type is\ncalled with the chip masked. Unmask is only done when the interrupt is\nnot disabled.\n\nRetrieve the trigger type from irq_data in unmask\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d1735a2ebd8868ee9b5bb419860e633f0f839042",
      "tree": "01cae0310f2ca2434cbd4e811379fd7a6ab3f9f5",
      "parents": [
        "a0b0f5ac7816672534f3839672c38f027158b81f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:45:56 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:56 2011 +0200"
      },
      "message": "arm: ep93xx: Use proper irq accessor functions\n\nNo need to write the flow type. Core code does already.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a0b0f5ac7816672534f3839672c38f027158b81f",
      "tree": "cfe10c955bc7bb982c1ed87c78a1940e1bc41b0c",
      "parents": [
        "eb2d7188f9bf68523248c45f4986313011389f5f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:44:54 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:55 2011 +0200"
      },
      "message": "arm: gemini: Use proper irq accessor functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "eb2d7188f9bf68523248c45f4986313011389f5f",
      "tree": "201cd734ca44c49c3bc3a8b24a6344a7a47d7f70",
      "parents": [
        "ce4ed256b8c2e67f6743cdb9a5ac1904ff9d2f0d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:43:25 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:55 2011 +0200"
      },
      "message": "arm: mxc: Use generic_handle_irq()\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ce4ed256b8c2e67f6743cdb9a5ac1904ff9d2f0d",
      "tree": "fe0929a67b5f321c0b9eb4f1f64fbd1ba46623d4",
      "parents": [
        "70c4fa2265dde6570fe5bd300fe56986190d7c8c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:42:50 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:55 2011 +0200"
      },
      "message": "arm: vt8500: Use proper irq accessors\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "70c4fa2265dde6570fe5bd300fe56986190d7c8c",
      "tree": "c4f58a77e66f8142488abece593aef7572478c1c",
      "parents": [
        "8c04a1769f9efa6e072114229b1714ddc0c86ad1"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:41:27 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:54 2011 +0200"
      },
      "message": "arm: msm: Use proper irq accessor functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8c04a1769f9efa6e072114229b1714ddc0c86ad1",
      "tree": "79d0992718e23e7cb901794e1989b5cf4d7d3a64",
      "parents": [
        "d1118f68b66ef6e0f36c9887c504462f2ec02d0d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:40:15 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:54 2011 +0200"
      },
      "message": "arm: plat-omap: Cleanup irq_desc access\n\n1) Core code stores the flow type already\n2) Flow type is accessible in irq_data\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d1118f68b66ef6e0f36c9887c504462f2ec02d0d",
      "tree": "fdac7cebc6f26d954c50740f1f15ac627d3b517f",
      "parents": [
        "e0fc5b3226cc5668afc8a1277f79a271ec5ffcb5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:38:50 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:54 2011 +0200"
      },
      "message": "arm: nomadik: Use local irq state\n\nStore the enabled mask in the local state, so there is no need to\nfiddle in the irq descriptor.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e0fc5b3226cc5668afc8a1277f79a271ec5ffcb5",
      "tree": "237ffab586948e401b7fc8098d4837dab61a0cb0",
      "parents": [
        "7222f3912fe3f00cdca0a6db16708af281ff97b6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:38:17 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:54 2011 +0200"
      },
      "message": "arm: stmp3xxx: Use generic_handle_irq()\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7222f3912fe3f00cdca0a6db16708af281ff97b6",
      "tree": "962fb201bec2b5eb3ea7968c7de189d888ae7f74",
      "parents": [
        "e83bbb115e3afc87bdb1d375d33bcfe910920002"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:36:46 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:53 2011 +0200"
      },
      "message": "arm: plat-samsung: Use proper irq accessor functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e83bbb115e3afc87bdb1d375d33bcfe910920002",
      "tree": "cf66c8b78441c89d121bb1e930fe9db5718ba10e",
      "parents": [
        "cf8d1581c46254d286c51d12154196f7b94c46d2"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:35:19 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:53 2011 +0200"
      },
      "message": "arm: Cleanup irq_desc access\n\nUse the proper wrappers and use the flow type in irq_data.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "cf8d1581c46254d286c51d12154196f7b94c46d2",
      "tree": "17bef2cbd149742268516eca3a16c64dc651448b",
      "parents": [
        "1b7a2d90c83bec624ac89f0642cb57bed17a2d3d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 11:58:31 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:53 2011 +0200"
      },
      "message": "arm: msm: Convert to new irq chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "1b7a2d90c83bec624ac89f0642cb57bed17a2d3d",
      "tree": "2543ac3b3b4b0dfc73d45a013e21d587d273ec47",
      "parents": [
        "1475b85d08b51b5ee2b7b426247d3ef3f531eafe"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 07 22:30:49 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:52 2011 +0200"
      },
      "message": "arm: Use irq flag setter function\n\nUse the proper accessor function instead of fiddling in the status\nbits directly.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: linux-arm-kernel@lists.infradead.org\n"
    },
    {
      "commit": "1475b85d08b51b5ee2b7b426247d3ef3f531eafe",
      "tree": "e0f092b3fda6515735c04a2cecfc3a375df601c6",
      "parents": [
        "b0f18edaf6ee4e6fac89cae63a90bd38ad2a3418"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 22 17:11:09 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:52 2011 +0200"
      },
      "message": "arm: Use genirq lockdep helper to set lock class\n\nRemove the open coded access to irq_desc which will fail on sparse irq\nand use the proper wrappers.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b0f18edaf6ee4e6fac89cae63a90bd38ad2a3418",
      "tree": "05129b92bf83b1c0e2c02e266f584e692daccad7",
      "parents": [
        "1738209a1500a10fe3cce0b11b81b5bb1c6dffbe"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 09 16:46:14 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:52 2011 +0200"
      },
      "message": "arm: tegra: Remove unused bogus irq enable/disable magic\n\nThe core code handles thees already.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Colin Cross \u003cccross@android.com\u003e\nCc: linux-tegra@vger.kernel.org\nCc: linux-arm-kernel@lists.infradead.org\n"
    },
    {
      "commit": "1738209a1500a10fe3cce0b11b81b5bb1c6dffbe",
      "tree": "0f1add49360a3a0d6e6a328d7aa93b65f274f94a",
      "parents": [
        "4fe25e3898ec53de322f32b67afa2be872f8ed21"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 10:54:40 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:52 2011 +0200"
      },
      "message": "arm: h720x: Fix irq conversion fallout\n\nThe conversion missed, that one of the irq functions is called from\nthe init code. Split it out, so the irq number based call works.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "4fe25e3898ec53de322f32b67afa2be872f8ed21",
      "tree": "5e0692156d78a9a7cf94d7297e45322ae88ec410",
      "parents": [
        "504f1dfeccb3f523a3faefb0802016c818efa5fb"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 13:12:20 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:51 2011 +0200"
      },
      "message": "arm: nomadik: Remove non existing cpu id check\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "504f1dfeccb3f523a3faefb0802016c818efa5fb",
      "tree": "99e519b3c27a112b7976e66c48a4340efe7f2abe",
      "parents": [
        "a40bd62153db5031f2afacd1615be8759684ce18"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 12:11:46 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:51 2011 +0200"
      },
      "message": "arm: ns9xxx: Remove non exisiting machine checks\n\nThe machine id cleanup missed to remove the checks for now removed\nids.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a40bd62153db5031f2afacd1615be8759684ce18",
      "tree": "971447b7a609ed8833d092646602cfcbe4d12064",
      "parents": [
        "a68e5e0b9f744e0c884db8fcba8d365f6724b4cc"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 11:26:09 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:51 2011 +0200"
      },
      "message": "arm: dove: Use correct GPIO_BASE and remove orion_gpio_init() leftover\n\ncommit 9eac6d0 (ARM: Remove dependency of plat-orion GPIO code on mach\ndirectory includes) missed to convert one instance of\nDOVE_GPIO_VIRT_BASE and left the orion_gpio_init() in mpp.c\n\nFix it up.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "a68e5e0b9f744e0c884db8fcba8d365f6724b4cc",
      "tree": "b62a185a3d36602fdb9714d7c7f0d18e988515d3",
      "parents": [
        "f2e0bf2181e4117fa7319be2c9249df968ad9096"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 12:32:39 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:50 2011 +0200"
      },
      "message": "arm: at91: at572d940hf: Fix SDRAMC define\n\nThat wants to be AT91_SDRAMC0\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f2e0bf2181e4117fa7319be2c9249df968ad9096",
      "tree": "505cfa7e2bf2cbeb10d372b7d85a897754231be7",
      "parents": [
        "11f2cde1165b56c88701954088437a556ddff07f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 11:25:40 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:50 2011 +0200"
      },
      "message": "arm: footbridge: Make cksrc_dc21285_disable() void\n\nThis clocksource function needs to be void.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "11f2cde1165b56c88701954088437a556ddff07f",
      "tree": "e3eabfe30b3c62d8c60efa578721d6a6b53b3e18",
      "parents": [
        "cd22c0e44b105aecd78e5f9e77abab3a1b8dc00c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Mar 27 19:45:00 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:50 2011 +0200"
      },
      "message": "arm: bios32: Remove non exisiting machine code\n\nThe id removal left this machine check in which breaks the build on\nsome platforms. Remove it.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b5b4bc32b68d711f8b79a1d60e35892d761417c7",
      "tree": "b95dc1bd59f83631f5381ba8d256c9472e76806a",
      "parents": [
        "e5217fb8ae5527e95cff9474f7b3c0d8e3a35fea"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@queued.net",
        "time": "Mon Mar 28 17:22:30 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 28 17:51:17 2011 -0700"
      },
      "message": "ARM: mx51_efika: fix build error due to new mfd changes\n\nMFD changes in 4ec1b54c (\u0027mfd: mfd_cell is now implicitly available to\nmc13xxx drivers\u0027) changed the mc13xxx_platform_data struct layout.\n\nAt the time all users were changed, but this driver was introduced in\nanother tree at the same time.  This updates the mc13xxx_platform_data\nuser, fixing a build error.\n\nSigned-off-by: Andres Salomon \u003cdilinger@queued.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e5217fb8ae5527e95cff9474f7b3c0d8e3a35fea",
      "tree": "eb85a4b7b02fb49a3534a976f79a3798393f7fc6",
      "parents": [
        "5ede9ddfba424b5dad96e7ccd55607875a64ff6c",
        "8ec4ad2bebd1dd7e782bd1a1ac4c5e17ceb2ff81",
        "0ef5ca1e1f0de71300142b8f730f26ded6a0c2f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 28 17:39:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 28 17:39:54 2011 -0700"
      },
      "message": "Merge branches \u0027irq-cleanup-for-linus\u0027 and \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-cleanup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  vlynq: Convert irq functions\n\n* \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  genirq; Fix cleanup fallout\n  genirq: Fix typo and remove unused variable\n  genirq: Fix new kernel-doc warnings\n  genirq: Add setter for AFFINITY_SET in irq_data state\n  genirq: Provide setter inline for IRQD_IRQ_INPROGRESS\n  genirq: Remove handle_IRQ_event\n  arm: Ns9xxx: Remove private irq flow handler\n  powerpc: cell: Use the core flow handler\n  genirq: Provide edge_eoi flow handler\n  genirq: Move INPROGRESS, MASKED and DISABLED state flags to irq_data\n  genirq: Split irq_set_affinity() so it can be called with lock held.\n  genirq: Add chip flag for restricting cpu_on/offline calls\n  genirq: Add chip hooks for taking CPUs on/off line.\n  genirq: Add irq disabled flag to irq_data state\n  genirq: Reserve the irq when calling irq_set_chip()\n"
    },
    {
      "commit": "bc5bbc4541c4098603edcf9b0b960a71741e79de",
      "tree": "45a07588b6c610493366746f28ea848ca02bae12",
      "parents": [
        "32836e082b25f17e7b09f11335b34b039c7568d2",
        "fe67dfc874da094bbbfbb73e74924d414b96105b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 28 15:14:45 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 28 15:14:45 2011 -0700"
      },
      "message": "Merge branch \u0027for-torvalds\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson\n\n* \u0027for-torvalds\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:\n  mach-ux500: configure board for the TPS61052 regulator v2\n  mach-ux500: provide ab8500 init vector\n  mach-ux500: board support for AB8500 GPIO driver\n  gpio: driver for 42 AB8500 GPIO pins\n"
    },
    {
      "commit": "dfad549d98b60160547d1b8299051b9456c8da85",
      "tree": "3920e4931669c67e0f06955dfc667ee3aa0d566c",
      "parents": [
        "8e8806990cfd91a4ec25df6f00528008c4b0087a"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Mar 23 22:46:15 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 19:01:43 2011 +0100"
      },
      "message": "ARM: 6826/1: Merge v6 and v7 DEBUG_LL DCC support\n\nThe inline assembly differences for v6 vs. v7 are purely\noptimizations. On a v7 processor, an mrc with the pc sets the\ncondition codes to the 28-31 bits of the register being read. It\njust so happens that the TX/RX full bits the DCC support code is\ntesting for are high enough in the register to be put into the\ncondition codes. On a v6 processor, this \"feature\" isn\u0027t\nimplemented and thus we have to do the usual read, mask, test\noperations to check for TX/RX full. Thus, we can drop the v7\nimplementation and just use the v6 implementation for both.\n\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e8806990cfd91a4ec25df6f00528008c4b0087a",
      "tree": "ad20f635cd2b762319d137d9d47d08bd39fb183c",
      "parents": [
        "7f479c64a52094354c10309fcacaa71de015dc9e"
      ],
      "author": {
        "name": "Ming Lei",
        "email": "tom.leiming@gmail.com",
        "time": "Mon Mar 28 06:10:25 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 19:01:17 2011 +0100"
      },
      "message": "ARM: 6838/1: etm: fix section mismatch warning\n\nThe patch fixes the warning below:\n\nWARNING: arch/arm/kernel/built-in.o(.data+0x27c): Section mismatch in reference from the variable etb_driver to the function .init.text:etb_probe()\nThe variable etb_driver references\nthe function __init etb_probe()\nIf the reference is valid then annotate the\nvariable with __init* or __refdata (see linux/init.h) or name the variable:\n*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nWARNING: arch/arm/kernel/built-in.o(.data+0x2cc): Section mismatch in reference from the variable etm_driver to the function .init.text:etm_probe()\nThe variable etm_driver references\nthe function __init etm_probe()\nIf the reference is valid then annotate the\nvariable with __init* or __refdata (see linux/init.h) or name the variable:\n*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,\n\nSigned-off-by: Ming Lei \u003ctom.leiming@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7f479c64a52094354c10309fcacaa71de015dc9e",
      "tree": "3871f6fb7ea21c23529fe45897fe34fc1297dfea",
      "parents": [
        "0652f067360fc3be2c3e668085f5fb2b76402928"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Sun Mar 27 00:45:25 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 19:01:17 2011 +0100"
      },
      "message": "ARM: 6837/1: remove unused pci_fixup_prpmc1100\n\nThe PrPMC1100 machine was removed in 2.6.11, but left a reference to machine_is_prpmc1100 in arch/arm/kernel/bios32.c.  6f82f4db80189281a8ac42f2e72396accb719b57 removed the machine type, which causes a build failure:\n\nCC      arch/arm/kernel/bios32.o\narch/arm/kernel/bios32.c: In function \u0027pci_fixup_prpmc1100\u0027:\narch/arm/kernel/bios32.c:174: error: implicit declaration of function \u0027machine_is_prpmc1100\u0027\n\nRemove the unused pci_fixup_prpcm1100.\n\nSigned-off-by: Colin Cross \u003cccross@android.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0652f067360fc3be2c3e668085f5fb2b76402928",
      "tree": "5ce7272e70266f50a0701bd6d1ce13abd4d451b4",
      "parents": [
        "255bae73b214f143a3c7cc74d4792eb166a10d46"
      ],
      "author": {
        "name": "Viktor Rosendahl",
        "email": "viktor.rosendahl@nokia.com",
        "time": "Sat Mar 26 18:11:01 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 19:01:16 2011 +0100"
      },
      "message": "ARM: 6836/1: kprobes/fix emulation of LDR/STR instruction when Rn \u003d\u003d PC\n\nThe Rn value from the emulation is unconditionally written back;\nthis is fine as long as Rn !\u003d PC because in that case, even if the\ninstruction isn\u0027t a write back instruction, it will only result in the\nsame value being written back.\n\nIn case Rn \u003d\u003d PC, then the emulated instruction doesn\u0027t have the\nactual PC value in Rn but an adjusted value; when this is written\nback, it will result in the PC being incorrectly updated.\n\nAn altenative solution would be to check bits 24 and 22 to see whether\nthe instruction actually is a write back instruction or not. I think\nit\u0027s enough to check whether Rn !\u003d PC,  because:\n- it\u0027s looks cheaper than the alternative\n- to my understaning it\u0027s not permitted to update the PC with a write\nback instruction, so we don\u0027t lose any ability to emulate legal\ninstructions.\n- in case of writing back for non write back instructions where Rn !\u003d PC, it doesn\u0027t matter because the values are the same.\n\nRegarding the second point above, it would possibly be prudent to add\nsome checking to prep_emulate_ldr_str(), so that instructions with\nboth write back and Rn \u003d\u003d PC would be rejected.\n\nSigned-off-by: Viktor Rosendahl \u003cviktor.rosendahl@nokia.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "255bae73b214f143a3c7cc74d4792eb166a10d46",
      "tree": "d1300649335dce44b038fc8d43f4510eb487405b",
      "parents": [
        "a737823d37666255e3e74ce84bc9611a038e0888",
        "dc7b602dd481cad61fc4f18874bbdc5b04b5ee3e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 18:57:19 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 18:57:19 2011 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/nico/orion into fixes\n"
    },
    {
      "commit": "5f183860d5007ec76ea36bfa6c36d66e37f0dbcf",
      "tree": "f3f593fa2d1e01c2a6a4d9da9786ad1e12dfc2a0",
      "parents": [
        "938c0ace3ffb8cc2073a6d2e68fa7a6ab7cb471e",
        "a10aabd5e313ec6481569be20d120191692b4ca6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 18:52:44 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 18:52:44 2011 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "6829310548a76d343205029bb41c14e75bf6a7fb",
      "tree": "a12c2f6d6fb9b25e6c289e463fa690d6bdbcb501",
      "parents": [
        "f9ba4475f95b135e6f68e74d59bba92fd35ca835"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 02 21:41:27 2011 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 16:55:11 2011 +0200"
      },
      "message": "arm: Ns9xxx: Remove private irq flow handler\n\nhandle_prio_irq is almost identical with handle_fasteoi_irq. The\nsubtle differences are\n\n1) The handler checks for IRQ_DISABLED after the device handler has\n   been called. In case it\u0027s set it masks the interrupt.\n\n2) When the handler sees IRQ_DISABLED on entry it masks the interupt\n   in the same way as handle_fastoei_irq, but does not set the\n   IRQ_PENDING flag.\n\n3) Instead of gracefully handling a recursive interrupt it crashes the\n   kernel.\n\n#1 is just relevant when a device handler calls disable_irq_nosync()\n   and it does not matter whether we mask the interrupt right away or\n   not. We handle lazy masking for disable_irq anyway, so there is no\n   real reason to have this extra mask in place.\n\n#2 will prevent the resend of a pending interrupt, which can result in\n   lost interrupts for edge type interrupts. For level type interrupts\n   the resend is a noop in the generic code. According to the\n   datasheet all interrupts are level type, so marking them as such\n   will result in the exact same behaviour as the private\n   handle_prio_irq implementation.\n\n#3 is just stupid. Crashing the kernel instead of handling a problem\n   gracefully is just wrong. With the current semantics- all handlers\n   run with interrupts disabled - this is even more wrong.\n\nRename ack to eoi, remove the unused mask_ack, switch to\nhandle_fasteoi_irq and remove the private function.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nAcked-by: Uwe Kleine-Koenig \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: linux-arm-kernel@lists.infradead.org\nLKML-Reference: \u003c20110202212552.299898447@linutronix.de\u003e\n"
    },
    {
      "commit": "3e1d9874b44212628b65ec4455d32cb4880b553f",
      "tree": "88fb11ba1a7aeb6492f46771fe92d9466d7b61c8",
      "parents": [
        "9d5fda6656fae8004deb81e91bbd144c8743e500"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Mar 25 20:09:26 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:54 2011 +0900"
      },
      "message": "ARM: Suspend: Fix dependency of ARCH_SUSPEND_POSSIBLE\n\nThe current mainline codes of ARCH_S5P64X0 and ARCH_S5P6442\ncan not support suspend to ram. So needs this for preventing\nbuild error on them.\n\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "9d5fda6656fae8004deb81e91bbd144c8743e500",
      "tree": "8fa5778d21791e02a6c76d866aa7c630f10fa505",
      "parents": [
        "b9ab19f936e823c31e66702ee553e4d18e910c9a"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Mar 23 14:45:29 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:54 2011 +0900"
      },
      "message": "ARM: SAMSUNG: Fix CPU idmask\n\nThis patch fixes CPU idmask of S5P64X0 and EXYNOS4210\nand its comparison method because just want to use CPU\nid for it.\n\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "b9ab19f936e823c31e66702ee553e4d18e910c9a",
      "tree": "82e998836ddacf4c616b9025098d0e0413e67787",
      "parents": [
        "1af3c67212d1694977b6da47b4451a9b019e7606"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Fri Mar 25 16:18:18 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:54 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Fix addruart macro\n\nFix incorrect conditional execution of ldr instructions in\naddruart macro.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@samsung.com\u003e\nSigned-off-by: Abhilash Kesavan \u003ca.kesavan@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "1af3c67212d1694977b6da47b4451a9b019e7606",
      "tree": "389d523af4e17cf2a1759eb993084e2bef383bf6",
      "parents": [
        "cd0527c25bfb1f30f6994744fb600c4a32ab5a4f"
      ],
      "author": {
        "name": "Jeongtae Park",
        "email": "jtp.park@samsung.com",
        "time": "Fri Mar 25 15:48:15 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:54 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Fix smsc9215 irq polarity on SMDKC210\n\nThis patch fixes smsc9215 irq ploarity configuration of SMDKC210.\nWe can change type of EINT(5) as HIGH, but it\u0027s better to change\nIRQ output of smsc9215 as an active low because smsc\u0027s IRQ line\nhas been pull-up.\n\nSigned-off-by: Jeongtae Park \u003cjtp.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "cd0527c25bfb1f30f6994744fb600c4a32ab5a4f",
      "tree": "f54323bc5a2fb842afc3e2e53f46fad824b1f782",
      "parents": [
        "94fc1d80d6df31e036f6dcc18e05b3ddb8dd790e"
      ],
      "author": {
        "name": "Jeongtae Park",
        "email": "jtp.park@samsung.com",
        "time": "Fri Mar 25 15:48:15 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:54 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Fix smsc9215 irq polarity on SMDKV310\n\nThis patch fixes smsc9215 irq ploarity configuration of SMDKV310.\nWe can change type of EINT(5) as HIGH, but it\u0027s better to change\nIRQ output of smsc9215 as an active low because smsc\u0027s IRQ line\nhas been pull-up.\n\nSigned-off-by: Jeongtae Park \u003cjtp.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "94fc1d80d6df31e036f6dcc18e05b3ddb8dd790e",
      "tree": "6012fa1e99fb673f714cb3304a8a5e3afd87b218",
      "parents": [
        "768fe2c31fc48e63ff623393986eeb1ce27cc287"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Mar 25 10:46:16 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:54 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Fix build warning on regarding SATA_AHCI_PLATFORM\n\nThis patch fixes following build warnings.\n\nwarning: (MACH_ARMLEX4210) selects SATA_AHCI_PLATFORM\n          which has unmet direct dependencies (ATA)\n\nAnd adds EXYNOX4_DEV_AHCI for building machines which are\nnot suppoort for AHCI feature on board.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "768fe2c31fc48e63ff623393986eeb1ce27cc287",
      "tree": "6d7eff83e681fa51fa25a7ee31e46878631c2b91",
      "parents": [
        "912003e8f1b23af65dd32f91c7e699c1f496b067"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Wed Mar 23 15:29:32 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:53 2011 +0900"
      },
      "message": "ARM: S5PV210: Remove duplicated inclusion\n\nRemove duplicated #include(\u0027s) in\n  arch/arm/mach-s5pv210/mach-smdkv210.c\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "912003e8f1b23af65dd32f91c7e699c1f496b067",
      "tree": "42e1338df049de99a02ac1b669c4bb5f3910651e",
      "parents": [
        "3814554d11b3f677117ab048f147d207fd66f856"
      ],
      "author": {
        "name": "Vladimir Zapolskiy",
        "email": "vzapolskiy@gmail.com",
        "time": "Wed Mar 23 15:08:17 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:53 2011 +0900"
      },
      "message": "ARM: S5PV210: Fix security engine interrupt names\n\nThis change is intended to correct security subsystem interrupt names\nfor Samsung S5PV210 and S5PC110 SoCs.\n\nSigned-off-by: Vladimir Zapolskiy \u003cvzapolskiy@gmail.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "3814554d11b3f677117ab048f147d207fd66f856",
      "tree": "eac064b6ff630b3cb4b35a6507e5d03c7ff626cd",
      "parents": [
        "18bcd0c8cb7d85a9063b88ec810dc1cdc0974518"
      ],
      "author": {
        "name": "Banajit Goswami",
        "email": "banajit.g@samsung.com",
        "time": "Fri Mar 18 17:15:22 2011 +0530"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:53 2011 +0900"
      },
      "message": "ARM: S5P64X0: Fix iodesc array size for S5P6450\n\nThe array size parameter of iotable_init for S5P6450 is incorrect.\nFix this by passing the correct length of s5p6450_iodesc table.\n\nSigned-off-by: Banajit Goswami \u003cbanajit.g@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "fe67dfc874da094bbbfbb73e74924d414b96105b",
      "tree": "a1375a23a31abf50388471e02814b3bbe9842aa4",
      "parents": [
        "dfa3a824de631e6833ffa9a7befc08186b027799"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Mar 07 11:48:15 2011 +0100"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Mar 28 08:54:23 2011 +0200"
      },
      "message": "mach-ux500: configure board for the TPS61052 regulator v2\n\nThis registers the TPS61052 regulator to the ux500 MOP/HREF boards.\n\nCc: Samuel Ortiz \u003csamuel.ortiz@intel.com\u003e\nCc: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Ola Lilja \u003cola.o.lilja@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "dfa3a824de631e6833ffa9a7befc08186b027799",
      "tree": "25818be1b1cc65c2017b2ff1d6a7fe1c7a04a401",
      "parents": [
        "3ef374a22bdf91fb3b4213200aadd054f81c3499"
      ],
      "author": {
        "name": "Bengt Jonsson",
        "email": "bengt.g.jonsson@stericsson.com",
        "time": "Wed Mar 09 13:34:17 2011 +0100"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Mar 28 08:47:19 2011 +0200"
      },
      "message": "mach-ux500: provide ab8500 init vector\n\nThis adds an ab8500 regulator initialization vector for the\nHREF/MOP500 series of boards. This also sets the display\nregulator to be on at boot so we don\u0027t loose our splash\nscreen when the board comes up.\n\nSigned-off-by: Bengt Jonsson \u003cbengt.g.jonsson@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "3ef374a22bdf91fb3b4213200aadd054f81c3499",
      "tree": "c89057633a516b558b2ef830ee5c53d482df4328",
      "parents": [
        "0cb3fcd72cc3e6dd88f0e769746d294e5e6bafa9"
      ],
      "author": {
        "name": "Bibek Basu",
        "email": "bibek.basu@stericsson.com",
        "time": "Tue Feb 15 12:56:16 2011 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Mar 28 08:47:18 2011 +0200"
      },
      "message": "mach-ux500: board support for AB8500 GPIO driver\n\nThis is the board support patch for ab8500 gpio driver\non mach-ux500.Patch implements 16 virtual\nIRQ mapped to 16 interrupt capable AB8500 GPIOs.\n\nSigned-off-by: Bibek Basu \u003cbibek.basu@stericsson.com\u003e\n[Modify for header file placement]\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "18bcd0c8cb7d85a9063b88ec810dc1cdc0974518",
      "tree": "2a27d7b53a221f79169014c79e80f721663434a5",
      "parents": [
        "7b724a2260731edbddadfa08f13de5bce2e601a2",
        "a51b907b2ecdfd3830576733810233f00dcfb2af"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 27 20:37:50 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 27 20:37:50 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6:\n  regulator: Add MODULE_DEVICE_TABLE to max8997 and max8998\n  regulator: fix tps6524x section mismatch\n  regulator: Remove more wm831x-specific IRQ operations\n  regulator: add ab8500 enable and raise time delays\n  regulator: provide consumer interface for fall/rise time\n  regulator: add set_voltage_time_sel infrastructure\n  regulator: initialization for ab8500 regulators\n  regulator: add support for USB voltage regulator\n  regulator: switch the ab3100 to use enable_time()\n  Regulator: add suspend-finish API for regulator core.\n  regulator: fix typo in Kconfig\n  regulator: Convert WM831x regulators to genirq\n  regulator: If we fail when setting up a supply say which supply\n"
    },
    {
      "commit": "17c6dd8144924e3c71930636091704da6d043536",
      "tree": "60eb6926ac8affb7040795350104feb3e55fad1c",
      "parents": [
        "34c27a497ab0e9ca28eb1bd572907ba8a154ad50",
        "4fa8eebb045a6d798011f3935a38dd29de30e6c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 27 20:03:12 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 27 20:03:12 2011 -0700"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  hwspinlock: depend on OMAP4\n  ARM: OMAP2+: Fix warnings for GPMC interrupt\n  OMAP4: PandaBoard: remove unused power regulators\n  arm: mach-omap2: omap_l3_smx: fix irq handler setup\n  arm: mach-omap2: devices: fix omap3_l3_init() return value\n"
    },
    {
      "commit": "a17d47300b4042a3893217c0c3f2d806fe1faa3b",
      "tree": "91964353354d358cbafc350421e2bddb9455c73c",
      "parents": [
        "04a6553f0766df3f56830c89b7da2f618b7ef0b0",
        "7bf7e370d5919112c223a269462cd0b546903829"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 27 19:40:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Mar 27 19:40:56 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus-1\u0027 of git://git.infradead.org/mtd-2.6\n\n* \u0027for-linus-1\u0027 of git://git.infradead.org/mtd-2.6: (49 commits)\n  mtd: mtdswap: fix compilation warning\n  mtdswap: kill strict error handling option\n  mtd: nand: enable software BCH ECC in nand simulator\n  mtd: nand: add software BCH ECC support\n  mtd: fix printf format warnings, mostly lack of %zd for size_t, in mtdswap\n  mtd: sm_rtl: check kmalloc return value\n  mtd: cfi: add support for AMIC flashes (e.g. A29L160AT)\n  lib: add shared BCH ECC library\n  mtd: mxc_nand: fix OOB corruption when page size \u003e 2KiB\n  mtd: DaVinci: Removed header file that is not required\n  mtd: pxa3xx_nand: clean the keep configure code\n  mtd: pxa3xx_nand: mtd scan id process could be defined by driver itself\n  mtd: pxa3xx_nand: unify prepare command\n  mtd: pxa3xx_nand: discard wait_for_event,write_cmd,__readid function\n  mtd: pxa3xx_nand: rework irq logic\n  mtd: pxa3xx_nand: make scan procedure more clear\n  mtd: speedtest: fix integer overflow\n  mtd: mxc_nand: fix read past buffer end\n  mtd: omap3: nand: report corrected ecc errors\n  jffs2: remove a trailing white space in commentaries\n  ...\n"
    },
    {
      "commit": "dc7b602dd481cad61fc4f18874bbdc5b04b5ee3e",
      "tree": "6fe062cd8ff26d8aa85d98a3b644e2ebc132a10c",
      "parents": [
        "7780c803bd103895a9c1c9a3c91db5b45c66e367"
      ],
      "author": {
        "name": "Konstantin Porotchkin",
        "email": "kostap@marvell.com",
        "time": "Sun Mar 27 11:54:49 2011 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sun Mar 27 09:22:52 2011 -0400"
      },
      "message": "Fix the broken build for Marvell Dove platform.\n\nRemove call to the old GPIO init function.\nFix old MPP control offset value.\n\nSigned-off-by: Konstantin Porotchkin \u003ckostap@marvell.com\u003e\nAcked-by: Saeed Bishara \u003csaeed.bishara@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "79568b941277b5986a8a7f0fb8578b2ccfc3e87e",
      "tree": "b66551a8bd5c9fa75f01767578e76a19d030ee32",
      "parents": [
        "ea05ef31f2aa98b25d14222300dc9c1d1eb59e41"
      ],
      "author": {
        "name": "Bengt Jonsson",
        "email": "bengt.g.jonsson@stericsson.com",
        "time": "Fri Mar 11 11:54:46 2011 +0100"
      },
      "committer": {
        "name": "Liam Girdwood",
        "email": "lrg@slimlogic.co.uk",
        "time": "Sat Mar 26 14:15:05 2011 +0000"
      },
      "message": "regulator: initialization for ab8500 regulators\n\nThe regulators on the AB8500 have a lot of custom\nhardware control settings pertaining to 8 external\nsignals, settings which are board-specific and need\nbe provided from the platform at startup.\n\nInitialization added for regulators Vana, VextSupply1,\nVextSupply2, VextSupply3, Vaux1, Vaux2, Vaux3, VTVout,\nVintcore12, Vaudio, Vdmic, Vamic1, Vamic2, VrefDDR.\n\nSigned-off-by: Bengt Jonsson \u003cbengt.g.jonsson@stericsson.com\u003e\nReviewed-by: Rickard Andersson \u003crickard.andersson@stericsson.com\u003e\nReviewed-by: Jonas Aberg \u003cjonas.aberg@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\n"
    },
    {
      "commit": "a737823d37666255e3e74ce84bc9611a038e0888",
      "tree": "0424691dc1af593e08877cb1ee2b2e59334f532f",
      "parents": [
        "574b69cbb633037a9c305d2993aeb680f4a8badd"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Mar 25 17:12:37 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 26 10:06:09 2011 +0000"
      },
      "message": "ARM: 6835/1: perf: ensure overflows aren\u0027t missed due to IRQ latency\n\nIf a counter overflows during a perf stat profiling run it may overtake\nthe last known value of the counter:\n\n    0        prev     new                0xffffffff\n    |----------|-------|----------------------|\n\nIn this case, the number of events that have occurred is\n(0xffffffff - prev) + new. Unfortunately, the event update code will\nnot realise an overflow has occurred and will instead report the event\ndelta as (new - prev) which may be considerably smaller than the real\ncount.\n\nThis patch adds an extra argument to armpmu_event_update which indicates\nwhether or not an overflow has occurred. If an overflow has occurred\nthen we use the maximum period of the counter to calculate the elapsed\nevents.\n\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nReported-by: Ashwin Chaugule \u003cashwinc@codeaurora.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": "574b69cbb633037a9c305d2993aeb680f4a8badd",
      "tree": "8fcef55167b8750eeaebffca51b937a993842136",
      "parents": [
        "d25d3b4c4d0e27975ee659a64b6d29f02fdbfde4"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Mar 25 13:13:34 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 26 10:06:09 2011 +0000"
      },
      "message": "ARM: 6834/1: perf: reset counters on all CPUs during initialisation\n\nARMv7 dictates that the interrupt-enable and count-enable registers for\neach PMU counter are UNKNOWN following core reset.\n\nThis patch adds a new (optional) function pointer to struct arm_pmu for\nresetting the PMU state during init. The reset function is called on\neach CPU via an arch_initcall in the generic ARM perf_event code and\nallows the PMU backend to write sane values to any UNKNOWN registers.\n\nAcked-by: Jean Pihet \u003cj-pihet@ti.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": "d25d3b4c4d0e27975ee659a64b6d29f02fdbfde4",
      "tree": "649a912d82c53b372389eea0e4ea29f3a85bf201",
      "parents": [
        "fb4fe87d79511398a68000d2100c825f54b51652"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Mar 25 13:12:23 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 26 10:06:09 2011 +0000"
      },
      "message": "ARM: 6833/1: perf: add required isbs() to ARMv7 backend\n\nThe ARMv7 architecture does not guarantee that effects from co-processor\nwrites are immediately visible to following instructions.\n\nThis patch adds two isbs to the ARMv7 perf code:\n\n(1) Immediately after selecting an event register, so that the PMU state\n    following this instruction is consistent with the new event.\n\n(2) Immediately before writing to the PMCR, so that any previous writes\n    to the PMU have taken effect before (typically) enabling the\n    counters.\n\nAcked-by: Jean Pihet \u003cj-pihet@ti.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": "fb4fe87d79511398a68000d2100c825f54b51652",
      "tree": "fdf59957c11cc784c8795f2628114d83ed686a1a",
      "parents": [
        "0efc48ecaf0f84430524a1759ab9c60aad8eab1e"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Mar 22 19:09:14 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 26 10:06:08 2011 +0000"
      },
      "message": "ARM: 6825/1: kernel/sleep.S: fix Thumb2 compilation issues\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nReviewed-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0efc48ecaf0f84430524a1759ab9c60aad8eab1e",
      "tree": "b49c1ee680de596663da6df0a73c7a399dce3fa1",
      "parents": [
        "16c29dafcc86024048f1dbb8349d31cb22c7c55a"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Thu Mar 17 13:10:22 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 26 10:06:08 2011 +0000"
      },
      "message": "ARM: 6807/1: realview: Fix secondary GIC initialisation for EB with MPCore tile\n\nThe second GIC, present when EB board is used with a MPCore tile,\nwas initialised starting with irq number 64, which made interrupts\n64-95 in the primary GIC unusable.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "938c0ace3ffb8cc2073a6d2e68fa7a6ab7cb471e",
      "tree": "9257bdba52ce88ca0a0c2f6fce1f59a1eb278452",
      "parents": [
        "16c29dafcc86024048f1dbb8349d31cb22c7c55a",
        "5898eb79fb45d4fd4ce22139c168de937bfaab38"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 26 10:03:03 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 26 10:03:03 2011 +0000"
      },
      "message": "Merge branch \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel-stable\n\nConflicts:\n\tarch/arm/mach-pxa/tosa.c\n"
    },
    {
      "commit": "0dd61be7ec1be1b6820af978f901b9ae2c244dc6",
      "tree": "1f49edaa21351034e7d1dff6511424e9a949cf6b",
      "parents": [
        "8dd90265ac0754da0df47d9c597f25187bb1c947",
        "ab7798ffcf98b11a9525cf65bacdae3fd58d357f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:24:05 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:24:05 2011 -0700"
      },
      "message": "Merge branch \u0027irq-cleanup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-cleanup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (23 commits)\n  genirq: Expand generic show_interrupts()\n  gpio: Fold irq_set_chip/irq_set_handler to irq_set_chip_and_handler\n  gpio: Cleanup genirq namespace\n  arm: ep93xx: Add basic interrupt info\n  arm/gpio: Remove three copies of broken and racy debug code\n  xtensa: Use generic show_interrupts()\n  xtensa: Convert genirq namespace\n  xtensa: Use generic IRQ Kconfig and set GENERIC_HARDIRQS_NO_DEPRECATED\n  xtensa: Convert s6000 gpio irq_chip to new functions\n  xtensa: Convert main irq_chip to new functions\n  um: Use generic show_interrupts()\n  um: Convert genirq namespace\n  m32r: Use generic show_interrupts()\n  m32r: Convert genirq namespace\n  h8300: Use generic show_interrupts()\n  h8300: Convert genirq namespace\n  avr32: Cleanup eic_set_irq_type()\n  avr32: Use generic show_interrupts()\n  avr: Cleanup genirq namespace\n  avr32: Use generic IRQ config, enable GENERIC_HARDIRQS_NO_DEPRECATED\n  ...\n\nFix up trivial conflict in drivers/gpio/timbgpio.c\n"
    },
    {
      "commit": "7bf7e370d5919112c223a269462cd0b546903829",
      "tree": "03ccc715239df14ae168277dbccc9d9cf4d8a2c8",
      "parents": [
        "68b1a1e786f29c900fa1c516a402e24f0ece622a",
        "d39dd11c3e6a7af5c20bfac40594db36cf270f42"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Mar 25 17:41:20 2011 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Fri Mar 25 17:41:20 2011 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus-1\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6: (9356 commits)\n  [media] rc: update for bitop name changes\n  fs: simplify iget \u0026 friends\n  fs: pull inode-\u003ei_lock up out of writeback_single_inode\n  fs: rename inode_lock to inode_hash_lock\n  fs: move i_wb_list out from under inode_lock\n  fs: move i_sb_list out from under inode_lock\n  fs: remove inode_lock from iput_final and prune_icache\n  fs: Lock the inode LRU list separately\n  fs: factor inode disposal\n  fs: protect inode-\u003ei_state with inode-\u003ei_lock\n  lib, arch: add filter argument to show_mem and fix private implementations\n  SLUB: Write to per cpu data when allocating it\n  slub: Fix debugobjects with lockless fastpath\n  autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd()\n  autofs4 - remove autofs4_lock\n  autofs4 - fix d_manage() return on rcu-walk\n  autofs4 - fix autofs4_expire_indirect() traversal\n  autofs4 - fix dentry leak in autofs4_expire_direct()\n  autofs4 - reinstate last used update on access\n  vfs - check non-mountpoint dentry might block in __follow_mount_rcu()\n  ...\n\nNOTE!\n\nThis merge commit was created to fix compilation error. The block\ntree was merged upstream and removed the \u0027elv_queue_empty()\u0027\nfunction which the new \u0027mtdswap\u0027 driver is using. So a simple\nmerge of the mtd tree with upstream does not compile. And the\nmtd tree has already be published, so re-basing it is not an option.\n\nTo fix this unfortunate situation, I had to merge upstream into the\nmtd-2.6.git tree without committing, put the fixup patch on top of\nthis, and then commit this. The result is that we do not have commits\nwhich do not compile.\n\nIn other words, this merge commit \"merges\" 3 things: the MTD tree, the\nupstream tree, and the fixup patch.\n"
    },
    {
      "commit": "31d31fe76859653172120b5f8f7440f2a0694de9",
      "tree": "2e853da11d54df5a2a4a74bfea222f0a3f6d9119",
      "parents": [
        "69d1fe18e92afb4687605a1ab2ec73fbc3bae344"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Mar 09 13:09:27 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:51 2011 -0400"
      },
      "message": "ARM: mach-shmobile: fix SDHI IO address-range\n\nSDHI registers occupy only a 0x100 byte large window, not 0x200 byte.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "17e75d82518ac3146966b64adc109344fcc80f8a",
      "tree": "0fe06658d7e961304d09ef4a607bbc860229ae59",
      "parents": [
        "42051e8a7bce76ebd3cd201704ee2427120636e1"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Mar 09 11:27:56 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:38 2011 -0400"
      },
      "message": "ARM: mach-shmobile: convert boards to use linux/mmc/sh_mobile_sdhi.h\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "a10aabd5e313ec6481569be20d120191692b4ca6",
      "tree": "09b9e4f4038cbfefca3edb21674852400a63a562",
      "parents": [
        "ef560bfe01eff692a307b7d73e60625ccdf05d87"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Feb 23 14:51:57 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 13:33:55 2011 +0100"
      },
      "message": "arm: mach-mx3: pcm043: add write-protect and card-detect for SD1\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "ef560bfe01eff692a307b7d73e60625ccdf05d87",
      "tree": "a8f59e57b163303313b44ac68c7e280a8258cb53",
      "parents": [
        "01ea9aeae84536e2afe769be69b994de9f7ceed7"
      ],
      "author": {
        "name": "Eric Bénard",
        "email": "eric@eukrea.com",
        "time": "Fri Feb 25 14:38:31 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 13:33:54 2011 +0100"
      },
      "message": "eukrea_mbimxsd51: add SD Card detect\n\nSigned-off-by: Eric Bénard \u003ceric@eukrea.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "01ea9aeae84536e2afe769be69b994de9f7ceed7",
      "tree": "b4527414ecc61645f3a13435f294c5876d40ca89",
      "parents": [
        "d335cf97060c44e9beb2a25151b5fba8740e1929"
      ],
      "author": {
        "name": "Eric Bénard",
        "email": "eric@eukrea.com",
        "time": "Fri Feb 25 13:49:14 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 13:33:53 2011 +0100"
      },
      "message": "eukrea_mbimxsd25-baseboard: add SD card detect\n\nSigned-off-by: Eric Bénard \u003ceric@eukrea.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "d335cf97060c44e9beb2a25151b5fba8740e1929",
      "tree": "70367bb204ce1522ce84dedfb0c21fbbf0564014",
      "parents": [
        "da8db3aab55142ad39061e6b0db1e7b065eac61a"
      ],
      "author": {
        "name": "Eric Bénard",
        "email": "eric@eukrea.com",
        "time": "Fri Feb 25 13:49:58 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 13:33:52 2011 +0100"
      },
      "message": "mx3/eukrea_mbimxsd-baseboard: add SD card detect support\n\nSigned-off-by: Eric Bénard \u003ceric@eukrea.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "da8db3aab55142ad39061e6b0db1e7b065eac61a",
      "tree": "815f3689b62b3d6676c3ed53ba38d161850db15c",
      "parents": [
        "5bb2c828420992357cfe66ceb6f4c3d4121ae1ce"
      ],
      "author": {
        "name": "Eric Bénard",
        "email": "eric@eukrea.com",
        "time": "Fri Feb 25 13:49:57 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 13:33:51 2011 +0100"
      },
      "message": "mx3/eukrea_mbimxsd-baseboard: fix gpio request\n\nwithout this patch, we get :\n------------[ cut here ]------------\nWARNING: at drivers/gpio/gpiolib.c:99 gpio_ensure_requested+0x4c/0x104()\nautorequest GPIO-4\n.../...\n[\u003cc01bcfb0\u003e] (platform_lcd_set_power+0x34/0x40) from [\u003cc033954c\u003e] (platform_lcd_probe+0xb8/0xd8)\n\nSigned-off-by: Eric Bénard \u003ceric@eukrea.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "5bb2c828420992357cfe66ceb6f4c3d4121ae1ce",
      "tree": "25c7589886facd1e802251b8f48cf085f98facff",
      "parents": [
        "1b6f1e885ef08c6fda87979a2ca05e910d479985"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@freescale.com",
        "time": "Tue Feb 22 16:50:24 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 13:33:28 2011 +0100"
      },
      "message": "ARM: mxs/mx28evk: add mmc device\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nTested-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\n[sha: updated to Uwes v4 version]\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "1b6f1e885ef08c6fda87979a2ca05e910d479985",
      "tree": "0806d9d63a1f17659b30667121277b6578d6b905",
      "parents": [
        "47babe692e90e0333b2448969639b8f0940e3682"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@freescale.com",
        "time": "Tue Feb 22 16:49:19 2011 +0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 13:31:50 2011 +0100"
      },
      "message": "ARM: mxs/mx23evk: add mmc device\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\n[sha: updated to Uwes v4 version]\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "47babe692e90e0333b2448969639b8f0940e3682",
      "tree": "49357fe0074a4cf2a03bed616c891fe3aec69e9f",
      "parents": [
        "251290a6078cb88382344b3ee535ae8c6254c1b5"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@freescale.com",
        "time": "Wed Mar 16 11:31:06 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 08:36:55 2011 +0100"
      },
      "message": "ARM: mxs: dynamically allocate mmc device\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@freescale.com\u003e\n[ukleinek: fix naming to include complete device name in functions]\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "251290a6078cb88382344b3ee535ae8c6254c1b5",
      "tree": "1b74da09648394e00f85e02f99bbb7d5e0fa38b3",
      "parents": [
        "58d5ad5e3c39311835ffcf80353d1318e4f9c155"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@queued.net",
        "time": "Fri Mar 04 08:06:53 2011 -0800"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 08:22:52 2011 +0100"
      },
      "message": "ARM: mx51_efika: update platform data for new mfd changes\n\nNote that this relies on stuff currently in mfd\u0027s next tree, but this\nis also a newer driver.  I\u0027m not sure which tree it should go through,\nas it\u0027s a problem that shows up in next.\n\nFrom: Andres Salomon \u003cdilinger@queued.net\u003e\n\nMFD changes in c738892f cause the mc13xxx_platform_data struct\nto change.  This changes one more (new) user of it, fixing a build\nerror.\n\nSigned-off-by: Andres Salomon \u003cdilinger@queued.net\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "58d5ad5e3c39311835ffcf80353d1318e4f9c155",
      "tree": "4e2b715aa3557167b414552aa3eede9506417d54",
      "parents": [
        "0adf882b6894cd150392400e9642787cf691016a"
      ],
      "author": {
        "name": "Julien Boibessot",
        "email": "julien.boibessot@armadeus.com",
        "time": "Thu Mar 24 17:29:15 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Mar 25 08:21:34 2011 +0100"
      },
      "message": "mx2/iomux: Set direction for CSPI2 pins\n\nSigned-off-by: Julien Boibessot \u003cjulien.boibessot@armadeus.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "b2b755b5f10eb32fbdc73a9907c07006b17f714b",
      "tree": "444c7a93cc6c3dd109a4b23f1f76cdc38cf5eb10",
      "parents": [
        "e285c1746accb80620e511f9c72e9893beeedc0e"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Thu Mar 24 15:18:15 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 17:49:37 2011 -0700"
      },
      "message": "lib, arch: add filter argument to show_mem and fix private implementations\n\nCommit ddd588b5dd55 (\"oom: suppress nodes that are not allowed from\nmeminfo on oom kill\") moved lib/show_mem.o out of lib/lib.a, which\nresulted in build warnings on all architectures that implement their own\nversions of show_mem():\n\n\tlib/lib.a(show_mem.o): In function `show_mem\u0027:\n\tshow_mem.c:(.text+0x1f4): multiple definition of `show_mem\u0027\n\tarch/sparc/mm/built-in.o:(.text+0xd70): first defined here\n\nThe fix is to remove __show_mem() and add its argument to show_mem() in\nall implementations to prevent this breakage.\n\nArchitectures that implement their own show_mem() actually don\u0027t do\nanything with the argument yet, but they could be made to filter nodes\nthat aren\u0027t allowed in the current context in the future just like the\ngeneric implementation.\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nReported-by: James Bottomley \u003cJames.Bottomley@hansenpartnership.com\u003e\nSuggested-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "778b548ced16b4bdca7ee2b694796f22ac24437f",
      "tree": "b4bcac4e3b61b0a5d1ddd242dfbc6ef502035a7c",
      "parents": [
        "b15f052cb8c1ba2a55998707f29dc8a8e5cc40ca"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Thu Mar 24 23:46:46 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Mar 25 00:02:51 2011 +0100"
      },
      "message": "arm: ep93xx: Add basic interrupt info\n\nFor the time being can we fix up the ep93xx gpio code with the amended\npatch below. It keeps the information that the pin is also configured\nas an interrupt and cleans the code up a bit.\n\n[ tglx: Rebased it on the removal patch ]\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b15f052cb8c1ba2a55998707f29dc8a8e5cc40ca",
      "tree": "20f5105d58ecb0412300cb41219d106c5af9e315",
      "parents": [
        "47a5d9dcbb595b1bef54f59ba3846170e13be32a"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 21:27:35 2011 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Mar 25 00:02:51 2011 +0100"
      },
      "message": "arm/gpio: Remove three copies of broken and racy debug code\n\ngpiolib plus two gpio implementations in arm fiddle in the guts of\nirq_desc in a racy and buggy way. Remove the stuff. I already told the\ngpio folks that we can provide that information in a proper way if\nnecessary.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nLKML-Reference: \u003c20110324212508.931638262@linutronix.de\u003e\n"
    },
    {
      "commit": "95985725367e55642755ca6986d0c930cd3738e2",
      "tree": "e8c8627bc782fa39f42ab3d099e92ebdb8261026",
      "parents": [
        "4d4fcae1d4a10c6cf3c8ca2ec61d2d3270f1225e",
        "9d9659b6c0ebf7dde65ebada4c67980818245913"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 10:04:59 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 10:04:59 2011 -0700"
      },
      "message": "Merge branch \u0027rmobile-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027rmobile-latest\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  mmc: Add MMC_PROGRESS_*\n  mmc, ARM: Rename SuperH Mobile ARM zboot helpers\n  ARM: mach-shmobile: add coherent DMA mask to CEU camera devices\n  ARM: mach-shmobile: Dynamic backlight control for Mackerel\n"
    },
    {
      "commit": "76d21c563569bcea6bc67d65cc2c460cff643058",
      "tree": "4dd2c9846ea7838077099646418978e354df1680",
      "parents": [
        "6e50e9f9f4a8277b4d76de417ca77cf3921bd524",
        "472af2b05bdefcaee7e754e22cbf131110017ad6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 09:50:13 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 09:50:13 2011 -0700"
      },
      "message": "Merge branch \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027v4l_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (442 commits)\n  [media] videobuf2-dma-contig: make cookie() return a pointer to dma_addr_t\n  [media] sh_mobile_ceu_camera: Do not call vb2\u0027s mem_ops directly\n  [media] V4L: soc-camera: explicitly require V4L2_BUF_TYPE_VIDEO_CAPTURE\n  [media] v4l: soc-camera: Store negotiated buffer settings\n  [media] rc: interim support for 32-bit NEC-ish scancodes\n  [media] mceusb: topseed 0x0011 needs gen3 init for tx to work\n  [media] lirc_zilog: error out if buffer read bytes !\u003d chunk size\n  [media] lirc: silence some compile warnings\n  [media] hdpvr: use same polling interval as other OS\n  [media] ir-kbd-i2c: pass device code w/key in hauppauge case\n  [media] rc/keymaps: Remove the obsolete rc-rc5-tv keymap\n  [media] remove the old RC_MAP_HAUPPAUGE_NEW RC map\n  [media] rc/keymaps: Rename Hauppauge table as rc-hauppauge\n  [media] rc-rc5-hauppauge-new: Fix Hauppauge Grey mapping\n  [media] rc-rc5-hauppauge-new: Add support for the old Black RC\n  [media] rc-rc5-hauppauge-new: Add the old control to the table\n  [media] rc-winfast: Fix the keycode tables\n  [media] a800: Fix a few wrong IR key assignments\n  [media] opera1: Use multimedia keys instead of an app-specific mapping\n  [media] dw2102: Use multimedia keys instead of an app-specific mapping\n  ...\n\nFix up trivial conflicts (remove/modify and some real conflicts) in:\n\tarch/arm/mach-omap2/devices.c\n\tdrivers/staging/Kconfig\n\tdrivers/staging/Makefile\n\tdrivers/staging/dabusb/dabusb.c\n\tdrivers/staging/dabusb/dabusb.h\n\tdrivers/staging/easycap/easycap_ioctl.c\n\tdrivers/staging/usbvideo/usbvideo.c\n\tdrivers/staging/usbvideo/vicam.c\n"
    },
    {
      "commit": "6e50e9f9f4a8277b4d76de417ca77cf3921bd524",
      "tree": "44604d8eaf87d9283a1aa2715d131790e8b50128",
      "parents": [
        "e264ac8cad5a3f2e717ac68eb300766eef61f568",
        "84abf6084704673ae80a2105bf63ece5eee3edd5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 09:33:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 09:33:14 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://android.git.kernel.org/kernel/tegra\n\n* \u0027for-linus\u0027 of git://android.git.kernel.org/kernel/tegra:\n  ARM: tegra: harmony: initialize the TPS65862 PMIC\n  ARM: tegra: update defconfig\n  ARM: tegra: harmony: update PCI-e initialization sequence\n  ARM: tegra: trimslice: enable MMC/SD slots\n  ARM: tegra: enable new drivers in defconfig\n  ARM: tegra: Add Toshiba AC100 support\n  ARM: tegra: harmony: Set WM8903 gpio_base\n  ARM: tegra: harmony: I2C-related portions of audio support\n  ARM: tegra: harmony: register i2c devices\n  ARM: tegra: seaboard: register i2c devices\n  ARM: tegra: harmony: Beginnings of audio support\n  ARM: tegra: create defines for SD-related GPIO names\n  ARM: tegra: add devices.c entries for audio\n"
    },
    {
      "commit": "9d9659b6c0ebf7dde65ebada4c67980818245913",
      "tree": "05335a7e2d03350309d617834997d7fe9c395d28",
      "parents": [
        "a6558c2d07d5c955fbb0290f68c27164a5567b9a"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Thu Mar 24 07:04:38 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Mar 25 01:24:57 2011 +0900"
      },
      "message": "mmc: Add MMC_PROGRESS_*\n\nThis is my second attempt to make this enum generally available.\nThe first attempt added MMCIF_PROGRESS_* to include/linux/mmc/sh_mmcif.h.\nHowever this is not sufficiently generic as the enum will be\nused by SDHI boot code.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a6558c2d07d5c955fbb0290f68c27164a5567b9a",
      "tree": "dc01b3f881dfab39186e1146bfe4ffd9556aaf73",
      "parents": [
        "05a5f01c68e70f2b290db5faed00990daaff3990"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Thu Mar 24 07:04:37 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Mar 25 01:24:57 2011 +0900"
      },
      "message": "mmc, ARM: Rename SuperH Mobile ARM zboot helpers\n\nThese headers and helpers will also be used for SDHI boot\nso the mmcif name will start to make a lot less sense.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a6a1d6485e77f28c11cdf943a3ed2a3fd83ac727",
      "tree": "d9b1948c2c07509f9fab16cd1444de15457c08f4",
      "parents": [
        "1b506cfb6ae63f352643d6e208c85c1351547036",
        "316b6cc081b112546842d44ded21512bd8454a85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 07:59:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 07:59:01 2011 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (90 commits)\n  mfd: Push byte swaps out of wm8994 bulk read path\n  mfd: Rename ab8500 gpadc header\n  mfd: Constify WM8994 write path\n  mfd: Push byte swap out of WM8994 bulk I/O\n  mfd: Avoid copying data in WM8994 I2C write\n  mfd: Remove copy from WM831x I2C write function\n  mfd: Staticise WM8994 PM ops\n  regulator: Add a subdriver for TI TPS6105x regulator portions v2\n  mfd: Add a core driver for TI TPS61050/TPS61052 chips v2\n  gpio: Add Tunnel Creek support to sch_gpio\n  mfd: Add Tunnel Creek support to lpc_sch\n  pci_ids: Add Intel Tunnel Creek LPC Bridge device ID.\n  regulator: MAX8997/8966 support\n  mfd: Add WM8994 bulk register write operation\n  mfd: Append additional read write on 88pm860x\n  mfd: Adopt mfd_data in 88pm860x input driver\n  mfd: Adopt mfd_data in 88pm860x regulator\n  mfd: Adopt mfd_data in 88pm860x led\n  mfd: Adopt mfd_data in 88pm860x backlight\n  mfd: Fix MAX8997 Kconfig entry typos\n  ...\n"
    },
    {
      "commit": "4cc4d24efce4672f9b0e7fa27963770ae602998f",
      "tree": "e69e7209db5500164eedb82c46ea657499b72287",
      "parents": [
        "b81a618dcd3ea99de292dbe624f41ca68f464376",
        "56be1416453c31d32f984328b5193489ab63ffcf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 07:56:52 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 24 07:56:52 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6: (140 commits)\n  MAINTAINERS: de-orphan fbdev.\n  MAINTAINERS: Add file pattern for fb dt bindings.\n  video: Move sm501fb devicetree binding documentation to a better place.\n  fbcon: fix situation where fbcon gets deinitialised and can\u0027t reinit.\n  video, sm501: add OF binding to support SM501\n  video, sm501: add edid and commandline support\n  video, sm501: add I/O functions for use on powerpc\n  video: Fix EDID macros H_SYNC_WIDTH and H_SYNC_OFFSET\n  fbcon: Bugfix soft cursor detection in Tile Blitting\n  video: add missing framebuffer_release in error path\n  video: metronomefb: add __devexit_p around reference to metronomefb_remove\n  video: hecubafb: add __devexit_p around reference to hecubafb_remove\n  drivers:video:aty:radeon_base Fix typo occationally to occasionally\n  atmel_lcdfb: add fb_blank function\n  atmel_lcdfb: implement inverted contrast pwm\n  video: s3c-fb: return proper error if clk_get fails\n  uvesafb,vesafb: create WC or WB PAT-entries\n  video: ffb: fix ffb_probe error path\n  radeonfb: Let hwmon driver probe the \"monid\" I2C bus\n  fbdev: sh_mobile_lcdc: checking NULL instead of IS_ERR()\n  ...\n"
    },
    {
      "commit": "2f284c846331fa44be1300a3c2c3e85800268a00",
      "tree": "be2704e6157613bd2cc2a278559a6c86a0b644f4",
      "parents": [
        "93a72052be81823fa1584b9be037d51924f9efa4",
        "6f82f4db80189281a8ac42f2e72396accb719b57"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 20:37:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 20:37:26 2011 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (35 commits)\n  ARM: Update (and cut down) mach-types\n  ARM: 6771/1: vexpress: add support for multiple core tiles\n  ARM: 6797/1: hw_breakpoint: Fix newlines in WARNings\n  ARM: 6751/1: vexpress: select applicable errata workarounds in Kconfig\n  ARM: 6753/1: omap4: Enable ARM local timers with OMAP4430 es1.0 exception\n  ARM: 6759/1: smp: Select local timers vs broadcast timer support runtime\n  ARM: pgtable: add pud-level code\n  ARM: 6673/1: LPAE: use phys_addr_t instead of unsigned long for start of membanks\n  ARM: Use long long format when printing meminfo physical addresses\n  ARM: integrator: add Integrator/CP sched_clock support\n  ARM: realview/vexpress: consolidate SMP bringup code\n  ARM: realview/vexpress: consolidate localtimer support\n  ARM: integrator/versatile: consolidate FPGA IRQ handling code\n  ARM: rationalize versatile family Kconfig/Makefile\n  ARM: realview: remove old AMBA device DMA definitions\n  ARM: versatile: remove old AMBA device DMA definitions\n  ARM: vexpress: use new init_early for clock tree and sched_clock init\n  ARM: realview: use new init_early for clock tree and sched_clock init\n  ARM: versatile: use new init_early for clock tree and sched_clock init\n  ARM: integrator: use new init_early for clock tree init\n  ...\n"
    },
    {
      "commit": "93a72052be81823fa1584b9be037d51924f9efa4",
      "tree": "4f5c824c8fe3fb737e27b91bfd60c10d092dc3e9",
      "parents": [
        "8547727756a7322b99aa313ce50fe15d8f858872"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Mar 23 16:43:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:47:19 2011 -0700"
      },
      "message": "crash_dump: export is_kdump_kernel to modules, consolidate elfcorehdr_addr, setup_elfcorehdr and saved_max_pfn\n\nThe Xen PV drivers in a crashed HVM guest can not connect to the dom0\nbackend drivers because both frontend and backend drivers are still in\nconnected state.  To run the connection reset function only in case of a\ncrashdump, the is_kdump_kernel() function needs to be available for the PV\ndriver modules.\n\nConsolidate elfcorehdr_addr, setup_elfcorehdr and saved_max_pfn into\nkernel/crash_dump.c Also export elfcorehdr_addr to make is_kdump_kernel()\nusable for modules.\n\nLeave \u0027elfcorehdr\u0027 as early_param().  This changes powerpc from __setup()\nto early_param().  It adds an address range check from x86 also on ia64\nand powerpc.\n\n[akpm@linux-foundation.org: additional #includes]\n[akpm@linux-foundation.org: remove elfcorehdr_addr export]\n[akpm@linux-foundation.org: fix for Tejun\u0027s mm/nobootmem.c changes]\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Johannes Weiner \u003channes@cmpxchg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8547727756a7322b99aa313ce50fe15d8f858872",
      "tree": "99701c2c236fe05bb8eae762ff474d586720b937",
      "parents": [
        "f9b182e24ecb2b3bb33340f053ba31c8c4e1d895"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Wed Mar 23 16:43:28 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:47:18 2011 -0700"
      },
      "message": "remove dma64_addr_t\n\nThere is no user now.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "61f2e7b0f474225b4226772830ae4b29a3a21f8d",
      "tree": "52f880fe6feec8efe5e5e028a3e0637629a500b7",
      "parents": [
        "3fca5af7860f87eb2cd706c2d7dda4ad03230a07"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Mar 23 16:42:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 19:46:22 2011 -0700"
      },
      "message": "bitops: remove minix bitops from asm/bitops.h\n\nminix bit operations are only used by minix filesystem and useless by\nother modules.  Because byte order of inode and block bitmaps is different\non each architecture like below:\n\nm68k:\n\tbig-endian 16bit indexed bitmaps\n\nh8300, microblaze, s390, sparc, m68knommu:\n\tbig-endian 32 or 64bit indexed bitmaps\n\nm32r, mips, sh, xtensa:\n\tbig-endian 32 or 64bit indexed bitmaps for big-endian mode\n\tlittle-endian bitmaps for little-endian mode\n\nOthers:\n\tlittle-endian bitmaps\n\nIn order to move minix bit operations from asm/bitops.h to architecture\nindependent code in minix filesystem, this provides two config options.\n\nCONFIG_MINIX_FS_BIG_ENDIAN_16BIT_INDEXED is only selected by m68k.\nCONFIG_MINIX_FS_NATIVE_ENDIAN is selected by the architectures which use\nnative byte order bitmaps (h8300, microblaze, s390, sparc, m68knommu,\nm32r, mips, sh, xtensa).  The architectures which always use little-endian\nbitmaps do not select these options.\n\nFinally, we can remove minix bit operations from asm/bitops.h for all\narchitectures.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "f312eff8164879e04923d41e9dd23e7850937d85"
}
