)]}'
{
  "log": [
    {
      "commit": "e758936e02700ff88a0b08b722a3847b95283ef2",
      "tree": "50c919bef1b459a778b85159d5929de95b6c4a01",
      "parents": [
        "239cfbde1f5843c4a24199f117d5f67f637d72d5",
        "4480f15b3306f43bbb0310d461142b4e897ca45b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tinclude/asm-x86/statfs.h\n"
    },
    {
      "commit": "6defd90433729c2d795865165cb34d938d8ff07c",
      "tree": "ebb963c6db463296b8f926d79d7ddc8c1251ca24",
      "parents": [
        "c97f68145e8067b3ac4b126a6faebf90f9ffc302",
        "99c6bb390cf599b9e0aa6e69beacc4e5d875bf77"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:07 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:07 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion\n\nMerge branch \u0027orion-devel\u0027 into devel\n"
    },
    {
      "commit": "c97f68145e8067b3ac4b126a6faebf90f9ffc302",
      "tree": "eb2060681552a00e9efa98224b95f69a3dc84390",
      "parents": [
        "b1add0480a95b6ceaece5caf6c50614771eae9b2",
        "7bff3c4ce44ea48f50dc47a5994454984bd08c59"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:05 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:05 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://source.mvista.com/git/linux-davinci-2.6.git\n\nMerge branch \u0027davinci\u0027 into devel\n"
    },
    {
      "commit": "3f30a09a612bac2b531a206c2a58a292dd7ff182",
      "tree": "62741c2f78aeb3009c66dbcf014ebff2e034e597",
      "parents": [
        "9e165acf1b9e37af7c0fa39399b43d0bd8600039",
        "fda50a1c49ad7483eaa29a268d560422c413933f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/corgi.c\n\tarch/arm/mach-pxa/include/mach/hardware.h\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "6a4690c22f5da1eb1c898b61b6a80da52fbd976f",
      "tree": "a03891a32abe0da191fb765fe669a597e07423c6",
      "parents": [
        "90bb28b0644f7324f8bd1feb27b35146e6785ba2",
        "8ec53663d2698076468b3e1edc4e1b418bd54de3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "message": "Merge branch \u0027ptebits\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "3bca103a1e658d23737d20e1989139d9ca8973bf",
      "tree": "672dcfde5a28cd0b2c4b06521f65413eab49750a",
      "parents": [
        "000b50259271c9c14f6e175795f5164e1d51d35b"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Oct 07 20:14:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:29:46 2008 +0100"
      },
      "message": "[ARM] 5295/1: make ZONE_DMA optional\n\nMost ARM machines don\u0027t need a special \"DMA\" memory zone, and\nwhen configured out, the kernel becomes a bit smaller:\n\n|   text    data     bss     dec     hex filename\n|3826182  102384  111700 4040266  3da64a vmlinux\n|3823593  101616  111700 4036909  3d992d vmlinux.nodmazone\n\nThis is because the system now has only one zone total which effect is\nto optimize away many conditionals in page allocation paths.\n\nSo let\u0027s configure this zone only on machines that need split zones.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5ff7f78a3db462ea4edf1a781a2002d4e8a8a473",
      "tree": "fc0516369f4146595c5dce9bddda23d8691c3f42",
      "parents": [
        "35437b6192d9a4eb92f095dfd72396b6d2970f0b",
        "92b797f6a1347623a41caf02516b70e5fa706a90"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:52 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:52 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-trizeps\u0027 into pxa-machines\n\nConflicts:\n\n\tdrivers/pcmcia/Makefile\n"
    },
    {
      "commit": "2532967147f750fa661bdc3d1f890314c37dda28",
      "tree": "7791cb9136c44c6cdca830b035399c459582e1d5",
      "parents": [
        "642aa6637e46ae788f1f8916dc9aa5a68917e12e"
      ],
      "author": {
        "name": "Jürgen Schindele",
        "email": "linux@schindele.name",
        "time": "Tue Sep 16 21:36:30 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 22:34:34 2008 +0100"
      },
      "message": "[ARM] 5251/1: remove old LED support for Trizeps4 SOM\n\nRemove the old led support in arch/arm/mach-pxa/leds...\nfor TRIZEPS4 SOM. It is / will be replaced by generic\nled driver drivers/leds/...\n\nSigned-off-by: Jürgen Schindele \u003clinux@schindele.name\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ba3f7c55938d7e51e23c1feedd035dd46716ae7",
      "tree": "088878e8ee5b019542b0295f3717885526d4a2b8",
      "parents": [
        "07a2f737ba1d73ace591dd03c512bb0dd63f6785"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 21:38:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 21:42:08 2008 +0100"
      },
      "message": "[ARM] mm: allow LH7A40x to use sparsemem\n\nEnable Sparsemem support for LH7A40x SoCs, while still allowing the\nexisting discontig support for the time being.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "07a2f737ba1d73ace591dd03c512bb0dd63f6785",
      "tree": "76ef1e09ee3016263c910337fd400028a7a5150b",
      "parents": [
        "ee93916efe22f767628f9d25abb8ad8548797336"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 21:39:58 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 21:41:32 2008 +0100"
      },
      "message": "[ARM] mm: deprecate discontigmem on ARM\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ee93916efe22f767628f9d25abb8ad8548797336",
      "tree": "a9f96ac741d683738518a3deac59f73b331e81ca",
      "parents": [
        "07f841b7c587a3cbf481509be09ba5eda05f8d31"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 21:03:21 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 21:03:21 2008 +0100"
      },
      "message": "[ARM] mm: switch SA1100 to use sparsemem\n\nTested on Assabet, and Assabet with Neponset\u0027s SDRAM at 3328M phys.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "07f841b7c587a3cbf481509be09ba5eda05f8d31",
      "tree": "44f7a45c56568f17841c1a37afc49193fecb1714",
      "parents": [
        "b7a69ac303cbfc8d6fa8e91d10e8049244ba6847"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 17:11:06 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 17:24:04 2008 +0100"
      },
      "message": "[ARM] mm: enable sparsemem on clps7500 and RiscPC\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d323ade13b959dfcf14bf18902b600c5cc711dea",
      "tree": "44a83db447688b3fc9d4fe768b321c392b3aad66",
      "parents": [
        "104ea0781a7052e03d731e2ff3df8bde66036bad"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Aug 29 06:55:06 2008 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Sep 25 16:26:44 2008 -0400"
      },
      "message": "[ARM] Orion: add 88F6183 (Orion-1-90) support\n\nThe Orion-1-90 (88F6183) is another member of the Orion SoC family,\nwhich has a 16 bit DDR2 interface, one x1 PCIe port (configurable as\nRoot Complex or Endpoint), one 10/100/1000 ethernet interface, one\nUSB 2.0 port with PHY, one SPDIF/I2S interface, one SDIO interface,\none TWSI interface, two UARTs, one SPI interface, a NAND controller,\na crypto engine, and a 4-channel DMA engine.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "dce1115bc32d66237102a4c925e1e0a5e82b9945",
      "tree": "ad89ff75c84a433c6a3ca0d8829315edbdf52d0b",
      "parents": [
        "ac7643e4d36c63b190709777d9e03392a7d20477"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Sun Sep 07 23:41:04 2008 -0700"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Sep 17 00:31:41 2008 -0700"
      },
      "message": "ARM: DaVinci: SOC GPIOs use gpiolib\n\nSwitch DaVinci SOC gpios over to using the new GPIO library, so it can\naccess GPIO expanders and other non-SOC GPIOs using the same calls.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "e17c6d56160e4fb9e8c2830e30cc9741d4309989",
      "tree": "2da6548cd05dccd6316958a0f646fe15fbcc804b",
      "parents": [
        "6b213e1bc27da6f6280386b1ff0e817e602c7b7a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jun 17 12:19:34 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 06 19:30:22 2008 +0100"
      },
      "message": "Introduce HAVE_AOUT symbol to remove hard-coded arch list for BINFMT_AOUT\n\nHAVE_AOUT doesn\u0027t quite do the same thing as the recently removed\nARCH_SUPPORTS_AOUT config option. That was set even on platforms where\nbinfmt_aout isn\u0027t supported, although it\u0027s not entirely clear why.\n\nSo it\u0027s best just to introduce a new symbol, handled consistently with\nother similar HAVE_xxx symbols; with a simple \u0027select\u0027 in the arch Kconfig.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6b213e1bc27da6f6280386b1ff0e817e602c7b7a",
      "tree": "80cec89af9b01f8dcc40d9d576c5c1a05e056a3f",
      "parents": [
        "5cfba5df8c76851ab311a2818a5e688f20833cac"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jun 16 12:39:13 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 06 19:30:20 2008 +0100"
      },
      "message": "Remove redundant CONFIG_ARCH_SUPPORTS_AOUT\n\nWe don\u0027t need this any more; arguably we never really did.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8d5796d2ec6b5a4e7a52861144e63af438d6f8f7",
      "tree": "9c348b627862a7408aeafdee30cacb08ea69fd60",
      "parents": [
        "2d4b6c9aeb94cb9cb5c250f23e81e6d00b461372"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Aug 25 21:03:32 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 01 12:06:33 2008 +0100"
      },
      "message": "[ARM] 5222/1: Allow configuring user:kernel split via Kconfig\n\nThis patch adds a config option (CONFIG_VMSPLIT_*) to allow choosing\nbetween 3:1, 2:2 and 1:3 user:kernel memory splits.\n\nTested-by: Riku Voipio \u003criku.voipio@iki.fi\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ac9d7efc7da0d88f9e7a1e0f532da35b7673098e",
      "tree": "a7d1263aaa9767e40727b307293a811fdb3e4a92",
      "parents": [
        "d7ac4e28ccc63ed6b4d67bd9c4a67cb9533eeb45"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 18 17:26:00 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 01 12:06:25 2008 +0100"
      },
      "message": "[ARM] Update arch/arm/Kconfig for drivers/Kconfig changes, add cpuidle\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d7ac4e28ccc63ed6b4d67bd9c4a67cb9533eeb45",
      "tree": "87700e5baf45df18d875fcc4376bf2d17bc441f2",
      "parents": [
        "46097c7dd8bfaf9fb86565b6de45ab5a63afdd53"
      ],
      "author": {
        "name": "Jean PIHET",
        "email": "jpihet@mvista.com",
        "time": "Tue Aug 12 19:07:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 01 12:06:25 2008 +0100"
      },
      "message": "[ARM] 5195/1: ARMv7 Oprofile support\n\nAdd Oprofile kernel support for ARMv7.\nTested on OMAP3430 and OMAP3530 chipsets (Cortex-A8).\n\nSigned-off-by: Jean Pihet \u003cjpihet@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e80d6a248298721e0ec2cac150c539d8378577d8",
      "tree": "0ad2112037cc28e3faab41baf2b6ea1851748019",
      "parents": [
        "f1bcf7e3e734ea8713e08fbc3409f8bf26ec418f"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Thu Aug 14 11:10:14 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:09:28 2008 +0100"
      },
      "message": "[ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo\n\nOrdinarily, memory holes in flatmem still have a valid memmap and is safe\nto use. However, an architecture (ARM) frees up the memmap backing memory\nholes on the assumption it is never used. /proc/pagetypeinfo reads the\nwhole range of pages in a zone believing that the memmap is valid and that\npfn_valid will return false if it is not. On ARM, freeing the memmap breaks\nthe page-\u003ezone linkages even though pfn_valid() returns true and the kernel\ncan oops shortly afterwards due to accessing a bogus struct zone *.\n\nThis patch lets architectures say when FLATMEM can have holes in the\nmemmap. Rather than an expensive check for valid memory, /proc/pagetypeinfo\nwill confirm that the page linkages are still valid by checking page-\u003ezone\nis still the expected zone. The lookup of page_zone is safe as there is a\nlimited range of memory that is accessed when calling page_zone.  Even if\npage_zone happens to return the correct zone, the impact is that the counters\nin /proc/pagetypeinfo are slightly off but fragmentation monitoring is\nunlikely to be relevant on an embedded system.\n\nReported-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nTested-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ba7e4763437561763b6cca14a41f1d2a7def23e2",
      "tree": "9eec9ecef01a52cc32946dd12c54a804e8e81ab9",
      "parents": [
        "c080909eef2b3e7fba70f57cde3264fba95bdf09"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Wed Apr 30 17:13:42 2008 +0100"
      },
      "committer": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Wed Jul 30 10:10:22 2008 +0100"
      },
      "message": "regulator: core kbuild files\n\nThis patch adds kernel build support for the regulator core.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1d9b9f6a53d77ed801ba875f937d6dabbfc381ce",
      "tree": "36ea93b80a444c3b37111e352790ebc07f29379f",
      "parents": [
        "a3ad7f128c637b7612ebeacb1f85fec933bb1195",
        "12c0b20fa4afb5c8a377d6987fb2dcf353e1dce1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 18:14:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 18:14:24 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (21 commits)\n  x86/PCI: use dev_printk when possible\n  PCI: add D3 power state avoidance quirk\n  PCI: fix bogus \"\u0027device\u0027 may be used uninitialized\" warning in pci_slot\n  PCI: add an option to allow ASPM enabled forcibly\n  PCI: disable ASPM on pre-1.1 PCIe devices\n  PCI: disable ASPM per ACPI FADT setting\n  PCI MSI: Don\u0027t disable MSIs if the mask bit isn\u0027t supported\n  PCI: handle 64-bit resources better on 32-bit machines\n  PCI: rewrite PCI BAR reading code\n  PCI: document pci_target_state\n  PCI hotplug: fix typo in pcie hotplug output\n  x86 gart: replace to_pages macro with iommu_num_pages\n  x86, AMD IOMMU: replace to_pages macro with iommu_num_pages\n  iommu: add iommu_num_pages helper function\n  dma-coherent: add documentation to new interfaces\n  Cris: convert to using generic dma-coherent mem allocator\n  Sh: use generic per-device coherent dma allocator\n  ARM: support generic per-device coherent dma mem\n  Generic dma-coherent: fix DMA_MEMORY_EXCLUSIVE\n  x86: use generic per-device dma coherent allocator\n  ...\n"
    },
    {
      "commit": "93686ae8357c1b1e37e8dfc96547f807e7a93b4b",
      "tree": "7b3040b43cbf78d946538ebab8fb3b158a4d4d64",
      "parents": [
        "4d9c377c81d37740b25cacf025f95c084eafabbb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Jul 28 15:46:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 16:30:20 2008 -0700"
      },
      "message": "arm: fix HAVE_CLK merge goof\n\nThis fixes a merge goof whereby ARCH_EP93XX got the \"select HAVE_CLK\" line\nwhich belongs instead with ARCH_AT91.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb28a1bbdb4790378e7366d6c9ee1d2340b84f92",
      "tree": "316436f77dac75335fd2c3ef5f109e71606c50d3",
      "parents": [
        "b6d4f7e3ef25beb8c658c97867d98883e69dc544",
        "f934fb19ef34730263e6afc01e8ec27a8a71470f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 29 00:07:55 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 29 00:07:55 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into core/generic-dma-coherent\n\nConflicts:\n\n\tarch/x86/Kconfig\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "bb2b180ca0469a51256d5ad62008b495345ad61f",
      "tree": "efbf5150ad892052fc6834ecb7a2a67eb1ba49d8",
      "parents": [
        "dd438e77f01d024919a8ae81d0cf2e4c6cda79cc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 26 15:36:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 26 15:41:25 2008 +0100"
      },
      "message": "[ARM] fix IOP32x, IOP33x, MXC and Samsung builds\n\n7444a72effa632fcd8edc566f880d96fe213c73b caused these platforms to lose\ntheir GPIOLIB configuration.  Convert the missed Kconfig symbols using:\n\n  sed -i s/HAVE_GPIO_LIB/ARCH_REQUIRE_GPIOLIB/ arch/arm/Kconfig arch/arm/plat-s3c24xx/Kconfig\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7444a72effa632fcd8edc566f880d96fe213c73b",
      "tree": "89d3e70c22751a6b00091df2b4dce7202eb3b1f5",
      "parents": [
        "ff1d5c2f0268f4e32103536e2e65480b5b7b6530"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Jul 25 01:46:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 10:53:30 2008 -0700"
      },
      "message": "gpiolib: allow user-selection\n\nThis patch adds functionality to the gpio-lib subsystem to make it\npossible to enable the gpio-lib code even if the architecture code didn\u0027t\nrequest to get it built in.\n\nThe archtitecture code does still need to implement the gpiolib accessor\nfunctions in its asm/gpio.h file.  This patch adds the implementations for\nx86 and PPC.\n\nWith these changes it is possible to run generic GPIO expansion cards on\nevery architecture that implements the trivial wrapper functions.  Support\nfor more architectures can easily be added.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Samuel Ortiz \u003csameo@openedhand.com\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9483a578df27fe7603605d565eefe039c1ba5845",
      "tree": "e8f071d503b26d23d22556ec5d115cd67a45d47c",
      "parents": [
        "d7ce20b2024d318b9ba88859226af1441270d99f"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Jul 23 21:26:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:13 2008 -0700"
      },
      "message": "add HAVE_CLK to Kconfig, for driver dependencies\n\nFlag platforms as HAVE_CLK (or not) in Kconfig, based on whether they\nsupport \u003clinux/clk.h\u003e calls, so that otherwise portable drivers which need\nthose calls can list that dependency.\n\nSomething like this is a prerequisite for merging the musb_hdrc driver,\ncurrently used on platforms including Davinci, OMAP2430, OMAP3xx ...  and\nthe discrete TUSB6010 chip, which doesn\u0027t have a natural platform\ndependency.  (Used with OMAP 2420 in current Nokia N8x0 tablets.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5cbad0ebf45c5417104b383dc0e34f64fa7f2473",
      "tree": "bc6203084fa7cd810227f6b2632f7c4655d17ecf",
      "parents": [
        "68afab1cb31436fc9b256a5f44771fa58ed019e2"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Feb 20 13:33:40 2008 -0600"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Jul 23 11:30:15 2008 -0500"
      },
      "message": "kgdb: support for ARCH\u003darm\n\nThis patch adds the ARCH\u003darm specific a kgdb backend, originally\nwritten by Deepak Saxena \u003cdsaxena@plexity.net\u003e and George Davis\n\u003cgdavis@mvista.com\u003e.  Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e,\nNicolas Pitre, Manish Lachwani, and Jason Wessel have contributed\nvarious fixups here as well.\n\nThe KGDB patch makes one change to the core ARM architecture such that\nthe traps are initialized early for use with the debugger or other\nsubsystems.\n\n[ mingo@elte.hu: small cleanups. ]\n[ ben-linux@fluff.org: fixed early_trap_init ]\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\n"
    },
    {
      "commit": "1fe532685a1984dc9f2603ed20bd5e630ba79709",
      "tree": "dfae117e13e895bc7cf46a09a969f226e59991f4",
      "parents": [
        "538c29d43ebdac2edcef96ac07982d2296a63077"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Jul 18 13:30:14 2008 +0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jul 18 21:14:01 2008 +0200"
      },
      "message": "ARM: support generic per-device coherent dma mem\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1a781a777b2f6ac46523fe92396215762ced624d",
      "tree": "4f34bb4aade85c0eb364b53d664ec7f6ab959006",
      "parents": [
        "b9d2252c1e44fa83a4e65fdc9eb93db6297c55af",
        "42a2f217a5e324ed5f2373ab1b7a0a15187c4d6c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "message": "Merge branch \u0027generic-ipi\u0027 into generic-ipi-for-linus\n\nConflicts:\n\n\tarch/powerpc/Kconfig\n\tarch/s390/kernel/time.c\n\tarch/x86/kernel/apic_32.c\n\tarch/x86/kernel/cpu/perfctr-watchdog.c\n\tarch/x86/kernel/i8259_64.c\n\tarch/x86/kernel/ldt.c\n\tarch/x86/kernel/nmi_64.c\n\tarch/x86/kernel/smpboot.c\n\tarch/x86/xen/smp.c\n\tinclude/asm-x86/hw_irq_32.h\n\tinclude/asm-x86/hw_irq_64.h\n\tinclude/asm-x86/mach-default/irq_vectors.h\n\tinclude/asm-x86/mach-voyager/irq_vectors.h\n\tinclude/asm-x86/smp.h\n\tkernel/Makefile\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
      "tree": "edbc09b7945994f78668d218fa02e991c3b3b365",
      "parents": [
        "666484f0250db2e016948d63b3ef33e202e3b8d0",
        "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -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: (241 commits)\n  [ARM] 5171/1: ep93xx: fix compilation of modules using clocks\n  [ARM] 5133/2: at91sam9g20 defconfig file\n  [ARM] 5130/4: Support for the at91sam9g20\n  [ARM] 5160/1: IOP3XX: gpio/gpiolib support\n  [ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.\n  [ARM] 5084/1: zylonite: Register AC97 device\n  [ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model\n  [ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers\n  [ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting\n  [ARM] 5145/1: PXA2xx: provide api to control IrDA pins state\n  [ARM] 5144/1: pxaficp_ir: cleanup includes\n  [ARM] pxa: remove pxa_set_cken()\n  [ARM] pxa: allow clk aliases\n  [ARM] Feroceon: don\u0027t disable BPU on boot\n  [ARM] Orion: LED support for HP mv2120\n  [ARM] Orion: add RD88F5181L-FXO support\n  [ARM] Orion: add RD88F5181L-GE support\n  [ARM] Orion: add Netgear WNR854T support\n  [ARM] s3c2410_defconfig: update for current build\n  [ARM] Acer n30: Minor style and indentation fixes.\n  ...\n"
    },
    {
      "commit": "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d",
      "tree": "e3ee2f392c5f73c855367cee998fc2e5774fa267",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "cabb352a6455c3550f157909196845f533b0f374"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 14 21:28:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 14 23:34:46 2008 +0100"
      },
      "message": "[ARM] Merge most of the PXA work for initial merge\n\nThis includes PXA work up to the SPI changes for the initial merge,\nsince e172274ccc55d20536fbdceb6131f38e288541e0 depends on the SPI\ntree being merged.\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "f0006314d37639714da9658cf4ff3f1f9f420764",
      "tree": "b8a18e014a40f2f8fd5148aab09c869dfaabd7a9",
      "parents": [
        "a177ba3b7a08beef3f0fe74efa0f90701891945a",
        "1bd55a436f1f90de0e7f476e514e01bd67497b88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:41:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:41:50 2008 +0100"
      },
      "message": "Merge branch \u0027imx\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "a177ba3b7a08beef3f0fe74efa0f90701891945a",
      "tree": "ff57cc45ed39eced001d3cb61e93d3dcd2f79714",
      "parents": [
        "66ee156078697cdc013d46aed3b2fee445c325a1",
        "3ef8191f43cfd936ea00b7483ea0acf2f0303a23",
        "150c9173031d43746d70582a17931350f3da8932",
        "0c5d5b70449eddb7e2c8a5fdaf71b6108c1a9afc",
        "63f385cd1f649b3f4f2d59fc609e051981215fd7",
        "7e36e2f5355ab87f8946041d044b34cda01e2077",
        "f7def13ed0775ee506c62a8612a124dce1776ac2",
        "188237e28d7fece0471640ba86f6d8cd164ed085",
        "88b8ba90570067178d32c654ad95786041e86e86",
        "341eb781019afbf279b42722b00f63c6db00bf09",
        "bedd78ca786c1d18c2a2785c7e40593dc9c9870f",
        "7ba06b17a1931b2c9e1bee525a8c36920f5be0e0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027dyntick\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ixp\u0027, \u0027misc\u0027, \u0027orion\u0027, \u0027omap-reviewed\u0027, \u0027rpc\u0027, \u0027rtc\u0027 and \u0027s3c\u0027 into devel\n"
    },
    {
      "commit": "63f385cd1f649b3f4f2d59fc609e051981215fd7",
      "tree": "b0c1d0bf186c701284ba63dda9514cec333037a5",
      "parents": [
        "543cf4cb3fe6f6cae3651ba918b9c56200b257d0"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Tue Jul 08 23:07:48 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 23:31:42 2008 +0100"
      },
      "message": "[ARM] 5160/1: IOP3XX: gpio/gpiolib support\n\nThis patch brings support for gpio/gpiolib framework to Intel IOP3xx\nplatforms.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d0f349fbce2905607e0473d2358f97f48866e52c",
      "tree": "7b6892554648c4ab2eae4b29a054787399a49094",
      "parents": [
        "90292ea60f1c730efb9fea02b2e12676da89ebef"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "message": "i.MXC family: Adding timer support\n\nThis patch adds timer support for the i.MX machine family. This code can\nbe used on the following machs:\n\n - i.MX1 (tested)\n - i.MX2 (i.MX21 (to be tested), i.MX27 (tested))\n - i.MX3 (i.MX31 (tested))\n\nTODO: It seems impossible to build a kernel for more than one CPU because the\ntimer do not follow the platform device rules. So it does only work if\ntimer 1 can be accessed on all CPUs at the same address.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "07bd1a6cc7cbb3f373fbe49b204c6cde5e9155fc",
      "tree": "94a09785b99feebe4c83e836a976fe7fbf146813",
      "parents": [
        "e3d13ff4b9d3b05d7a969153e2c049548e25deea"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:49 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:49 2008 +0200"
      },
      "message": "MXC arch: Add gpio support for the whole platform\n\nThis patch bases on the one from Daniel Mack. The most important change to\nDaniel\u0027s patch is to be more generic. This gpio routine supports at least\nthe i.MX27 and i.MX31 processors.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nAcked-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\n\n"
    },
    {
      "commit": "60a752ef34e23be5e6c91c0734d30447ce15b63b",
      "tree": "94bdc9e4a678d01a0a6a55f57ff3ca99dd638d21",
      "parents": [
        "826cbdaff29764bb6928c715c6a025e49469dda9"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Jun 25 13:33:14 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:39:57 2008 +0100"
      },
      "message": "[ARM] 5123/1: Select GENERIC_HARDIRQS_NO__DO_IRQ for ARM arch\n\nARM architecture is not using __do_IRQ\n\nAcked-By: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "946e2ad040000a14b7316fae722e7e65fa09ffe5",
      "tree": "6bc244a1c49221335e14bf795403debf6f24712d",
      "parents": [
        "543cf4cb3fe6f6cae3651ba918b9c56200b257d0",
        "e055d5bff318845f99c0fbf93245767fab8dce88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 03 16:13:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:13:28 2008 +0100"
      },
      "message": "Merge branch \u0027fb\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "341eb781019afbf279b42722b00f63c6db00bf09",
      "tree": "3f12f8324af2e477561c1b3ad43b0a3490c658bd",
      "parents": [
        "9ecba1f288d2cf87d1b6a9401d5ce17464eb776d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jul 01 14:16:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 14:26:21 2008 +0100"
      },
      "message": "[ARM] 5140/1: RPC: Use HAVE_PATA_PLATFORM to select pata platform driver\n\nUse HAVE_PATA_PLATFORM for ARCH_RPC\n\nCc: Linux ARM Kernel \u003clinux-arm-kernel@lists.arm.linux.org.uk\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f6dd9fa5a75a3dae16c6843e74e56bf75be51c7c",
      "tree": "dbc206ee74b2daafd00f5072bcb722768c436ae4",
      "parents": [
        "c524a1d8914408fd57241d9542fa2d402f004a33"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jun 10 20:48:30 2008 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jun 26 11:22:57 2008 +0200"
      },
      "message": "arm: convert to generic helpers for IPI function calls\n\nThis converts arm to use the new helpers for smp_call_function() and\nfriends, and adds support for smp_call_function_single().\n\nFixups and testing done by Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "794d15b25df5dda10efba600d6dd6cd74a7aa9cb",
      "tree": "10797e90295895994ea3f2363e84e555e40abb97",
      "parents": [
        "a9311cfed241ebcd6b5f9be5c8c6d519bf22f9e7"
      ],
      "author": {
        "name": "Stanislav Samsonov",
        "email": "samsonov@marvell.com",
        "time": "Sun Jun 22 22:45:10 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:10 2008 +0200"
      },
      "message": "[ARM] add Marvell 78xx0 ARM SoC support\n\nThe Marvell Discovery Duo (MV78xx0) is a family of ARM SoCs featuring\n(depending on the model) one or two Feroceon CPU cores with 512K of L2\ncache and VFP coprocessors running at (depending on the model) between\n800 MHz and 1.2 GHz, and features a DDR2 controller, two PCIe\ninterfaces that can each run either in x4 or quad x1 mode, three USB\n2.0 interfaces, two 3Gb/s SATA II interfaces, a SPI interface, two\nTWSI interfaces, a crypto accelerator, IDMA/XOR engines, a SPI\ninterface, four UARTs, and depending on the model, two or four gigabit\nethernet interfaces.\n\nThis patch adds basic support for the platform, and allows booting\non the MV78x00 development board, with functional UARTs, SATA, PCIe,\nGigE and USB ports.\n\nSigned-off-by: Stanislav Samsonov \u003csamsonov@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "651c74c74bf84ba966b52588ba3329606f3fd8d4",
      "tree": "7cb446c1da925bf1f4ca9c3a74dfe478748ec515",
      "parents": [
        "9c2af6c57c4a253b595b5eef1b665989b5f15de5"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Sun Jun 22 22:45:06 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:06 2008 +0200"
      },
      "message": "[ARM] add Marvell Kirkwood (88F6000) SoC support\n\nThe Marvell Kirkwood (88F6000) is a family of ARM SoCs based on a\nShiva CPU core, and features a DDR2 controller, a x1 PCIe interface,\na USB 2.0 interface, a SPI controller, a crypto accelerator, a TS\ninterface, and IDMA/XOR engines, and depending on the model, also\nfeatures one or two Gigabit Ethernet interfaces, two SATA II\ninterfaces, one or two TWSI interfaces, one or two UARTs, a\nTDM/SLIC interface, a NAND controller, an I2S/SPDIF interface, and\nan SDIO interface.\n\nThis patch adds supports for the Marvell DB-88F6281-BP Development\nBoard and the RD-88F6192-NAS and the RD-88F6281 Reference Designs,\nenabling support for the PCIe interface, the USB interface, the\nethernet interfaces, the SATA interfaces, the TWSI interfaces, the\nUARTs, and the NAND controller.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "777f9bebad3476b7dbf5cd8abbd3414139ca0e48",
      "tree": "f58bb3a02ae8f30463d33a131d17707cf3308843",
      "parents": [
        "1219715de70956557b9dedf3ee021a73d4f4ec52"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:02 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:02 2008 +0200"
      },
      "message": "[ARM] add Marvell Loki (88RC8480) SoC support\n\nThe Marvell Loki (88RC8480) is an ARM SoC based on a Feroceon CPU\ncore running at between 400 MHz and 1.0 GHz, and features a 64 bit\nDDR controller, 512K of internal SRAM, two x4 PCI-Express ports,\ntwo Gigabit Ethernet ports, two 4x SAS/SATA controllers, two UARTs,\ntwo TWSI controllers, and IDMA/XOR engines.\n\nThis patch adds support for the Marvell LB88RC8480 Development\nBoard, enabling the use of the PCIe interfaces, the ethernet\ninterfaces, the TWSI interfaces and the UARTs.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "d2b2a6bbc020e5a9a244f318d28515081e922882",
      "tree": "978505712a336a4ee368019a962bbe570bac2187",
      "parents": [
        "47e9cffde663eafd5f78987036429fc0994d90e8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat May 31 08:30:40 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:44:51 2008 +0200"
      },
      "message": "[ARM] Orion: add 88F5181L (Orion-VoIP) support\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003clinux@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f76e9154736e9ab47b64940d0062f19c80225b7f",
      "tree": "eb8a909667362fc552894d7987ff3e57ade4fa0f",
      "parents": [
        "b0bfcce930bca38af056662e598991cb393eaa4a"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Apr 24 01:31:46 2008 -0400"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:44:36 2008 +0200"
      },
      "message": "[ARM] latencytop support\n\nAvailable for !SMP only at the moment.\n\nFrom Russell:\n\n|Basically, if a thread is running on a CPU, thread_saved_fp() is invalid.\n|So, the question is: what guarantees do we have here that \u0027tsk\u0027 is not\n|running on another CPU?\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nTested-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "014c257cce65e9d1cd2d28ec1c89a37c536b151d",
      "tree": "c7a28fbf6f295538964539d5b8c552ea786f7072",
      "parents": [
        "b1829d2705daa7cb72eb1e08bdc8b7e9fad34266"
      ],
      "author": {
        "name": "Abhishek Sagar",
        "email": "sagar.abhishek@gmail.com",
        "time": "Sat May 31 14:23:50 2008 +0530"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jun 02 11:32:20 2008 +0200"
      },
      "message": "ftrace: core support for ARM\n\nCore ftrace support for the ARM architecture, which includes support\nfor dynamic function tracing.\n\nSigned-off-by: Abhishek Sagar \u003csagar.abhishek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1a189b97190d3f0f8cf0379a799d3555b2d648bb",
      "tree": "823188b22214bc2c7aeca8539c45ac0bb6d7e4d8",
      "parents": [
        "b8291ad07a7f3b5b990900f0001198ac23ba893e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 13 21:41:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 19 16:25:39 2008 +0100"
      },
      "message": "[ARM] pxa: Add bare bones PWM API\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "205bee6ad804d7034773b5978c74dde495df2301",
      "tree": "e9f92601130f3cc0a45e025b7555ace9586355cb",
      "parents": [
        "492c2e476eac010962850006c49df326919b284c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 20 13:57:26 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 12 17:39:14 2008 +0100"
      },
      "message": "[ARM] dyntick: Remove obsolete and unused ARM dyntick support\n\ndyntick is superseded by the clocksource/clockevent infrastructure,\nusing the NO_HZ configuration option.  No one implements dyntick on\nARM anymore, so it\u0027s pointless keeping it around.  Remove dyntick\nsupport.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e055d5bff318845f99c0fbf93245767fab8dce88",
      "tree": "cd4629e530de81bdf0d5ef70311559337ce4251f",
      "parents": [
        "4b119e21d0c66c22e8ca03df05d9de623d0eb50f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Apr 22 01:43:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 02 23:44:57 2008 +0100"
      },
      "message": "[ARM] 5015/1: arm: remove ARCH_CO285\n\nTrying to compile a kerel for ARCH_CO285 fails with the following error:\n\n\u003c--  snip  --\u003e\n\n...\n  CC      arch/arm/mach-footbridge/dc21285.o\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:\nIn function \u0027dc21285_base_address\u0027:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:54: error: \u0027PCICFG0_BASE\u0027 undeclared (first use in this function)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:54: error: (Each undeclared identifier is reported only once\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:54: error: for each function it appears in.)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:57: error: \u0027PCICFG1_BASE\u0027 undeclared (first use in this function)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:\nIn function \u0027dc21285_scan_bus\u0027:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:286: error: implicit declaration of function \u0027pci_scan_bus\u0027\n...\nmake[2]: *** [arch/arm/mach-footbridge/dc21285.o] Error 1\n\n\u003c--  snip  --\u003e\n\nThis does not seem to be a recent breakage.\n\nThe ARCH_CO285 support is old - kernel 2.2.0 contains first traces of\nit, an it seems to have been pretty complete in later 2.2 kernels.\n\nSince it seems to be completely dead code now this patch therefore\nremoves it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2064c946eaca641d28281264d01d0c8b977f1f20",
      "tree": "4fb044fd6773560e295a45e497a32c87b05ffc0c",
      "parents": [
        "3f31b874600bcee53bac6846f72fbee5c33c8805"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 28 23:44:43 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Apr 28 23:44:43 2008 +0200"
      },
      "message": "ARM: always select HAVE_IDE\n\nIt\u0027s plain wrong for PCMCIA to select HAVE_IDE that implies e.g. the\navailability of an asm/ide.h\n\nIt turns out this was done for ARM, and we can simply always select \nHAVE_IDE on ARM instead of manually tracking which platforms might \npossible have an IDE controller directly or indirectly.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Russell King \u003crmk+lkml@arm.linux.org.uk\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e80ab411e589e00550e2e6e5a6a02d59cc730357",
      "tree": "870225ff7b5b8d03e82a996963213a4bb9cce248",
      "parents": [
        "529a41e36673b518c9e091f3a8d932b6b9e3c461",
        "ee959b00c335d7780136c5abda37809191fe52c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6: (36 commits)\n  SCSI: convert struct class_device to struct device\n  DRM: remove unused dev_class\n  IB: rename \"dev\" to \"srp_dev\" in srp_host structure\n  IB: convert struct class_device to struct device\n  memstick: convert struct class_device to struct device\n  driver core: replace remaining __FUNCTION__ occurrences\n  sysfs: refill attribute buffer when reading from offset 0\n  PM: Remove destroy_suspended_device()\n  Firmware: add iSCSI iBFT Support\n  PM: Remove legacy PM (fix)\n  Kobject: Replace list_for_each() with list_for_each_entry().\n  SYSFS: Explicitly include required header file slab.h.\n  Driver core: make device_is_registered() work for class devices\n  PM: Convert wakeup flag accessors to inline functions\n  PM: Make wakeup flags available whenever CONFIG_PM is set\n  PM: Fix misuse of wakeup flag accessors in serial core\n  Driver core: Call device_pm_add() after bus_add_device() in device_add()\n  PM: Handle device registrations during suspend/resume\n  block: send disk \"change\" event for rescan_partitions()\n  sysdev: detect multiple driver registrations\n  ...\n\nFixed trivial conflict in include/linux/memory.h due to semaphore header\nfile change (made irrelevant by the change to mutex).\n"
    },
    {
      "commit": "2dc034a85d4164b90fa883a1226afb971174bcc5",
      "tree": "9f0f2191e762eac000dad0aa0a9e1ebdf95522da",
      "parents": [
        "0732460b3ad484c037dad8961bc4300610dd7613"
      ],
      "author": {
        "name": "Hans-Jürgen Koch",
        "email": "hjk@linutronix.de",
        "time": "Tue Feb 19 21:07:19 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Apr 19 19:10:18 2008 -0700"
      },
      "message": "UIO: arch/arm/Kconfig: Make UIO available on ARM architecture\n\nSource drivers/uio/Kconfig to make UIO available in menuconfig if ARCH\u003darm.\n\nSigned-off-by: Hans J Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "adf6d34e460387ee3e8f1e1875d52bff51212c7d",
      "tree": "88ef100143e6184103a608f82dfd232bf6376eaf",
      "parents": [
        "d1964dab60ce7c104dd21590e987a8787db18051",
        "3760d31f11bfbd0ead9eaeb8573e0602437a9d7c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "message": "Merge branch \u0027omap2-upstream\u0027 into devel\n"
    },
    {
      "commit": "d1964dab60ce7c104dd21590e987a8787db18051",
      "tree": "b417631b77f88424760bd87011dc8fb2ea810906",
      "parents": [
        "ba9279519b371340e01cadf4c230e9d52a4bf8c4",
        "ad48ce74f70a201c4c1cf3b4e8f6b6203a2e4a8d",
        "b685004f8dea2daae0306edcd358ed7de751aee9",
        "c34002c102880bfac5b449b41e5313dcda186db8",
        "fdb72fd84c26438a7dd754a1cc74890aca7f1b77",
        "c48b2e90aecf037f53913fc8d198d01fce0fbf3c",
        "3a8daaa49fb71d90e45d1e86d7f9f9e298bda05c",
        "04c366f06341259c88886a0d359e3597ba4c23f6",
        "875492511a4afce7880c9dd0ca71462c299b40e6",
        "58762e77aec49aa4b43a9ff62e7a3aee17720c41",
        "3e238be2f75f2a6d5d5064eda46ac96268c6411e",
        "140749e2bf8d7c80a50c9fcce1435bb2b4e423c4",
        "05944d74bc28fffbcce159cb915d0acff82f30a1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:25 2008 +0100"
      },
      "message": "Merge branches \u0027arm\u0027, \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027mxc\u0027, \u0027ns9x\u0027, \u0027orion\u0027, \u0027pxa\u0027, \u0027sa1100\u0027, \u0027s3c\u0027 and \u0027sparsemem\u0027 into devel\n"
    },
    {
      "commit": "b685004f8dea2daae0306edcd358ed7de751aee9",
      "tree": "db47ac6b8bf719af9d09fda9c1daf8983979a1f6",
      "parents": [
        "05dda977f2574c3341abef9b74c27d2b362e1e3a"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Wed Apr 16 02:56:35 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 14:01:43 2008 +0100"
      },
      "message": "[ARM] 4988/1: Add GPIO lib support to the EP93xx\n\nAdds support for the generic GPIO lib to the EP93xx family. The gpio\nhandling code has been moved from core.c to a new file called gpio.c.\nThe GPIO based IRQ code has not been changed.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "05944d74bc28fffbcce159cb915d0acff82f30a1",
      "tree": "6151f1a21d7171542ca84906207030d26f9b792d",
      "parents": [
        "05dda977f2574c3341abef9b74c27d2b362e1e3a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 20:43:51 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 11:36:48 2008 +0100"
      },
      "message": "[ARM] Add initial sparsemem support\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "78fdcb4287b5781d8175115430ca50e30899bf09",
      "tree": "eab6331ecaba846941544a3bc31c2815ef43cf89",
      "parents": [
        "34401ec4668c01156c6c4540930a63840f567a61"
      ],
      "author": {
        "name": "Bahadir Balban",
        "email": "bahadir.balban@arm.com",
        "time": "Fri Apr 18 22:43:14 2008 +0100"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri Apr 18 22:43:14 2008 +0100"
      },
      "message": "RealView: Enable the configuration options for PB11MPCore\n\nThis patch adds the PB11MPCore support to the corresponding Kconfig\nand Makefile to enable building.\n\nSigned-off-by: Bahadir Balban \u003cbahadir.balban@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n\n\n\n\n"
    },
    {
      "commit": "3e238be2f75f2a6d5d5064eda46ac96268c6411e",
      "tree": "829a241e737c25efc81f2f1bc47cb2ef037baa39",
      "parents": [
        "b43a9e60873ebe16502061961ca3f3b7bc6f69d2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Apr 14 23:03:10 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Apr 14 23:03:10 2008 +0100"
      },
      "message": "[ARM] sa1100: add clock event support\n\nd142b6e77d394a4fcc0a42381b03852bd9c4e263 added clock source support,\nnow it\u0027s time for the clock event support.\n\nTested-by: Thomas Kunze \u003cthommycheck@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "52e3134423c3af4431fedb34f77e31cfff91e0c3",
      "tree": "0f1b92e46a3c3370d40789dc598f29bc00679f6c",
      "parents": [
        "120dd64cacd4fb796bca0acba3665553f1d9ecaa"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Mar 03 12:43:23 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Apr 14 09:57:05 2008 -0700"
      },
      "message": "ARM: OMAP: Use gpiolib\n\nUpdate OMAP to use the new GPIO implementation framework.  This is just a\nquick\u0027n\u0027dirty update ... more code could now be removed, ideally as part\nof cleaning up the entire OMAP GPIO infrastructure ...\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n"
    },
    {
      "commit": "45528e38173e7d8c03821850e8fd1ddbf16f2b3d",
      "tree": "96ed1a1e340bb28e47d8b4b9e1de4b42e0d12bd6",
      "parents": [
        "c353faa4b2abd8d5142640b880532c97a0807460"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Apr 10 13:31:47 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 10 15:31:37 2008 +0100"
      },
      "message": "[ARM] 4961/1: gpiolib support for SA-1100 architecture\n\nThis adds gpiolib support for the SA-1100 arch:\n - Move all GPIO API functions from generic.c into gpio.c\n - Convert all gpio functions into gpiolib callbacks.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9dd0b194bf6804b1998f0fe261b2606ec7b58d72",
      "tree": "c9fd5ab51dc256818c24a8a771dc068d021039e2",
      "parents": [
        "159ffb3a04f6bc619643af680df406faafd0199d"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Mar 27 14:51:41 2008 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@marvell.com",
        "time": "Thu Mar 27 14:51:41 2008 -0400"
      },
      "message": "Orion: orion -\u003e orion5x rename\n\nDo a global s/orion/orion5x/ of the Orion 5x-specific bits (i.e.\nnot the plat-orion bits.)\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nAcked-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "69b02f6a9639af89c099d06d5f2c4c66a1b03ebf",
      "tree": "ee702c1747ccbc2e4f059a0c9b836d2c8cebc36d",
      "parents": [
        "15a32632d94011911497052a96cdbf3b905b325d"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Mar 27 14:51:39 2008 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@marvell.com",
        "time": "Thu Mar 27 14:51:39 2008 -0400"
      },
      "message": "plat-orion: introduce\n\nCreate arch/arm/plat-orion/, for peripherals shared between various\nMarvell Orion SoCs.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "06cad098d28e02d2ee3ed587bb261377e4ae2f17",
      "tree": "3fcea2c58607af9dc5a6c5849f529b0b0df0d7b3",
      "parents": [
        "457fb605834504af294916411be128a9b21fc3f6"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Thu Oct 18 23:04:43 2007 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Mar 20 16:56:09 2008 +0200"
      },
      "message": "ARM: OMAP: Fix clockevent support for hrtimers\n\nOne-shot mode was broken in MPU-timer support for OMAP1 due to a typo.\n\nAlso, ensure timer is stopped before changing the auto-reload flag.\nThe TRM says changing the AR flag when timer is running is undefined.\n\nAlso set GENERIC_CLOCKEVENTS for all omaps.\n\nSigned-off-by: Tim Bird \u003ctim.bird@am.sony.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e"
    },
    {
      "commit": "9edddaa200df18e08fe0cf21036e8ae467b1363c",
      "tree": "26f5319fac24fb6c76b1276b19725caeb5ec24bc",
      "parents": [
        "8182ec49a73729334f5a6c65a607ba7009ebd6d6"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "ananth@in.ibm.com",
        "time": "Tue Mar 04 14:28:37 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:11 2008 -0800"
      },
      "message": "Kprobes: indicate kretprobe support in Kconfig\n\nAdd CONFIG_HAVE_KRETPROBES to the arch/\u003carch\u003e/Kconfig file for relevant\narchitectures with kprobes support.  This facilitates easy handling of\nin-kernel modules (like samples/kprobes/kretprobe_example.c) that depend on\nkretprobes being present in the kernel.\n\nThanks to Sam Ravnborg for helping make the patch more lean.\n\nPer Mathieu\u0027s suggestion, added CONFIG_KRETPROBES and fixed up dependencies.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nAcked-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b98d7291883f7ed27e3f4b59bc12dc963c9f72a6",
      "tree": "401a6f400927b107a637e6385faa6337dcc01ea1",
      "parents": [
        "4fa2b1cde0e3797549f711ce9e51c395b3d6d2a7"
      ],
      "author": {
        "name": "Uli Luckas",
        "email": "u.luckas@road.de",
        "time": "Fri Feb 22 16:45:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 29 22:46:17 2008 +0000"
      },
      "message": "[ARM] 4836/1: Make ATAGS_PROC depend on KEXEC\n\nOn Wed, Feb 20, 2008 at 11:50:33AM +0100, Guennadi Liakhovetski wrote:\n\u003e arch/arm/kernel/atags.c uses for some reason the\n\u003e KEXEC_BOOT_PARAMS_SIZE macro, which is only defined if CONFIG_KEXEC\n\u003e is set. So, either this macro should be defined always, or another\n\u003e macro should be used, or ATAGS_PROC should depend on KEXEC.\n\nAs the procfs export of ATAGS is not meant as a stable, general purpose\nABI it shouldn\u0027t be an independent, general configuration option.\n\nThis patch make ATAGS_PROC depend on KEXEC\n\nSigned-off-by: Uli Luckas \u003cu.luckas@road.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ec7748b59e214e2c6b7d21ca5f26a760fd6e142b",
      "tree": "155d6d9f418b4baac9bee0cc4f6a70ab080ba183",
      "parents": [
        "d75f4c683f817ef61c9ae634886e7ebc3133c002"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "message": "ide: introduce HAVE_IDE\n\nTo allow flexible configuration of IDE introduce HAVE_IDE.\nAll archs except arm, um and s390 unconditionally select it.\nFor arm the actual configuration determine if IDE is supported.\n\nThis is a step towards introducing drivers/Kconfig for arm.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b0b933c08bd5fd053bbba8ba6387f543be03d49f",
      "tree": "c3c6d2e44d2104231daa31f684b9e7fcdc3b7896",
      "parents": [
        "922a70d327bd4b11342c2afd08e20d35f52064c3"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Feb 08 04:19:27 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:30 2008 -0800"
      },
      "message": "aout: mark arches that support A.OUT format\n\nMark arches that support A.OUT format by including the following in their\nmaster Kconfig files:\n\n\tconfig ARCH_SUPPORTS_AOUT\n\t\tdef_bool y\n\nThis should also be set if the arch provides compatibility A.OUT support for\nan older arch, for instance x86_64 for i386 or sparc64 for sparc.\n\nI\u0027ve guessed at which arches don\u0027t, based on comments in the code, however I\u0027m\nsure that some of the ones I\u0027ve marked as \u0027yes\u0027 actually should be \u0027no\u0027.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1c44f5f16fee880b294f8068354bfb9dddf1349b",
      "tree": "dd9815cf7a38af7d4abc55eb707574ceedd8a912",
      "parents": [
        "7c2db759ece63fd166cf0849b7b271589fa1b754"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 04 22:28:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:13 2008 -0800"
      },
      "message": "gpiolib support for the PXA architecture\n\nThis adds gpiolib support for the PXA architecture:\n  - move all GPIO API functions from generic.c into gpio.c\n  - convert the gpio_get/set_value macros into inline functions\n\nThis makes it easier to hook up GPIOs provided by external chips like\nASICs and CPLDs.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n[ Minor ARM fixup from David Brownell folded into this ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9c5fff542544c8595bb12efeb278a96d99386fc",
      "tree": "28683c259e73f2f74d140b29ac3a9c3c1491e7a3",
      "parents": [
        "99c84dbdc73d158a1ab955a4a5f74c18074796a3"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Feb 04 22:28:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:12 2008 -0800"
      },
      "message": "gpiolib: add drivers/gpio directory\n\nAdd an empty drivers/gpio directory for gpiolib infrastructure and GPIO\nexpanders.  It will be populated by later patches.\n\nThis won\u0027t be the only place to hold such gpio_chip code.  Many external chips\nadd a few GPIOs as secondary functionality (such as MFD drivers) and platform\ncode frequently needs to closely integrate GPIO and IRQ support.\n\nThis is placed *early* in the build/link sequence since it\u0027s common for other\ndrivers to depend on GPIOs to do their work, so they must be initialized early\nin the device_initcall() sequence.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ef9dc69d4167276c04590d67ee55de8380bc1ad",
      "tree": "f0afd03cd9184eda2fe14c41f09daec79a62682e",
      "parents": [
        "2c8296f8cf0ec40867965dddef3dfe92f73b38f4",
        "0d899e1b0000ddf78a75d7dcf9a9029d6f7f8091"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 15:29:53 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 15:29:53 2008 -0800"
      },
      "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: (44 commits)\n  [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option\n  [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c\n  [ARM] 4820/1: RealView: Select the timer IRQ at run-time\n  [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms\n  [ARM] 4818/1: RealView: Add core-tile detection\n  [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c\n  [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h\n  [ARM] 4815/1: RealView: Add clockevents suport for the local timers\n  [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n  [ARM] 4813/1: Add SMP helper functions for clockevents support\n  [ARM] 4812/1: RealView: clockevents support for the RealView platforms\n  [ARM] 4811/1: RealView: clocksource support for the RealView platforms\n  [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags\n  [ARM] 4798/1: pcm027: fix missing header file\n  [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1\n  [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h\n  [ARM] pxa: introduce sysdev for pxa3xx static memory controller\n  [ARM] pxa: add preliminary suspend/resume code for pxa3xx\n  [ARM] pxa: introduce sysdev for GPIO register saving/restoring\n  [ARM] pxa: introduce sysdev for IRQ register saving/restoring\n  ...\n"
    },
    {
      "commit": "0d899e1b0000ddf78a75d7dcf9a9029d6f7f8091",
      "tree": "b06fe366e8f0dc51b736451f44593f4d86238cca",
      "parents": [
        "a78de2f704a0954df011348c6022e0d49e773a44",
        "43816bcb72623c02a992e513feeaaf1178cea6dc",
        "85e6c7a7dbdb18a93846073a7f01369e91665c53",
        "4cd9d6f774c7e0578bbc4409d4490d8f2097d40a",
        "c9a28fa7b9ac19b676deefa0a171ce7df8755c08",
        "41579f49da23e2d26b6e5efa5c3311998e911e5c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Feb 04 17:54:39 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:54:39 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ixp\u0027, \u0027master\u0027, \u0027misc\u0027, \u0027pxa\u0027 and \u0027realview\u0027 into devel\n\n* at91:\n  [ARM] 4802/1: Fix typo and remove vague comment\n  [ARM] 4660/3: at91: allow selecting UART for early kernel messages\n  [ARM] 4739/1: at91sam9263: make gpio bank C and D irqs work\n\n* ixp:\n  [ARM] 4809/2: ixp4xx: Merge dsmg600-power.c into dsmg600-setup.c\n  [ARM] 4808/2: ixp4xx: Merge nas100d-power.c into nas100d-setup.c\n  [ARM] 4807/2: ixp4xx: Merge nslu2-power.c into nslu2-setup.c\n  [ARM] 4806/1: ixp4xx: Ethernet support for the nslu2 and nas100d boards\n  [ARM] 4805/1: ixp4xx: Use leds-gpio driver instead of IXP4XX-GPIO-LED driver\n  [ARM] 4715/2: Ethernet support for IXDP425 boards\n  [ARM] 4714/2: Headers for IXP4xx built-in Ethernet and WAN drivers\n  [ARM] 4713/3: Adds drivers for IXP4xx QMgr and NPE features\n  [ARM] 4712/2: Adds functions to read and write IXP4xx \"feature\" bits\n  [ARM] 4774/2: ixp4xx: Register dsmg600 rtc i2c_board_info\n  [ARM] 4773/2: ixp4xx: Register nas100d rtc i2c_board_info\n  [ARM] 4772/2: ixp4xx: Register nslu2 rtc i2c_board_info\n  [ARM] 4769/2: ixp4xx: Button updates for the dsmg600 board\n  [ARM] 4768/2: ixp4xx: Button and LED updates for the nas100d board\n  [ARM] 4767/2: ixp4xx: Add bitops.h include to io.h\n  [ARM] 4766/2: ixp4xx: Update ixp4xx_defconfig, enabling all supported boards\n\n* master:\n  [ARM] 4810/1: - Fix \u0027section mismatch\u0027 building warnings\n  [ARM] xtime_seqlock: fix more ARM machines for xtime deadlocking\n  [ARM] 21285 serial: fix build error\n\n* misc:\n  [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags\n\n* pxa:\n  [ARM] 4798/1: pcm027: fix missing header file\n  [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1\n  [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h\n  [ARM] pxa: introduce sysdev for pxa3xx static memory controller\n  [ARM] pxa: add preliminary suspend/resume code for pxa3xx\n  [ARM] pxa: introduce sysdev for GPIO register saving/restoring\n  [ARM] pxa: introduce sysdev for IRQ register saving/restoring\n  [ARM] pxa: fix the warning of undeclared \"struct pxaohci_platform_data\"\n  [ARM] pxa: change set_kset_name() to direct name assignment for MFP sysclass\n\n* realview:\n  [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option\n  [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c\n  [ARM] 4820/1: RealView: Select the timer IRQ at run-time\n  [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms\n  [ARM] 4818/1: RealView: Add core-tile detection\n  [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c\n  [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h\n  [ARM] 4815/1: RealView: Add clockevents suport for the local timers\n  [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n  [ARM] 4813/1: Add SMP helper functions for clockevents support\n  [ARM] 4812/1: RealView: clockevents support for the RealView platforms\n  [ARM] 4811/1: RealView: clocksource support for the RealView platforms\n"
    },
    {
      "commit": "41579f49da23e2d26b6e5efa5c3311998e911e5c",
      "tree": "ea7e7d6ca2dedb36712065f45d5d2c12441510da",
      "parents": [
        "39e823e35b791b905e0d8eba62e8b3a0b3351936"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:47:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:28 2008 +0000"
      },
      "message": "[ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option\n\nThis patch changes the REALVIEW_MPCORE configuration option to\nREALVIEW_EB_ARM11MP since this is only specific to RealView/EB.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8655e83fc44ec2b92cbea9f3ff3cc0da05a991c",
      "tree": "56bdc711208aca8b514e7366b56c66b9c05ac1be",
      "parents": [
        "3e459990961db7f3f2dcf21e2b38a7216dfd10dd"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:30:57 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:19 2008 +0000"
      },
      "message": "[ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n\nThis patch adds dummy local timers for each CPU so that the board clock\ndevice is used to broadcast events to the other CPUs. The patch also\nadds the declaration for the dummy_timer_setup function (the equivalent\nof local_timer_setup when CONFIG_LOCAL_TIMERS is not set).\n\nDue to the way clockevents work, the dummy timer on the first CPU has to\nbe registered before the board timer.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae30ceac3c6bbacdb227816abe6f0c7ea867ac7c",
      "tree": "aeb0d30de00a6ef48224845f2e9cb21ddb57e9f5",
      "parents": [
        "85802afeb010502471f64dccf9839f60995c8579"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:26:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:17 2008 +0000"
      },
      "message": "[ARM] 4812/1: RealView: clockevents support for the RealView platforms\n\nThe patch updates the RealView code to the clockevents infrastructure.\nThe SMP support is implemented in subsequent patches. Based on the\nVersatile implementation by Kevin Hilman.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "85802afeb010502471f64dccf9839f60995c8579",
      "tree": "cfeb1aa57a7c0f1691301ccd14fc4da044aa5157",
      "parents": [
        "ae9458d6a0956aa21cb49e1251e35a8d4dacbe6e"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:24:54 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:16 2008 +0000"
      },
      "message": "[ARM] 4811/1: RealView: clocksource support for the RealView platforms\n\nThe patch updates the RealView platform code to use the generic\nclocksource infrastructure for basic time keeping. Based on the\nVersatile implementation by Kevin Hilman.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f5bb3a5e9dcdb8435471562b6cada89525cf4df1",
      "tree": "7b7cf9b90bacd0e2fe07cb3387516e9243f1ab66",
      "parents": [
        "9853832c49dc1685587abeb4e1decd4be690d256",
        "1560a79a2c2ea0c3826150da8029991d685de990"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:58:52 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:58:52 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (79 commits)\n  Jesper Juhl is the new trivial patches maintainer\n  Documentation: mention email-clients.txt in SubmittingPatches\n  fs/binfmt_elf.c: spello fix\n  do_invalidatepage() comment typo fix\n  Documentation/filesystems/porting fixes\n  typo fixes in net/core/net_namespace.c\n  typo fix in net/rfkill/rfkill.c\n  typo fixes in net/sctp/sm_statefuns.c\n  lib/: Spelling fixes\n  kernel/: Spelling fixes\n  include/scsi/: Spelling fixes\n  include/linux/: Spelling fixes\n  include/asm-m68knommu/: Spelling fixes\n  include/asm-frv/: Spelling fixes\n  fs/: Spelling fixes\n  drivers/watchdog/: Spelling fixes\n  drivers/video/: Spelling fixes\n  drivers/ssb/: Spelling fixes\n  drivers/serial/: Spelling fixes\n  drivers/scsi/: Spelling fixes\n  ...\n"
    },
    {
      "commit": "4cd9d6f774c7e0578bbc4409d4490d8f2097d40a",
      "tree": "c910cfc0def573a681fe8c75e1e35abd93496151",
      "parents": [
        "ae9458d6a0956aa21cb49e1251e35a8d4dacbe6e"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jan 02 00:56:46 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:21:03 2008 +0000"
      },
      "message": "[ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags\n\nCurrently, the atags used by kexec are fixed to the ones originally used\nto boot the kernel. This is less than ideal as changing the commandline,\ninitrd and other options would be a useful feature.\n\nThis patch exports the atags used for the current kernel to userspace\nthrough an \"atags\" file in procfs. The presence of the file is\ncontrolled by its own Kconfig option and cleans up several ifdef blocks\ninto a separate file. The tags for the new kernel are assumed to be at\na fixed location before the kernel image itself. The location of the\ntags used to boot the original kernel is unimportant and no longer\nsaved.\n\nBased on a patch from Uli Luckas \u003cu.luckas@road.de\u003e\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Uli Luckas \u003cu.luckas@road.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "03502faa259bce35317a32afe79b7c69f507e14a",
      "tree": "1e6f23f3516d1bce104b4aaf1d363217306b7a5c",
      "parents": [
        "efad798b9f01300565f65058b153250cc49d58f2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 15:50:21 2008 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 15:50:21 2008 +0200"
      },
      "message": "remove Documentation/smp.txt\n\nAfter seeing the filename I\u0027d have expected something about the\nimplementation of SMP in the Linux kernel - not some notes on kernel\nconfiguration and building trivialities noone would search at this\nplace.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\n"
    },
    {
      "commit": "125e564582cbce6219397fc64556438420efae4c",
      "tree": "501bb3cdb3f17bfbe3b9a43bd89b48ac801a1e38",
      "parents": [
        "3f550096dede4430f83b16457da83bf429155ac2"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:36 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:08 2008 +0100"
      },
      "message": "Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig\n\nMove the instrumentation Kconfig to\n\narch/Kconfig for architecture dependent options\n  - oprofile\n  - kprobes\n\nand\n\ninit/Kconfig for architecture independent options\n  - profiling\n  - markers\n\nRemove the \"Instrumentation Support\" menu. Everything moves to \"General setup\".\nDelete the kernel/Kconfig.instrumentation file.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "3f550096dede4430f83b16457da83bf429155ac2",
      "tree": "1e352deedbcf23cf97a4ca5a2db7f26dd26a4640",
      "parents": [
        "42d4b839c82fd7dd8e412145eb6d9752468478e2"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:35 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:07 2008 +0100"
      },
      "message": "Add HAVE_KPROBES\n\nLinus:\n\nOn the per-architecture side, I do think it would be better to *not* have\ninternal architecture knowledge in a generic file, and as such a line like\n\n        depends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32\n\nreally shouldn\u0027t exist in a file like kernel/Kconfig.instrumentation.\n\nIt would be much better to do\n\n        depends on ARCH_SUPPORTS_KPROBES\n\nin that generic file, and then architectures that do support it would just\nhave a\n\n        bool ARCH_SUPPORTS_KPROBES\n                default y\n\nin *their* architecture files. That would seem to be much more logical,\nand is readable both for arch maintainers *and* for people who have no\nclue - and don\u0027t care - about which architecture is supposed to support\nwhich interface...\n\nChangelog:\n\nActually, I know I gave this as the magic incantation, but now that I see\nit, I realize that I should have told you to just use\n\n        config KPROBES_SUPPORT\n                def_bool y\n\ninstead, which is a bit denser.\n\nWe seem to use both kinds of syntax for these things, but this is really\nwhat \"def_bool\" is there for...\n\n- Use HAVE_KPROBES\n- Use a select\n\n- Yet another update :\nMoving to HAVE_* now.\n\n- Update ARM for kprobes support.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "42d4b839c82fd7dd8e412145eb6d9752468478e2",
      "tree": "4383e36060c9a9cfca0d198c671e0ae0f8192a29",
      "parents": [
        "fb32e03fdc170251a381449a8d9b82cf7e811a6f"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:34 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:07 2008 +0100"
      },
      "message": "Add HAVE_OPROFILE\n\nLinus:\nOn the per-architecture side, I do think it would be better to *not* have\ninternal architecture knowledge in a generic file, and as such a line like\n\n        depends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32\n\nreally shouldn\u0027t exist in a file like kernel/Kconfig.instrumentation.\n\nIt would be much better to do\n\n        depends on ARCH_SUPPORTS_KPROBES\n\nin that generic file, and then architectures that do support it would just\nhave a\n\n        bool ARCH_SUPPORTS_KPROBES\n                default y\n\nin *their* architecture files. That would seem to be much more logical,\nand is readable both for arch maintainers *and* for people who have no\nclue - and don\u0027t care - about which architecture is supposed to support\nwhich interface...\n\nChangelog:\n\nActually, I know I gave this as the magic incantation, but now that I see\nit, I realize that I should have told you to just use\n\n        config ARCH_SUPPORTS_KPROBES\n                def_bool y\n\ninstead, which is a bit denser.\n\nWe seem to use both kinds of syntax for these things, but this is really\nwhat \"def_bool\" is there for...\n\nChangelog :\n\n- Moving to HAVE_*.\n- Add AVR32 oprofile.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "c0ffa3a951668734a635cd1e26bf7583795854c5",
      "tree": "5fc4f5de59a09edb24d69f563e8b74d2cdc6d6b4",
      "parents": [
        "603d49885e023d1f68c627c2a2db599fb40eefec"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sat Feb 02 15:10:32 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 03 08:58:07 2008 +0100"
      },
      "message": "Fix ARM to play nicely with generic Instrumentation menu\n\nThe conflicting commit for\nmove-kconfiginstrumentation-to-arch-kconfig-and-init-kconfig.patch\nis the ARM fix from Linus :\n\ncommit 38ad9aebe70dc72df08851bbd1620d89329129ba\n\nHe just seemed to agree that my approach (just putting the missing ARM\nconfig options in arch/arm/Kconfig) works too. The main advantage it has\nis that it is smaller, does not need a cleanup in the future and does\nnot break the following patches unnecessarily.\n\nIt\u0027s just been discussed here\n\nhttp://lkml.org/lkml/2008/1/15/267\n\nHowever, Linus might prefer to stay with his own patch and I would\ntotally understand it that late in the release cycle. Therefore I submit\nthis for the next release cycle.\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCC: Russell King \u003crmk+lkml@arm.linux.org.uk\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "687fcdf741e4a268c2c7bac8b3734de761bb9719",
      "tree": "82603cd0f892b13d4252cc525ecaec99bb86c0cd",
      "parents": [
        "215e871aaa3d94540121a3809d80d0c5e5686e4f",
        "a6eb84bc1e069e1d285167e09035ed6c27978feb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 02 14:29:57 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Feb 02 14:29:57 2008 +1100"
      },
      "message": "Merge branch \u0027suspend\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027suspend\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (38 commits)\n  suspend: cleanup reference to swsusp_pg_dir[]\n  PM: Remove obsolete /sys/devices/.../power/state docs\n  Hibernation: Invoke suspend notifications after console switch\n  Suspend: Invoke suspend notifications after console switch\n  Suspend: Clean up suspend_64.c\n  Suspend: Add config option to disable the freezer if architecture wants that\n  ACPI: Print message before calling _PTS\n  ACPI hibernation: Call _PTS before suspending devices\n  Hibernation: Introduce begin() and end() callbacks\n  ACPI suspend: Call _PTS before suspending devices\n  ACPI: Separate disabling of GPEs from _PTS\n  ACPI: Separate invocations of _GTS and _BFS from _PTS and _WAK\n  Suspend: Introduce begin() and end() callbacks\n  suspend: fix ia64 allmodconfig build\n  ACPI: clear GPE earily in resume to avoid warning\n  Suspend: Clean up Kconfig (V2)\n  Hibernation: Clean up Kconfig (V2)\n  Hibernation: Update messages\n  Suspend: Use common prefix in messages\n  Hibernation: Remove unnecessary variable declaration\n  ...\n"
    },
    {
      "commit": "f4cb57007662a4ec3c2de3c027900223e0299bdd",
      "tree": "ec0c277f3cae26594714c458ad40b1e0e5aca484",
      "parents": [
        "801e4062fda6496fe9bee3e6915a2aa108f974e5"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat Dec 08 02:14:00 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Feb 01 18:30:55 2008 -0500"
      },
      "message": "Suspend: Clean up Kconfig (V2)\n\nThis cleans up the suspend Kconfig and removes the need to\ndeclare centrally which architectures support suspend. All\narchitectures that currently support suspend are modified\naccordingly.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8f0e7d240554f71577e380783feeb264a90944c9",
      "tree": "03cb94fc6a3e5bed7b0c5347d45c0aa32d9c563a",
      "parents": [
        "6a9e7f203187e22e96588fa0156b2652841196bf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Dec 13 19:45:17 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 15:04:26 2008 -0800"
      },
      "message": "PCI: Kconfig help: don\u0027t refer to the PCI-HOWTO\n\nA HOWTO that hasn\u0027t been updated for half a dozen years no longer\n\"contains valuable information about which PCI hardware does work under\nLinux and which doesn\u0027t\".\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "95c354fe9f7d6decc08a92aa26eb233ecc2155bf",
      "tree": "ec9267032ea875e84216cfb20acb2cfc7c62149f",
      "parents": [
        "a95d67f87e1a5f1b4429be3ba3bf7b4051657908"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:31:20 2008 +0100"
      },
      "message": "spinlock: lockbreak cleanup\n\nThe break_lock data structure and code for spinlocks is quite nasty.\nNot only does it double the size of a spinlock but it changes locking to\na potentially less optimal trylock.\n\nPut all of that under CONFIG_GENERIC_LOCKBREAK, and introduce a\n__raw_spin_is_contended that uses the lock data itself to determine whether\nthere are waiters on the lock, to be used if CONFIG_GENERIC_LOCKBREAK is\nnot set.\n\nRename need_lockbreak to spin_needbreak, make it use spin_is_contended to\ndecouple it from the spinlock implementation, and make it typesafe (rwlocks\ndo not have any need_lockbreak sites -- why do they even get bloated up\nwith that break_lock then?).\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "0ff66f0c7a5f1f4f5a0d91341b6f71fd2a49f0fa",
      "tree": "7c4d74a76bf4f49e87d769c236fdd2db77fb241d",
      "parents": [
        "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
        "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "message": "Merge branch \u0027pxa-plat\u0027 into devel\n\n* pxa-plat: (53 commits)\n  [ARM] 4762/1: Basic support for Toradex Colibri module\n  [ARM] pxa: fix mci_init functions returning -1\n  [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n  [ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n  [ARM] 4746/1: pcm027: network support for phyCORE-PXA270\n  [ARM] 4745/1: pcm027: default configuration\n  [ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n  [NET] smc91x: Make smc91x use IRQ resource trigger flags\n  [ARM] pxa: add default config for littleton\n  [ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n  [ARM] 4664/1: Add basic support for HTC Magician PDA phones\n  [ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.\n  [ARM] pxa: skip registers saving/restoring if entering standby mode\n  [ARM] pxa: fix PXA27x resume\n  [ARM] pxa: Avoid fiddling with CKEN register on suspend\n  [ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme\n  [ARM] pxa: Add zylonite MFP wakeup configurations\n  [ARM] pxa: program MFPs for low power mode when suspending\n  [ARM] pxa: make MFP configuration processor independent\n  [ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions\n  ...\n\nConflicts:\n\n\tarch/arm/mach-pxa/ssp.c\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
      "tree": "2c9ddd5ae9cd899758b0785d4c7eb4bc200d66df",
      "parents": [
        "d0d42df2a440003d96c8bf29991c2afb691ef720",
        "8f86dda3ed8f05748f2351ae967926227a91ca2a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:30 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:30 2008 +0000"
      },
      "message": "Merge branch \u0027orion\u0027 into devel\n\n* orion: (26 commits)\n  [ARM] Orion: implement power-off method for QNAP TS-109/209\n  [ARM] Orion: add support for QNAP TS-109/TS-209\n  [ARM] Orion: I2C support\n  [I2C] i2c-mv64xxx: Don\u0027t set i2c_adapter.retries\n  [I2C] Split mv643xx I2C platform support\n  [ARM] Orion: enable CONFIG_RTC_DRV_M41T80 for D-Link DNS-323\n  [ARM] Orion defconfig\n  [ARM] Orion: add support for Orion/MV88F5181 based D-Link DNS-323\n  [ARM] Orion: MV88F5181 support bits\n  [ARM] Orion: Buffalo/Revogear Kurobox Pro support\n  [ARM] OrionNAS RD board support\n  [ARM] Orion: support for Marvell Orion-2 (88F5281) Development Board\n  [ARM] Orion: common platform setup for Gigabit Ethernet port\n  [ARM] Orion: platform device registration for UART, USB and NAND\n  [ARM] Orion: system timer support\n  [ARM] Orion edge GPIO IRQ support\n  [ARM] Orion: IRQ support\n  [ARM] Orion: provide GPIO method for enabling hardware assisted blinking\n  [ARM] Orion: GPIO support\n  [ARM] Orion: programable address map support\n  ...\n\nConflicts:\n\n\tarch/arm/Kconfig\n\tarch/arm/Makefile\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d0d42df2a440003d96c8bf29991c2afb691ef720",
      "tree": "1bdb3c59b3a708270b61e422ca64f437d2367807",
      "parents": [
        "e01dbdb40eea94ecb2c703960dac744c9b19a186",
        "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
        "6331acd78f7916db16ec20b50d7838bd4944cd27",
        "b696b6b448d3ec5f882aa346ce544e00763e7b3d",
        "5de865b4c5af253db19bdae3c0553952dc7eda1d",
        "20118ff97823822bf4d52ccb528ce2b5042c3057",
        "1d7d4f54b1337bf64605dc9cb3c540f67843be39",
        "bfe645adf1a79b873b528556523abb46f281a5dc",
        "06dbbd69f94e97751782ef6f1a9bb19da60efd1c",
        "d142b6e77d394a4fcc0a42381b03852bd9c4e263",
        "b5872db4a2ebe7dbc7a5e4013ae8ee37f3de3b97"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027kprobes\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027msm\u0027, \u0027s3c2410\u0027, \u0027sa1100\u0027 and \u0027vfp\u0027 into devel\n\n* at91: (24 commits)\n  [ARM] 4615/4: sam926[13]ek buttons updated\n  [ARM] 4765/1: [AT91] AT91CAP9A-DK board support\n  [ARM] 4764/1: [AT91] AT91CAP9 core support\n  [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation\n  [ARM] 4761/1: [AT91] Board-support for NEW_LEDs\n  [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200\n  [ARM] 4759/1: [AT91] Buttons on CSB300\n  [ARM] 4758/1: [AT91] LEDs\n  [ARM] 4757/1: [AT91] UART initialization\n  [ARM] 4756/1: [AT91] Makefile cleanup\n  [ARM] 4755/1: [AT91] NAND update\n  [ARM] 4754/1: [AT91] SSC library support\n  [ARM] 4753/1: [AT91] Use DMA_BIT_MASK\n  [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9\n  [ARM] 4751/1: [AT91] ISI peripheral on SAM9263\n  [ARM] 4750/1: [AT91] STN LCD displays on SAM9261\n  [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY\n  [ARM] 4646/1: AT91: configurable HZ, default to 128\n  [ARM] 4688/1: at91: speed-up irq processing\n  [ARM] 4657/1: AT91: Header definition update\n  ...\n\n* ep93xx:\n  [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations\n  [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type\n  [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups\n  [ARM] 4668/1: ep93xx: implement new GPIO API\n\n* iop:\n  [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field\n  [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device\n  [ARM] 4708/1: iop: update defconfigs for 2.6.24\n\n* kprobes:\n  ARM kprobes: let\u0027s enable it\n  ARM kprobes: special hook for the kprobes breakpoint handler\n  ARM kprobes: prevent some functions involved with kprobes from being probed\n  ARM kprobes: don\u0027t let a single-stepped stmdb corrupt the exception stack\n  ARM kprobes: add the kprobes hook to the page fault handler\n  ARM kprobes: core code\n  ARM kprobes: instruction single-stepping support\n\n* ks8695:\n  [ARM] 4603/1: KS8695: debugfs interface to view pin state\n  [ARM] 4601/1: KS8695: PCI support\n\n* misc:\n  [ARM] remove duplicate includes\n  [ARM] CONFIG_DEBUG_STACK_USAGE\n  [ARM] 4689/1: small comment wrap fix\n  [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix\n  [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h\n  [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS\n  [SERIAL] 21285: Report baud rate back via termios\n  [ARM] Remove pointless casts from void pointers,\n  [ARM] Misc minor interrupt handler cleanups\n  [ARM] Remove at91_lcdc.h\n  [ARM] ARRAY_SIZE() cleanup\n  [ARM] Update mach-types\n\n* msm:\n  [ARM] msm: dma support for MSM7X00A\n  [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)\n  [ARM] msm: irq and timer support for ARCH_MSM7X00A\n  [ARM] msm: core platform support for ARCH_MSM7X00A\n\n* s3c2410: (33 commits)\n  [ARM] 4795/1: S3C244X: Add armclk and setparent call\n  [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code\n  [ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n  [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S\n  [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk\n  [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.\n  [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values\n  [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.\n  [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number\n  [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants\n  [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers\n  [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches\n  [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n  [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users\n  [ARM] 4781/1: S3C24XX: DMA suspend and resume support\n  [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n  [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n  [ARM] 4778/1: S3C2412: Add armclk and init from DVS state\n  [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk\n  [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected\n  ...\n\n* sa1100:\n  [ARM] sa1100: add clock source support\n\n* vfp:\n  [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support\n  [ARM] 4583/1: ARMv7: Add VFPv3 support\n  [ARM] 4582/2: Add support for the common VFP subarchitecture\n"
    },
    {
      "commit": "9e2697ff371b4380dca108a66860868c19d8c4b6",
      "tree": "bf0d821b2a841a2246c5427ec670a81abc1eb35c",
      "parents": [
        "cae0554126e0545f8fc37282db7a906df1ec5c3c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Dec 14 13:30:14 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] pxa: add cpufreq support\n\nThere have been patches hanging around for ages to add support for\ncpufreq to PXA255 processors.  It\u0027s about time we applied one.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a88264c24c44924a549f3d596b86d611b7ee9909",
      "tree": "1f8e339e22743acf64b0d19a9b8328bbf5b66ac3",
      "parents": [
        "3777f7748a5d10222a55ce88f753a19b16c17032"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Nov 12 22:45:16 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:50 2008 +0000"
      },
      "message": "[ARM] pxa: remove periodic mode emulation support\n\nApparantly, the generic time subsystem can accurately emulate periodic\nmode via the one-shot support code, so we don\u0027t need our own periodic\nemulation code anymore.  Just ensure that we build support for one shot\ninto the generic time subsystem.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "817eb2109d28fcac8f4fd84a9ef3a761de4f8b50",
      "tree": "acd83a9a6850f30f3ef52496e0517e34da287559",
      "parents": [
        "e448b12cdacd4b26747480250df843b734896ae5"
      ],
      "author": {
        "name": "Ronen Shitrit",
        "email": "rshitrit@marvell.com",
        "time": "Wed Oct 17 14:51:34 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:53 2008 +0000"
      },
      "message": "[ARM] OrionNAS RD board support\n\nserial, NOR, PCI and Ethernet is activated at the moment.\n\nSigned-off-by: Ronen Shitrit \u003crshitrit@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "51cbff1d6f1946f97b847f9a144737eca20ede84",
      "tree": "9d55d9269af106ea98635bcca0868aa08386affe",
      "parents": [
        "f00666140cb84cd80276c9a874198874890d5733"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Oct 23 15:14:42 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:49 2008 +0000"
      },
      "message": "[ARM] Orion: system timer support\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "01af72e4e36fba66cd7cfc2a628efee866c346d1",
      "tree": "5e2c795f7cfa2ebb876d5244d7126cf8d4fb5896",
      "parents": [
        "c67de5b3c0bb48ac56f14928e11f1f7d76add26f"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Oct 23 15:14:42 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:45 2008 +0000"
      },
      "message": "[ARM] Orion: GPIO support\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\n"
    },
    {
      "commit": "038ee0832ee1b1e2bd2be4599cd535ea9aaaf658",
      "tree": "c5d127dbb09a564801e34894660752b3889302cc",
      "parents": [
        "585cf17561d3174a745bec49c422c1a621c95fc4"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Oct 23 15:14:42 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:43 2008 +0000"
      },
      "message": "[ARM] Orion: PCI support\n\nThis patch adds support for PCI and PCI-E controllers in the\nOrion, Orion-NAS and Orion2.\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "585cf17561d3174a745bec49c422c1a621c95fc4",
      "tree": "66f0ff02c844a4bf22dcbca66b2babf387b4f628",
      "parents": [
        "d910a0aa21c9c6e824744d0139bbe6a9ae676e2d"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Oct 23 15:14:41 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:42 2008 +0000"
      },
      "message": "[ARM] basic support for the Marvell Orion SoC family\n\nThe Marvell Orion is a family of ARM SoCs with a DDR/DDR2 memory\ncontroller, 10/100/1000 ethernet MAC, and USB 2.0 interfaces,\nand, depending on the specific model, PCI-E interface, PCI-X\ninterface, SATA controllers, crypto unit, SPI interface, SDIO\ninterface, device bus, NAND controller, DMA engine and/or XOR\nengine.\n\nThis contains the basic structure and architecture register definitions.\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e50d64097b6e63278789ee3a4394d127bd6e4254",
      "tree": "a33325c4ea814bdcd1ef187559b9ec751ae553e2",
      "parents": [
        "2fd2b1242810fb4d2ba36548fecc1f005c36770c"
      ],
      "author": {
        "name": "Assaf Hoffman",
        "email": "hoffman@marvell.com",
        "time": "Tue Oct 23 15:14:41 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:38 2008 +0000"
      },
      "message": "[ARM] Marvell Feroceon CPU core support\n\nThe Feroceon is a family of independent ARMv5TE compliant CPU core\nimplementations, supporting a variable depth pipeline and out-of-order\nexecution.  The Feroceon is configurable with VFP support, and the\nlater models in the series are superscalar with up to two instructions\nper clock cycle.\n\nThis patch adds the initial low-level cache/TLB handling for this core.\n\nSigned-off-by: Assaf Hoffman \u003choffman@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2b3b3516b6eeea1464e205b2dde9ebc9b7dd2ec8",
      "tree": "29ec4fd51c8231fd710783effcbaf21b4f80005d",
      "parents": [
        "da7a42d60ba214937ddb35152f336a4e4baa49a6"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Thu Jan 24 15:10:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:01:13 2008 +0000"
      },
      "message": "[ARM] 4764/1: [AT91] AT91CAP9 core support\n\nAdd support for Atmel\u0027s AT91CAP9 Customizable Microcontroller family.\n  \u003chttp://www.atmel.com/products/AT91CAP/Default.asp\u003e\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5248c657898c018bcd23ef77759fa1d6c690bdf4",
      "tree": "48204e22be9aa73f5e8dba4ed79df6517a1f7b21",
      "parents": [
        "156864f806baa4e1aa6eabd28ac45ecc92b31315"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Nov 12 17:59:10 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4646/1: AT91: configurable HZ, default to 128\n\nThis makes HZ configurable on AT91, following the model used on OMAP.\n\nIt defaults to a power of two on AT91rm9200 chips, avoiding rounding\nerrors which come from dividing a 32 KiHz clock to generate scheduler\nirqs; and uses 100 on AT91sam926x chips, using MCK/16 (multi-MHZ).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Remy Bhmer \u003clinux@bohmer.net\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "b5872db4a2ebe7dbc7a5e4013ae8ee37f3de3b97"
}
