)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "4a2581a080098ca3a0c4e416d7a282e96c75ebf8",
      "tree": "6709b53f00a271fe8dd76b6cfb821419c8afb206",
      "parents": [
        "f8b5473fcbddbfde827ecf82aa0e81fa2a878220"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 22:30:09 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 01 22:30:09 2006 +0100"
      },
      "message": "[ARM] 3692/1: ARM: coswitch irq handling to the generic implementation\n\nPatch from Thomas Gleixner\n\nFrom: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\nSwitch the ARM irq core handling to the generic implementation. The\nARM specific header files now contain mostly migration stubs and\nhelper macros. Note that each machine type must be converted after\nthis step seperately. This was seperated out from the patch for easier\nreview.\n\nThe main changes for the machine type code is the conversion of the\ntype handlers to a \u0027type flow\u0027 and \u0027chip\u0027 model. This affects only the\nmultiplex interrupt handlers. A conversion macro needs to be added to\nthose implementations, which defines the data structure which is\nregistered by the set_irq_chained_handler() macro.\n\nSome minor fixups of include files and the conversion of data\nstructure access is necessary all over the place.\n\nThe mostly macro based conversion was provided to allow an easy\nmigration of the existing implementations.\n\nThe code compiles on all defconfigs available in arch/arm/configs\nexcept those which were broken also before applying the conversion\npatches.\n\nThe code has been boot and runtime tested on most ARM platforms. The\nresults of an extensive testing and bugfixing series can be found\nat: http://www.linutronix.de/index.php?page\u003dtesting\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a069c896d0d6c028581089da7a9a9037a63c2803",
      "tree": "7b82eeab31974be5e5554f696dbf4351f678e680",
      "parents": [
        "ae95bfbb2b67eba5d67a0478a8715682a87e2616"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Jul 01 19:58:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 01 19:58:20 2006 +0100"
      },
      "message": "[ARM] 3705/1: add supersection support to ioremap()\n\nPatch from Lennert Buytenhek\n\nAnalogous to the previous patch that allows ioremap() to use section\nmappings, this patch allows ioremap() to use supersection mappings.\nOriginal patch by Deepak Saxena.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae95bfbb2b67eba5d67a0478a8715682a87e2616",
      "tree": "39441dab1f8934f0596bfaef267994aefb266921",
      "parents": [
        "9b8417556cca8d56467fd47a39667a4cf3ae21f3"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Jul 01 19:56:48 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 01 19:56:48 2006 +0100"
      },
      "message": "[ARM] 3707/1: iwmmxt: use the generic thread notifier infrastructure\n\nPatch from Lennert Buytenhek\n\nThis patch makes the iWMMXt context switch hook use the generic\nthread notifier infrastructure that was recently merged in commit\nd6551e884cf66de072b81f8b6d23259462c40baf.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "d254c8f70abcb560d941e68c8c1f3b816c44a020",
      "tree": "88f995180931bd13bf32186d3735b24a28f7dde1",
      "parents": [
        "d0f19d82173e46bd7f7544d0207aec7d467b3fe4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:29:51 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:29:51 2006 +0200"
      },
      "message": "typo fixes: specfic -\u003e specific\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "80f7228b59e4bbe9d840af3ff0f2fe480d6e7c79",
      "tree": "08e6d2365abeafd7bfcc0fd7485db9055463d72c",
      "parents": [
        "47bdd718c6547d84c8e140cd0f495c016f13b08b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:27:16 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:27:16 2006 +0200"
      },
      "message": "typo fixes: occuring -\u003e occurring\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "fd245f00695cbcf0f8430f35841c216559d243df",
      "tree": "20d1a5a98e5d626ce8215316b16c8cdf392995a7",
      "parents": [
        "0418726bb5c7b5a70c7e7e82e860d5979d0c78cf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:23:39 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:23:39 2006 +0200"
      },
      "message": "typo fixes: disadvantadge -\u003e disadvantage\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "877ce7c1b3afd69a9b1caeb1b9964c992641f52a",
      "tree": "740c6c0d4a2858af53c09c4635cadf06833536c1",
      "parents": [
        "d6b4991ad5d1a9840e12db507be1a6593def01fe"
      ],
      "author": {
        "name": "Catherine Zhang",
        "email": "cxzhang@watson.ibm.com",
        "time": "Thu Jun 29 12:27:47 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 29 16:58:06 2006 -0700"
      },
      "message": "[AF_UNIX]: Datagram getpeersec\n\nThis patch implements an API whereby an application can determine the\nlabel of its peer\u0027s Unix datagram sockets via the auxiliary data mechanism of\nrecvmsg.\n\nPatch purpose:\n\nThis patch enables a security-aware application to retrieve the\nsecurity context of the peer of a Unix datagram socket.  The application\ncan then use this security context to determine the security context for\nprocessing on behalf of the peer who sent the packet.\n\nPatch design and implementation:\n\nThe design and implementation is very similar to the UDP case for INET\nsockets.  Basically we build upon the existing Unix domain socket API for\nretrieving user credentials.  Linux offers the API for obtaining user\ncredentials via ancillary messages (i.e., out of band/control messages\nthat are bundled together with a normal message).  To retrieve the security\ncontext, the application first indicates to the kernel such desire by\nsetting the SO_PASSSEC option via getsockopt.  Then the application\nretrieves the security context using the auxiliary data mechanism.\n\nAn example server application for Unix datagram socket should look like this:\n\ntoggle \u003d 1;\ntoggle_len \u003d sizeof(toggle);\n\nsetsockopt(sockfd, SOL_SOCKET, SO_PASSSEC, \u0026toggle, \u0026toggle_len);\nrecvmsg(sockfd, \u0026msg_hdr, 0);\nif (msg_hdr.msg_controllen \u003e sizeof(struct cmsghdr)) {\n    cmsg_hdr \u003d CMSG_FIRSTHDR(\u0026msg_hdr);\n    if (cmsg_hdr-\u003ecmsg_len \u003c\u003d CMSG_LEN(sizeof(scontext)) \u0026\u0026\n        cmsg_hdr-\u003ecmsg_level \u003d\u003d SOL_SOCKET \u0026\u0026\n        cmsg_hdr-\u003ecmsg_type \u003d\u003d SCM_SECURITY) {\n        memcpy(\u0026scontext, CMSG_DATA(cmsg_hdr), sizeof(scontext));\n    }\n}\n\nsock_setsockopt is enhanced with a new socket option SOCK_PASSSEC to allow\na server socket to receive security context of the peer.\n\nTesting:\n\nWe have tested the patch by setting up Unix datagram client and server\napplications.  We verified that the server can retrieve the security context\nusing the auxiliary data mechanism of recvmsg.\n\nSigned-off-by: Catherine Zhang \u003ccxzhang@watson.ibm.com\u003e\nAcked-by: Acked-by: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff0daca525dde796382b9ccd563f169df2571211",
      "tree": "acb3feb60cec39f316447f702a2277a7448cbad9",
      "parents": [
        "ba53201180e267bd1f0792e6c375ced7c100738e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jun 29 20:17:15 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 29 22:14:30 2006 +0100"
      },
      "message": "[ARM] Add section support to ioremap\n\nAllow section mappings to be setup using ioremap() and torn down\nwith iounmap().  This requires additional support in the MM\ncontext switch to ensure that mappings are properly synchronised\nwhen mapped in.\n\nBased an original implementation by Deepak Saxena, reworked and\nARMv6 support added by rmk.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1903ac54f8536b11478e4f01c339e10b538f59e0",
      "tree": "ff5410f0539ab4aa09f964fa1d0c6dc26c614dc2",
      "parents": [
        "47c2a3aa4475d27073dd3c7e183fcc13f495c8f5",
        "87937472ff8e34ad5c7b798a8a52e4368af216df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  [PATCH] i386: export memory more than 4G through /proc/iomem\n  [PATCH] 64bit Resource: finally enable 64bit resource sizes\n  [PATCH] 64bit Resource: convert a few remaining drivers to use resource_size_t where needed\n  [PATCH] 64bit resource: change pnp core to use resource_size_t\n  [PATCH] 64bit resource: change pci core and arch code to use resource_size_t\n  [PATCH] 64bit resource: change resource core to use resource_size_t\n  [PATCH] 64bit resource: introduce resource_size_t for the start and end of struct resource\n  [PATCH] 64bit resource: fix up printks for resources in misc drivers\n  [PATCH] 64bit resource: fix up printks for resources in arch and core code\n  [PATCH] 64bit resource: fix up printks for resources in pcmcia drivers\n  [PATCH] 64bit resource: fix up printks for resources in video drivers\n  [PATCH] 64bit resource: fix up printks for resources in ide drivers\n  [PATCH] 64bit resource: fix up printks for resources in mtd drivers\n  [PATCH] 64bit resource: fix up printks for resources in pci core and hotplug drivers\n  [PATCH] 64bit resource: fix up printks for resources in networks drivers\n  [PATCH] 64bit resource: fix up printks for resources in sound drivers\n  [PATCH] 64bit resource: C99 changes for struct resource declarations\n\nFixed up trivial conflict in drivers/ide/pci/cmd64x.c (the printk that\nwas changed by the 64-bit resources had been deleted in the meantime ;)\n"
    },
    {
      "commit": "8799ee9f49f6171fd58f4d64f8c067ca49006a5d",
      "tree": "b746b8800bc99633f31505d151624c8ccd75cd47",
      "parents": [
        "326764a85b7676388db3ebad6488f312631d7661"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jun 29 18:24:21 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 29 18:24:21 2006 +0100"
      },
      "message": "[ARM] Set bit 4 on section mappings correctly depending on CPU\n\nOn some CPUs, bit 4 of section mappings means \"update the\ncache when written to\".  On others, this bit is required to\nbe one, and others it\u0027s required to be zero.  Finally, on\nARMv6 and above, setting it turns on \"no execute\" and prevents\nspeculative prefetches.\n\nWith all these combinations, no one value fits all CPUs, so we\nhave to pick a value depending on the CPU type, and the area\nwe\u0027re mapping.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "326764a85b7676388db3ebad6488f312631d7661",
      "tree": "26c0b1e7ce4fe32fcb6ed26258d8532af3eba30f",
      "parents": [
        "a144a5633c1e625c3134c2ce8d549a054468fd98"
      ],
      "author": {
        "name": "Jürgen Schindele",
        "email": "linux@schindele.name",
        "time": "Thu Jun 29 16:01:43 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 29 16:25:37 2006 +0100"
      },
      "message": "[ARM] 3666/1: TRIZEPS4 [1/5] core\n\nPatch from Jürgen Schindele\n\nThis patch adds support for Trizeps4 SoM and ConXS-evalboard\nfrom \"Keith und Koep\" This DIMM-module is based on PXA270.\n\nSigned-off-by: Jürgen Schindele \u003clinux@schindele.name\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a144a5633c1e625c3134c2ce8d549a054468fd98",
      "tree": "3dcb1d6821ee465bb804c786b59c6dabc5c61da1",
      "parents": [
        "8fc5ffa063f6551c9e6dd66cab89c46ad41e59c5",
        "3cbc96050b02d8e5764bd0970067ef294737e324"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jun 29 16:23:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 29 16:23:47 2006 +0100"
      },
      "message": "Merge omap tree\n\n* master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-upstream: (26 commits)\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  ARM: OMAP: Add OMAP_TAG_CAMERA_SENSOR\n  ARM: OMAP: Add initial 24xx suspend support\n  ARM: OMAP: Update cpufreq support for 24xx\n  ARM: OMAP: Add GPMC support for OMAP2\n  ARM: OMAP: Fix DMA channel irq handling for omap24xx\n  ARM: OMAP: OMAP2 DMA burst support\n  ARM: OMAP: Fix 32 kHz timer and modify GP timer to use GPT1\n  ARM: OMAP: Port dmtimers to OMAP2 and implement PWM support\n  ARM: OMAP: Correct two bugs in arch/arm/mach-omap2/clock.c\n  ARM: OMAP: Register the 24xx McSPI device\n  ARM: OMAP: Add bitbank SPI driver for Innovator 1510 touchscreen\n  ARM: OMAP: Aic23 alsa platform driver code for board-innovator\n  ARM: OMAP: Fix GPIO IRQ mask handling\n  ARM: OMAP: DMA transfer parameter configuration fix\n  ...\n"
    },
    {
      "commit": "27d68a36c4f1ca2fc6be82620843493462c08c51",
      "tree": "a06b451e19c25a77595c918ca81bbb30f0ec9ebf",
      "parents": [
        "76a22271fd14e3fe7660f8646db12f0780fa4fd2",
        "583e7f5d36547f0d84caf71d43b71f0530a47766"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 28 16:20:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 28 16:20:49 2006 -0700"
      },
      "message": "Merge branch \u0027nommu\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027nommu\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] nommu: backtrace code must not reference a discarded section\n  [ARM] nommu: Initial uCLinux support for MMU-based CPUs\n  [ARM] nommu: prevent Xscale-based machines being selected\n  [ARM] nommu: export flush_dcache_page()\n  [ARM] nommu: remove fault-armv, mmap and mm-armv files from nommu build\n  [ARM] Remove TABLE_SIZE, and several unused function prototypes\n  [ARM] nommu: Provide a simple flush_dcache_page implementation\n  [ARM] nommu: add arch/arm/Kconfig-nommu to Kconfig files\n  [ARM] nommu: add stubs for ioremap and friends\n  [ARM] nommu: avoid selecting TLB and CPU specific copy code\n  [ARM] nommu: uaccess tweaks\n  [ARM] nommu: adjust headers for !MMU ARM systems\n  [ARM] nommu: we need the TLS register emulation for nommu mode\n"
    },
    {
      "commit": "092c1952e18fec06f3a951113fe1d87492d6e840",
      "tree": "0ea1447154c822ec3bb5c75138209d306275846b",
      "parents": [
        "888e7bf166a0059480da137f3bd28dcd51175f3d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 24 17:34:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:59:52 2006 +0100"
      },
      "message": "[ARM] nommu: remove fault-armv, mmap and mm-armv files from nommu build\n\nRemove fault-armv.o, mmap.o and mm-armv.o from uclinux builds - these\nare concerned with MMU-ful operations, and as such are redundant for\nuclinux.\n\nSince this also removes iotable_init() and iotable_init() is used\nextensively in the platform support files, just make it a no-op.\n\nBased upon a couple of patches by Hyok.\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": "888e7bf166a0059480da137f3bd28dcd51175f3d",
      "tree": "c5eb3b691ecf55cfd17b400bb54bd26618481bcf",
      "parents": [
        "e6b1b38c520d85388ab6538001265cc342e81a70"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 24 17:20:13 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:59:51 2006 +0100"
      },
      "message": "[ARM] Remove TABLE_SIZE, and several unused function prototypes\n\nTABLE_SIZE is never used in arch/arm/mm/init.c.  create_memmap_holes(),\nmemtable_init, and setup_io_desc() no longer exist in the kernel.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9641c7cc5a7f6d5c9dc9b43eea4e5f8c3c08c94e",
      "tree": "5ff57feabe0538d58404ec4918b0d94d75f69846",
      "parents": [
        "002547b4f86c27bfac5bae344b723d250857be6b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 21 20:38:17 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:59:46 2006 +0100"
      },
      "message": "[ARM] nommu: uaccess tweaks\n\nMMUless systems have only one address space for all threads, so\nboth the usual access_ok() checks, and the exception handling do\nnot make much sense.\n\nHence, discard the fixup and exception tables at link time, use\nmemcpy/memset for the user copy/clearing functions, and define\nthe permission check macros to be constants.\n\nSome of this patch was derived from the equivalent patch by\nHyok S. Choi.\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": "002547b4f86c27bfac5bae344b723d250857be6b",
      "tree": "31fa2cc67091f7db95853ae089dee0261a5e98b5",
      "parents": [
        "60b6cf6851d0e12956c109987966f2e7417ce212"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jun 20 20:46:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:59:45 2006 +0100"
      },
      "message": "[ARM] nommu: adjust headers for !MMU ARM systems\n\nMajorily based on Hyok Choi\u0027s patches, this fixes up the asm-arm\nheader files for mmuless systems.  Over and above Hyok\u0027s patches:\n\n- nommu.h merged into mmu.h (it\u0027s only a structure)\n- nommu_context.h is essentially the same as mmu_context.h, but\n  without the MM switching code.\n\nso there\u0027s no point having separate files.  Also, in memory.h,\nthere\u0027s no point #ifndef\u0027ing PHYS_OFFSET and END_MEM - both\nCONFIG_DRAM_BASE and CONFIG_DRAM_SIZE will always be set by the\nconfiguration scripts.\n\nOther files have minor formatting changes, but are essentially\nthe same.  Hyok\u0027s original patches were signed off thusly:\n\n  Signed-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c17fad11f3105ca4d5bbb2686725aad208f5ead4",
      "tree": "1b3b07ac36323f9a056fdf0aadafaff6e149c5de",
      "parents": [
        "5429b060df6d556f396b78364ad017686015bc34"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Jun 27 23:03:03 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:55:01 2006 +0100"
      },
      "message": "[ARM] 3370/2: ep93xx: add crunch support\n\nPatch from Lennert Buytenhek\n\nAdd the necessary kernel bits for crunch task switching.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5429b060df6d556f396b78364ad017686015bc34",
      "tree": "48b088aa6eb65e856df91e296447f6a7ea394644",
      "parents": [
        "3bec6ded282b331552587267d67a06ed7fd95ddd"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Jun 27 22:56:19 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:55:00 2006 +0100"
      },
      "message": "[ARM] 3665/1: crunch: add ptrace support\n\nPatch from Lennert Buytenhek\n\nThis patch makes it possible to get/set a task\u0027s Crunch state via\nthe ptrace(2) system call.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3bec6ded282b331552587267d67a06ed7fd95ddd",
      "tree": "5333fa3e3322528e3d8e5074d41ffc7f538f6768",
      "parents": [
        "562ca1e32a9c2514551559691db809606502a15a"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Jun 27 22:56:18 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:54:59 2006 +0100"
      },
      "message": "[ARM] 3664/1: crunch: add signal frame save/restore\n\nPatch from Lennert Buytenhek\n\nThis patch makes the kernel save Crunch state in userland signal frames,\nso that any userland signal handler can safely use the Crunch coprocessor\nwithout corrupting the Crunch state of the code it preempted.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "02c4293194432c7466efe9477126d6179d6fda07",
      "tree": "53e75380efdd207de95e219fd7882ce95f514bed",
      "parents": [
        "313f53e3823c00bd0aa3601f01897573f2fc326d"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Jun 27 22:56:16 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:54:56 2006 +0100"
      },
      "message": "[ARM] 3662/1: ixp23xx: don\u0027t include asm/hardware.h in uncompress.h\n\nPatch from Lennert Buytenhek\n\nixp23xx was including asm/hardware.h in its version of uncompress.h,\nto get at the physical address of the debug UART, but this include was\ncausing various inline functions that are totally unrelated to the\ndecompressor, defined in headers in include/asm-arm/arch-ixp23xx, to\nbe included in the decompressor image.\n\nInclude asm/arch/ixp23xx.h instead, and move the sole inline function\nin ixp23xx.h to another header.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "313f53e3823c00bd0aa3601f01897573f2fc326d",
      "tree": "5ca183d12c392ac6b387e49fc362e0f11ba03156",
      "parents": [
        "2b8b4913efa20f76718f524accf40e6d02a3bf0a"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 27 22:54:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:54:55 2006 +0100"
      },
      "message": "[ARM] 3660/1: Remove legacy defines\n\nPatch from Andrew Victor\n\nRemove the remaining legacy __virt_to_bus__is_a_macro and\n__bus_to_virt__is_a_macro defines in some ARM platforms.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2b8b4913efa20f76718f524accf40e6d02a3bf0a",
      "tree": "35f2df1ad0169182d8741a5744141c1a66314077",
      "parents": [
        "b8ccca4a57c91dfd81b0a50e16942699bb01600a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jun 27 22:53:04 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:54:54 2006 +0100"
      },
      "message": "[ARM] 3661/1: S3C2412: Fix compilation if CPU_S3C2410 only\n\nPatch from Ben Dooks\n\nIf only the S3C2412 based machines are selected,\nthen the regs-dsc.h does not export the S3C2412_DSC\nregisters as it is wrapped in CONFIG_CPU_S3C2440.\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": "02fcb974369d21c3df61d4ac5a2e1a58dce86495",
      "tree": "cdf04f4ccdb39049ba4399c21130fc2f663cf2e9",
      "parents": [
        "a39727f212426b9d5f9267b3318a2afaf9922d3b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 21 14:44:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 28 17:53:27 2006 +0100"
      },
      "message": "[ARM] Remove the __arch_* layer from uaccess.h\n\nBack in the days when we had armo (26-bit) and armv (32-bit) combined,\nwe had an additional layer to the uaccess macros to ensure correct\ntyping.  Since we no longer have 26-bit in this tree, we no longer\nneed this layer, so eliminate it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "936813a8807c5684c6a97f1081b31027403d4a93",
      "tree": "bc3a1343ea1548195ab4e5dd11b1830f8b9cc52b",
      "parents": [
        "73a0e405dce7d720808536b708f7c738b413b1a2",
        "6a93096195305f6f2a39544a034e77e2e74d5799"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 19:13:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 19:13:56 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] NAND: Select chip before checking write protect status\n  [MTD] CORE mtdchar.c: fix off-by-one error in lseek()\n  [MTD] NAND: Fix typo in mtd/nand/ts7250.c\n  [JFFS2][XATTR] coexistence between xattr and write buffering support.\n  [JFFS2][XATTR] Fix wrong copyright\n  [JFFS2][XATTR] Re-define xd-\u003erefcnt as atomic_t\n  [JFFS2][XATTR] Fix memory leak with jffs2_xattr_ref\n  [JFFS2][XATTR] rid unnecessary writing of delete marker.\n  [JFFS2][XATTR] Fix ACL bug when updating null xattr by null ACL.\n  [JFFS2][XATTR] using \u0027delete marker\u0027 for xdatum/xref deletion\n  [MTD] Fix off-by-one error in physmap.c\n  [MTD] Remove unused \u0027nr_banks\u0027 variable from ixp2000 map driver\n  [MTD NAND] s3c2412 support in s3c2410.c\n  [MTD] Initialize \u0027writesize\u0027\n  [MTD] NAND: ndfc fix address offset thinko\n  [MTD] NAND: S3C2410 convert prinks to dev_*()s\n  [MTD] NAND: Missing fixups\n"
    },
    {
      "commit": "e31dd6e4520439ceae4753f32dd2da2c345e929a",
      "tree": "fea87cfb0077135c6dcaf7849e518ee31733b0fc",
      "parents": [
        "d75fc8bbccf7c019994bcfd6255d5b56335ed21d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 17:06:02 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:24:00 2006 -0700"
      },
      "message": "[PATCH] 64bit resource: change pci core and arch code to use resource_size_t\n\nBased on a patch series originally from Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2c06a0821711a53d51a3d0492a9be0671b7152e5",
      "tree": "1ea68bac6653f454c712046976ec5d552a8bff1c",
      "parents": [
        "62ed948cb1405fe95d61d8c6445c102e0c9da0a6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-mtd@fluff.org",
        "time": "Tue Jun 27 14:35:46 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jun 27 14:35:46 2006 +0100"
      },
      "message": "[MTD NAND] s3c2412 support in s3c2410.c\n\nAdd support for both the S3C2412 and S3C2412 Samsung SoCs to\nthe increasingly mis-named s3c2410.c driver.\n\nThis currently only supports SLC ECCs, and a chip on nFCE0.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "3cbc96050b02d8e5764bd0970067ef294737e324",
      "tree": "2ef09d214242a4dc1f2cc063b0859e362d03225d",
      "parents": [
        "ce2deca27acc761ab90a0e79bd31d6816df38960"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:25 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:25 2006 -0700"
      },
      "message": "ARM: OMAP: Multiplexing for 24xx GPMC wait pin monitoring\n\nMultiplexing for 24xx GPMC wait pin monitoring\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "83379c81f6f05a6e80db66ae33378feb4cbca6b3",
      "tree": "77d1c1b535ec0708df1325ddb0474aa878aba332",
      "parents": [
        "7df3450e5c22ba3969e4253dce0d7807dd210bf0"
      ],
      "author": {
        "name": "Timo Teras",
        "email": "timo.teras@solidboot.com",
        "time": "Mon Jun 26 16:16:23 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:23 2006 -0700"
      },
      "message": "ARM: OMAP: Update dmtimers\n\n- Initialize timer outside of spinlock to reduce the time the spinlock is held\n- Do clk_get to the source clocks during initialization to avoid sleeping later\n- New function to set counter register\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": "5ac4215349163baa66c9a26a94e220dcb6c44050",
      "tree": "8943a44a2fd82309f73a4372fca1dc528368ae3d",
      "parents": [
        "c6e5980e565d6c2457e28ecd41ed31c28d33bc8a"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:20 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:20 2006 -0700"
      },
      "message": "ARM: OMAP: Mux updates for external DMA and GPIO\n\nMux updates for external DMA and GPIO. GPIO updates\nby Igor Stoppa.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "c6e5980e565d6c2457e28ecd41ed31c28d33bc8a",
      "tree": "e1d458a398a24daa82cc0721524c10ba7fe6c42f",
      "parents": [
        "22a16f39e36e62f7bd221e5b279ea02fb3c43425"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel.ortiz@solidboot.com",
        "time": "Mon Jun 26 16:16:19 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:19 2006 -0700"
      },
      "message": "ARM: OMAP: Add OMAP_TAG_CAMERA_SENSOR\n\nAdd platform config data for camera sensors.  Since it includes pointers,\nit should not be passed from the bootloader.\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": "22a16f39e36e62f7bd221e5b279ea02fb3c43425",
      "tree": "53921cd85f8a351363cecc790f40e4fd9b5770ef",
      "parents": [
        "a7ca9d2b0199f79480800e18f643328bb43f521d"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:18 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:18 2006 -0700"
      },
      "message": "ARM: OMAP: Add initial 24xx suspend support\n\nThis patch adds support for omap24xx power domains and\nallows suspend to work.\n\nPlease note that for some reason core power domain still\ndoes not seem to idle.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "4bbbc1adc2095c6504a556819dd8842135df300b",
      "tree": "79fa777108427b2bc824ca2b2b5c4eefb7fc2e90",
      "parents": [
        "7ff879dbcd2083c95933a56bce65ae45ecab3f35"
      ],
      "author": {
        "name": "Juha Yrjola",
        "email": "juha.yrjola@solidboot.com",
        "time": "Mon Jun 26 16:16:16 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:16 2006 -0700"
      },
      "message": "ARM: OMAP: Add GPMC support for OMAP2\n\nImplement basic support for General-Purpose Memory Controller\nas found on OMAP2420.\n\nDynamic CS address space allocation still needs to be done.\n\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "7ff879dbcd2083c95933a56bce65ae45ecab3f35",
      "tree": "ba34240578d5d8cebf58ad9e5f23d22d3eed2d5a",
      "parents": [
        "6dc3c8f20159530d5553d0f8decc9454916d7495"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:15 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:15 2006 -0700"
      },
      "message": "ARM: OMAP: Fix DMA channel irq handling for omap24xx\n\n- DMA CSR register is cleared by reading on omap1, but on\n  omap2 it is cleard by writing to it.\n\n- DMA TOUT interrupt does not exist on omap24xx, rename it\n\n- Add SECURE and MISALIGNED errors by default for omap24xx\n\n- Add defines for external DMA request lines\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "6dc3c8f20159530d5553d0f8decc9454916d7495",
      "tree": "aee8f14a8a327ee7cbe6106916e3bb5742d21db2",
      "parents": [
        "e32f7ec2e8bf00756c74a5e6a80bc59e949dd81d"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Mon Jun 26 16:16:14 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:14 2006 -0700"
      },
      "message": "ARM: OMAP: OMAP2 DMA burst support\n\nOMAP2 DMA burst setting support\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "77900a2fc3bfb1eb6eaa6d43eef4591e1f7c600d",
      "tree": "6d6278f833a6057b1b951e4e9bded234aa6459e2",
      "parents": [
        "6e711ec6d249c0d3f8bc225066738d064ed90032"
      ],
      "author": {
        "name": "Timo Teras",
        "email": "timo.teras@solidboot.com",
        "time": "Mon Jun 26 16:16:12 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:12 2006 -0700"
      },
      "message": "ARM: OMAP: Port dmtimers to OMAP2 and implement PWM support\n\nPort dmtimer framework to OMAP2.\nModify the dmtimers API to support setting of PWM configuration and prescaler.\nConvert 32 kHz timer and GP timer to use the dmtimer framework.\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": "495f71db30e279a5a696fa6622fc75451caa8366",
      "tree": "84c923fe4688dc88ecf696885a13b7ad42695100",
      "parents": [
        "ffb7a80f932550590ef54791b60db7e6ffce63f3"
      ],
      "author": {
        "name": "Brian Swetland",
        "email": "swetland@google.com",
        "time": "Mon Jun 26 16:16:03 2006 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 26 16:16:03 2006 -0700"
      },
      "message": "ARM: OMAP: Add core fsample support\n\nThis patch adds core support for the TI F-Sample Board (OMAP 850).\n\nSigned-off-by: Brian Swetland \u003cswetland@google.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f6e6e883730aff2718610d3eba7608fcf73328ed",
      "tree": "ec595db5e2454ac5f505a2ce971e45d674f8d6b3",
      "parents": [
        "ba262e4a4d4c23b5e6c15dbb3a99696b562e8035",
        "f964c303fe33b0d2ee563349bc8bea4d57d7a265"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 15:01:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 15:01:05 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] 3657/1: S3C24XX: Documentation update of Overview.txt\n  [ARM] Update mach-types\n  [ARM] 3656/1: S3C2412: Add S3C2412 and S3C2413 documenation\n  [ARM] 3654/1: add ajeco 1arm sbc support\n  [ARM] fix drivers/mfd/ucb1x00-core.c IRQ probing bug\n  [ARM] 3651/1: S3C24XX: Make arch list more detailed\n  [ARM] 3650/1: S3C2412: Update s3c2410_defconfig\n  [ARM] 3649/1: S3C24XX: Fix capitalisation of CPU on SMDK2440\n  [ARM] 3612/1: make pci bus optional for ixp4xx platform\n  [ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ\n  [ARM] Remove save_lr/restore_pc macros\n  [ARM] Remove partial non-v6 binutils compatibility\n  [ARM] Remove LOADREGS macro\n  [ARM] Remove RETINSTR macro\n"
    },
    {
      "commit": "e4423781850025726b6c4e24ba3d93c7ff9cd826",
      "tree": "a154cdf7a39e0554177cd096758f28efcc24c1e1",
      "parents": [
        "f8020dc560fde089becc05de1d0ada1f7f46dc51"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jun 26 00:26:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:28 2006 -0700"
      },
      "message": "[PATCH] backlight: LOCOMO Backlight Driver updates\n\nAdd backlight intensity control to the LOCOMO lcd/backlight driver using the\nbacklight class and add basic power management support.\n\nThis is a reimplementation and improvement of patches by John Lenz and Pavel\nMachek\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "afedfd016a78ea1b678886ab6236acbc7650fcfb",
      "tree": "e507606f1f636d5557ca91305b2891070d75b3f1",
      "parents": [
        "51849738cf3af4d2c43a657e811a89e7f69eccc2"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Sun Jun 25 05:47:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:00 2006 -0700"
      },
      "message": "[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver\n\nThe floppy driver is already calling add_disk_randomness as it should, so this\nwas redundant.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "801194e3bcf7cde163b23c6279c559e69cb4ca57",
      "tree": "194576773e93d8491df7c341e284986c3338e2d7",
      "parents": [
        "405040a78b33e39edf4180fc993b9608f07d3c41"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 12:01:48 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 12:01:48 2006 +0100"
      },
      "message": "[ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ\n\nDEFAULT_FIQ was entirely unused.  MODE_* are just redefinitions\nof *_MODE.  Use *_MODE instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "405040a78b33e39edf4180fc993b9608f07d3c41",
      "tree": "6ef511fb4370c4eecc2743234bdd9aade281be86",
      "parents": [
        "800d8b5c4b322798414100c253524aaf1bb9cb86"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 11:37:09 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 11:37:09 2006 +0100"
      },
      "message": "[ARM] Remove save_lr/restore_pc macros\n\nAs for RETINSTR/LOADREGS macros, these were for compatibility\nwith 26-bit ARMs.  No longer required, so remove them.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1b93a71755f2b15450b3e3045dab58a633e37b18",
      "tree": "0d19367dbea9d083f9e374a21a8e82595392de98",
      "parents": [
        "7999d8d7a611bee902446939952859caf1367c25"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 11:23:45 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 11:23:45 2006 +0100"
      },
      "message": "[ARM] Remove LOADREGS macro\n\nAs for RETINSTR, LOADREGS is a left-over from the 26-bit days.\nRemove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7999d8d7a611bee902446939952859caf1367c25",
      "tree": "98dd4b81951f25b60012f2d91203fab3e0fd9010",
      "parents": [
        "dfd8317d3340f03bc06eba6b58f0ec0861da4a13"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jun 25 11:17:23 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 25 11:17:23 2006 +0100"
      },
      "message": "[ARM] Remove RETINSTR macro\n\nRETINSTR is a left-over from the days when we had 26-bit and\n32-bit CPU support integrated into the same tree.  Since this\nis no longer the case, we can now remove RETINSTR.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c0897856553d45aee1780bed455b7c2e888dd64b",
      "tree": "acbee1a7cedca5087c3500f991a7de69b68da6b1",
      "parents": [
        "e11c910b5bcc1dbc38a5af7a24be2812fc956b27",
        "85fe068123aa11d3477ce88c7d365e233b1f2e10"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 24 23:53:01 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 23:53:01 2006 +0100"
      },
      "message": "Merge signal handler branch\n"
    },
    {
      "commit": "85fe068123aa11d3477ce88c7d365e233b1f2e10",
      "tree": "2b4d4a255737dc3b2bc031e0853902637250e125",
      "parents": [
        "ca195cfec9fff622a61b1b72534e73360747f735"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "drow@false.org",
        "time": "Sat Jun 24 23:46:21 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 23:46:21 2006 +0100"
      },
      "message": "[ARM] 3648/1: Update struct ucontext layout for coprocessor registers\n\nPatch from Daniel Jacobowitz\n\nIn order for userspace to find saved coprocessor registers, move them from\nstruct rt_sigframe into struct ucontext.  Also allow space for glibc\u0027s\nsigset_t, so that userspace and kernelspace can use the same ucontext\nlayout.  Define the magic numbers for iWMMXt in the header file for easier\nreference.  Include the size of the coprocessor data in the magic numbers.\n\nAlso define magic numbers and layout for VFP, not yet saved.\n\nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e11c910b5bcc1dbc38a5af7a24be2812fc956b27",
      "tree": "38fb4c1b23bf2085cd0b05db9c85e3b91819130f",
      "parents": [
        "c1e08adc86f886ba0ad7c8f29c240d6e833e7ec7",
        "c9b949a734adef5d05cbaa0b0546b924ca517155"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 24 22:21:49 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 22:21:49 2006 +0100"
      },
      "message": "Merge S3C24xx branch\n"
    },
    {
      "commit": "c1e08adc86f886ba0ad7c8f29c240d6e833e7ec7",
      "tree": "67e66ff524c6d51c61475a3c0df7d8d4850b4284",
      "parents": [
        "52e3e772a098274df3c6f5f1ad58cd7fe24089bf",
        "1f64eb379cfc95d5f627b779685f7ac6721df322"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jun 24 22:21:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 22:21:35 2006 +0100"
      },
      "message": "Merge ep93xx branch\n"
    },
    {
      "commit": "a019f4a9a7b4ec4986918e9aefa06815cf77b714",
      "tree": "52f98219bc0d86e6c55e48513a6dcfa93a0cb44c",
      "parents": [
        "22346aea8d39372d6fd207468701e90bf546b882"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Jun 24 21:21:37 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 21:21:37 2006 +0100"
      },
      "message": "[ARM] 3645/1: S3C2412: irq support for external interrupts\n\nPatch from Ben Dooks\n\nMove the decoding of the IRQ_EXT4 and above out of\nthe entry macro, and into an chained irq handler\nas the EXTINT registers move depending on the CPU\nbeing used.\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": "73e55cb3b3549d0174d1dadb755200938232e8d0",
      "tree": "041dc51100fae9a8da403a69a7d966f99c578bc9",
      "parents": [
        "736855f0c748dacb624070b8d6ffffe4532cf4dc"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Jun 24 21:21:32 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 21:21:32 2006 +0100"
      },
      "message": "[ARM] 3639/1: S3C2412: serial port support\n\nPatch from Ben Dooks\n\nSerial port support for the on-board UART blocks\non the Samsung S3C2412 and S3C2413 UARTs.\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": "736855f0c748dacb624070b8d6ffffe4532cf4dc",
      "tree": "273afc6674a29fa8e79b073c37d076846e200c3b",
      "parents": [
        "513846f82829efd5bab5359bdc33509e6386fd49"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Jun 24 21:21:31 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 21:21:31 2006 +0100"
      },
      "message": "[ARM] 3638/1: S3C2412: core clocks\n\nPatch from Ben Dooks\n\nClock support for the clocks on the Samsung S3C2412\nand S3C2413 SoCs. This provides clock enables and\nparent selection for all the standard clocks.\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": "68d9ab394f06f95fd4ca612c08edf13e410fd8d0",
      "tree": "ad5fc04b5b3c319134db680bebc9a552d88375fc",
      "parents": [
        "a3ff55026e59687040f00fc35680fc0e774859f4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Jun 24 21:21:27 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 21:21:27 2006 +0100"
      },
      "message": "[ARM] 3635/1: S3C24XX: Add S3C2412 core cpu support\n\nPatch from Ben Dooks\n\nAdd support for the Samsung S3C2412 and S3C2413 range\nof SoCs. This patch contains the core identification,\ndebug macros, and basic register updates to get these\nto build.\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": "52e3e772a098274df3c6f5f1ad58cd7fe24089bf",
      "tree": "74af07ddbdc188b4d572e8586c0911dfafd3c336",
      "parents": [
        "fc8ea7a1eae3034505f70f02981d33bbc1284a86"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Sat Jun 24 09:58:14 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 10:34:48 2006 +0100"
      },
      "message": "[ARM] 3631/1: Remove legacy __mem_isa() definitions\n\nPatch from Andrew Victor\n\nRemove the remaining legacy __mem_isa() definitions for the ARM\nplatforms.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1d81eedb8f6c13c262a70b8167530ec24b09c0ff",
      "tree": "12b1231f90127b117cdd88c8240c002e57460c3e",
      "parents": [
        "d384ea691fe4ea8c2dd5b9b8d9042eb181776f18"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Jun 24 10:33:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 24 10:33:02 2006 +0100"
      },
      "message": "[ARM] 3634/1: ep93xx: initial implementation of the clk_* API\n\nPatch from Lennert Buytenhek\n\nAdd an initial implementation of the clk_* API for the cirrus ep93xx\nto the tree.  The initial implementation is somewhat minimal, with the\nintention of extending it as we go along.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "908dcecda1d18803b5823f30e6c47d2882dc0cf1",
      "tree": "2e40b7484baa65af9aa4460ae958d445725f484f",
      "parents": [
        "a5d6839b75ca4a29b5e0a5595914a8715e8f746d"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Fri Jun 23 02:06:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:08 2006 -0700"
      },
      "message": "[PATCH] adjust handle_IRR_event() return type\n\nCorrect the return type of handle_IRQ_event() (inconsistency noticed during\nXen development), and remove redundant declarations.  The return type\nadjustment required breaking out the definition of irqreturn_t into a\nseparate header, in order to satisfy current include order dependencies.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\n\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: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\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": "6f3cafce0ed24372084b5648c9e8a6aacbaf9900",
      "tree": "a20de49dbad477a608d1df3ce19f3eeb68417585",
      "parents": [
        "0c97f524fc16004602f97ba19c36acdcc0fb9688",
        "02916526133aebc0b3b6c486d1b0af95221033bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:46:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:46:28 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: (21 commits)\n  [ARM] 3629/1: S3C24XX: fix missing bracket in regs-dsc.h\n  [ARM] 3537/1: Rework DMA-bounce locking for finer granularity\n  [ARM] 3601/1: i.MX/MX1 DMA error handling for signaled channels only\n  [ARM] 3597/1: ixp4xx/nslu2: Board support for new LED subsystem\n  [ARM] 3595/1: ixp4xx/nas100d: Board support for new LED subsystem\n  [ARM] 3626/1: ARM EABI: fix syscall restarting\n  [ARM] 3628/1: S3C24XX: add get_rate call to struct clk\n  [ARM] 3627/1: S3C24XX: split s3c2410 clocks from core clocks\n  [ARM] 3613/1: S3C2410: Add sysdev and sysclass\n  [ARM] 3624/1: Report true modem control line states\n  [ARM] 3620/2: ixp23xx: add uengine loader support\n  [ARM] 3618/1: add defconfig for logicpd pxa270 card engine\n  [ARM] 3617/1: ep93xx: fix slightly incorrect timer tick rate\n  [ARM] 3616/1: fix timer handler wrap logic for a number of platforms\n  [ARM] 3615/1: ixp23xx: use platform devices for physmap flash\n  [ARM] 3614/1: ep93xx: use platform devices for physmap flash\n  [ARM] 3621/1: fix compilation breakage for pnx4008\n  [ARM] 3623/1: pnx4008: move GPIO-related defines to gpio.h\n  [ARM] 3622/1: pnx4008: remove clk_use/clk_unuse\n  [ARM] Enable VFP to be built when non-VFP capable CPUs are selected\n  ...\n"
    },
    {
      "commit": "92aa674d721d089c440301ab95cb6be19c78727e",
      "tree": "f5114973b0e5a975035664b48f44217802b4b6b1",
      "parents": [
        "6d56ab936237b429366ade0d2a1540c7e41beb87"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Jun 22 07:11:13 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 22 23:28:05 2006 -0400"
      },
      "message": "[PATCH] network driver for Hilscher netx\n\nThis is a patch for the Hilscher netx builtin ethernet ports. The\nnetx board support was merged into 2.6.17-git2.\nThe netx is a arm926 based SoC.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n--\n drivers/net/Kconfig             |   11\n drivers/net/Makefile            |    1\n drivers/net/netx-eth.c          |  516 ++++++++++++++++++++++++++++++++++++++++\n include/asm-arm/arch-netx/eth.h |   27 ++\n 4 files changed, 555 insertions(+)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4f1bcaf094ccc512c23e10104c05a6f8e5b7a9e4",
      "tree": "883c6ece20a28f86eb73cd329bb9d4674b1e5480",
      "parents": [
        "d702ccb342e49f7591df5a87c3857c698183b0fa"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jun 22 14:47:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:05:58 2006 -0700"
      },
      "message": "[PATCH] vgacon: make VGA_MAP_MEM take size, remove extra use\n\nVGA_MAP_MEM translates to ioremap() on some architectures.  It makes sense\nto do this to vga_vram_base, because we\u0027re going to access memory between\nvga_vram_base and vga_vram_end.\n\nBut it doesn\u0027t really make sense to map starting at vga_vram_end, because\nwe aren\u0027t going to access memory starting there.  On ia64, which always has\nto be different, ioremapping vga_vram_end gives you something completely\nincompatible with ioremapped vga_vram_start, so vga_vram_size ends up being\nnonsense.\n\nAs a bonus, we often know the size up front, so we can use ioremap()\ncorrectly, rather than giving it a zero size.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "02916526133aebc0b3b6c486d1b0af95221033bd",
      "tree": "7ff94b83c7affd3d254e4c225e972c457a76ebbc",
      "parents": [
        "823588c18689ddd49d4643eda7654302f18a275f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jun 22 22:57:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 22:57:54 2006 +0100"
      },
      "message": "[ARM] 3629/1: S3C24XX: fix missing bracket in regs-dsc.h\n\nPatch from Ben Dooks\n\nFix missing bracket in include/asm-arm/arch-s3c2410/regs-dsc.h\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": "fa3e686a34f4c33de31a128cc36def0b466bfe1a",
      "tree": "7fb7bccf367a6d796fcf5751e5b3d901cbe91818",
      "parents": [
        "e22b04fb6b1689aee208b65966fa9fb19e098006"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "ppisa@pikron.com",
        "time": "Thu Jun 22 22:21:03 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 22:21:03 2006 +0100"
      },
      "message": "[ARM] 3601/1: i.MX/MX1 DMA error handling for signaled channels only\n\nPatch from Pavel Pisa\n\nThere has been bug, that dma_err_handler() touches even\nchannels not signaling error condition.\n\nProblem noticed by Andrea Paterniani.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8b76a68c6caafef5a91cdc80958aecaca76a8896",
      "tree": "f22a684595267ee6b087381a00a543f46482c8a1",
      "parents": [
        "744da2cb598639767ddcc90ca855771bc524fe76"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Jun 22 10:30:56 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 10:30:56 2006 +0100"
      },
      "message": "[ARM] 3620/2: ixp23xx: add uengine loader support\n\nPatch from Lennert Buytenhek\n\nThis patch allows the ixp2000 uengine loader that is already in the\ntree to also be used on the ixp23xx.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae2a120ce50e9dc8092f9bd4d76d8c8150a12c48",
      "tree": "10fd1a5d5cade798d95e28f8ce311a07d75be0b4",
      "parents": [
        "b741483d7d8d86d215daf2a1f77bc3d3770746a6"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Thu Jun 22 10:27:15 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 10:27:15 2006 +0100"
      },
      "message": "[ARM] 3621/1: fix compilation breakage for pnx4008\n\nPatch from Vitaly Wool\n\npnx4008_defconfig fails to build:\n\ninclude/asm/hardware/debug-8250.S: Assembler messages:\ninclude/asm/hardware/debug-8250.S:12: Error: Macro with this name was already defined.\n\nThis is due to senduart macro erroneously defined in include/asm-arm/arch-pnx4008/debug-macro.S. This patch removes it from that file.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b741483d7d8d86d215daf2a1f77bc3d3770746a6",
      "tree": "436e643627f06cdc8bc1765ece01673c5e52e899",
      "parents": [
        "e9931b5da6247c18cbf4db8e9e924c980758f41a"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Thu Jun 22 10:26:21 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 10:26:21 2006 +0100"
      },
      "message": "[ARM] 3623/1: pnx4008: move GPIO-related defines to gpio.h\n\nPatch from Vitaly Wool\n\nThis patch moves GPIO-related defines and static inline funcs from include/asm-arm/arch-pnx4008/pm.h to include/asm-arm/arch-pnx4008/gpio.h.\nAlso, some more GPIO-related defines are added to include/asm-arm/arch-pnx4008/gpio.h as they are needed for the USB host driver (coming soon...)\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d6551e884cf66de072b81f8b6d23259462c40baf",
      "tree": "fd8af193bd045e4b16ce911d392d7ffd109d7284",
      "parents": [
        "52ab3f3dc711eeccbfbcc5d4f5c5d9b9ff59650f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 21 13:31:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 22 10:24:18 2006 +0100"
      },
      "message": "[ARM] Add thread_notify infrastructure\n\nSome machine classes need to allow VFP support to be built into the\nkernel, but still allow the kernel to run even though VFP isn\u0027t\npresent.  Unfortunately, the kernel hard-codes VFP instructions\ninto the thread switch, which prevents this being run-time selectable.\n\nSolve this by introducing a notifier which things such as VFP can\nhook into to be informed of events which affect the VFP subsystem\n(eg, creation and destruction of threads, switches between threads.)\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "050335db2a777ffaa859d77beb05fffe9e8c5ae9",
      "tree": "6f1fb3e3477de613b4adac8c46bd6e86301ed8ae",
      "parents": [
        "a4cfae13cef6a700a04b13ba1d819c0641b1b26f",
        "905f14672e6d0552bfde954d5f7adb5f2c7a7960"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:52:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:52:36 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: (42 commits)\n  [ARM] Fix tosa build error\n  [ARM] 3610/1: Make reboot work on Versatile\n  [ARM] 3609/1: S3C24XX: defconfig update for s3c2410_defconfig\n  [ARM] 3591/1: Anubis: IDE device definitions\n  [ARM] Include asm/hardware.h not asm/arch/hardware.h\n  [ARM] 3594/1: Poodle: Add touchscreen support + other updates\n  [ARM] 3564/1: sharpsl_pm: Abstract some machine specific parameters\n  [ARM] 3561/1: Poodle: Correct the MMC/SD power control\n  [ARM] 3593/1: Add reboot and shutdown handlers for Zaurus handhelds\n  [ARM] 3599/1: AT91RM9200 remove global variables\n  [ARM] 3607/1: AT91RM9200 misc fixes\n  [ARM] 3605/1: AT91RM9200 Power Management\n  [ARM] 3604/1: AT91RM9200 New boards\n  [ARM] 3603/1: AT91RM9200 remove old files\n  [ARM] 3592/1: AT91RM9200 Serial driver update\n  [ARM] 3590/1: AT91RM9200 Platform devices support\n  [ARM] 3589/1: AT91RM9200 DK/EK board update\n  [ARM] 3588/1: AT91RM9200 CSB337/637 board update\n  [ARM] 3587/1: AT91RM9200 hardware headers\n  [ARM] 3586/1: AT91RM9200 header update\n  ...\n"
    },
    {
      "commit": "cee4cca740d209bcb4b9857baa2253d5ba4e3fbe",
      "tree": "88a23004393ea4a32cad79839479c8e653e401d6",
      "parents": [
        "2edc322d420a4cec8dbc184a1220ecd7fa9f8ae6",
        "9348f0de2d2b541b4ba64fb1f4efee9710a3d731"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrcleanup-2.6\n\n* git://git.infradead.org/hdrcleanup-2.6: (63 commits)\n  [S390] __FD_foo definitions.\n  Switch to __s32 types in joystick.h instead of C99 types for consistency.\n  Add \u003csys/types.h\u003e to headers included for userspace in \u003clinux/input.h\u003e\n  Move inclusion of \u003clinux/compat.h\u003e out of user scope in asm-x86_64/mtrr.h\n  Remove struct fddi_statistics from user view in \u003clinux/if_fddi.h\u003e\n  Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390\n  Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/cramfs_fs.h\u003e\n  Use __uXX types in \u003clinux/i2o_dev.h\u003e, include \u003clinux/ioctl.h\u003e too\n  Remove private struct dx_hash_info from public view in \u003clinux/ext3_fs.h\u003e\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/affs_hardblocks.h\u003e\n  Use __uXX types in \u003clinux/divert.h\u003e for struct divert_blk et al.\n  Use __u32 for elf_addr_t in \u003casm-powerpc/elf.h\u003e, not u32. It\u0027s user-visible.\n  Remove PPP_FCS from user view in \u003clinux/ppp_defs.h\u003e, remove __P mess entirely\n  Use __uXX types in user-visible structures in \u003clinux/nbd.h\u003e\n  Don\u0027t use \u0027u32\u0027 in user-visible struct ip_conntrack_old_tuple.\n  Use __uXX types for S390 DASD volume label definitions which are user-visible\n  S390 BIODASDREADCMB ioctl should use __u64 not u64 type.\n  Remove unneeded inclusion of \u003clinux/time.h\u003e from \u003clinux/ufs_fs.h\u003e\n  Fix private integer types used in V4L2 ioctls.\n  ...\n\nManually resolve conflict in include/linux/mtd/physmap.h\n"
    },
    {
      "commit": "4af6fee18822d012a15b4c9b8992e1f2793dfe0b",
      "tree": "99223edd72ba52b0bc1ba87717e525b07d79d24b",
      "parents": [
        "098a4cb7c0c9bdd86e9d99f607e9f31206a914eb"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Tue Jun 20 21:30:44 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 21:30:44 2006 +0100"
      },
      "message": "[ARM] 3610/1: Make reboot work on Versatile\n\nPatch from Deepak Saxena\n\nThis patch makes soft reboot work on the Versatile board. Thanks to\nCatalin Marinas @ ARM for pointing out the proper way to do this.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ea75ee9ab8835ece099589c729574aa8aa94c0a6",
      "tree": "e9b57958efda53f15dbb17dcb05bbba129d78e26",
      "parents": [
        "3a8182bd886ab4197c9021645fac7a6f2bdc47ec"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jun 20 19:53:16 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:53:16 2006 +0100"
      },
      "message": "[ARM] Include asm/hardware.h not asm/arch/hardware.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3a8182bd886ab4197c9021645fac7a6f2bdc47ec",
      "tree": "1fdea3919dc2b4bfe2c1e61b81f7e06d6b2f4168",
      "parents": [
        "695a9d236a6fd5a60557a02eff612880c37fe731",
        "faed568413e89f87cd60aa8b292cc4b9996bae42"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jun 20 19:49:07 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:49:07 2006 +0100"
      },
      "message": "Merge Zaurus branch\n"
    },
    {
      "commit": "695a9d236a6fd5a60557a02eff612880c37fe731",
      "tree": "0ca809031f5f7139568914fe73ab5e244532aaf8",
      "parents": [
        "c322e24b40b83bbdfa7c269bc0105e76a39e627f",
        "55c20c0af7fe7d5d09af4addfafcfe3bdc500f5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jun 20 19:48:18 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:48:18 2006 +0100"
      },
      "message": "Merge AT91 branch\n"
    },
    {
      "commit": "55c20c0af7fe7d5d09af4addfafcfe3bdc500f5d",
      "tree": "756496430a378be4be870928251c5aec43325634",
      "parents": [
        "5c3fddced9f62f4b175ce400bb96b23f47626e50"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 19:31:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:31:39 2006 +0100"
      },
      "message": "[ARM] 3599/1: AT91RM9200 remove global variables\n\nPatch from Andrew Victor\n\nThis patch removes some now unnecessary global variables -\nat91_master_clock, at91_serial_map, at91_console_port.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5c3fddced9f62f4b175ce400bb96b23f47626e50",
      "tree": "52bad626b8b5111eb727f4a5fcc586f60c88c426",
      "parents": [
        "907d6deb625cd7ff5fea3ef4b20dfb6c1c19c3ee"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 19:30:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:30:20 2006 +0100"
      },
      "message": "[ARM] 3607/1: AT91RM9200 misc fixes\n\nPatch from Andrew Victor\n\nThis final patch includes some general fixes.\n\n1. Link in pm.o if CONFIG_PM is enabled.  [Should have been included in\npatch 3605/1].\n2. Use __raw_readl()/__raw_writel() when accessing System Peripheral\nregisters.\n3. Removed some unnecessary includes\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "907d6deb625cd7ff5fea3ef4b20dfb6c1c19c3ee",
      "tree": "e89da97418b5b4fa51212bc14a558bcf0c3f900b",
      "parents": [
        "6902f523a328bba5af036699b1352389c0746526"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 19:30:19 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:30:19 2006 +0100"
      },
      "message": "[ARM] 3605/1: AT91RM9200 Power Management\n\nPatch from Andrew Victor\n\nThis patch adds the core Power Management support for the AT91RM9200\nprocessor.  It will support suspend-to-RAM and standby modes.\n\nThe suspend-to-RAM functionality is not 100% complete.  The code that\nneeds to be execute from the internal SRAM to restore the system is\noutstanding.  For now we just fall through to Standby mode.\n\nThe AT91-specific at91_suspend_entering_slow_clock() function will\neventually be replaced by clk_must_disable() once that functionality is\nadded to mainline clock API.\n\nPatch from David Brownell.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d6bdbb8ef3e4a9cafc747e1444b4908f9f2f548d",
      "tree": "04945fd4a850b68b8c110ed4a5b5c2aa4a1a64c1",
      "parents": [
        "afefc4158f3c8529e4bb99c1dc119fd792bac220"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Jun 20 19:27:34 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:27:34 2006 +0100"
      },
      "message": "[ARM] 3603/1: AT91RM9200 remove old files\n\nPatch from Andrew Victor\n\nThis patch removes the now unnecessary\ninclude/asm-arm/arch-at91rm9200/pio.h file.  The pin configuration is\nnow handled in the platform-device setup code\n(arch/arm/mach-at91rm9200/devices.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": "c322e24b40b83bbdfa7c269bc0105e76a39e627f",
      "tree": "b4f559deb3cc249280380807bdf8dc5ec8220159",
      "parents": [
        "e6fea6a5e30efef56dee2b8455fde0811922055b"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "Liam.Girdwood@wolfsonmicro.com",
        "time": "Tue Jun 20 19:26:42 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:26:42 2006 +0100"
      },
      "message": "[ARM] 3606/1: PXA27x SSP Register definitions\n\nPatch from Liam Girdwood\n\nThis patch adds some new PXA27x SSP port registers and also fixes the\nSSP slots per frame macro\n\nChanges:-\n\n o SSCR0_SlotPerFrm fixed\n o Added SSP port TSA, RSA, TSS and ACD registers\n\nSigned-off-by: Liam Girdwood \u003cliam.girdwood@wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e6fea6a5e30efef56dee2b8455fde0811922055b",
      "tree": "10018ebe35f826ae722aae9e196280516a56ff8b",
      "parents": [
        "5af29e56c221d709bdbd5fccaf190e21f290a30e"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Jun 20 19:26:41 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:26:41 2006 +0100"
      },
      "message": "[ARM] 3602/1: ixp23xx: fix two typos\n\nPatch from Lennert Buytenhek\n\nFix two typos in include/asm-arm/arch-ixp23xx.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "faed568413e89f87cd60aa8b292cc4b9996bae42",
      "tree": "366c9f3e75f5e35f6ebf3b42d26c82e39248f471",
      "parents": [
        "f8703dc8cb10eca7f6fe6ef364d8e106fe07f034"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jun 19 20:46:05 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 20:46:05 2006 +0100"
      },
      "message": "[ARM] 3594/1: Poodle: Add touchscreen support + other updates\n\nPatch from Richard Purdie\n\nPoodle Updates:\n* Update corgi_ssp to make the GPIO chip selects optional\n* Enable corgi_ssp for use by poodle\n* Add corgi touchscreen platform device for poodle\n* Export locomo platform device.\n* Set framebuffer device parent correctly\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f8703dc8cb10eca7f6fe6ef364d8e106fe07f034",
      "tree": "371f01b78f7fa205128b9ba9127b30904dfdd7b7",
      "parents": [
        "88660351cb6daa85baf9700f12dff3af564dc14a"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jun 19 19:58:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 19:58:52 2006 +0100"
      },
      "message": "[ARM] 3564/1: sharpsl_pm: Abstract some machine specific parameters\n\nPatch from Richard Purdie\n\nAbstract some machine specific parameters from the sharpsl_pm core\ninto the machine specific drivers. This allows the core to support\ntosa/poodle.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "88660351cb6daa85baf9700f12dff3af564dc14a"
}
