)]}'
{
  "log": [
    {
      "commit": "d8951adeba05719b9efd7ce875a3294ffdbb37ea",
      "tree": "27a933c75730e6e0b1d46f695fb5022eadb18264",
      "parents": [
        "2f5d46d2f669a6d0083e50f457ce4e32fb90568c"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Sep 21 12:03:56 2009 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Nov 03 18:42:31 2009 +0100"
      },
      "message": "at91: at91sam9g45 family: identify several chip versions\n\ncpu_is_xxx() macros are identifying generic at91sam9g45 chip. This patch adds\nthe capacity to differentiate Engineering Samples and final lots through the\ninclusion of  at91_cpu_fully_identify() and the related chip IDs with chip\nversion field preserved.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "fcef24d38e8f974673d158866e60763ac4f2161b",
      "tree": "74feffbf738f4ac0dba8e9d2376f0a7371ce2791",
      "parents": [
        "78e1e34056f6508a24d08a2a020cd7b124eacdc8",
        "620abe28776d8cec0a275fac25e254c1f0bc1c73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 03 07:46:05 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 03 07:46:05 2009 -0800"
      },
      "message": "Merge branch \u0027fixes-s3c-2632-rc5\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027fixes-s3c-2632-rc5\u0027 of git://git.fluff.org/bjdooks/linux:\n  ARM: S3C2410: Fix sparse warnings in arch/arm/mach-s3c2410/gpio.c\n  ARM: S3C2440: mini2440: Fix spare warnings\n  ARM: S3C24XX: Fix warnings in arch/arm/plat-s3c24xx/gpio.c\n  ARM: S3C2440: mini2440: Fix missing CONFIG_S3C_DEV_USB_HOST\n  ARM: S3C24XX: arch/arm/plat-s3c24xx: Move dereference after NULL test\n  ARM: S3C: Fix adc function exports\n  ARM: S3C2410: Fix link if CONFIG_S3C2410_IOTIMING is not set\n  ARM: S3C24XX: Introduce S3C2442B CPU\n  ARM: S3C24XX: Define a macro to avoid compilation error\n  ARM: S3C: Add info for supporting circular DMA buffers\n  ARM: S3C64XX: Set rate of crystal mux\n  ARM: S3C64XX: Fix S3C64XX_CLKDIV0_ARM_MASK value\n"
    },
    {
      "commit": "c35102c3e15f90fe604523a2fbffd9dc158b455a",
      "tree": "0c248939a1f424701b583873360c91e081bfe810",
      "parents": [
        "20107f84b29536887b958e38b20474cccc619322",
        "4b46d6416548fb6a0940dfd9911fd895eb6247b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 02 09:53:19 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 02 09:53:19 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: ensure initial page tables are setup for SMP systems\n  ARM: 5776/1: Check compiler version and EABI support when adding ARM unwind support.\n  ARM: 5774/1: Fix Realview ARM1176PB board reboot\n  ARM: Fix errata 411920 workarounds\n  ARM: Fix sparsemem with SPARSEMEM_EXTREME enabled\n  ARM: Use GFP_DMA only for masks _less_ than 32-bit\n  ARM: integrator: allow Integrator to be built with highmem\n  ARM: Fix signal restart issues with NX and OABI compat\n"
    },
    {
      "commit": "4b46d6416548fb6a0940dfd9911fd895eb6247b3",
      "tree": "c2a890342019c9df5e6187ad185a28208b786341",
      "parents": [
        "6603a4fd5195a004dec5f9568e38ff76bae630c1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 01 17:44:24 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 02 16:59:59 2009 +0000"
      },
      "message": "ARM: ensure initial page tables are setup for SMP systems\n\nMapping the same memory using two different attributes (memory\ntype, shareability, cacheability) is unpredictable.  During boot,\nwe encounter a situation when we\u0027re updating the kernel\u0027s page\ntables which can lead to dirty cache lines existing in the cache\nwhich are subsequently missed.  This causes stack corruption,\nand therefore a crash.\n\nTherefore, ensure that the shared and cacheability settings\nmatches the configuration that will be used later; this together\nwith the restriction in early_cachepolicy() ensures that we won\u0027t\ncreate a mismatch during boot.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6603a4fd5195a004dec5f9568e38ff76bae630c1",
      "tree": "a623de325bbe8e4ba024daee6bc8263f6da69180",
      "parents": [
        "426fcd2a351e4bf662fee9fa2cf2603a48223164"
      ],
      "author": {
        "name": "Claudio Scordino",
        "email": "claudio@evidence.eu.com",
        "time": "Fri Oct 30 12:06:05 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 02 16:59:45 2009 +0000"
      },
      "message": "ARM: 5776/1: Check compiler version and EABI support when adding ARM unwind support.\n\nARM unwind is known to compile only with EABI and not-buggy compilers.\nThe problem is not the unwinding information but the -fno-frame-pointer\noption added as a result of !CONFIG_FRAME_POINTER.  Now we check the\ncompiler and raise a #warning in case of wrong compiler.\n\nSigned-off-by: Claudio Scordino \u003cclaudio@evidence.eu.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "426fcd2a351e4bf662fee9fa2cf2603a48223164",
      "tree": "8abcf507bc2d7d4e285073add55729ceeddb5c44",
      "parents": [
        "df71dfd4ca01130f98d9dbfab76c440d72a177c6"
      ],
      "author": {
        "name": "Philby John",
        "email": "pjohn@in.mvista.com",
        "time": "Wed Oct 28 19:09:12 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 01 14:19:34 2009 +0000"
      },
      "message": "ARM: 5774/1: Fix Realview ARM1176PB board reboot\n\nThis is the fix for proper reboot of Realview ARM1176PB board\nwhen issuing the reboot command. Setting the eighth bit of\ncontrol register SYS_RESETCTL to 1 to force a soft reset.\narch_reset() is modified for realview machines to call machine\nspecific reset function pointers.\n\nSigned-off-by: Philby John \u003cpjohn@in.mvista.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "df71dfd4ca01130f98d9dbfab76c440d72a177c6",
      "tree": "5050d23a67be5fc5fabd4e6d96ac89786fb2a9c9",
      "parents": [
        "657e12fd388899502d47f9f6f9d276ec9ced8add"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 24 22:36:36 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 29 19:13:09 2009 +0000"
      },
      "message": "ARM: Fix errata 411920 workarounds\n\nErrata 411920 indicates that any \"invalidate entire instruction cache\"\noperation can fail if the right conditions are present.  This is not\nlimited just to those operations in flush.c, but elsewhere.  Place the\nworkaround in the already existing __flush_icache_all() function\ninstead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "657e12fd388899502d47f9f6f9d276ec9ced8add",
      "tree": "cce20de56800ea3b63159e8db69577e761f4e094",
      "parents": [
        "c06e004c72aa0d1acbc239fb995aa3d823543a8a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 29 17:06:17 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 29 17:06:17 2009 +0000"
      },
      "message": "ARM: Fix sparsemem with SPARSEMEM_EXTREME enabled\n\nWhen SPARSEMEM_EXTREME is enabled, memory_present() wants to use bootmem\nto allocate data structures.  However, we call memory_present() after\ndeclaring memory to bootmem, but before we\u0027ve reserved areas.\n\nThis leads to sparsemem data structures being overwritten later in the\nkernel\u0027s initialization (when slab initializes.)\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0b3dc0e9c8ed4f09605fa844081503bf752388b0",
      "tree": "b6863e3ee9659392f12df909296f882c6b4129c5",
      "parents": [
        "59f4122778efd931d17c9a9ef93b3b47d55e8a32",
        "54341c9b741dc5646842fe47eccfc3b506c6dafa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 29 08:16:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 29 08:16:42 2009 -0700"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  omap4: Fix UART4 platform data on omap4\n  omap4: Allow omap_serial_early_init() for OMAP4430 board\n  omap3: PM: enable UART3 module wakeups\n  omap2: Fix console serial port number for n8x0\n  omap2: Fix detection of n8x0\n  omap1: Fix DSP public peripherals support for ams-delta\n  omap1: Fix redundant UARTs pin muxing that can break other hardware support\n  omap: iommu: fix wrong condition check for SUPERSECTION\n  omap: SDMA: Fix omap_stop_dma() API for channel linking\n  omap: Fix omap-keypad by restoring old keypad.h without breaking omap2 boards that use matrix_keypad\n"
    },
    {
      "commit": "620abe28776d8cec0a275fac25e254c1f0bc1c73",
      "tree": "70cafd9f6f090bd76a30bcc92967ebcd83fc4d77",
      "parents": [
        "0070994783cc7953416cf5da2e190c05edb01391"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Oct 26 21:21:32 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:56 2009 +0000"
      },
      "message": "ARM: S3C2410: Fix sparse warnings in arch/arm/mach-s3c2410/gpio.c\n\nFix sparse warning in arch/arm/mach-s3c2410/gpio.c due to missing\ninclude of \u003cmach/gpio-fns.h\u003e. Fixes the following warning:\n\nwarning: symbol \u0027s3c2410_gpio_irqfilter\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0070994783cc7953416cf5da2e190c05edb01391",
      "tree": "910f087fc6d85bcf4e7f96e170dac80acc705201",
      "parents": [
        "365854af7e393591d980998dec350b6d9ee695ee"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Oct 26 21:19:27 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:51 2009 +0000"
      },
      "message": "ARM: S3C2440: mini2440: Fix spare warnings\n\nFix the following sparse warnings in arch/arm/mach-s3c2440/mach-mini2440.c\ndue to missing \u0027static\u0027.\n\nwarning: symbol \u0027mini2440_lcd_cfg\u0027 was not declared. Should it be static?\nwarning: symbol \u0027mini2440_fb_info\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "365854af7e393591d980998dec350b6d9ee695ee",
      "tree": "29214db8121b7818b02184e494f1b12c6bb6f47a",
      "parents": [
        "0bfb34f3a168ee598164803ab3147dd41fc3f843"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Oct 26 21:17:15 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:45 2009 +0000"
      },
      "message": "ARM: S3C24XX: Fix warnings in arch/arm/plat-s3c24xx/gpio.c\n\nFix the following warnings from sparse in arch/arm/plat-s3c24xx/gpio.\ndue to the missing include of \u003cmach/gpio-fns.h\u003e\n\ngpio.c:36:6: warning: symbol \u0027s3c2410_gpio_cfgpin\u0027 was not declared. Should it be static?\ngpio.c:84:14: warning: symbol \u0027s3c2410_gpio_getcfg\u0027 was not declared. Should it be static?\ngpio.c:103:6: warning: symbol \u0027s3c2410_gpio_pullup\u0027 was not declared. Should it be static?\ngpio.c:125:5: warning: symbol \u0027s3c2410_gpio_getpull\u0027 was not declared. Should it be static?\ngpio.c:138:6: warning: symbol \u0027s3c2410_gpio_setpin\u0027 was not declared. Should it be static?\ngpio.c:157:14: warning: symbol \u0027s3c2410_gpio_getpin\u0027 was not declared. Should it be static?\ngpio.c:184:5: warning: symbol \u0027s3c2410_gpio_getirq\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0bfb34f3a168ee598164803ab3147dd41fc3f843",
      "tree": "d8864e52763ec8e83c562b9726220c0683d712f9",
      "parents": [
        "fe4b83c4b6346fff28f4f10f34e1aca3f719d68c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Oct 26 20:37:21 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:37 2009 +0000"
      },
      "message": "ARM: S3C2440: mini2440: Fix missing CONFIG_S3C_DEV_USB_HOST\n\nFix missing select of S3C_DEV_USB_HOST when building for mini2440\nonly. Fixes the following error:\n\nbuilt-in.o: undefined reference to `s3c_device_usb`\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "fe4b83c4b6346fff28f4f10f34e1aca3f719d68c",
      "tree": "cd925e7b306ef9ef4d4ee9c17e13c377428d6269",
      "parents": [
        "8e8821e5bbcfb177d1b00aa9888a85bc7d6bf3ae",
        "e3d8024891dbfec6cf36c9b76177650f48118462"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:25 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:25 2009 +0000"
      },
      "message": "ARM: Merge fixes-s3c64xx-dma\n\nMerge branch \u0027fixes-s3c64xx-dma\u0027 into fixes-s3c-2632-rc5\n"
    },
    {
      "commit": "8e8821e5bbcfb177d1b00aa9888a85bc7d6bf3ae",
      "tree": "eabad40564922b0faa767cdbcd55f55400c242a5",
      "parents": [
        "60e5c1b5ecd99e06d3133a2a20d58d3c2b9968ac",
        "e179ac0f4ea4f1e989fa754bada366f88fd81d27"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:23 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:34:23 2009 +0000"
      },
      "message": "ARM: Merge fixes-s3c64xx\n\nMerge branch \u0027fixes-s3c64xx\u0027 into fixes-s3c-2632-rc5\n"
    },
    {
      "commit": "60e5c1b5ecd99e06d3133a2a20d58d3c2b9968ac",
      "tree": "84a2faad185d03646999895ed4d074c7ada03fd7",
      "parents": [
        "d3bf3956c75b38def079fb6db40b5cf3f1466a93"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Oct 17 08:42:49 2009 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:25:57 2009 +0000"
      },
      "message": "ARM: S3C24XX: arch/arm/plat-s3c24xx: Move dereference after NULL test\n\nIf the NULL test on buf is needed, then the dereference should be after the\nNULL test.\n\nA simplified version of the semantic match that detects this problem is as\nfollows (http://coccinelle.lip6.fr/):\n\n// \u003csmpl\u003e\n@match exists@\nexpression x, E;\nidentifier fld;\n@@\n\n* x-\u003efld\n  ... when !\u003d \\(x \u003d E\\|\u0026x\\)\n* x \u003d\u003d NULL\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d3bf3956c75b38def079fb6db40b5cf3f1466a93",
      "tree": "ef406db5187585ecb8fa3af29171398b39249382",
      "parents": [
        "2e31de6511a47738974d6b48fdc60c4f82f80d24"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Wed Oct 14 09:18:30 2009 +1300"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:25:57 2009 +0000"
      },
      "message": "ARM: S3C: Fix adc function exports\n\nFix the export of s3c_adc_read.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\n[ben-linux@fluff.org: remove unexport of s3c_adc_start, needed for ts]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "2e31de6511a47738974d6b48fdc60c4f82f80d24",
      "tree": "1b9b966f863a688c0ef4538160cff7a719065a2c",
      "parents": [
        "f5fb9b1a15285fde54c6b70cf35d328333e5b519"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 14 10:13:22 2009 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:25:57 2009 +0000"
      },
      "message": "ARM: S3C2410: Fix link if CONFIG_S3C2410_IOTIMING is not set\n\nFix the link errors if cpu-frequency support is enabled on s3c2410 systems\nbut there is no CONFIG_S3C2410_IOTIMING set. Fix this by ensuring the\nrelevant symbols are defined NULL if the code is not being built in.\n\nFixes the following error:\narch/arm/mach-s3c2410/built-in.o: undefined reference to `s3c2410_iotiming_get\u0027\narch/arm/mach-s3c2410/built-in.o: undefined reference to `s3c2410_iotiming_set\u0027\narch/arm/mach-s3c2410/built-in.o: undefined reference to `s3c2410_iotiming_calc\u0027\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f5fb9b1a15285fde54c6b70cf35d328333e5b519",
      "tree": "de7b78bb2c8edee0267d897864c6f633a769d036",
      "parents": [
        "b4719cd62707ca6f1a4d55b89066a7b9acc72347"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Tue Sep 22 21:40:39 2009 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:25:56 2009 +0000"
      },
      "message": "ARM: S3C24XX: Introduce S3C2442B CPU\n\nAdd the S3C2442B CPU ID to aid support the Openmoko GTA02 / Freerunner.\n\nSigned-off-by: Harald Welte \u003claforge@gnumonks.org\u003e\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nSigned-off-by: Nelson Castillo \u003carhuaco@freaks-unidos.net\u003e\n[ben-linux@fluff.org: edit description for clarity and S3C2442B as uppercase]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b4719cd62707ca6f1a4d55b89066a7b9acc72347",
      "tree": "bffcb767015df1b9caf293d5bb76e0c9a01ebb7d",
      "parents": [
        "964fe080d94db82a3268443e9b9ece4c60246414"
      ],
      "author": {
        "name": "Ramax Lo",
        "email": "ramaxlo@gmail.com",
        "time": "Tue Sep 22 00:04:16 2009 +0800"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:25:56 2009 +0000"
      },
      "message": "ARM: S3C24XX: Define a macro to avoid compilation error\n\nDefine a macro to avoid the following error during kernel build process\nfor platforms other than s3c2410:\n\narch/arm/plat-s3c24xx/cpu.c:84: error: ‘s3c2410a_init’ undeclared here (not in a function)\n\nSigned-off-by: Ramax Lo \u003cramaxlo@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "e3d8024891dbfec6cf36c9b76177650f48118462",
      "tree": "2046fa2ec4259e32b02ef29107fa6ace142e8f8f",
      "parents": [
        "964fe080d94db82a3268443e9b9ece4c60246414"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Sep 22 16:48:56 2009 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Oct 28 18:22:57 2009 +0000"
      },
      "message": "ARM: S3C: Add info for supporting circular DMA buffers\n\nThe S3C64XX DMA implementation will work a lot better with the ability\nto enqueue circular buffers as the hardware can do it\u0027s own linked-list\nmanagement.\n\nAdd a function s3c_dma_has_circular() to show that the system can do this\nand a flag for the channel.\n\nUpdate the s3c24xx/s3c64xx I2S DMA code to deal with this.\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Mark Brown \u003cbroonie@@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e179ac0f4ea4f1e989fa754bada366f88fd81d27",
      "tree": "0111a980b3822e5ff2ab110f42b415378b3e2291",
      "parents": [
        "e73486b8c9d8d649dd080eb1b810e5b0c11a955a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Oct 21 18:17:58 2009 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Oct 26 16:49:46 2009 +0000"
      },
      "message": "ARM: S3C64XX: Set rate of crystal mux\n\nThe current code assumes that the external clock mux will be set to\nthe crystal. Set this up explicitly within the clock API.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "e73486b8c9d8d649dd080eb1b810e5b0c11a955a",
      "tree": "e115603fc4c2598995325fc8e2a00bb187d5b01f",
      "parents": [
        "964fe080d94db82a3268443e9b9ece4c60246414"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Sep 23 12:59:07 2009 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Oct 26 16:49:46 2009 +0000"
      },
      "message": "ARM: S3C64XX: Fix S3C64XX_CLKDIV0_ARM_MASK value\n\nFix the values of S3C6400_CLKDIV0_ARM_MASK and S3C6410_CLKDIV0_ARM_MASK.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "c06e004c72aa0d1acbc239fb995aa3d823543a8a",
      "tree": "62d438159176d4f0090144073297fc093907ba81",
      "parents": [
        "ce63e6bd0ac7eca242562ee07f518bacc8eaa5ce"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 25 22:36:10 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 25 22:44:30 2009 +0000"
      },
      "message": "ARM: Use GFP_DMA only for masks _less_ than 32-bit\n\nWe were using GFP_DMA for masks other than 0xffffffff, which is\nwrong when some masks are initialized to 0xffffffffffffffff.\nThis caused such masks to obtain memory from the precious DMA\npool.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ce63e6bd0ac7eca242562ee07f518bacc8eaa5ce",
      "tree": "6ac07bf89cba22f558f5e04c6298f02c9d2385ba",
      "parents": [
        "ab72b00734ae4d0b5ff273a0f6c7abeaa3713c76"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 25 22:42:38 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 25 22:44:30 2009 +0000"
      },
      "message": "ARM: integrator: allow Integrator to be built with highmem\n\nThis fixes Integrator builds with highmem enabled; we need to\ntranslate from \u0027struct page\u0027 to a DMA address, and this is not\npossible without __pfn_to_bus().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ab72b00734ae4d0b5ff273a0f6c7abeaa3713c76",
      "tree": "ca002f2e4e6b78fd2d5747aa8d478faa5d84e9f6",
      "parents": [
        "0996391139f43d032335b5360db11da62a2cbb39"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 25 15:39:37 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 25 15:39:37 2009 +0000"
      },
      "message": "ARM: Fix signal restart issues with NX and OABI compat\n\nThe signal restarting code was placed on the user stack when OABI\ncompatibility is enabled.  Unfortunately, with an EABI NX executable,\nthis results in an attempt to run code from the non-executable stack,\nwhich segfaults the application.\n\nFix this by placing the code in the vectors page, along side the\nsignal return code, and directing the application to that code.\n\nReported-by: saeed bishara \u003csaeed.bishara@gmail.com\u003e\nTested-by: saeed bishara \u003csaeed.bishara@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "54341c9b741dc5646842fe47eccfc3b506c6dafa",
      "tree": "ff2d30cd8761d35f69e079f320a6052a75a7f5a3",
      "parents": [
        "5b7815b5ca2c7b44ebaaa33c66a3068d6de27bce"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Thu Oct 22 14:48:14 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 15:41:16 2009 -0700"
      },
      "message": "omap4: Fix UART4 platform data on omap4\n\nThis patch removes the unnecessary UART4 platform which is under\ndata is wrong because of this\n\nThere is a separate platform structure for UART4\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nReviewed-By: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "5b7815b5ca2c7b44ebaaa33c66a3068d6de27bce",
      "tree": "272ba424ecb938227d7ab4c0d44b3824329e0ba6",
      "parents": [
        "b427f92f8cfca2787c18a77bef15cc8b13341774"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Thu Oct 22 14:48:14 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 15:41:16 2009 -0700"
      },
      "message": "omap4: Allow omap_serial_early_init() for OMAP4430 board\n\nThis patch enables omap_serial_early_init() function for OMAP4430\nSDP. Without this the bootup would throw oops in omap_serial_init().\n\nNote that the ifndef CONFIG_ARCH_OMAP4 is split into two sections\nto enable omap_serial_early_init(). This ifndef cannot be removed\nuntil omap4 clock framework is implemented.\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nReviewed-By: Tony Lindgren \u003ctony@atomide.com\u003e\nReviewed-By: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b427f92f8cfca2787c18a77bef15cc8b13341774",
      "tree": "c40624ec043df2aa8da2c47bbd5fe5cb978b3c88",
      "parents": [
        "60dbd8c95fe21955391bbaf0b66ac443742a3dd4"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Thu Oct 22 14:48:13 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 15:41:16 2009 -0700"
      },
      "message": "omap3: PM: enable UART3 module wakeups\n\nUART3 is in the PER powerdomain.  If PER goes idle/inactive\nindependently of CORE, for UART3 to wakeup it must have its wakeup\nenable bits setup in PM_WKEN_PER.  This patch enables these bits.\n\nThe reason it works when PER and CORE work together is because when\nCORE goes inactive/retention, the IOPAD wakeups are enabled and\ntrigger UART3 wakeup.\n\nWithout this patch, when the UART inactivity timer fires for UART3,\nits clocks are disabled and it\u0027s unable to wakeup so will be unusable\nuntil PER is awoken by another source.\n\nAnother way of testing is by keeping CORE on during suspend but\nallowing PER to hit retention\n\n  # echo 3 \u003e /debug/pm_debug/core_pwrdm/suspend\n\nthen enter suspend\n\n  # echo mem \u003e /sys/power/state\n\nWithout this patch, UART3 will be unable to wakeup the system.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "60dbd8c95fe21955391bbaf0b66ac443742a3dd4",
      "tree": "171ed967726398f4a6093ffa9c43f85837cc2228",
      "parents": [
        "d2fbf3451d338ac68c8a555207183647074f78a0"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:48:13 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 15:41:16 2009 -0700"
      },
      "message": "omap2: Fix console serial port number for n8x0\n\nWith the recent changes omap serial ports match the physical\nnumbering like they should. Fix the kernel CMDLINE accordingly\nso console works.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "d2fbf3451d338ac68c8a555207183647074f78a0",
      "tree": "3771d3f3afc471edb33480e1d8a48139336c793c",
      "parents": [
        "b3dba0b81e9612c385c4fb55d546e0104661168d"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:48:13 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:48:13 2009 -0700"
      },
      "message": "omap2: Fix detection of n8x0\n\nOtherwise the machine_is_nokia_n8*() does not work.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b3dba0b81e9612c385c4fb55d546e0104661168d",
      "tree": "ac30cc55741ffb975e3a220c413981eddf498eec",
      "parents": [
        "c33da3a80074094303d643a90ef589330b491270"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Thu Oct 22 14:47:42 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:47:42 2009 -0700"
      },
      "message": "omap1: Fix DSP public peripherals support for ams-delta\n\nDSP public peripherals used to work on OMAP1510 based (or all OMAP1 class?)\nmachines as long as old dspgateway code were present in the l-o tree. For\nseveral months it is no longer included, breaking support for McBSP1 based\naudio on Amstrad Delta, for example.\n\nThis patch, derived from the old dspgateway code, corrects the problem for the\nboard by simply taking the DSP out of reset state, I guess. That way, things\nshould not break when a new dsp code is added to the tree, and the change can\nbe reverted then.\n\nIf there are any reports on McBSP1 or other DSP public peripherals not working\nfor other OMAP1 machines (I\u0027ve not heard of any for now), I can prepare a more\ngeneral patch providing an extra include file with a helper function defined.\n\nCreated and tested against linux-2.6.32-rc5\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "c33da3a80074094303d643a90ef589330b491270",
      "tree": "64c8a0d9a56a4590e21641c04deae0b6a66eb8c0",
      "parents": [
        "dcc730dc9d7614fdaf6bce73d6e8ffe47c8820b1"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Thu Oct 22 14:47:42 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:47:42 2009 -0700"
      },
      "message": "omap1: Fix redundant UARTs pin muxing that can break other hardware support\n\nCommit 15ac408ee5a509053a765b816e9179515329369f removed enabled_uart\nand OMAP_TAG_UART. This works for mach-omap2, but causes issues on\nmach-omap1 for some boards as the mach-omap1 serial.c was muxing\npins based on the enabled_uart flag for 15xx.\n\nFix this by muxing pins in board-*.c files for the 15xx boards for\nthe uart ports that had enabled_uart flag set before the commit\nabove.\n\nTested on Amsdtrad Delta only.\n\nNote that in the future we should add support for powering down\nthe uarts with a timer like mach-omap2/serial.c does. Otherwise\nthe enabled uarts will be blocking retention-while-idle.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "dcc730dc9d7614fdaf6bce73d6e8ffe47c8820b1",
      "tree": "2849196332e34b47ef91a528e8769ee1e8ae264d",
      "parents": [
        "9da65a99e5e6a074c586474961dbf560e439df50"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "Hiroshi.DOYU@nokia.com",
        "time": "Thu Oct 22 14:46:32 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:46:32 2009 -0700"
      },
      "message": "omap: iommu: fix wrong condition check for SUPERSECTION\n\nA bit (2 \u003c\u003c 0) is set both on SECTION and SUPERSECTION. To identify\nSUPERSECTION correctly, other bits should be compared too.\n\nReported-by: \"Srinivas Pulukuru\" \u003csrinivas.pulukuru@ti.com\u003e\nSigned-off-by: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "9da65a99e5e6a074c586474961dbf560e439df50",
      "tree": "26d32357113778bc7628405981db17f27954c9c4",
      "parents": [
        "6135434a54719c45fdc6add1ba4965dea89ab069"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Thu Oct 22 14:46:31 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:46:31 2009 -0700"
      },
      "message": "omap: SDMA: Fix omap_stop_dma() API for channel linking\n\nOMAP sDMA driver API omap_stop_dma() doesn\u0027t really stop the dma when used\nin linking scenario.\n\nThe DMA channel needs to be disabled before resetting the chain.\nAlso fix clearing of the OMAP_DMA_ACTIVE status in the linked case.\n\nCc: Hari n \u003chari.zoom@gmail.com\u003e\nCc: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Venkatraman S \u003csvenkatr@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "6135434a54719c45fdc6add1ba4965dea89ab069",
      "tree": "08e437c116f72edf494593d73f56f5da78b1dfab",
      "parents": [
        "012abeea669ea49636cf952d13298bb68654146a"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Thu Oct 22 14:43:17 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Oct 22 14:43:17 2009 -0700"
      },
      "message": "omap: Fix omap-keypad by restoring old keypad.h without breaking omap2 boards that use matrix_keypad\n\nOnly mach-omap2 boards are currently using matrix_keypad. Allow\nmach-omap1 boards to use the old style keypad.h without breaking.\n\nCreated against linux-2.6.32-rc5.\nCompile tested with omap_3430sdp_defconfig and rx51_defconfig.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "c768e67625688517c23f46b31a46e1f7d2de1c71",
      "tree": "5b3e970fed1fd5eea71a8254c210f967b816e669",
      "parents": [
        "f248dc626e95a2b61fed3631df49aef23f1736b8"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Wed Oct 21 02:27:01 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 21 13:09:37 2009 +0100"
      },
      "message": "ARM: 5769/1: CPU_ARM920T: remove dead Maverick EP9312 URL\n\nRemove the URL listed for Maverick EP9312 since it is not available\nand modify the help text appropriately.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f248dc626e95a2b61fed3631df49aef23f1736b8",
      "tree": "f5f1502bb6d3f1f60778550961055ecd370b508c",
      "parents": [
        "fb78b11fc2c3743d9a67a226cae8afd06c74d562"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Wed Oct 21 02:21:20 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 21 13:09:36 2009 +0100"
      },
      "message": "ARM: 5768/1: ep93xx: remove dead code in ep93xx_gpio_ab_irq_handler()\n\nRemove unnecessary code in ep93xx_gpio_ab_irq_handler().\n\nThe desc calculation for gpio port B was left in when the following\ncommit was merged.\n\ncommit d8aa0251f12546e9bd1e9ee1d9782d6492819a04\nAuthor: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nDate:   Thu Oct 9 13:36:24 2008 +0100\n\n    [ARM] 5298/1: Drop desc_handle_irq()\n\nIt\u0027s not needed so remove it.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fb78b11fc2c3743d9a67a226cae8afd06c74d562",
      "tree": "228a0b36ce212ca876c2314cfd5757cbeb63b306",
      "parents": [
        "faff8032ec96e575525cf85690c914f75dd77fc5"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Wed Oct 21 02:17:22 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 21 13:09:36 2009 +0100"
      },
      "message": "ARM: 5767/1: ep93xx: remove ep93xx_init_time() prototype\n\nRemove unused prototype for ep93xx_init_time().  This function\nis not defined in the kernel.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "faff8032ec96e575525cf85690c914f75dd77fc5",
      "tree": "96a1094a000cd127ea645c045af5d998c7472214",
      "parents": [
        "4726374fb4cc93472b83765ef786d8093e352afa"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Oct 19 21:29:28 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 21 13:08:42 2009 +0100"
      },
      "message": "ARM: 5765/1: Updated U300 defconfig\n\nThis updates the U300 to use all the drivers merged in during the\n2.6.32 merge window.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4726374fb4cc93472b83765ef786d8093e352afa",
      "tree": "d7ad829aa7f93b4721c359d323ec958768277a23",
      "parents": [
        "8c5b0f9a85cd78e98123417a8e9d58857968ff13"
      ],
      "author": {
        "name": "Yegor Yefremov",
        "email": "yegorslists@googlemail.com",
        "time": "Tue Oct 20 08:39:41 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 21 13:08:14 2009 +0100"
      },
      "message": "ARM: 5766/1: Fix watchdog enabling for AT91SAM9G45\n\nThe macro for the watchdog has been changed from CONFIG_AT91SAM9_WATCHDOG\nto CONFIG_AT91SAM9X_WATCHDOG due to AT91CAP9 chips support\n\nSigned-off-by: Yegor Yefremov \u003cyegorslists@googlemail.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8c5b0f9a85cd78e98123417a8e9d58857968ff13",
      "tree": "6ac627805ce897f94a4ff9784feceaa17da621af",
      "parents": [
        "50ad5f591bf0d2c877cb3689be01bea9eefdeb2b"
      ],
      "author": {
        "name": "Leo Chen",
        "email": "leochen@broadcom.com",
        "time": "Thu Oct 15 22:45:41 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 17 20:10:22 2009 +0100"
      },
      "message": "ARM: 5764/1: bcmring: add oprofile pmu support\n\nadd oprofile pmu support for bcmring.\n\nSigned-off-by: Leo Hao Chen \u003cleochen@broadcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "50ad5f591bf0d2c877cb3689be01bea9eefdeb2b",
      "tree": "b9979a6649f053fc824f75e4ad65ac22854fd4b4",
      "parents": [
        "daaeb6c93829806221b2ac533330c64f338ebb89",
        "f6919eb41127db2e06342efcc2da1eeb4646ec34"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 17 16:29:01 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 17 16:29:01 2009 +0100"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "f6919eb41127db2e06342efcc2da1eeb4646ec34",
      "tree": "2d4976fb6c826542172837fde5fd8b3c52dc012d",
      "parents": [
        "0bff2fc319c2a3cb8969c71fdc2f941a15319b2c"
      ],
      "author": {
        "name": "Stanislav Brabec",
        "email": "utx@penguin.cz",
        "time": "Fri Oct 16 20:50:05 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Oct 17 22:55:44 2009 +0800"
      },
      "message": "[ARM] pxa/spitz: add gpio button support (fixes regression)\n\nUpdating desc for lid keys and resending patch with proper comments:\nDefine Spitz buttons as GPIO keys in a way compatible with the old driver:\n\nOn/Off: As Suspend EV_PWR key\nRaw values of lid sensors SWA and SWB: As EV_SW switches\nSWA: Display Down\nSWB: Lid Closed\nRecommended user space decoding:\nSWA\u003d\u003d0 \u0026 SWB\u003d\u003d0: lid opened (landscape mode)\nSWA\u003d\u003d1 \u0026 SWB\u003d\u003d0: invalid (or mechanic race condition)\nSWA\u003d\u003d0 \u0026 SWB\u003d\u003d1: lid closed with display up (portrait mode or mechanic\n                 race condition while closing to display-less mode)\nSWA\u003d\u003d1 \u0026 SWB\u003d\u003d1: lid closed with display down (display-less mode)\n\nAK_INT remote trigger is not mapped as input event. Without complete\nremote driver and remote pull-up control it has no useful\ninterpretation.\n\nSigned-off-by: Stanislav Brabec \u003cutx@penguin.cz\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "0bff2fc319c2a3cb8969c71fdc2f941a15319b2c",
      "tree": "d65e568bded197a6470b447c5fe9a256b580b261",
      "parents": [
        "012abeea669ea49636cf952d13298bb68654146a"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Thu Oct 15 10:11:09 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sat Oct 17 22:55:44 2009 +0800"
      },
      "message": "[ARM] pxa/cm-x300: fix mmc numbering\n\nCM-X300 has libertas on mmc2 and  SD card slot on mmc1.\nThis patch fixes wrong MMC ports assignment.\n\nSigned-off-by: Igor Grinberg \u003cgrinberg@compulab.co.il\u003e\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "13e356c977473baeb29e8abfd992f0cd938a78ce",
      "tree": "7aefdefbe380d554c7c06fbed3f9663cc02d5b92",
      "parents": [
        "dcbeb0bec5f2695c3ff53f174efb8e03c209f3f3",
        "15605236740c38b51d67faf060851bfdc5c6b5fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 15 15:09:55 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 15 15:09:55 2009 -0700"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  OMAP2xxx clock: set up clockdomain pointer in struct clk\n  OMAP: Fix race condition with autodeps\n  omap: McBSP: Fix incorrect receiver stop in omap_mcbsp_stop\n  omap: Initialization of SDRC params on Zoom2\n  omap: RX-51: Drop I2C-1 speed to 2200\n  omap: SDMA: Fixing bug in omap_dma_set_global_params()\n  omap: CONFIG_ISP1301_OMAP redefined in Beagle defconfig\n"
    },
    {
      "commit": "daaeb6c93829806221b2ac533330c64f338ebb89",
      "tree": "78a2180e34d38e553191c191e9a1eead9842d213",
      "parents": [
        "e85d380710680cb5793fcb59e03b7904b07a1e19"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Thu Oct 15 15:06:47 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 15 15:45:15 2009 +0100"
      },
      "message": "ARM: 5763/1: ARM: SMP: Fix the BUG with CONFIG_PREEMPT enabled\n\nThis patch fixes the BUG: using smp_processor_id() in preemptible\nBelow is the stripped backtrace.\n\nBUG: using smp_processor_id() in preemptible [00000000] code: init/1\ncaller is flush_tlb_mm+0x44/0x70\nBacktrace:\n[\u003cc00225c4\u003e] (dump_backtrace+0x0/0x110) from [\u003cc01713a0\u003e] (dump_stack+0x18/0x1c)\n r7:00000000 r6:c00234f0 r5:00000001 r4:c7828000\n[\u003cc0171388\u003e] (dump_stack+0x0/0x1c) from [\u003cc0135364\u003e] (debug_smp_processor_id+0xc0/0xf0)\n[\u003cc01352a4\u003e] (debug_smp_processor_id+0x0/0xf0) from [\u003cc00234f0\u003e] (flush_tlb_mm+0x44/0x70)\n r7:00000000 r6:c60b41a0 r5:c60b4154 r4:00000001\n[\u003cc00234ac\u003e] (flush_tlb_mm+0x0/0x70) from [\u003cc0039568\u003e] (dup_mm+0x304/0x38c)\n r5:c1f09058 r4:00000000\n[\u003cc0039264\u003e] (dup_mm+0x0/0x38c) from [\u003cc0039de4\u003e] (copy_process+0x7b8/0xeb0)\n[\u003cc003962c\u003e] (copy_process+0x0/0xeb0) from [\u003cc003a638\u003e] (do_fork+0x15c/0x29c)\n[\u003cc003a4dc\u003e] (do_fork+0x0/0x29c) from [\u003cc0021df0\u003e] (sys_clone+0x34/0x3c)\n[\u003cc0021dbc\u003e] (sys_clone+0x0/0x3c) from [\u003cc001efa0\u003e] (ret_fast_syscall+0x0/0x2c)\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e85d380710680cb5793fcb59e03b7904b07a1e19",
      "tree": "6b65169c77da7fbaaf1ddc3fa53bf11c12064ea9",
      "parents": [
        "3d977c012f1af4a867939fa21ad502d5279fa0a0",
        "679bfef0e366109483981899401b98b8a65ed06c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 15 12:11:51 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 15 12:11:51 2009 +0100"
      },
      "message": "Merge branch \u0027for-rmk-rc\u0027 of git://git.pengutronix.de/git/imx/linux-2.6\n"
    },
    {
      "commit": "15605236740c38b51d67faf060851bfdc5c6b5fc",
      "tree": "c93f8cd3ee232b77c8e90da18b83fd9a51bd311f",
      "parents": [
        "a93d4ed2052d19029802ce14bb6e4b2f212d0cad",
        "a7f20b2695eb6a00a5464089bacf75b8ed64725e"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 14 15:46:15 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 14 15:46:15 2009 -0700"
      },
      "message": "Merge branch \u00272_6_32rc4_fixes\u0027 of git://git.pwsan.com/linux-2.6 into omap-fixes-for-linus\n"
    },
    {
      "commit": "a7f20b2695eb6a00a5464089bacf75b8ed64725e",
      "tree": "bc1f92bba3a82cd6ba14ec65c01f335dd68c1140",
      "parents": [
        "a0219fbdacc01e039d1b158d16141349a3309915"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Wed Oct 14 16:40:37 2009 -0600"
      },
      "committer": {
        "name": "paul",
        "email": "paul@twilight.(none)",
        "time": "Wed Oct 14 16:40:37 2009 -0600"
      },
      "message": "OMAP2xxx clock: set up clockdomain pointer in struct clk\n\nclock24xx.c is missing a omap2_init_clk_clkdm() in its\nomap2_clk_init() function.  Among other bad effects, this causes the\nOMAP hwmod layer to oops on boot.\n\nThanks to Carlos Aguiar \u003ccarlos.aguiar@indt.org.br\u003e and Stefano\nPanella \u003cStefano.Panella@csr.com\u003e for reporting this bug.  Thanks to Tony\nLindgren \u003ctony@atomide.com\u003e for N800 booting advice.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Carlos Aguiar \u003ccarlos.aguiar@indt.org.br\u003e\nCc: Stefano Panella \u003cStefano.Panella@csr.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "a0219fbdacc01e039d1b158d16141349a3309915",
      "tree": "ba64eb7a8775fc47e5f5d9454810b97988147191",
      "parents": [
        "161291396e76e0832c08f617eb9bd364d1648148"
      ],
      "author": {
        "name": "Kalle Jokiniemi",
        "email": "kalle.jokiniemi@digia.com",
        "time": "Wed Oct 14 16:40:37 2009 -0600"
      },
      "committer": {
        "name": "paul",
        "email": "paul@twilight.(none)",
        "time": "Wed Oct 14 16:40:37 2009 -0600"
      },
      "message": "OMAP: Fix race condition with autodeps\n\nThere is a possible race condition in clockdomain\ncode handling hw supported idle transitions.\n\nWhen multiple autodeps dependencies are being added\nor removed, a transition of still remaining dependent\npowerdomain can result in false readings of the\nstate counter. This is especially fatal for off mode\nstate counter, as it could result in a driver not\nnoticing a context loss.\n\nFixed by disabling hw supported state transitions\nwhen autodeps are being changed.\n\nSigned-off-by: Kalle Jokiniemi \u003ckalle.jokiniemi@digia.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n\n"
    },
    {
      "commit": "a93d4ed2052d19029802ce14bb6e4b2f212d0cad",
      "tree": "7e64e609dfff9260e178c31d5d495917e2934aec",
      "parents": [
        "02563a5d56ac1d3978118c8498ae301d68ef7942"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jhnikula@gmail.com",
        "time": "Wed Oct 14 09:56:35 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 14 09:56:35 2009 -0700"
      },
      "message": "omap: McBSP: Fix incorrect receiver stop in omap_mcbsp_stop\n\nThis small typo written by author causes that McBSP receiver is disabled on\nOMAP2430 and OMAP3430 even if only transmitter is stopped. This was noted\nwith ALSA SoC where simultaneous recording halted if playback was stopped\nfirst.\n\nSigned-off-by: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "02563a5d56ac1d3978118c8498ae301d68ef7942",
      "tree": "416784bb67b04363101e7a5a8727bf52e0311a96",
      "parents": [
        "cb3cc45ad9e55f673c336ad9d013dcdc3a84390b"
      ],
      "author": {
        "name": "Teerth Reddy",
        "email": "teerth@ti.com",
        "time": "Wed Oct 14 09:56:35 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 14 09:56:35 2009 -0700"
      },
      "message": "omap: Initialization of SDRC params on Zoom2\n\nThis patch initializes the correct SDRC settings required\nfor DVFS on Zoom2.\n\nSigned-off-by: Teerth Reddy \u003cteerth@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "cb3cc45ad9e55f673c336ad9d013dcdc3a84390b",
      "tree": "54b6c9a6f8915a37d1927e109418a05b044f8616",
      "parents": [
        "70cf644c34a5f2dd183b4f01b0e8cdac834c1e17"
      ],
      "author": {
        "name": "Aaro Koskinen",
        "email": "Aaro.Koskinen@nokia.com",
        "time": "Wed Oct 14 09:56:34 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 14 09:56:34 2009 -0700"
      },
      "message": "omap: RX-51: Drop I2C-1 speed to 2200\n\nThe I2C-1 bus frequency on RX-51 should be 2.2 MHz. The speed is limited\nby TWL5030/GAIA; a higher speed could lead to errors on the interface. The\nmaximum speed depends on the system clock for GAIA: 2.2 MHz (if 19.2 MHz),\n2.4 MHz (26 MHz) or 2.9 MHz (38.4 MHz).\n\nSigned-off-by: Aaro Koskinen \u003caaro.koskinen@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "70cf644c34a5f2dd183b4f01b0e8cdac834c1e17",
      "tree": "27a75fc7eda52e17afd5187ac428a6b565219d38",
      "parents": [
        "dc6e56b199a5b11b53786c67f5f1c7af0195d223"
      ],
      "author": {
        "name": "Anuj Aggarwal",
        "email": "anuj.aggarwal@ti.com",
        "time": "Wed Oct 14 09:56:34 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 14 09:56:34 2009 -0700"
      },
      "message": "omap: SDMA: Fixing bug in omap_dma_set_global_params()\n\nArgument tparams was not being used to program\nglobal register GCR.HI_THREAD_RESERVED. This patch fixes the same.\n\nSigned-off-by: Anuj Aggarwal \u003canuj.aggarwal@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "dc6e56b199a5b11b53786c67f5f1c7af0195d223",
      "tree": "00c99e4a9eafcaa9f403bbfbf851182ae7c0980c",
      "parents": [
        "161291396e76e0832c08f617eb9bd364d1648148"
      ],
      "author": {
        "name": "Sanjeev Premi",
        "email": "premi@ti.com",
        "time": "Wed Oct 14 09:56:33 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Oct 14 09:56:33 2009 -0700"
      },
      "message": "omap: CONFIG_ISP1301_OMAP redefined in Beagle defconfig\n\nThe symbol CONFIG_ISP1301_OMAP was defined twice in the\ndefconfig. This was causing the warning:\narch/arm/configs/omap3_beagle_defconfig:972:warning:\n override: reassigning to symbol ISP1301_OMAP\n\nSigned-off-by: Sanjeev Premi \u003cpremi@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "3d977c012f1af4a867939fa21ad502d5279fa0a0",
      "tree": "b228c81db881910b9c7e234153c87bebd32c8dae",
      "parents": [
        "cde3f8607350666c4dd120dbbdbd9c70ffb2ea61"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Wed Oct 14 01:56:10 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 14 10:33:06 2009 +0100"
      },
      "message": "ARM: 5760/1: ep93xx: fix build error in edb93xx.c\n\nFix a build error due to a typo (missing comma) in:\n\n\tARM: 5754/1: ep93xx: update i2c support\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cde3f8607350666c4dd120dbbdbd9c70ffb2ea61",
      "tree": "6d4eb66c895f94b922bd2cf6885bae3cf9d843b4",
      "parents": [
        "a771fe6e4e3e58f2056823ef9c30a554ec48f453"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "dedekind1@gmail.com",
        "time": "Tue Oct 13 08:54:30 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 14 10:33:05 2009 +0100"
      },
      "message": "ARM: 5759/1: Add register information of threads to coredump\n\nDefines ELF_CORE_COPY_TASK_REGS so that CPU register information\nof every thread is included in coredump. Without this, only the faulting\nthread is coredumped.\n\nCc: Roger Quadros \u003cext-roger.quadros@nokia.com\u003e\nCc: linux-arm-kernel@lists.infradead.org\nSigned-off-by: Mika Westerberg \u003cmika.westerberg@iki.fi\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a771fe6e4e3e58f2056823ef9c30a554ec48f453",
      "tree": "06f60c5b96bd4b7c1690f86b0e44d74f6e3ffcc9",
      "parents": [
        "80f506918fdaaca6b574ba931536a58ce015c7be"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Oct 12 17:31:20 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 14 10:33:05 2009 +0100"
      },
      "message": "ARM: 5757/1: Thumb-2: Correct \"mov.w pc, lr\" instruction which is unpredictable\n\nThe 32-bit wide variant of \"mov pc, reg\" in Thumb-2 is unpredictable\ncausing improper handling of the undefined instructions not caught by\nthe kernel. This patch adds a movw_pc macro for such situations\n(currently only used in call_fpe).\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "679bfef0e366109483981899401b98b8a65ed06c",
      "tree": "f3e848bc03ee647d6ef62ca3fe029ec92388b297",
      "parents": [
        "d9e8b88478be7c8cd3fab91213c05e6194de294e"
      ],
      "author": {
        "name": "Valentin Longchamp",
        "email": "valentin.longchamp@epfl.ch",
        "time": "Thu Oct 08 18:12:24 2009 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 13 10:24:10 2009 +0200"
      },
      "message": "MXC: fix reset for mx31, mx35 and mx27 SoCs\n\nThe clock name for the watchdog devices was not set consistently\nwith mx21 on these platforms, resulting in the reset not to work.\n\nSigned-off-by: Valentin Longchamp \u003cvalentin.longchamp@epfl.ch\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "d9e8b88478be7c8cd3fab91213c05e6194de294e",
      "tree": "9c41fbc33e97eb67d04bff0e5651f8c92d92fe57",
      "parents": [
        "324c1aa3dfb4235c80df603e761cc06e28a7e903"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Oct 05 16:49:12 2009 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 13 10:24:09 2009 +0200"
      },
      "message": "fix pcm037_eet compilation with the new SPI driver\n\nFix pcm037_eet compilation with the new imx SPI driver by unifying\nplatform device names.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Valentin Longchamp \u003cvalentin.longchamp@epfl.ch\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "324c1aa3dfb4235c80df603e761cc06e28a7e903",
      "tree": "83dcd2aef5328a46b923a81b0f4423419fe640ee",
      "parents": [
        "a90c31a3b70bcef915ffddacb8cbb4e63de33415"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Oct 05 10:00:58 2009 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 13 10:24:08 2009 +0200"
      },
      "message": "fix compilation of i.MX31 platforms\n\nmxc_iomux_v3_init() is defined in arch/arm/plat-mxc/iomux-v3.c, which is\nnot linked for i.MX31 and produces an undefined reference error. Fix this\nby building the offending code only for i.MX35.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "a90c31a3b70bcef915ffddacb8cbb4e63de33415",
      "tree": "6092e712e30d97db4cb9c44b72e4e2a9450e48ed",
      "parents": [
        "6153384161222c855bb95ca3eee3b3d89ae2c9dd"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 06 09:18:17 2009 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 13 10:24:07 2009 +0200"
      },
      "message": "pcm970 mmc: Fix ro switch\n\nWe have to use mxc_gpio_mode() for the card detection pin\ninstead of mxc_gpio_setup_multiple_pins() because the latter\ndoes a gpio_request() and thus a later gpio_request() fails.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "6153384161222c855bb95ca3eee3b3d89ae2c9dd",
      "tree": "ecc72716530504580deeb2b9b63c24a915ec1507",
      "parents": [
        "de41fddd9ef1fda7e00ad4d6af59013ed9f52953"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Sep 24 10:01:53 2009 +0200"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Tue Oct 13 10:24:02 2009 +0200"
      },
      "message": "pcm038: Add SPI/MC13783 support\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "787b2faadc4356b6c2c71feb42fb944fece9a12f",
      "tree": "e3acab624bb2de248a2e4f1e6293024200c8dc8c",
      "parents": [
        "edc72786d208e77db94f84dcb0d166c0d23d82f7"
      ],
      "author": {
        "name": "Nitin Gupta",
        "email": "ngupta@vflare.org",
        "time": "Mon Oct 12 14:20:23 2009 +0530"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 12 17:52:26 2009 +0100"
      },
      "message": "ARM: force dcache flush if dcache_dirty bit set\n\nOn ARM, update_mmu_cache() does dcache flush for a page only if\nit has a kernel mapping (page_mapping(page) !\u003d NULL). The correct\nbehavior would be to force the flush based on dcache_dirty bit only.\n\nOne of the cases where present logic would be a problem is when\na RAM based block device[1] is used as a swap disk. In this case,\nwe would have in-memory data corruption as shown in steps below:\n\ndo_swap_page()\n{\n    - Allocate a new page (if not already in swap cache)\n    - Issue read from swap disk\n        - Block driver issues flush_dcache_page()\n        - flush_dcache_page() simply sets PG_dcache_dirty bit and does not\n          actually issue a flush since this page has no user space mapping yet.\n    - Now, if swap disk is almost full, this newly read page is removed\n      from swap cache and corrsponding swap slot is freed.\n    - Map this page anonymously in user space.\n    - update_mmu_cache()\n        - Since this page does not have kernel mapping (its not in page/swap\n          cache and is mapped anonymously), it does not issue dcache flush\n          even if dcache_dirty bit is set by flush_dcache_page() above.\n\n    \u003cuser now gets stale data since dcache was never flushed\u003e\n}\n\nSame problem exists on mips too.\n\n[1] example:\n - brd (RAM based block device)\n - ramzswap (RAM based compressed swap device)\n\nSigned-off-by: Nitin Gupta \u003cngupta@vflare.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "edc72786d208e77db94f84dcb0d166c0d23d82f7",
      "tree": "6fd32770f9cb2f1a888775514294d60aecba5245",
      "parents": [
        "6a5e293f1b34920c69a932ce37b4a4714a428dc7",
        "4367216a099b4df3fa2c4f2b086cda1a1e9afc4e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 12 14:38:08 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 12 14:38:08 2009 +0100"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "4367216a099b4df3fa2c4f2b086cda1a1e9afc4e",
      "tree": "a158437f63ff4f3e4783b02ca43c6bc2947bd256",
      "parents": [
        "48f029542f1219eb50ade5e24b1b2799bd057413"
      ],
      "author": {
        "name": "Dennis O\u0027Brien",
        "email": "dennis.obrien@eqware.net",
        "time": "Sat Oct 10 15:08:52 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Oct 12 15:30:50 2009 +0800"
      },
      "message": "[ARM] pxa: workaround errata #37 by not using half turbo switching\n\nPXA27x Errata #37 implies system will hang when switching into or out of\nhalf turbo (HT bit in CLKCFG) mode, workaround this by not using it.\n\nSigned-off-by: Dennis O\u0027Brien \u003cdennis.obrien@eqware.net\u003e\nCc: stable-2.6.31 \u003cstable@kernel.org\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "c639ef431797813a9ab509e7cb5c77a080277a5b",
      "tree": "ce8dcc72230bd46b1fb657a725bf04d15b70283d",
      "parents": [
        "161291396e76e0832c08f617eb9bd364d1648148"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Wed Sep 16 11:06:52 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Oct 12 15:30:50 2009 +0800"
      },
      "message": "[ARM] pxa/csb726: adjust duplicate structure field initialization\n\nCurrently the irq_type field of the csb726_lan_config structure is\ninitialized twice.  The value in the first case,\nSMSC911X_IRQ_POLARITY_ACTIVE_LOW, is normally stored in the irq_polarity\nfield, so I have renamed the field in the first initialization to that.\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "d43c36dc6b357fa1806800f18aa30123c747a6d1",
      "tree": "339ce510073ecbe9b3592008f7dece7b277035ef",
      "parents": [
        "69585dd69e663a40729492c7b52eb82477a2027a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Oct 07 17:09:06 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 11 11:20:58 2009 -0700"
      },
      "message": "headers: remove sched.h from interrupt.h\n\nAfter m68k\u0027s task_thread_info() doesn\u0027t refer to current,\nit\u0027s possible to remove sched.h from interrupt.h and not break m68k!\nMany thanks to Heiko Carstens for allowing this.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n"
    },
    {
      "commit": "6a5e293f1b34920c69a932ce37b4a4714a428dc7",
      "tree": "d5d85081d906126cdd539d297fa2ef2eb07b1f61",
      "parents": [
        "e9ac829185c5d17787d78c13c05a40c39d660239"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 16:29:48 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 16:29:48 2009 +0100"
      },
      "message": "ARM: Add kmap_atomic type debugging\n\nSeemingly this support was missed when highmem was added, so\nDEBUG_HIGHMEM wouldn\u0027t have checked the kmap_atomic type.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9ac829185c5d17787d78c13c05a40c39d660239",
      "tree": "295822fefaf2370c9f4ef155dba1d6f225b93b89",
      "parents": [
        "03a6e5bd5ba7d2a37b0bf4327b83d7c83311b0a1"
      ],
      "author": {
        "name": "Johannes Weiner",
        "email": "hannes@cmpxchg.org",
        "time": "Tue Jul 21 17:08:28 2009 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 16:25:06 2009 +0100"
      },
      "message": "ARM: boolean bit testing\n\nBit testing (test, testset, testclear, testchange) for bit numbers\nknown at compile time returns a word with the tested-for bit set.\n\nChange it to return a true boolean value so to make it consistent with\nthe out-of-line path and all the other bitops implementations.\n\nSigned-off-by: Johannes Weiner \u003channes@cmpxchg.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "03a6e5bd5ba7d2a37b0bf4327b83d7c83311b0a1",
      "tree": "e7deeed51dfe326859aa10af6a6983ccabddd76b",
      "parents": [
        "e40c2ec6761d11043ad9f6352679049dbee836eb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 15:25:05 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 15:25:05 2009 +0100"
      },
      "message": "ARM: update die() output\n\nMake die() better match x86:\n- add printing of the last accessed sysfs file\n- ensure console_verbose() is called under the lock\n- ensure we panic outside of oops_exit()\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e40c2ec6761d11043ad9f6352679049dbee836eb",
      "tree": "da62908bf995706bb7251e128ef8918210912153",
      "parents": [
        "d191fe093f4494e0220f11f4ef2068b9581357b5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 15:17:53 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 15:17:53 2009 +0100"
      },
      "message": "ARM: Dump code/mem oops lines with the appropriate log level\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d191fe093f4494e0220f11f4ef2068b9581357b5",
      "tree": "ea9e163e49ad925295c2a8061e69fc33bde3c2c6",
      "parents": [
        "ebd00c08e28a0ab4dcb715d222214625fff6d62a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 15:03:11 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 11 15:03:11 2009 +0100"
      },
      "message": "ARM: Dump memory and backtrace as one printk per line\n\ndump_mem and dump_backtrace were both using multiple printk statements\nto print each line.  With DEBUG_LL enabled, this causes OOPS to become\nvery difficult to read.  Solve this by only using one printk per line.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ebd00c08e28a0ab4dcb715d222214625fff6d62a",
      "tree": "424dfc1197daa21a6403a373575dfeb5113e215f",
      "parents": [
        "6531a991f95f2f34fc00cf0a030b1cdd5e19dc02"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Thu Oct 08 23:44:41 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 10 12:45:13 2009 +0100"
      },
      "message": "ARM: 5756/1: ep93xx: introduce clk parent\n\nThe clock generation system in the ep93xx uses two external oscillator\u0027s\nand two internal PLLs to derive all the internal clocks.  Many of these\ninternal clocks can be stopped to save power.\n\nThis introduces a \"parent\" hierarchy for the clocks so that the users\ncount can be correctly tracked for power management.\n\nThe \"parent\" for the video clock can either be one of the PLL outputs\nor the external oscillator.  In order to correctly track the \"parent\"\nfor the video clock calc_clk_div() needed to be modified.  It now\nreturns an error code if the desired rate cannot be generated.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6531a991f95f2f34fc00cf0a030b1cdd5e19dc02",
      "tree": "729b67962bfb16811e96e9f483e463dd6dadbd5f",
      "parents": [
        "03d38418a5a3361a757336cd87d64b35c1c7d658"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Thu Oct 08 00:45:00 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 10 12:45:13 2009 +0100"
      },
      "message": "ARM: 5754/1: ep93xx: update i2c support\n\nUpdate the ep93xx i2c support:\n\n  1) The platform init code passes the configuration data for the\n     i2c-gpio driver.  This allows any gpio pin do be used for the\n     sda and scl pins.  It also allows the platform to specify the\n     udelay and timeout.\n  2) Program the gpio configuration register to enable/disable the\n     open drain drivers.  Note that this really only works if the\n     sda and scl pins are set to EP93XX_GPIO_LINE_EEDAT and\n     EP93XX_GPIO_LINE_EECLK.\n  3) Update the edb93xx.c platform init to use the new support.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "03d38418a5a3361a757336cd87d64b35c1c7d658",
      "tree": "abad8d5957d6ab5f5496491001e703a96f8bf4d3",
      "parents": [
        "591006f830bcc8edf2841750d7543c5c5a672f89"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Wed Oct 07 23:43:26 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 10 12:44:43 2009 +0100"
      },
      "message": "ARM: 5753/1: ep93xx: remove old EP93XX_GPIO_* defines\n\nMost of the EP93XX_GPIO_*_INT_* register defines in ep93xx-regs.h\nnot required due to how the ep93xx core and gpiolib support handle\ngpio interrupts.  Remove the defines to prevent future confusion.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "baf4974e496957681403d4bf74a3274ed3f85277",
      "tree": "7c255a3e8a27f21ccc40a9886d40673c945a8073",
      "parents": [
        "79a6f564401f1d47989e706d47053a650f296966",
        "d3d2dfe2d723051cac323017af5d0180ba8de4c1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 09 13:32:24 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 09 13:32:24 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: i8042 - print debug data when testing AUX IRQ delivery\n  Input: libps2 - fix dependancy on i8042\n  Input: fix rx51 board keymap\n  Input: ad7879 - pass up error codes from probe functions\n  Input: xpad - add BigBen Interactive XBOX 360 Controller\n  Input: rotary_encoder - fix relative axis support\n  Input: sparkspkr - move remove() functions to .devexit.text\n  Input: wistron_btns - add DMI entry for Medion WIM2030 laptop\n"
    },
    {
      "commit": "591006f830bcc8edf2841750d7543c5c5a672f89",
      "tree": "8d3f25800c795d16b1da68db1545163ff33f9ef5",
      "parents": [
        "7232344d49b88e8787f1842936867cd224da47e5"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Fri Sep 25 17:54:31 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:16:07 2009 +0100"
      },
      "message": "ARM: 5729/1: ep93xx: define EP93XX_*_PHYS_BASE with macros\n\nChange the #define\u0027s for the EP93XX_*_PHYS_BASE addresses to use\nmacros for easier readability.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7232344d49b88e8787f1842936867cd224da47e5",
      "tree": "cad30c421ba4e9ed91f8eb9fcb15aba1392b79b8",
      "parents": [
        "14636005fff800d4131dfe89927207a564efcc17"
      ],
      "author": {
        "name": "Hubert Feurstein",
        "email": "hubert.feurstein@contec.at",
        "time": "Wed Oct 07 08:41:01 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:15:15 2009 +0100"
      },
      "message": "ARM: 5751/1: ep93xx/micro9: Add Micro9-Slim\n\nAdd Contec Micro9-Slim support\n\nCc: Ryan Mallon \u003cryan@bluewatersys.com\u003e\n\nRequires: 5750/1\nSigned-off-by: Hubert Feurstein \u003chubert.feurstein@contec.at\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "14636005fff800d4131dfe89927207a564efcc17",
      "tree": "cdccbe42eef6557462aae7d405d7667a14676b4a",
      "parents": [
        "941500954470e04679ff6e3cff0f82d8dbd2b6c3"
      ],
      "author": {
        "name": "Hubert Feurstein",
        "email": "hubert.feurstein@contec.at",
        "time": "Wed Oct 07 08:39:09 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:15:15 2009 +0100"
      },
      "message": "ARM: 5750/1: ep93xx/micro9: Update platform code\n\nUpdate Contec Micro9 platform code\n\nCc: Ryan Mallon \u003cryan@bluewatersys.com\u003e\n\nRequires: 5749/1\nSigned-off-by: Hubert Feurstein \u003chubert.feurstein@contec.at\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "941500954470e04679ff6e3cff0f82d8dbd2b6c3",
      "tree": "25b69adca81f3bd1448a95e84a073056f79f0cb0",
      "parents": [
        "4918a01393a38db4346ae88f38c1fd8324bb5e63"
      ],
      "author": {
        "name": "Hubert Feurstein",
        "email": "hubert.feurstein@contec.at",
        "time": "Wed Oct 07 08:36:07 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:15:14 2009 +0100"
      },
      "message": "ARM: 5749/1: ep93xx/micro9: Update maintainer\n\nUpdate Contec Micro9 maintainer and add entry in MAINTAINERS\n\nCc: Ryan Mallon \u003cryan@bluewatersys.com\u003e\n\nRequires: 5744/1\nSigned-off-by: Hubert Feurstein \u003chubert.feurstein@contec.at\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Manfred Gruber \u003cm.gruber@tirol.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4918a01393a38db4346ae88f38c1fd8324bb5e63",
      "tree": "2ccf79721671fed143b308c351cf08054d17cb68",
      "parents": [
        "b623438341b40ee78bdab7ab509889de519af2e7"
      ],
      "author": {
        "name": "Dmitry Artamonow",
        "email": "mad_soft@inbox.ru",
        "time": "Wed Oct 07 10:48:26 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:13:01 2009 +0100"
      },
      "message": "ARM: 5752/1: SA1100: fix building of h3100\n\nBoth iPaqs h3100 and h3600 currently share the same source\nfile - h3600.c  But Makefile builds it only if CONFIG_SA1100_H3600\nselected, so selecting just CONFIG_SA1100_H3100 results in\n\"no machine record defined\" message and aborted compilation.\n\nFix it.\n\nSigned-off-by: Dmitry Artamonow \u003cmad_soft@inbox.ru\u003e\nAcked-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b623438341b40ee78bdab7ab509889de519af2e7",
      "tree": "b4ac8a681bcfdcb69ab950e342b4d8d396bebb5e",
      "parents": [
        "3257f43d9296ed7adcc84e48f6ddf5313cf29266"
      ],
      "author": {
        "name": "Leo Chen",
        "email": "leochen@broadcom.com",
        "time": "Tue Oct 06 19:30:40 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:13:01 2009 +0100"
      },
      "message": "ARM: 5748/1: bcmring: fix build warning messages\n\nFix the warning messages during kernel build for bcmring.\n\nSigned-off-by: Leo Hao Chen \u003cleochen@broadcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3257f43d9296ed7adcc84e48f6ddf5313cf29266",
      "tree": "97cfb5a7bcd2d21452a7716c4daa8ea512fc1ab7",
      "parents": [
        "32cfb1b16f2b68d2296536811cadfffe26a06c1b"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Oct 06 17:57:22 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:13:00 2009 +0100"
      },
      "message": "ARM: 5747/1: Fix the start_pg value in free_memmap()\n\nIf sparsemem is enabled, the start_pfn passed to the free_memmap()\nfunction corresponds to an area of memory not known to the kernel and\npfn_to_page returns a wrong value. The (start_pfn - 1), however, is\nknown to the kernel.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "32cfb1b16f2b68d2296536811cadfffe26a06c1b",
      "tree": "6872f034656cc4ffb80ba51f9b29c35bb8da9f9e",
      "parents": [
        "cc1ad4a69667be885ac6036a315066854ef8c871"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Oct 06 17:57:09 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:12:59 2009 +0100"
      },
      "message": "ARM: 5746/1: Handle possible translation errors in ARMv6/v7 coherent_user_range\n\nThis is needed because applications using the sys_cacheflush system call\ncan pass a memory range which isn\u0027t mapped yet even though the\ncorresponding vma is valid. The patch also adds unwinding annotations\nfor correct backtraces from the coherent_user_range() functions.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cc1ad4a69667be885ac6036a315066854ef8c871",
      "tree": "b33b0b1b2aae28767b93cd411608b5e94998d0e6",
      "parents": [
        "1f8db4fc1271a42496778c0ff18153da56f0f844"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Mon Oct 05 23:15:32 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:12:58 2009 +0100"
      },
      "message": "ARM: 5745/1: Change ep93xx gpio_irq static inlines to macros\n\nFrom: Ryan Mallon \u003cryan@bluewatersys.com\u003e\n\nChange the gpio_to_irq and irq_to_gpio static inline functions to\nmacros so that they can be used in variable initialisers.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f8db4fc1271a42496778c0ff18153da56f0f844",
      "tree": "46791c1a75ab263c68160610372dd8980080dd69",
      "parents": [
        "1d2127123db9b1821959c2b8b7473dd7ffcdf527"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Mon Oct 05 19:34:43 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 07 13:11:56 2009 +0100"
      },
      "message": "ARM: 5744/1: ep93xx: add remaining phys offset selections\n\nThis adds the missing Kconfig options for the first SDRAM bank address\non ep93xx boards.\n\nCc: Hubert Feurstein \u003c(address hidden)\u003e\nSigned-off-by: H Hartley Sweeten \u003c(address hidden)\u003e\nAcked-by: Ryan Mallon \u003c(address hidden)\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ab8d64d7d4ea49cf664ca5562263a8ba78f4541e",
      "tree": "b55e5a587e2d0047fd645ba926db4fa784f2ea84",
      "parents": [
        "82e865011accc9fd1e048961da7cefc4d08f3292",
        "ee894b18e064447f86019af38a90ccb091880942"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:32:28 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:32:28 2009 -0700"
      },
      "message": "Merge branch \u0027pm-fixes-32\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into omap-fixes-for-linus\n"
    },
    {
      "commit": "265489003c463f3d78d622fba60d56d16b3009dd",
      "tree": "488aec61086cf601a2dcea50e1a189ba7b335215",
      "parents": [
        "ba6a117944f958a5b3fb6631b9ac7eaed3a4cb2a"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@fifo99.com",
        "time": "Mon Oct 05 13:31:45 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:31:50 2009 -0700"
      },
      "message": "omap: iovmm: Add missing mutex_unlock\n\nI was using Coccinelle with the mutex_unlock semantic patch, and it\nunconvered this problem. It appears to be a valid missing unlock issue.\nThis change should correct it by moving the unlock below the label.\n\nThis patch is against the mainline kernel.\n\nCc: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nSigned-off-by: Daniel Walker \u003cdwalker@fifo99.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ba6a117944f958a5b3fb6631b9ac7eaed3a4cb2a",
      "tree": "2060155e29a972ee0b4d10a84cccfe5019f133c9",
      "parents": [
        "913b143ffac8ade63e576c4cb48908a257106bdc"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "Hiroshi.DOYU@nokia.com",
        "time": "Mon Oct 05 13:31:45 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:31:50 2009 -0700"
      },
      "message": "omap: iovmm: Fix incorrect spelling\n\nFix incorrect spelling\n\nSigned-off-by: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "913b143ffac8ade63e576c4cb48908a257106bdc",
      "tree": "96e9e3f5f568acbeb4237f55ebfcd7c5c7797c68",
      "parents": [
        "7a66a39b8599e09c82e2e95fec55f414ad015282"
      ],
      "author": {
        "name": "ye janboe",
        "email": "janboe.ye@gmail.com",
        "time": "Mon Oct 05 13:31:44 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Oct 06 08:31:50 2009 -0700"
      },
      "message": "omap: SRAM: flush the right address after memcpy in omap_sram_push\n\nthe original flush operation is to flush the function address which is\ncopied from.\nBut we do not change the function code and it is not necessary to flush it.\n\nSigned-off-by: janboe \u003cjanboe.ye@gmail.com\u003e\nAcked-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "acf442dc560437858e6a4c904678052616f8226e",
      "tree": "44f9ea41b028f35fbaa463c6964954c3925dd678",
      "parents": [
        "4fa5757a4c54fe59c4d7d7a68ac2d0a5493a2bef"
      ],
      "author": {
        "name": "Amit Kucheria",
        "email": "amit.kucheria@verdurent.com",
        "time": "Mon Oct 05 21:43:44 2009 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Oct 05 22:00:39 2009 -0700"
      },
      "message": "Input: fix rx51 board keymap\n\nThe original driver was written with the KEY() macro defined as (col,\nrow) instead of (row, col) as defined by the matrix keypad\ninfrastructure. So the keymap was defined accordingly. Since the\ndriver that was merged upstream uses the matrix keypad infrastructure,\nmodify the keymap accordingly.\n\nWhile we are at it, fix the comments in twl4030.h and define\nPERSISTENT_KEY as (r,c) instead of (c, r)\n\nTested on a RX51 (N900) device.\n\nSigned-off-by: Amit Kucheria \u003camit.kucheria@verdurent.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7a66a39b8599e09c82e2e95fec55f414ad015282",
      "tree": "c165a9f12cf643c568d314c2ffe261915e92047f",
      "parents": [
        "a9f82d10d1c20b433a12b08e6e78bced6f596c5f"
      ],
      "author": {
        "name": "Rajendra Nayak",
        "email": "rnayak@ti.com",
        "time": "Mon Oct 05 13:31:44 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Oct 05 13:31:44 2009 -0700"
      },
      "message": "omap: Lock DPLL5 at boot\n\nLock DPLL5 at 120MHz at boot. The USBHOST 120MHz f-clock and\nUSBTLL f-clock are the only users of this DPLL, and 120MHz is\nis the only recommended rate for these clocks.\n\nWith this patch, the 60 MHz ULPI clock is generated correctly.\n\nTested on an OMAP3430 SDP.\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "a9f82d10d1c20b433a12b08e6e78bced6f596c5f",
      "tree": "f92ff332d48352ec0ffa7e3eba27778a8c4cdce2",
      "parents": [
        "374576a8b6f865022c0fd1ca62396889b23d66dd"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Oct 05 13:31:43 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Oct 05 13:31:43 2009 -0700"
      },
      "message": "omap: Fix incorrect 730 vs 850 detection\n\nCommit cd92204924fafbd5c7241dfd12ca3176d542e0c5 added\nsupport for omap850. However, the patch accidentally\nremoved the wrong ifdef:\n\n #  define cpu_is_omap730()\t\t1\n # endif\n #endif\n+#else\n+# if defined(CONFIG_ARCH_OMAP850)\n+#  undef  cpu_is_omap850\n+#  define cpu_is_omap850()\t\t1\n+# endif\n+#endif\n\n...\n\n void omap2_check_revision(void);\n\n #endif    /* defined(CONFIG_ARCH_OMAP2) || defined(CONFIG_ARCH_OMAP3) */\n-\n-#endif\n\nInstead of removing removing the #endif at the end of the file,\nthe #endif before #else should have been removed.\n\nBut we cannot have multiple #else statements as pointed out by\nAlistair Buxton \u003ca.j.buxton@gmail.com\u003e. So the fix is to:\n\n- remove the non-multi-omap special handling, as we need to\n  detect between omap730 and omap850 anyways.\n\n- add the missing #endif back to the end of the file\n\nReported-by: Sanjeev Premi \u003cpremi@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ee894b18e064447f86019af38a90ccb091880942",
      "tree": "72bf9758711530e0f22d41cb56d7ad92f6439268",
      "parents": [
        "eb350f74ebff9573641c5fb689fb071b695ef35b"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Oct 01 10:01:55 2009 +0300"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Oct 05 10:51:00 2009 -0700"
      },
      "message": "OMAP3: PM: introduce a new powerdomain walk helper\n\nThe \u0027pwrdm_for_each()\u0027 function walks powerdomains with a spinlock\nlocked, so the the callbacks cannot do anything which may sleep.\nThis patch introduces a \u0027pwrdm_for_each_nolock()\u0027 helper which does\nthe same, but without the spinlock locked. This fixes the following\nlockdep warning:\n\n[    0.000000] WARNING: at kernel/lockdep.c:2460 lockdep_trace_alloc+0xac/0xec()\n[    0.000000] Modules linked in:\n(unwind_backtrace+0x0/0xdc) from [\u003cc0045464\u003e] (warn_slowpath_common+0x48/0x60)\n(warn_slowpath_common+0x48/0x60) from [\u003cc0067dd4\u003e] (lockdep_trace_alloc+0xac/0xec)\n(lockdep_trace_alloc+0xac/0xec) from [\u003cc009da14\u003e] (kmem_cache_alloc+0x1c/0xd0)\n(kmem_cache_alloc+0x1c/0xd0) from [\u003cc00b21d8\u003e] (d_alloc+0x1c/0x1a4)\n(d_alloc+0x1c/0x1a4) from [\u003cc00a887c\u003e] (__lookup_hash+0xd8/0x118)\n(__lookup_hash+0xd8/0x118) from [\u003cc00a9f20\u003e] (lookup_one_len+0x84/0x94)\n(lookup_one_len+0x84/0x94) from [\u003cc010d12c\u003e] (debugfs_create_file+0x8c/0x20c)\n(debugfs_create_file+0x8c/0x20c) from [\u003cc010d320\u003e] (debugfs_create_dir+0x1c/0x20)\n(debugfs_create_dir+0x1c/0x20) from [\u003cc000e8cc\u003e] (pwrdms_setup+0x60/0x90)\n(pwrdms_setup+0x60/0x90) from [\u003cc002e010\u003e] (pwrdm_for_each+0x30/0x80)\n(pwrdm_for_each+0x30/0x80) from [\u003cc000e79c\u003e] (pm_dbg_init+0x7c/0x14c)\n(pm_dbg_init+0x7c/0x14c) from [\u003cc00232b4\u003e] (do_one_initcall+0x5c/0x1b8)\n(do_one_initcall+0x5c/0x1b8) from [\u003cc00083f8\u003e] (kernel_init+0x90/0x10c)\n(kernel_init+0x90/0x10c) from [\u003cc00242c4\u003e] (kernel_thread_exit+0x0/0x8)\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "eb350f74ebff9573641c5fb689fb071b695ef35b",
      "tree": "7705cc548ae762c124c6bd2f5d30ff36b57c6d14",
      "parents": [
        "71a807757394205cdb1465d68a4f0be50fd6f04b"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Thu Sep 10 15:53:08 2009 +0000"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Oct 05 10:51:00 2009 -0700"
      },
      "message": "OMAP3: PM: Enable GPIO module-level wakeups\n\nCurrently, only GPIOs in the wakeup domain (GPIOs in bank 0) are\nenabled as wakups.  This patch also enables GPIOs in the PER\npowerdomain (banks 2-6) to be used as possible wakeup sources.\n\nIn addition, this patch ensures that all GPIO wakeups can wakeup\nthe MPU using the PM_MPUGRPSEL_\u003cpwrdm\u003e registers.\n\nNOTE: this doesn\u0027t enable the individual GPIOs as wakeups, this simply\nenables the per-bank wakeups at the powerdomain level.\n\nThis problem was discovered by Mike Chan when preventing the CORE\npowerdomain from going into retention/off.  When CORE was allowed to\nhit retention, GPIO wakeups via IO pad were working fine, but when\nCORE remained on, GPIO module-level wakeups were not working properly.\n\nTo test, prevent CORE from going inactive/retention/off, thus\npreventing the IO chain from being armed:\n\n  # echo 3 \u003e /debug/pm_debug/core_pwrdm/suspend\n\nThis ensures that GPIO wakeups happen via module-level wakeups and\nnot via IO pad.\n\nTested on 3430SDP using the touchscreen GPIO (gpio 2, in WKUP)\nTested on Zoom2 using the QUART interrup GPIO  (gpio 102, in PER)\n\nAlso, c.f. OMAP PM wiki for troubleshooting GPIO wakeup issues:\nhttp://elinux.org/OMAP_Power_Management\n\nReported-by: Mike Chan \u003cmikechan@google.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "71a807757394205cdb1465d68a4f0be50fd6f04b",
      "tree": "ed71b75cb126d30b077c3b937347f5a363ae639b",
      "parents": [
        "8cb0ac999f253212bb01cd3c0d686489ec5911ad"
      ],
      "author": {
        "name": "Vikram Pandita",
        "email": "vikram.pandita@ti.com",
        "time": "Fri Jul 17 19:33:09 2009 -0500"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Oct 05 10:51:00 2009 -0700"
      },
      "message": "OMAP3: PM: USBHOST: clear wakeup events on both hosts\n\nUSBHOST module has 2 fclocks (for HOST1 and HOST2), only one iclock\nand only a single bit in the WKST register to indicate a wakeup event.\n\nBecause of the single WKST bit, we cannot know whether a wakeup event\nwas on HOST1 or HOST2, so enable both fclocks before clearing the\nwakeup event to ensure both hosts can properly clear the event.\n\nSigned-off-by: Vikram Pandita \u003cvikram.pandita@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "8cb0ac999f253212bb01cd3c0d686489ec5911ad",
      "tree": "f0fe5a692b1d4a9b85ade98fe8c628b0fa671ce3",
      "parents": [
        "5d80597801ff0d7e6b184504c04e9c1b3b61d16d"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Wed Jul 22 10:29:02 2009 -0700"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Oct 05 10:51:00 2009 -0700"
      },
      "message": "OMAP3: PM: PRCM interrupt: only handle selected PRCM interrupts\n\nClearing wakeup sources is now only done when the PRM indicates a\nwakeup source interrupt.  Since we don\u0027t handle any other types of\nPRCM interrupts right now, warn if we get any other type of PRCM\ninterrupt.  Either code needs to be added to the PRCM interrupt\nhandler to react to these, or these other interrupts should be masked\noff at init.\n\nUpdated after Jon Hunter\u0027s PRCM IRQ rework by Kevin Hilman.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "5d80597801ff0d7e6b184504c04e9c1b3b61d16d",
      "tree": "1b17a5bfc20731c45da605993da37a0a57fa4ede",
      "parents": [
        "77da2d910a17e1e6a7e949578723d5aab58568d5"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Wed Jul 22 10:18:07 2009 -0700"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Oct 05 10:50:59 2009 -0700"
      },
      "message": "OMAP3: PM: PRCM interrupt: check MPUGRPSEL register\n\nPM_WKST register contents should be ANDed with the contents of the\nMPUGRPSEL registers.  Otherwise the MPU PRCM interrupt handler could\nwind up clearing wakeup events meant for the IVA PRCM interrupt\nhandler. A future revision to this code should be to read a cached\nversion of MPUGRPSEL from the powerdomain code, since PRM reads are\nrelatively slow.\n\nUpdated after Jon Hunter\u0027s PRCM IRQ change by Kevin Hilman\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    }
  ],
  "next": "77da2d910a17e1e6a7e949578723d5aab58568d5"
}
