)]}'
{
  "log": [
    {
      "commit": "3db03b4afb3ecd66a0399b8ba57742ca953b0ecd",
      "tree": "fe0bd5c3663c58583f0181e2673d569c2df664e7",
      "parents": [
        "6760856791c6e527da678021ee6a67896549d4da"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 02 02:18:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 07:57:23 2006 -0700"
      },
      "message": "[PATCH] rename the provided execve functions to kernel_execve\n\nSome architectures provide an execve function that does not set errno, but\ninstead returns the result code directly.  Rename these to kernel_execve to\nget the right semantics there.  Moreover, there is no reasone for any of these\narchitectures to still provide __KERNEL_SYSCALLS__ or _syscallN macros, so\nremove these right away.\n\n[akpm@osdl.org: build fix]\n[bunk@stusta.de: build fix]\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef6edc9746dc2bfdacf44eefd5f881179971c478",
      "tree": "e8670e918a852978b2e93e189936f327be072284",
      "parents": [
        "e3e5fc91d9828a9b94a3992de47d47d2d2e34ec6"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Sep 30 23:27:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 01 00:39:21 2006 -0700"
      },
      "message": "[PATCH] Directed yield: cpu_relax variants for spinlocks and rw-locks\n\nOn systems running with virtual cpus there is optimization potential in\nregard to spinlocks and rw-locks.  If the virtual cpu that has taken a lock\nis known to a cpu that wants to acquire the same lock it is beneficial to\nyield the timeslice of the virtual cpu in favour of the cpu that has the\nlock (directed yield).\n\nWith CONFIG_PREEMPT\u003d\"n\" this can be implemented by the architecture without\ncommon code changes.  Powerpc already does this.\n\nWith CONFIG_PREEMPT\u003d\"y\" the lock loops are coded with _raw_spin_trylock,\n_raw_read_trylock and _raw_write_trylock in kernel/spinlock.c.  If the lock\ncould not be taken cpu_relax is called.  A directed yield is not possible\nbecause cpu_relax doesn\u0027t know anything about the lock.  To be able to\nyield the lock in favour of the current lock holder variants of cpu_relax\nfor spinlocks and rw-locks are needed.  The new _raw_spin_relax,\n_raw_read_relax and _raw_write_relax primitives differ from cpu_relax\ninsofar that they have an argument: a pointer to the lock structure.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3171a0305d62e6627a24bff35af4f997e4988a80",
      "tree": "5cf70462490528523172927c75f47970faa46ce9",
      "parents": [
        "27d91e07f9b863fa94491ffafe250580f0c2ce78"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Sep 29 02:00:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:15 2006 -0700"
      },
      "message": "[PATCH] simplify update_times (avoid jiffies/jiffies_64 aliasing problem)\n\nPass ticks to do_timer() and update_times(), and adjust x86_64 and s390\ntimer interrupt handler with this change.\n\nCurrently update_times() calculates ticks by \"jiffies - wall_jiffies\", but\ncallers of do_timer() should know how many ticks to update.  Passing ticks\nget rid of this redundant calculation.  Also there are another redundancy\npointed out by Martin Schwidefsky.\n\nThis cleanup make a barrier added by\n5aee405c662ca644980c184774277fc6d0769a84 needless.  So this patch removes\nit.\n\nAs a bonus, this cleanup make wall_jiffies can be removed easily, since now\nwall_jiffies is always synced with jiffies.  (This patch does not really\nremove wall_jiffies.  It would be another cleanup patch)\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad4e09b16ad361c15bd7186dcd118cb901089b97",
      "tree": "eb74ac65ec10ac73eb404a98b34e851fd98bd499",
      "parents": [
        "7768a13c252a97e13a552f88f642962768de1fa4"
      ],
      "author": {
        "name": "Komal Shah",
        "email": "komal_shah802003@yahoo.com",
        "time": "Fri Sep 29 01:59:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:07 2006 -0700"
      },
      "message": "[PATCH] OMAP: Add keypad driver\n\nThis patch adds support for keypad driver running on different TI\nOMAP(http://www.ti.com/omap) processor based boards like OSK, H2, H3, H4,\nPersuas and Nokia 770.\n\nSigned-off-by: Komal Shah \u003ckomal_shah802003@yahoo.com\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebdea46fecae40c4d7effcd33f40918a37a1df4b",
      "tree": "e4312bf7f1f3d184738963a0ec300aa9fdfd55c1",
      "parents": [
        "fecf3404f4aba6d0edeba31eeb018cbb6326dff2",
        "250d375d1da45a5e08ab8baf5eaa7eb258afd82b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (130 commits)\n  [ARM] 3856/1: Add clocksource for Intel IXP4xx platforms\n  [ARM] 3855/1: Add generic time support\n  [ARM] 3873/1: S3C24XX: Add irq_chip names\n  [ARM] 3872/1: S3C24XX: Apply consistant tabbing to irq_chips\n  [ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23\n  [ARM] nommu: confirms the CR_V bit in nommu mode\n  [ARM] nommu: abort handler fixup for !CPU_CP15_MMU cores.\n  [ARM] 3870/1: AT91: Start removing static memory mappings\n  [ARM] 3869/1: AT91: NAND support for DK and KB9202 boards\n  [ARM] 3868/1: AT91 hardware header update\n  [ARM] 3867/1: AT91 GPIO update\n  [ARM] 3866/1: AT91 clock update\n  [ARM] 3865/1: AT91RM9200 header updates\n  [ARM] 3862/2: S3C2410 - add basic power management support for AML M5900 series\n  [ARM] kthread: switch arch/arm/kernel/apm.c\n  [ARM] Off-by-one in arch/arm/common/icst*\n  [ARM] 3864/1: Refactore sharpsl_pm\n  [ARM] 3863/1: Add Locomo SPI Device\n  [ARM] 3847/2:  Convert LOMOMO to use struct device for GPIOs\n  [ARM] Use CPU_CACHE_* where possible in asm/cacheflush.h\n  ...\n"
    },
    {
      "commit": "250d375d1da45a5e08ab8baf5eaa7eb258afd82b",
      "tree": "fb5dc6df00065f11578f837835c6d5a99530b223",
      "parents": [
        "84904d0ead0a8c419abd45c7b2ac8d76d50a0d48",
        "6afd6fae1d5f7e7129a10c4f3e32018966eeac1c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 28 22:20:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 22:20:39 2006 +0100"
      },
      "message": "Merge nommu branch\n"
    },
    {
      "commit": "84904d0ead0a8c419abd45c7b2ac8d76d50a0d48",
      "tree": "f0744701f7eb7efad9adc63e2e7113a141de8fec",
      "parents": [
        "746140c71d537560bbd22c1b148fb21031c30e71"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Fri Sep 22 00:58:57 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:59:25 2006 +0100"
      },
      "message": "[ARM] 3856/1: Add clocksource for Intel IXP4xx platforms\n\nEnables the ixp4xx platforms to use Generic time-of-day.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "746140c71d537560bbd22c1b148fb21031c30e71",
      "tree": "c9753521f7443f946b966d0e8bd19d60c71f99f9",
      "parents": [
        "82606c66e943227afcec8a3c7b8428b99a7f88b8"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Fri Sep 22 00:16:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:59:24 2006 +0100"
      },
      "message": "[ARM] 3855/1: Add generic time support\n\nThis patch adds Generic time-of-day support for the ARM architecture.\n\nThe support is currently added using #ifdef\u0027s so that it can support\nsub-arches that do not (yet) have a clocksource added.  As sub-arches\nadd clocksource support, they should \u0027select GENERIC_TIME\u0027\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\n\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f51c10c5e85050506663bce1d69513eb901db87",
      "tree": "a71ad28d526c2b4fa3f4ad67084ab61338a0e534",
      "parents": [
        "cc2b28ba61b0a6bdfcf18274b8b883b98486eca4"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu Sep 28 16:26:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 18:11:22 2006 +0100"
      },
      "message": "[ARM] 3870/1: AT91: Start removing static memory mappings\n\nThis patch removes the static memory mapping for the currently-unused\nperipherals [Synchronous Serial, Timer/Counter unit], and for those\ndrivers that already ioremap() their registers [UART].\n\nAlso, the Ethernet driver now uses the platform_device resources but\ndoesn\u0027t yet use ioremap() so we need to pass it the virtual address\ninstead of the physical address.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "97f0fb68f142b477773c05140da27c1dbd31a2ab",
      "tree": "b44ae4dda6b66f408be6b1af3db87d6df93f2d6e",
      "parents": [
        "f21738341ca330ec83ef978ee63ffa5ecf13f082"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 16:18:18 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:53:54 2006 +0100"
      },
      "message": "[ARM] 3868/1: AT91 hardware header update\n\nThis patch adds the hardware register definitions for the TWI (I2C)\ncontroller found on the AT91RM9200 and AT91SAM9xx processors.\nIt also defines the AIC Fast-Forcing registers added to the AT91SAM9\u0027s.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f21738341ca330ec83ef978ee63ffa5ecf13f082",
      "tree": "be42abeb9ef2509a5a0c4187f4aa076d8f3c2dee",
      "parents": [
        "2eeaaa21de68cb8869d3a54438a9224321d3dd03"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 13:23:00 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:53:47 2006 +0100"
      },
      "message": "[ARM] 3867/1: AT91 GPIO update\n\nThis patch makes the AT91 gpio.c support processor-generic (AT91RM9200\nand AT91SAM9xxx).  The GPIO controllers supported by a particular AT91\nprocessor are defined in the processor-specific file and are registered\nwith gpio.c at startup.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "72729910c38ca5b4736032c15dc3f9d48fe4f68a",
      "tree": "e7461ec8e0ff07d1634d7d7a467cb8454135a5c8",
      "parents": [
        "26f908186f923291999833e9d563259834bdca06"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 09:44:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:52:05 2006 +0100"
      },
      "message": "[ARM] 3865/1: AT91RM9200 header updates\n\nThis is more preparation for adding support for the new Atmel AT91SAM9\nprocessors.\n\nChanges include:\n- Replace AT91_BASE_* with AT91RM9200_BASE_*\n- Replace AT91_ID_* with AT91RM9200_ID_*\n- ROM, SRAM and UHP address definitions moved to at91rm9200.h.\n- The raw AT91_P[ABCD]_* definitions are now depreciated in favour of\nthe GPIO API.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "576b3ef2495c732a56509febd5de5144f3ebccf6",
      "tree": "ba4fa9ef723972d4d3cff1881386a24ef4c6732c",
      "parents": [
        "a2025e7f73ae5eab0a25dad88c60aba67e3ae690"
      ],
      "author": {
        "name": "Dirk Opfer",
        "email": "dirk@opfer-online.de",
        "time": "Mon Sep 25 22:51:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:59:22 2006 +0100"
      },
      "message": "[ARM] 3864/1: Refactore sharpsl_pm\n\nThis patch adds another hook into sharpsl_pm to notify the machine\nspecific driver immediately after resume. This is needed to support the Sharp SL-6000 (Tosa).\n\nSigned-off-by: Dirk Opfer \u003cDirk@Opfer-Online.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a2025e7f73ae5eab0a25dad88c60aba67e3ae690",
      "tree": "95470b4d1fea82bf8ef9b92afaf4bf49b8c238f3",
      "parents": [
        "8d48427ecb0639593ccf14e807479b7873254ccb"
      ],
      "author": {
        "name": "Dirk Opfer",
        "email": "dirk@opfer-online.de",
        "time": "Mon Sep 25 22:41:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:59:00 2006 +0100"
      },
      "message": "[ARM] 3863/1: Add Locomo SPI Device\n\nThe Locomo chip has a SPI interface which is used for SD/MMC cards (only collie).\nThis patch adds the definition for the SPI device inside the Locomo chip.\n\nSigned-off-by: Dirk Opfer \u003cDirk@Opfer-Online.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8d48427ecb0639593ccf14e807479b7873254ccb",
      "tree": "7bcc5f49faf33515d5d65fae53d6670cfe76e5c3",
      "parents": [
        "2dc94310bd94d0906febea7d0f7c188da620c952"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Sep 25 20:11:48 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:58:59 2006 +0100"
      },
      "message": "[ARM] 3847/2:  Convert LOMOMO to use struct device for GPIOs\n\nConvert LOMOMO to use struct device * for GPIOs instead of struct\nlocomo_dev. This enables access to the GPIOs from code which is not\na locomo device itself (such as audio). Access for gpio 31 is removed\nfor error handling (no such hardware exists).\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b2bbb20b37d734443d1c279d0033a64f6095db54",
      "tree": "067510f143dcb0e4f938f932994e5ac34f5da6b9",
      "parents": [
        "3a16f7b4a75d68364c3278523f51ac141a12758a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Jun 29 12:25:39 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:48 2006 -0700"
      },
      "message": "USB: pxa2xx_udc understands GPIO based VBUS sensing\n\nThis updates the PXA 25x UDC board-independent infrastructure for VBUS sensing\nand the D+ pullup.  The original code evolved from rather bizarre support on\nIntel\u0027s \"Lubbock\" reference hardware, so that on more sensible hardware it\ndoesn\u0027t work as well as it could/should.\n\nThe change is just to teach the UDC driver how to use built-in PXA GPIO pins\ndirectly.  This reduces the amount of board-specfic object code needed, and\nenables the use of a VBUS sensing IRQ on boards (like Gumstix) that have one.\nWith VBUS sensing, the UDC is unclocked until a host is actually connected.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2dc94310bd94d0906febea7d0f7c188da620c952",
      "tree": "6de4096f1887e2c00966177354b1c378e59bd632",
      "parents": [
        "c06015148fa9a3cc452ec7121b8c3f59f4a7d6ac",
        "fb60cf4ab52f3520c2119aa42f7d4ed8e7594eb6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 19:57:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 19:57:54 2006 +0100"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-upstream into devel\n"
    },
    {
      "commit": "6cc7cbef948ea2660cc40d7aab090a479f7db6a2",
      "tree": "7f755b98add50c5bca9b6c4410baa4d7bd555b79",
      "parents": [
        "6b237a355afd342509f1471e0c338637bcd958bc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 18:00:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 18:00:35 2006 +0100"
      },
      "message": "[ARM] Use CPU_CACHE_* where possible in asm/cacheflush.h\n\nThree of the generic cache method options were using explicit CPU\ntypes, whereas they could use the CPU_CACHE_* definitions instead.\nSwitch them over to use the CPU_CACHE_* definitions.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f37f46eb1c0bd0b11c34ef06c7365658be989d80",
      "tree": "1790995456cafc852899927140e5dd7523463fdb",
      "parents": [
        "d60674eb5d961b2421db16cc373dc163f38cc105"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:32 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:19 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM946E-S core support\n\nThis patch adds ARM946E-S core support which has typically 8KB I\u0026D cache.\nIt has a MPU and supports ARMv5TE instruction set.\n\nBecause the ARM946E-S core can be synthesizable with various cache size,\nCONFIG_CPU_DCACHE_SIZE is defined for vendor specific configurations.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d60674eb5d961b2421db16cc373dc163f38cc105",
      "tree": "f2d6e9fad27cd132e5a45f88350f80cae7444e5c",
      "parents": [
        "43f5f0146ef5c3a3421ea53a0708fd37edcb8905"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:18 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:18 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM940T core support\n\nThis patch adds ARM940T core support which has 4KB D-cache, 4KB I-cache\nand a MPU.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "43f5f0146ef5c3a3421ea53a0708fd37edcb8905",
      "tree": "9bc8d546aa0d801f28ef882937af929b0f4f22d3",
      "parents": [
        "b731c3118d87f26c8bf3f358ffbbc24450af50a6"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:05 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM9TDMI core support\n\nThis patch adds ARM9TDMI core support which has no cache and no CP15\nregister(no memory control unit).\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b731c3118d87f26c8bf3f358ffbbc24450af50a6",
      "tree": "63e280a475d81eb39c16a7fbd4cd12568b4e1f1e",
      "parents": [
        "07e0da78abdc679714a12e7a60137d950c346681"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:37:50 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM740T core support\n\nThis patch adds ARM740T core support which has a MPU and 4KB or 8KB cache.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "07e0da78abdc679714a12e7a60137d950c346681",
      "tree": "5a6e759c1063d8ec5113c37f72a906c7db711307",
      "parents": [
        "f12d0d7c7786af39435ef6ae9defe47fb58f6091"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:37:36 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM7TDMI core support\n\nThis patch adds ARM7TDMI core support which has no cache and no CP15\nregister(no memory control unit).\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f12d0d7c7786af39435ef6ae9defe47fb58f6091",
      "tree": "03361f2b925754f2acf4f311df2122f844d3d4fe",
      "parents": [
        "fefdaa06ccdde394be865ed76509be82813e425b"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:36:37 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:34:30 2006 +0100"
      },
      "message": "[ARM] nommu: manage the CP15 things\n\nAll the current CP15 access codes in ARM arch can be categorized and\nconditioned by the defines as follows:\n\n     Related operation\tSafe condition\n  a. any CP15 access\t!CPU_CP15\n  b. alignment trap\tCPU_CP15_MMU\n  c. D-cache(C-bit)\tCPU_CP15\n  d. I-cache\t\tCPU_CP15 \u0026\u0026 !( CPU_ARM610 || CPU_ARM710 ||\n\t\t\t\tCPU_ARM720 || CPU_ARM740 ||\n\t\t\t\tCPU_XSCALE || CPU_XSC3 )\n  e. alternate vector\tCPU_CP15 \u0026\u0026 !CPU_ARM740\n  f. TTB\t\tCPU_CP15_MMU\n  g. Domain\t\tCPU_CP15_MMU\n  h. FSR/FAR\t\tCPU_CP15_MMU\n\nFor example, alternate vector is supported if and only if\n\"CPU_CP15 \u0026\u0026 !CPU_ARM740\" is satisfied.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ebba5f9fcb882306bef7175dee987342ec6fcf2f",
      "tree": "a947175a24a3261ab3ffb5d9244e40939dd5495d",
      "parents": [
        "bd8e39f9e4c0960541c8c69e1f7cb321574d7c90"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Sep 27 01:50:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] consistently use MAX_ERRNO in __syscall_return\n\nConsistently use MAX_ERRNO when checking for errors in __syscall_return().\n\n[ralf@linux-mips.org: build fix]\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "456335e2072fb35bf290b45e61d51916c322c145",
      "tree": "985fddceeeff3e3a8cbbff33a8130fc31637ec8d",
      "parents": [
        "c06015148fa9a3cc452ec7121b8c3f59f4a7d6ac"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 10:00:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 10:10:58 2006 +0100"
      },
      "message": "[ARM] Separate page table manipulation code from bootmem initialisation\n\nnommu does not require the page table manipulation code in the\nbootmem initialisation paths.  Move this into separate inline\nfunctions.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4052ebb7a2729bd7c28260cdf8e470c0d81b9c56",
      "tree": "be3d93df979ab49c9607f290265f955f2198ddd9",
      "parents": [
        "4b053e7a320882fbdbc6613cec60a929553b4215"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "davis_g@mvista.com",
        "time": "Fri Sep 22 18:36:38 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 09:35:05 2006 +0100"
      },
      "message": "[ARM] 3859/1: Fix devicemaps_init() XIP_KERNEL odd 1MiB XIP_PHYS_ADDR translation error\n\nThe ARM XIP_KERNEL map created in devicemaps_init() is wrong.\nThe map.pfn is rounded down to an even 1MiB section boundary\nwhich results in va/pa translations errors when XIP_PHYS_ADDR\nstarts on an odd 1MiB boundary and this causes the kernel to\nhang.  This patch fixes ARM XIP_KERNEL translation errors for\nthe odd 1MiB XIP_PHYS_ADDR boundary case.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "46a82b2d5591335277ed2930611f6acb4ce654ed",
      "tree": "e90bc1843701af2012bae92564f7109027a8244f",
      "parents": [
        "d2e7b7d0aa021847c59f882b066e7d3812902870"
      ],
      "author": {
        "name": "Dave McCracken",
        "email": "dmccr@us.ibm.com",
        "time": "Mon Sep 25 23:31:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 26 08:48:51 2006 -0700"
      },
      "message": "[PATCH] Standardize pxx_page macros\n\nOne of the changes necessary for shared page tables is to standardize the\npxx_page macros.  pte_page and pmd_page have always returned the struct\npage associated with their entry, while pte_page_kernel and pmd_page_kernel\nhave returned the kernel virtual address.  pud_page and pgd_page, on the\nother hand, return the kernel virtual address.\n\nShared page tables needs pud_page and pgd_page to return the actual page\nstructures.  There are very few actual users of these functions, so it is\nsimple to standardize their usage.\n\nSince this is basic cleanup, I am submitting these changes as a standalone\npatch.  Per Hugh Dickins\u0027 comments about it, I am also changing the\npxx_page_kernel macros to pxx_page_vaddr to clarify their meaning.\n\nSigned-off-by: Dave McCracken \u003cdmccr@us.ibm.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90afd5cb2ac0977c38e83b6b21493da911b242b3",
      "tree": "7d0dedf7bfedb76e9bb2149f7f8aec1aaed159f9",
      "parents": [
        "1630b52ddf4fc27e0dc421a57e4788bf9d3886cc"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 13:27:20 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 13:27:20 2006 +0300"
      },
      "message": "ARM: OMAP: Sync clocks with linux-omap tree\n\nMostly clean up CONFIG_OMAP_RESET_CLOCKS. Also includes a\npatch from Imre Deak to make McSPI clocks use id.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "709eb3e5ccb304dca011c41456da5ffd246d7271",
      "tree": "f9d3c1bc97f1a4f51150f14f70d9fee648bbdb50",
      "parents": [
        "ddc32a87497d8806e361cfe7168f173396fe9219"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:45:45 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:45:45 2006 +0300"
      },
      "message": "ARM: OMAP: Sync DMA with linux-omap tree\n\nThis patch syncs OMAP DMA code with linux-omap tree.\nMostly allow changing DMA callback function and set\nOMAP2 specific transfer mode.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "12583a70ac6b6641905e37fdd61a7f711fb4ce2b",
      "tree": "3b494d5d846615c21ebe431f053e931eb403e5e4",
      "parents": [
        "893a668ee2a0bd28fbeb639ae97dd60ec8b7db66"
      ],
      "author": {
        "name": "Timo Teras",
        "email": "timo.teras@solidboot.com",
        "time": "Mon Sep 25 12:41:42 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:42 2006 +0300"
      },
      "message": "ARM: OMAP: Add enable/disable functions for dmtimer\n\nAdd enable/disable functions which effectively control the GPT iclk and fclk.\n\nSigned-off-by: Timo Teras \u003ctimo.teras@solidboot.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "123e9a5573098dbb10194c18d6d575620d0e94f3",
      "tree": "6ee92a011b1f48b2a6b6a48915df7762b4f8e741",
      "parents": [
        "f37e4580c409e290f6e482007c3573cdb4470bf9"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:34 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:34 2006 +0300"
      },
      "message": "ARM: OMAP: DMA source and destination addresses are unsigned\n\nAlso export some omap24xx specific DMA functions.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f37e4580c409e290f6e482007c3573cdb4470bf9",
      "tree": "7d5741defdda9bf6edb554a541f2d5478ed6b413",
      "parents": [
        "2eaff915744b6c8db7770fa9e841fd1c0105fb0b"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Mon Sep 25 12:41:33 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:33 2006 +0300"
      },
      "message": "ARM: OMAP2: Dynamic allocator for GPMC memory space\n\nAdd support for assigning memory regions dynamically to peripherals\nattached to GPMC interface. Platform specific code should now call\ngpmc_cs_request to get a free GPMC memory region instead of using\na fixed address.\n\nMake the H4 and Apollon platform initialization use the new API.\n\nSigned-off-by: Imre Deak \u003cimre.deak@solidboot.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "2eaff915744b6c8db7770fa9e841fd1c0105fb0b",
      "tree": "478dafe44bf5c1064ec03a51ba981630a752388c",
      "parents": [
        "193e68be335890a99879799bdcd06e18247c110a"
      ],
      "author": {
        "name": "Jonathan McDowell",
        "email": "noodles@earth.li",
        "time": "Mon Sep 25 12:41:31 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:31 2006 +0300"
      },
      "message": "ARM: OMAP: Add some extra #defines for Amstrad Delta\n\nThis patch adds some further #defines regarding GPIOs and latch bits for\nthe Amstrad Delta; the drivers that use them will be submitted at a\nlater date but there\u0027s no reason not to have the information already\nthere and available for use.\n\nSigned-off-by: Jonathan McDowell \u003cnoodles@earth.li\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "75a1d10e2f110380adaa9b993fd417537e2f85ba",
      "tree": "353c0099360439a54aa59d3de546480a04d6e6e7",
      "parents": [
        "b5beef5d5dddef820eb36c97216487ed7cf68971"
      ],
      "author": {
        "name": "Mark Howell",
        "email": "mhowell@northlink.com",
        "time": "Mon Sep 25 12:41:29 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:29 2006 +0300"
      },
      "message": "ARM: OMAP: mux: add config for 16xx SPI pins\n\nThis patch adds pin mux info for the SPI master/slave interface on\nOMAP16xx. Data from OMAP 1611/1612 TRM and errata. Works for me on my\n1611/H2 with current git kernel.\n\nSigned-off-by: Mark Howell \u003cmhowell@northlink.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "abc45e1d69542281fb2b40968e5d112f51976623",
      "tree": "363aec3e781d5d44762dd7513cbfb678ac746c37",
      "parents": [
        "d1284b5f11aa946d732d60a402dfeec86a7bb2ef"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Mon Sep 25 12:41:25 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:25 2006 +0300"
      },
      "message": "ARM: OMAP: Apollon MMC support\n\nApollon board MMC supports on OMAP2\n\nTODO:\n        We have to check MMC on H4\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "93bda4c0214441b0bb03b61c2bf1d6727896a750",
      "tree": "f97b7bfbda21f566f5c352304d6c7a4cbd4ca672",
      "parents": [
        "df51a84d93e776b7481d937ccd60be1b27d320c5"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel.ortiz@solidboot.com",
        "time": "Mon Sep 25 12:41:22 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:22 2006 +0300"
      },
      "message": "ARM: OMAP: Added OMAP24xx camera IRQ definition\n\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@solidboot.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "e7cc2c59cc83558fc26f17eee3c8f901119f0a7c",
      "tree": "5aa69457ad2fc134e7459fadc79beb682add2319",
      "parents": [
        "0c92e830bd39f3e6cf7b151dffecafbdc623496c"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 03:35:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:03 2006 +0100"
      },
      "message": "[ARM] 3852/1: convert atomic bitops and __xchg over to raw_local_irq_{save,restore}\n\nThomas Gleixner noticed that bitops.h should also use the raw_* irq\ndisable/enable variants, and __xchg needs them as well.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0c92e830bd39f3e6cf7b151dffecafbdc623496c",
      "tree": "56d9d48416a73cc78cd318880542d7571f5e84cb",
      "parents": [
        "e60d07b6cd38a7afb85f2cf51aebcb3359b63819"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 02:46:03 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:02 2006 +0100"
      },
      "message": "[ARM] 3851/1: iop3xx: add io-data glantank support\n\nAdd support for the IO-Data GLAN Tank, from Martin Michlmayr.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e60d07b6cd38a7afb85f2cf51aebcb3359b63819",
      "tree": "639b895384a70502f2aac9e8f7bc82ec1a4930f4",
      "parents": [
        "17b602b1c1a38f3f0a4461bb1f571346e751b36b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 02:42:12 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:01 2006 +0100"
      },
      "message": "[ARM] 3850/1: iop3xx: add thecus n2100 support\n\nAdd support for the Thecus n2100 (80219-based.)\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "17b602b1c1a38f3f0a4461bb1f571346e751b36b",
      "tree": "406ea984d518c5eaa3fd14f03dd17ff216c356d4",
      "parents": [
        "3b7a86c2f01dafa797908fdcf386f51eb0d01f29"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 02:24:38 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:00 2006 +0100"
      },
      "message": "[ARM] 3849/1: fix get_unaligned() for gcc \u003e\u003d 4.1\n\ngcc 4.1\u0027s __typeof__ propagates \u0027const\u0027, which breaks get_unaligned().\nRewrite get_unaligned() not to use __typeof__.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3b7a86c2f01dafa797908fdcf386f51eb0d01f29",
      "tree": "0dc5f1b66573258e2eeb7058aa18b8bb03d89808",
      "parents": [
        "bccd7458c0f6229a8cfbfad6c1fc0894b1d5fee8"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Sep 20 21:57:06 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:33:59 2006 +0100"
      },
      "message": "[ARM] 3846/1: S3C24XX: Fix osiris memory map\n\nThe memory mapping for the Osiris machine\nare all off by one bit, and the base address\nhas been fixed for writing (bit25 is being\nchecked by the write, but not on read)\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c852ac80440db9b0a47f48578e9c6303078abbc1",
      "tree": "0c7fc1ca7700b0196a20242ca306003db7e35fb6",
      "parents": [
        "475549faa161f4e002225f2ef75fdd2a6d83d151"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:26:25 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:53 2006 +0100"
      },
      "message": "[ARM] 3832/1: iop3xx: coding style cleanup\n\nSince the iop32x code isn\u0027t iop321-specific, and the iop33x code isn\u0027t\niop331-specfic, do a s/iop321/iop32x/ and s/iop331/iop33x/, and tidy up\nthe code to conform to the coding style guidelines somewhat better.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "475549faa161f4e002225f2ef75fdd2a6d83d151",
      "tree": "9b0e646fbe76fd51da6c3afc44e1baceea4f8f07",
      "parents": [
        "c680b77efe4542830bb170e1cc40db1c47c569bc"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:25:33 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:52 2006 +0100"
      },
      "message": "[ARM] 3831/1: iop3xx: factor out common register defines\n\nFactor out the register defines for a number of other peripherals\ncommon to the iop32x and iop33x.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c680b77efe4542830bb170e1cc40db1c47c569bc",
      "tree": "ed79bf5cb4bab39e694690747c34cee8798c6d02",
      "parents": [
        "7412b10f7967ef4210ed6f793004d23642dc5140"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:24:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:50 2006 +0100"
      },
      "message": "[ARM] 3830/1: iop3xx: board support file cleanup\n\nRevamp the iop3xx board support: move the support code for each iop\nboard type into its own file, start using platform serial and platform\nphysmap flash devices, switch to a per-board time tick rate, and get\nrid of the ARCH_EP80219 and STEPD config options by doing the relevant\nchecks at run time.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7412b10f7967ef4210ed6f793004d23642dc5140",
      "tree": "f82586f106e50c16b84878cee8e9265dfd9db5e5",
      "parents": [
        "d7d214e974b94e8332d1f6c16f6f19b661dfa855"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:24:10 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:49 2006 +0100"
      },
      "message": "[ARM] 3829/1: iop3xx: optimise irq entry macros\n\nSqueeze three instructions out of the iop32x irq demuxer, and nine\nout of the iop33x irq demuxer by using the hardware vector generator.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "72edd84a6b2db1a21d1ed07929cae560e276a0a6",
      "tree": "b67000e2bbf7447968c784cc3696a680ad66c47e",
      "parents": [
        "610300e8f4f833904096ca1233ffd9dbd73fb11f"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:23:07 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:47 2006 +0100"
      },
      "message": "[ARM] 3827/1: iop3xx: add common gpio module\n\nImplement the gpio_line_{config,get,set} API for iop3xx.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "610300e8f4f833904096ca1233ffd9dbd73fb11f",
      "tree": "2b8e26c511edbbfc666af184a3de984c03d06220",
      "parents": [
        "38ce73ebd74a9a1738b73619557f2397c59ba628"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:22:24 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:46 2006 +0100"
      },
      "message": "[ARM] 3826/1: iop3xx: remove IOP3??_IRQ_OFS irq offset\n\nGet rid of the unused IOP3??_IRQ_OFS irq offset define, start IRQ\nnumbering from zero.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "38ce73ebd74a9a1738b73619557f2397c59ba628",
      "tree": "02c812c665d0bb9c6872f81ad64328306fa3157f",
      "parents": [
        "0b29de4a6ac0936f56b974a3c19bd9c24ac5b5d7"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:21:38 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:45 2006 +0100"
      },
      "message": "[ARM] 3825/1: iop3xx: use cp6 enable/disable macros\n\nAdd CP6 enable/disable sequences to the timekeeping code and the IRQ\ncode.  As a result, we can\u0027t depend on CP6 access being enabled when\nwe enter get_irqnr_and_base anymore, so switch the latter over to\nusing memory-mapped accesses for now.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0b29de4a6ac0936f56b974a3c19bd9c24ac5b5d7",
      "tree": "d93449b73cbfc51458d72cae01229c9df103ec0e",
      "parents": [
        "863753a81e4f863015be34900dc2ba3637622f34"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:20:55 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:44 2006 +0100"
      },
      "message": "[ARM] 3824/1: iop3xx: add cp6 enable/disable macros\n\nAdd macros to enable and disable access to CP6.  On the iop3xx, enabling\nCP6 access unfortunately also enables access to that coprocessor from\nunprivileged code, so we need these macros to enable and disable access\nto the coprocessor whenever we need to access it.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "863753a81e4f863015be34900dc2ba3637622f34",
      "tree": "9843fbb5b8f972f488d056c3dd11de483064b27d",
      "parents": [
        "48388b2a56ae5e0f1c422e84d536f31729469b17"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:19:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:43 2006 +0100"
      },
      "message": "[ARM] 3823/1: iop3xx: switch iop32x/iop33x over to shared time code\n\nSwitch the iop32x and iop33x code over to the common time implementation,\nand remove the (nearly identical) iop32x and iop33x time implementations.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "48388b2a56ae5e0f1c422e84d536f31729469b17",
      "tree": "b3206175b8b7d884eb65be6e85236369466d3994",
      "parents": [
        "7e9740b11529a0a69789fbe92d324f293e6266f6"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:18:16 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:42 2006 +0100"
      },
      "message": "[ARM] 3822/1: iop3xx: rewrite time handling\n\nMerge and rewrite the iop32x/iop33x time code to do lost jiffy\ntracking properly, and put the result in plat-iop/time.c.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7e9740b11529a0a69789fbe92d324f293e6266f6",
      "tree": "7ea94f603608744270756b56c668d658174a5b9b",
      "parents": [
        "0cb015f9dea8a40d82d170be1a4f39ff909890bf"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:17:36 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:41 2006 +0100"
      },
      "message": "[ARM] 3821/1: iop3xx: switch iop32x/iop33x over to shared pci code\n\nSwitch the iop32x and iop33x code over to the common PCI implementation,\nand remove the (nearly identical) iop32x and iop33x PCI implementations.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cb015f9dea8a40d82d170be1a4f39ff909890bf",
      "tree": "5621ee188d4a48dc8f412370a8153503f0dd545e",
      "parents": [
        "e25d64f1242e8586f6e20c26fd876a4d956a6c45"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:16:23 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:39 2006 +0100"
      },
      "message": "[ARM] 3820/1: iop3xx: factor out shared pci code\n\nMerge the iop32x PCI code and iop33x PCI code into plat-iop/pci.c.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e25d64f1242e8586f6e20c26fd876a4d956a6c45",
      "tree": "1a68da7173716896254847708dcd1675102a24ac",
      "parents": [
        "7ae1f7ec525c32db441836ab0ab010b85cb819a2"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:15:21 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:38 2006 +0100"
      },
      "message": "[ARM] 3819/1: iop3xx: factor out shared i2c code\n\nMove the i2c bits shared between iop32x and iop33x to plat-iop/i2c.c\nand include/asm-arm/hardware/iop3xx.h.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7ae1f7ec525c32db441836ab0ab010b85cb819a2",
      "tree": "25d87bd43198bdc3868c20cf3e8d44e8e343f0e6",
      "parents": [
        "3f7e5815f4b774270e6506962de37af85aa9c830"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:12:53 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:37 2006 +0100"
      },
      "message": "[ARM] 3818/1: iop3xx: introduce arch/arm/plat-iop for shared iop32x/iop33x code\n\nIntroduce the arch/arm/plat-iop directory, for code shared between the\niop32x and iop33x, and move the common memory map setup bits there.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3f7e5815f4b774270e6506962de37af85aa9c830",
      "tree": "7e4a2b0d6f8b9f1a21ba7a4eb8baf1a1ec04d4f9",
      "parents": [
        "98954df6917cb8f7e65f4f0f79ed641112fcf6b6"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:10:26 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:36 2006 +0100"
      },
      "message": "[ARM] 3817/1: iop3xx: split the iop3xx mach into iop32x and iop33x\n\nSplit the iop3xx mach type into iop32x and iop33x -- split the config\nsymbols, and move the code in the mach-iop3xx directory to the mach-iop32x\nand mach-iop33x directories.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "98954df6917cb8f7e65f4f0f79ed641112fcf6b6",
      "tree": "64c6d17b7f05b8b1d7322f9d05201e374d779c6b",
      "parents": [
        "cdf3f8e0387e81477dee72ecb2e3be28feac05c8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:02:25 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:34 2006 +0100"
      },
      "message": "[ARM] 3816/1: iop3xx: rename config symbols\n\nRename CONFIG_ARCH_IOP321 to CONFIG_ARCH_IOP32X and\nCONFIG_ARCH_IOP331 to CONFIG_ARCH_IOP33X.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "34348012d6b43eca5e241fe97381420d5758866c",
      "tree": "b4fd2e528cbc609cdebe4371df97802143bc7f57",
      "parents": [
        "197c9444d6093b70c8faa24e7ab04a2423c9d14d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Sep 18 23:52:03 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:29 2006 +0100"
      },
      "message": "[ARM] 3800/2: S3C2412: DMA channel mappings\n\nDMA channel mappings for the S3C2312\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "51635ad282ead58b9d164f07e1fb62a9456b427c",
      "tree": "a7d9fb162d09aaf02da3dee89520b10c07d92c8b",
      "parents": [
        "bf11d26cb96fe8221ef056eedab692e91634cc65"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Sep 16 10:50:22 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:26 2006 +0100"
      },
      "message": "[ARM] 3813/1: prevent \u003e\u003d 4G /dev/mem mmap()\n\nPrevent userland from mapping in physical address regions \u003e\u003d 4G by\nchecking for that in valid_mmap_phys_addr_range().\n\nUnfortunately, we cannot override valid_mmap_phys_addr_range() without\nalso overriding valid_phys_addr_range(), so copy drivers/char/mem.c\u0027s\nversion of valid_phys_addr_range() over to arch/arm/mm/mmap.c as well.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8dd5c845bbc26c3517398abc3e5477b4b42e7176",
      "tree": "76f9a6d4aba323653a65a4354bf7fe65805a7808",
      "parents": [
        "34148c6990d2f0107b53fe4ddf29b1ba30e613d3"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Sep 16 10:47:18 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:24 2006 +0100"
      },
      "message": "[ARM] 3810/1: switch atomic helpers over to raw_local_irq_{save,restore}\n\nNow that we have raw_* variants of local_irq_$FOO(), switch the atomic\nhelpers over to use those raw_* variants.  This is necessary when using\nlockdep on pre-ARMv6 hardware, as lockdep uses atomic_t counters in the\ntrace_hardirqs_off() path.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "34148c6990d2f0107b53fe4ddf29b1ba30e613d3",
      "tree": "235cdd81392bc8c78bf9bd3de31d287f420ff494",
      "parents": [
        "3e9fc8e5de0fb00226325cf34eb08411eb72ec6d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Sep 16 00:12:53 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:23 2006 +0100"
      },
      "message": "[ARM] 3805/1: S3C2412: LCD register update\n\nAdd LCD register definitions for the S3C2412.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3e9fc8e5de0fb00226325cf34eb08411eb72ec6d",
      "tree": "a63da8bbdd8d92bec49d2dc70862316007078151",
      "parents": [
        "58095d7f39edc919cd3c63c6109ad282e7085da1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Sep 16 00:11:32 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:22 2006 +0100"
      },
      "message": "[ARM] 3804/1: S3C2442: LCD register update\n\nAdd LCD register definitions for the S3C2442.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "505788cccbb96cd496b646594c8a5fcdc26bc2d9",
      "tree": "9dbf59540c937cada2c5ae81e8459c50842374a3",
      "parents": [
        "fd88edd20fb0e8e2729aa8ce565316242189ceea"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Sep 15 23:42:24 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:15 2006 +0100"
      },
      "message": "[ARM] 3796/1: S3C24XX: Add per-cpu DMA channel mapper\n\nAllow each CPU type in the S3C24XX range to\nselect the DMA channel mapping it supports.\n\nWe change the DMA registration to use an\nvirtual channel number that the DMA system\nwill allocate to a hardware channel at\nrequest time.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fd88edd20fb0e8e2729aa8ce565316242189ceea",
      "tree": "1259136625c59c1212013a2e3f3e131dd25f79cc",
      "parents": [
        "acc46c0144b6d1cf0d77bb8b4d1b7dcd5dc28d71"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Sep 15 23:34:34 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:14 2006 +0100"
      },
      "message": "[ARM] 3795/1: S3C24XX: add base AC97 registers\n\nAdd base definitions for the AC97 register\ndefinitions.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "02b25fcff676125a88169c8a78d4c6dd647574ed",
      "tree": "372fc8e885be41ba1819b2767c8889ecd97ff948",
      "parents": [
        "1694176a210189312e31b083bac1e1688981219a",
        "a68aa1cc6f3203b8a332683ebde67a00f39eec43"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 24 22:05:59 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 24 22:05:59 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "1d22e05df8183b36b3cc0760344774040abc74d5",
      "tree": "ec560b450a60045d0607b450ced38b60a9db9ecb",
      "parents": [
        "28eb177dfa5982d132edceed891cb3885df258bb"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Sep 22 02:28:13 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Sep 22 20:13:23 2006 -0400"
      },
      "message": "[PATCH] Cirrus Logic ep93xx ethernet driver\n\nThe Cirrus Logic ep93xx is an ARM SoC that includes an ethernet MAC\n-- this patch adds a driver for that ethernet MAC.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6ff6340abeaaf1a15587c87dac3e56754778cc7a",
      "tree": "c8190e7a854f8fc13dcf35ca62fe975fb06c8a16",
      "parents": [
        "1f8b444ceabb228594121d3ccea15248a4c2e1a4"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 21 08:34:39 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 21 08:34:39 2006 +0100"
      },
      "message": "[HEADERS] Fix ARM \u0027make headers_check\u0027\n\nSanitise the ARM headers exported to userspace.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "acc46c0144b6d1cf0d77bb8b4d1b7dcd5dc28d71",
      "tree": "b68d114c88a98b5463d397be5fed6376172ab2b1",
      "parents": [
        "6a39dd6222dda5ee2414a1b42e8e62118742a49e"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Thu Sep 14 00:28:26 2006 +1000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 20 14:58:35 2006 +0100"
      },
      "message": "[ARM] nommu: create flat.h to support uClinux flat binaries\n\nCreate header with uClinux flat format binary support macros for ARM\nplatforms. Derived from the m68knommu flat.h.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6a39dd6222dda5ee2414a1b42e8e62118742a49e",
      "tree": "8c4eeeb2d48b583aed900f2a3e8c57f0536a0193",
      "parents": [
        "681a4991f83742a0d2325afbf7b7f22045ad5b30"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "drow@false.org",
        "time": "Wed Aug 30 15:02:08 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 20 14:58:35 2006 +0100"
      },
      "message": "[ARM] 3759/2: Remove uses of %?\n\nPatch from Daniel Jacobowitz\n\nThe ARM kernel has several uses of asm(\"foo%?\").  %? is a GCC internal\nmodifier used to output conditional execution predicates.  However, no\nversion of GCC supports conditionalizing asm statements.  GCC 4.2 will\ncorrectly expand %? to the empty string in user asms.  Earlier versions may\nreuse the condition from the previous instruction.  In \u0027if (foo) asm\n(\"bar%?\");\u0027 this is somewhat likely to be right... but not reliable.\n\nSo, the only safe thing to do is to remove the uses of %?.  I believe\nthe tlbflush.h occurances were supposed to be removed before, based\non the comment about %? not working at the top of that file.\n\nOld versions of GCC could omit branches around user asms if the asm didn\u0027t\nmark the condition codes as clobbered.  This problem hasn\u0027t been seen on any\nrecent (3.x or 4.x) GCC, but it could theoretically happen.  So, where\n%? was removed a cc clobber was added.\n\nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7ad1bcb25c5623f1f87c50fdf2272f58ff91db5a",
      "tree": "75323e39a757fdb92ff4b44bd85ab4c72cbc1ed2",
      "parents": [
        "d84b47115a04d9f6b0da777e8aa8cd930d5b6b8b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 27 12:07:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 20 14:58:35 2006 +0100"
      },
      "message": "[ARM] Add ARM irqtrace support\n\nThis adds support for irqtrace for lockdep on ARM.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1b2e2b73b4c84c918686c04a00724197036c0847",
      "tree": "d0b2d703573dbe5a7f3d6d647b51a3137e039007",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 21 17:06:38 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 20 14:58:35 2006 +0100"
      },
      "message": "[ARM] Cleanup arch/arm/mm a little\n\nMove top_pmd into arch/arm/mm/mm.h - nothing outside arch/arm/mm\nreferences it.\n\nMove the repeated definition of TOP_PTE into mm/mm.h, as well as\na few function prototypes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e40b1074af46d53740320f88dfffd9fb2f78bdf3",
      "tree": "a3809ce5543118430361ed3fcaef65619bdaa7f2",
      "parents": [
        "a9c3685b2f0515bffd8d13ea9e3417664ff22a07"
      ],
      "author": {
        "name": "Ralph Siemsen",
        "email": "ralphs@netwinder.org",
        "time": "Mon Sep 18 16:28:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 18 16:28:50 2006 +0100"
      },
      "message": "[ARM] 3815/1: headers_install support for ARM\n\nMove kernel-only #includes into #ifdef __KERNEL__, so that\nheaders_install target can be used on ARM.\n\nSigned-off-by: Ralph Siemsen \u003cralphs@netwinder.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c84cbb246e5a5235af30ddbe49d23bb1eaf64add",
      "tree": "90ba1f16e562a64d4efe6e23470a90c74f9006e5",
      "parents": [
        "a55ee0ea51ae8f622cb3d69d81a47cb772952f73"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Sep 14 13:29:15 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 14 13:29:15 2006 +0100"
      },
      "message": "[ARM] 3785/1: S3C2412: Fix idle code as default uses wrong clocks\n\nPatch from Ben Dooks\n\nFix the idle code on the s3c2412 as the default\ncode is using bits in the CLKCON register that are\nno-longer there.\n\nProvide an override for the idle code, and ensure\nthat the power configuration is set to allow idle\ninstead of stop or sleep.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d17f901defef635292f90a969dadfdbd95b0f104",
      "tree": "936d48a2409d2ce15e43cee6ec22bda2a9e08483",
      "parents": [
        "c6e58ebb373666eba007e3793789e06a4655df61"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Sep 09 21:26:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 09 21:26:54 2006 +0100"
      },
      "message": "[ARM] 3778/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [simtec]\n\nPatch from Ben Dooks\n\nRemove changelog entries from include/asm-arm/arch-s3c2410\nfor all simtec .h files  as these are irrelevant with\nversion control.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3c06cd1c99449b2fd373df24fbc87e804f4ec4e6",
      "tree": "c7b4bd853a08aa0c564df129fc6543c4afdf26fb",
      "parents": [
        "92e4805fbc76f2af0f4139f88265dc73f91af051"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Sep 09 19:44:57 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 09 19:44:57 2006 +0100"
      },
      "message": "[ARM] 3779/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410 [left]\n\nPatch from Ben Dooks\n\nRemove the last of the hangelogs from\ninclude/asm-arm/arch-s3c2410, as this information\nis available from the revision control system\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "92e4805fbc76f2af0f4139f88265dc73f91af051",
      "tree": "49cfd6f688317e40335239a20a6bc860c0b59bc4",
      "parents": [
        "46c09e1673554d59674d222339f3ff303ad6715f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Sep 09 19:44:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 09 19:44:54 2006 +0100"
      },
      "message": "[ARM] 3777/1: S3C24XX:  remove changelogs from include/asm-arm/arch-s3c2410 [regs-*.h]\n\nPatch from Ben Dooks\n\nRemove changelog entries from include/asm-arm/arch-s3c2410\nfor all regs-*.h as these are irrelevant with version control\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "46c09e1673554d59674d222339f3ff303ad6715f",
      "tree": "adbb6bcf707629b0ed8a3597fe197c8158981cef",
      "parents": [
        "189e74ee9c18a5440511c5af525377c609d6ebbd"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Sep 09 19:44:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 09 19:44:52 2006 +0100"
      },
      "message": "[ARM] 3776/1: S3C24XX: remove changelogs from include/asm-arm/arch-s3c2410\n\nPatch from Ben Dooks\n\nRemove changelog entries from include/asm-arm/arch-s3c2410\nas these are irrelevant with version control\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e89bc81103bb8798daae2c1871229620ed725657",
      "tree": "d5528a13524ef5d5be1a47cd2fe33f673bb84558",
      "parents": [
        "c336923b668fdcf0312efbec3b44895d713f4d81"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Sep 06 19:03:14 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 06 19:03:14 2006 +0100"
      },
      "message": "[ARM] 3766/1: Fix typo in ARM _raw_read_trylock\n\nPatch from Catalin Marinas\n\nA comma was missing between tmp and tmp2.\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": "a188ad2bc7dbfa16ccdcaa8d43ade185b969baff",
      "tree": "7938fff8dded204e92bd7c3149875abb8d7060aa",
      "parents": [
        "57bcdafcb1e0782e7ae13471d9223c69e3a6cba2"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "davis_g@mvista.com",
        "time": "Sat Sep 02 18:43:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 02 18:43:20 2006 +0100"
      },
      "message": "[ARM] 3762/1: Fix ptrace cache coherency bug for ARM1136 VIPT nonaliasing Harvard caches\n\nPatch from George G. Davis\n\nResolve ARM1136 VIPT non-aliasing cache coherency issues observed when\nusing ptrace to set breakpoints and cleanup copy_{to,from}_user_page()\nwhile we\u0027re here as requested by Russell King because \"it\u0027s also far\ntoo heavy on non-v6 CPUs\".\n\nNOTES:\n\n1. Only access_process_vm() calls copy_{to,from}_user_page().\n2. access_process_vm() calls get_user_pages() to pin down the \"page\".\n3. get_user_pages() calls flush_dcache_page(page) which ensures cache\n   coherency between kernel and userspace mappings of \"page\".  However\n   flush_dcache_page(page) may not invalidate I-Cache over this range\n   for all cases, specifically, I-Cache is not invalidated for the VIPT\n   non-aliasing case.  So memory is consistent between kernel and user\n   space mappings of \"page\" but I-Cache may still be hot over this\n   range.  IOW, we don\u0027t have to worry about flush_cache_page() before\n   memcpy().\n4. Now, for the copy_to_user_page() case, after memcpy(), we must flush\n   the caches so memory is consistent with kernel cache entries and\n   invalidate the I-Cache if this mm region is executable.  We don\u0027t\n   need to do anything after memcpy() for the copy_from_user_page()\n   case since kernel cache entries will be invalidated via the same\n   process above if we access \"page\" again.  The flush_ptrace_access()\n   function (borrowed from SPARC64 implementation) is added to handle\n   cache flushing after memcpy() for the copy_to_user_page() case.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "57bcdafcb1e0782e7ae13471d9223c69e3a6cba2",
      "tree": "0f3b4a4355b6512c1f789fa51d9c975a6cd561ab",
      "parents": [
        "f105a7dfc5e81c28dd23ebf2328e42972e2cf240"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Aug 31 15:26:41 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 31 15:26:41 2006 +0100"
      },
      "message": "[ARM] 3765/1: S3C24XX: cleanup include/asm-arm/arch-s3c2410/dma.h\n\nPatch from Ben Dooks\n\nCleanup for include/asm-arma/arch-s3c2410/dma.h,\nby using tab characters to indent items, remove the\nnow un-necessary changelog, and update the copyright\ninformation.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f105a7dfc5e81c28dd23ebf2328e42972e2cf240",
      "tree": "ce38e1802bef52e03f9f16acc5344322d2ddc4f6",
      "parents": [
        "851fb304b510fc1e5dc5852cda25361219c1c4b1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Aug 31 15:26:37 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 31 15:26:37 2006 +0100"
      },
      "message": "[ARM] 3764/1: S3C24XX: change type naming to kernel style\n\nPatch from Ben Dooks\n\nThe type naming in the s3c24xx dma code is riddled with\ntypedefs creating _t types, from the code import from 2.4\nwhich is contrary to the current Kernel coding style.\n\nThis patch cleans this up, removing the typedefs and\nand fixing up the resultant code changes.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e34703b9315688305306d26148088b0a8292563",
      "tree": "86955dfb894b441525be160e1f6814e6cfbd9a3c",
      "parents": [
        "0355b3e039c621d15321fd0d5cf72d8bdb8f723d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 31 15:09:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 31 15:09:30 2006 +0100"
      },
      "message": "[ARM] Fix ARM __raw_read_trylock() implementation\n\nMatthew Wilcox pointed out that the generic implementation\nof this is unfit for use.  Here\u0027s an ARM optimised version\ninstead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1b8b22f44bc68b066c571ca2b5ab4fda123c15bd",
      "tree": "bb7e9bf87204a60fea86389d5f79fc4fa79b7ec7",
      "parents": [
        "60d4684068ff1eec78f55b5888d0bd2d4cca1520",
        "260e98edc8ae8ea862c9c222eeffb1a2eeafa7fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Aug 28 20:19:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Aug 28 20:19:16 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3761/1: fix armv4t breakage after adding thumb interworking to userspace helpers\n  [ARM] Add Integrator support for glibc outb() and friends\n  [ARM] Move prototype for register_isa_ports to asm/io.h\n  [ARM] Arrange for isa.c to use named initialisers\n  [ARM] 3741/1: remove sa1111.c build warning on non-sa1100 systems\n  [ARM] 3760/1: This patch adds timeouts while working with SSP registers. Such timeouts were en\n  [ARM] 3758/1: Preserve signalling NaNs in conversion\n  [ARM] 3749/3: Correct VFP single/double conversion emulation\n  [ARM] 3748/3: Correct error check in vfp_raise_exceptions\n"
    },
    {
      "commit": "1645f20bc4440d6f67f73f570f3cf873b4e37f3c",
      "tree": "bad534529fb147d90d870d28ba15e666975fd2c2",
      "parents": [
        "7034b0e60a2ccfab4ee2d3a468cb8cad6de3740d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 28 12:45:16 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Aug 28 12:45:16 2006 +0100"
      },
      "message": "[ARM] Move prototype for register_isa_ports to asm/io.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9a654518e1b774b8e8f74a819fd12a931e7672c9",
      "tree": "54ba738524292b9f54404ba97029727b05e7a04f",
      "parents": [
        "66a377c5041e1e399633153c8b500d457281e7c1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Aug 27 01:23:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:28 2006 -0700"
      },
      "message": "[PATCH] drivers/rtc: fix rtc-s3c.c\n\nIn the cleanups of drivers/rtc/s3c-rtc.c, the base address for the\nregisters got broken.  This patch fixes that by ensuring the readb/writeb\nare all prefixed with the base returned from ioremap()ing the registers.\n\nAlso fix check for valid year range, which was the wrong way around.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8f1bf8743c459399685f5df43021acd156548c22",
      "tree": "3eab5454e3dd04765f0f8b8d9f490596260d0ec5",
      "parents": [
        "b53a2b41f156a9c9b62c14502037cbc15bc08b54"
      ],
      "author": {
        "name": "Paul Sokolovsky",
        "email": "pmiscml@gmail.com",
        "time": "Sun Aug 27 12:54:56 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Aug 27 12:54:56 2006 +0100"
      },
      "message": "[ARM] 3760/1: This patch adds timeouts while working with SSP registers. Such timeouts were en\n\nPatch from Paul Sokolovsky\n\nThis patch adds timeouts while working with SSP registers. Such\ntimeouts were envisioned by docstrings in ssp.c, but were not\nimplemented. There were actual lockups while accessing\ntouchscreen for iPaqs h1910, h4000 due to lack of the timeouts.\nThis is updated version of previously submitted patch: 3738/1.\n\nSigned-off-by: Paul Sokolovsky \u003cpmiscml@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3a834635e8953839dba3f417a26414039b0c7c48",
      "tree": "2b4d475387ed30514cc05be3cf98458ca56dd77a",
      "parents": [
        "e2785f0d4251c35d6e82ec819354374c8c17d63d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@gmail.com",
        "time": "Fri Aug 18 15:32:17 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 18 15:32:17 2006 +0100"
      },
      "message": "[ARM] 3756/1: Assign value for HWCAP_IWMMXT\n\nPatch from Paul Gortmaker\n\nSome folks here at Wind River asked me if I\u0027d push this out\nso that the value was generally agreed upon in advance by\nall folks interested in working with iWMMXt.  Seems simple\nenough...\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f57e1abd1bb297994c7398478b4c37e628095243",
      "tree": "f25447fd37bf0b56c5aa8b197570ac802d8ac904",
      "parents": [
        "a0c5a64552e3c57d7f9eb593c6ce21a285ac86b4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Aug 18 15:32:10 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Aug 18 15:32:10 2006 +0100"
      },
      "message": "[ARM] 3753/1: S3C24XX: DMA fixes\n\nPatch from Ben Dooks\n\nA number of small issues with the S3C24XX DMA have\ncropped up, which this patch fixes. These are:\n\n  - check wether we can load another buff in start\n  - update state handling in s3c2410_dma_lastxfer\n  - only reload in irq if channel is not idle\n  - more informative timeout errors (add source)\n  - do not call request_irq() with irqs locked\n  - added waitforstop function\n\nThe patch also adds a S3C2410_DMAOP_STARTED for\nthe occasions when the driver wants to ensure that\nthe DMA system load state is resynced after loading.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e252630f1fd1d14ac4081e566d2f697ae1779215",
      "tree": "39ce8d4fc2f5457b41c92287074583e1d4ae8d2b",
      "parents": [
        "38c677cb9a683c9d477f845484b74b0a1b23e1fb"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Aug 02 14:41:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 02 14:41:39 2006 +0100"
      },
      "message": "[ARM] 3743/1: ARM: OMAP: Fix compile for OMAP\n\nPatch from Tony Lindgren\n\n\"clocks\" is only needed only for CONFIG_OMAP_RESET_CLOCKS,\nwhich turns of all unused clocks in with late_initcall. This is to kill\nclocks that may have been left on by the bootloader. Having static and\nnon-static declaration of clocks makes omap_h2_1610_defconfig build fail.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "af652c26f5f0eceb6d8cb97eb9b86fba6f1f3b85",
      "tree": "040910901d5349dfd6539901730181e930af2024",
      "parents": [
        "b83a8e64fd1aecf021111d22c062c97a3241d0c4",
        "ceaccbd2a6a82b97bd15938fc7ffe180754cbe6c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 22:53:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 29 22:53:46 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3734/1: Fix the unused variable warning in __iounmap()\n  [ARM] 3737/1: Export ARM copy/clear_user_page symbols\n  [ARM] 3736/1: xscale: don\u0027t mis-report 80219 as an iop32x\n  [ARM] 3733/2: S3C24XX: Remove old IDE registers in Anubis\n  [ARM] 3732/1: S3C24XX: tidy syntax in osiris and anubis machines\n  [ARM] Fix SMP booting\n  [ARM] 3731/1: Allow IRQ definitions of IQ80331 and IQ80332 to co-exist\n  [ARM] 3730/1: ep93xx: enable usb ohci driver in the defconfig\n  [ARM] Fix cats build\n"
    },
    {
      "commit": "d8ca3d11c6611685ea7783b4acb623bf08496f94",
      "tree": "dfd9ee75c11b759ce964e99fc1ff833980a1f391",
      "parents": [
        "284c5e6e938f79906f2ccc8c4039863e6c739aaa"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Mon Jul 24 21:30:01 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 24 21:30:01 2006 +0100"
      },
      "message": "[ARM] 3731/1: Allow IRQ definitions of IQ80331 and IQ80332 to co-exist\n\nPatch from Martin Michlmayr\n\nARCH_IQ80331 and MACH_IQ80332 can be enabled at the same time but a\nheader file makes certain IRQ definitions conditional, leading to\nthe following compilation error when both platforms are enabled:\n\narch/arm/mach-iop3xx/iq80332-pci.c: In function \u0027iq80332_map_irq\u0027:\narch/arm/mach-iop3xx/iq80332-pci.c:54: error: \u0027IRQ_IQ80332_INTA\u0027 undeclared (first use in this function)\narch/arm/mach-iop3xx/iq80332-pci.c:54: error: (Each undeclared identifier is reported only once\narch/arm/mach-iop3xx/iq80332-pci.c:54: error: for each function it appears in.)\narch/arm/mach-iop3xx/iq80332-pci.c:54: error: \u0027IRQ_IQ80332_INTB\u0027 undeclared (first use in this function)\narch/arm/mach-iop3xx/iq80332-pci.c:54: error: \u0027IRQ_IQ80332_INTC\u0027 undeclared (first use in this function)\narch/arm/mach-iop3xx/iq80332-pci.c:54: error: \u0027IRQ_IQ80332_INTD\u0027 undeclared (first use in this function)\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "52393ccc0a53c130f31fbbdb8b40b2aadb55ee72",
      "tree": "9f0bcb3ed29e9f7dbdb1cb8692cdbdfd7462c45d",
      "parents": [
        "f92213bae062cf88c099fbfd3040fef512b19905"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Fri Jul 14 16:05:03 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:56:14 2006 -0700"
      },
      "message": "[PATCH] remove set_wmb - arch removal\n\nset_wmb should not be used in the kernel because it just confuses the\ncode more and has no benefit.  Since it is not currently used in the\nkernel this patch removes it so that new code does not include it.\n\nAll archs define set_wmb(var, value) to do { var \u003d value; wmb(); }\nwhile(0) except ia64 and sparc which use a mb() instead.  But this is\nstill moot since it is not used anyway.\n\nHasn\u0027t been tested on any archs but x86 and x86_64 (and only compiled\ntested)\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc5bc8f1e96c32f28bddf32a14ef9251fb3071d0",
      "tree": "b470bc2c690ee2d62e2aee5849d5732d6d812033",
      "parents": [
        "20c4f88b7e4c2cd73bd4276417a9a0d4d22b0d66"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 10 16:33:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jul 11 21:10:42 2006 +0100"
      },
      "message": "[ARM] Allow Versatile to be built for AB and PB\n\nIf a configuration was chosen to support both the Versatile\nAB and PB boards, the result would write to registers not\navailable on the PB version of the board.  Resolve this by\nusing machine_is_xxx().\n\nAlso, for the CLCD, despite how the code looks, both the AB\nand PB access the same location to control the clock rate -\nit\u0027s just called something different between the two board\nversions.  Invent our own name for this location and use it\nunconditionally.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ba854e18413d2d827f050984edeb8286c3335895",
      "tree": "08c17a14d67243f2076c3d148bc469befae80f46",
      "parents": [
        "5904a7f9167cdeb95569799e0be652c2ce6d3298"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Jul 05 17:22:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 05 17:22:52 2006 +0100"
      },
      "message": "[ARM] 3711/1: AT91 timer update\n\nPatch from Andrew Victor\n\nThe AIC interrupt controller is the same on the Atmel AT91RM9200,\nAT91SAM9261 and AT91SAM9260 processors.\n\nThis patch removes any RM9200-specific naming from the IRQ driver, and\nmoves the AT91RM9200\u0027s default IRQ priority table into at91rm9200.c.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6fa0cb1141da80eed4f86155fb51931bc1c31888",
      "tree": "df9b3c378ae4f44260eaae1a4b9d5c4ccf7bb641",
      "parents": [
        "c6482dde1c2811afba289b2344268f850595f350",
        "257a5bdeb0441789d8e34e1b3e92b26d0f51bbf0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 04 12:55:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 04 12:55:45 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrinstall-2.6\n\n* git://git.infradead.org/hdrinstall-2.6:\n  Remove export of include/linux/isdn/tpam.h\n  Remove \u003clinux/i2c-id.h\u003e and \u003clinux/i2c-algo-ite.h\u003e from userspace export\n  Restrict headers exported to userspace for SPARC and SPARC64\n  Add empty Kbuild files for \u0027make headers_install\u0027 in remaining arches.\n  Add Kbuild file for Alpha \u0027make headers_install\u0027\n  Add Kbuild file for SPARC \u0027make headers_install\u0027\n  Add Kbuild file for IA64 \u0027make headers_install\u0027\n  Add Kbuild file for S390 \u0027make headers_install\u0027\n  Add Kbuild file for i386 \u0027make headers_install\u0027\n  Add Kbuild file for x86_64 \u0027make headers_install\u0027\n  Add Kbuild file for PowerPC \u0027make headers_install\u0027\n  Add generic Kbuild files for \u0027make headers_install\u0027\n  Basic implementation of \u0027make headers_check\u0027\n  Basic implementation of \u0027make headers_install\u0027\n"
    },
    {
      "commit": "52e405eaa9806968e88b35d65e57acad954a5ab5",
      "tree": "b42e2d50c4f9d1b00baf5a8b54309ffdf1950456",
      "parents": [
        "d061daa0e3abdddc28e21a37c8ac4536dedbf239"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jul 03 02:20:05 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 17:29:22 2006 -0700"
      },
      "message": "[PATCH] ARM: fixup irqflags breakage after ARM genirq merge\n\nThe irgflags consolidation did conflict with the ARM to generic IRQ\nconversion and was not applied for ARM. Fix it up.\n\nUse the new IRQF_ constants and remove the SA_INTERRUPT define\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d061daa0e3abdddc28e21a37c8ac4536dedbf239",
      "tree": "6c08e7b8ed988053f421e38578fa11db538b0747",
      "parents": [
        "f82bc1762e0e74b7e0040a4d83be06d32c37fc2e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jul 03 02:18:48 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 17:29:21 2006 -0700"
      },
      "message": "[PATCH] genirq: ARM dyntick cleanup\n\nLinus: \"The hacks in kernel/irq/handle.c are really horrid. REALLY\nhorrid.\"\n\nThey are indeed. Move the dyntick quirks to ARM where they belong.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4b9034132c7e1e4474999e688dd7d03b7d97a99",
      "tree": "c02c571b9e0e59b9ffa18baae23c83f09ff07adb",
      "parents": [
        "a8c4c20dfa8b28a3c99e33c639d9c2ea5657741e",
        "07d265dd59456f702b7d2a1ac471f06ee4adc9ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 15:07:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 15:07:45 2006 -0700"
      },
      "message": "Merge branch \u0027genirq\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027genirq\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (24 commits)\n  [ARM] 3683/2:  ARM: Convert at91rm9200 to generic irq handling\n  [ARM] 3682/2:  ARM: Convert ixp4xx to generic irq handling\n  [ARM] 3702/1: ARM: Convert ixp23xx to generic irq handling\n  [ARM] 3701/1: ARM: Convert plat-omap to generic irq handling\n  [ARM] 3700/1: ARM: Convert lh7a40x to generic irq handling\n  [ARM] 3699/1: ARM: Convert s3c2410 to generic irq handling\n  [ARM] 3698/1: ARM: Convert sa1100 to generic irq handling\n  [ARM] 3697/1: ARM: Convert shark to generic irq handling\n  [ARM] 3696/1: ARM: Convert clps711x to generic irq handling\n  [ARM] 3694/1: ARM: Convert ecard driver to generic irq handling\n  [ARM] 3693/1: ARM: Convert omap1 to generic irq handling\n  [ARM] 3691/1: ARM: Convert imx to generic irq handling\n  [ARM] 3688/1: ARM: Convert clps7500 to generic irq handling\n  [ARM] 3687/1: ARM: Convert integrator to generic irq handling\n  [ARM] 3685/1: ARM: Convert pxa to generic irq handling\n  [ARM] 3684/1: ARM: Convert l7200 to generic irq handling\n  [ARM] 3681/1: ARM: Convert ixp2000 to generic irq handling\n  [ARM] 3680/1: ARM: Convert footbridge to generic irq handling\n  [ARM] 3695/1: ARM drivers/pcmcia: Fixup includes\n  [ARM] 3689/1: ARM drivers/input/touchscreen: Fixup includes\n  ...\n\nManual conflict resolved in kernel/irq/handle.c (butt-ugly ARM tickless\ncode).\n"
    },
    {
      "commit": "a8c4c20dfa8b28a3c99e33c639d9c2ea5657741e",
      "tree": "887b64d29b5a46d9ab2ca1267d8a2f05b5845561",
      "parents": [
        "168d04b3b4de7723eb73b3cffc9cb75224e0f393",
        "2dc7667b9d0674db6572723356fe3857031101a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 15:04:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 15:04:12 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (44 commits)\n  [ARM] 3541/2: workaround for PXA27x erratum E7\n  [ARM] nommu: provide a way for correct control register value selection\n  [ARM] 3705/1: add supersection support to ioremap()\n  [ARM] 3707/1: iwmmxt: use the generic thread notifier infrastructure\n  [ARM] 3706/2: ep93xx: add cirrus logic edb9315a support\n  [ARM] 3704/1: format IOP Kconfig with tabs, create more consistency\n  [ARM] 3703/1: Add help description for ARCH_EP80219\n  [ARM] 3678/1: MMC: Make OMAP MMC work\n  [ARM] 3677/1: OMAP: Update H2 defconfig\n  [ARM] 3676/1: ARM: OMAP: Fix dmtimers and timer32k to compile on OMAP1\n  [ARM] Add section support to ioremap\n  [ARM] Fix sa11x0 SDRAM selection\n  [ARM] Set bit 4 on section mappings correctly depending on CPU\n  [ARM] 3666/1: TRIZEPS4 [1/5] core\n  ARM: OMAP: Multiplexing for 24xx GPMC wait pin monitoring\n  ARM: OMAP: Fix SRAM to use MT_MEMORY instead of MT_DEVICE\n  ARM: OMAP: Update dmtimers\n  ARM: OMAP: Make clock variables static\n  ARM: OMAP: Fix GPMC compilation when DEBUG is defined\n  ARM: OMAP: Mux updates for external DMA and GPIO\n  ...\n"
    }
  ],
  "next": "4a2581a080098ca3a0c4e416d7a282e96c75ebf8"
}
