)]}'
{
  "log": [
    {
      "commit": "a2a47ca36642e3995e982957bc42678cf11ca6ac",
      "tree": "6b6a034d2d61c4b0f0f3bb59c673dd7b16d19c11",
      "parents": [
        "6f6f6a70295c6a4f89c7aca015c5db247a79d609"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Fri Mar 09 17:16:40 2012 -0600"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Mar 13 21:25:21 2012 -0500"
      },
      "message": "ARM: __io abuse cleanup\n\nSeveral platforms incorrectly use __io() for casting to \u0027void __iomem *\u0027.\nThis converts all of those uses to use the common IOMEM macro.\n\nReported-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Magnus Damm \u003cmagnus.damm@gmail.com\u003e\nCc: Srinidhi Kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: linux-sh@vger.kernel.org\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "4d5fc58dbe34b78157c05b319669bb3e064ba8bd",
      "tree": "e059d572e3591d9314e712daa19b8adad7671e43",
      "parents": [
        "c334bc150524f833db3c76a0aaf55fb5044444e1"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Feb 09 22:21:18 2012 -0600"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Mar 06 21:34:44 2012 -0600"
      },
      "message": "ARM: remove bunch of now unused mach/io.h files\n\nNow that many platforms don\u0027t need mach/io.h, remove the unused ones.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\n"
    },
    {
      "commit": "61b80086a525c8a6081257ae40da5dee2bcaee16",
      "tree": "675da35e4c03be3a5ca17bf6430e5b51dfed6296",
      "parents": [
        "a5f17d1f4c2831b9b9bf8b1a537cdbac995d6e13",
        "230f984662d7e0e4a9597c665fd4f53130666e7d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 22 22:04:41 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 22 22:04:41 2012 +0000"
      },
      "message": "Merge branch \u0027entry-macro-cleanup\u0027 of git://sources.calxeda.com/kernel/linux into for-armsoc\n"
    },
    {
      "commit": "230f984662d7e0e4a9597c665fd4f53130666e7d",
      "tree": "7882d2ab796b9266db2e06676afd8fef9c418abd",
      "parents": [
        "243c86542aeeb41d9ab78d3aa44fa6b4854fdb67"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sat Feb 04 09:41:36 2012 -0600"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Feb 21 17:05:18 2012 -0600"
      },
      "message": "ARM: remove disable_fiq and arch_ret_to_user macros\n\nNow that most platforms don\u0027t need disable_fiq and arch_ret_to_user\nmacros, we can remove the empty macros or empty entry-macro.S files.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Ryan Mallon \u003crmallon@gmail.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "dcf81c1af839b77b44404453ecae6e5ac5a75f05",
      "tree": "289dcbda5fbca34e7e0cf028908b9b517fa8b8b2",
      "parents": [
        "34e5f4f198ddd36a82dc12164de7fc4f5430e09d",
        "75c06963dd947252271ffa6107a25cddb2b8f362"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 26 19:59:44 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 26 19:59:44 2012 +0000"
      },
      "message": "Merge branch \u0027amba\u0027 into for-armsoc\n"
    },
    {
      "commit": "d948b454b03380d94d8c1a9e86738f6c09ac077c",
      "tree": "f9e740dada0649ff6f4aac4928216479bb0237a8",
      "parents": [
        "8ede1ae65e61282cddba39bde4142be3885a6f5a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 18 15:20:05 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 26 19:59:29 2012 +0000"
      },
      "message": "ARM: amba: netx: use common amba device initializers\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0860cc2826bc20f4f6db5694aecd84c1013989bd",
      "tree": "7ce0aa9a4fd05699191ac16c03129397f828f088",
      "parents": [
        "b962f1bb11b60d3d10db034d87384cb46d371995"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 18 11:41:54 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 25 11:04:02 2012 +0000"
      },
      "message": "ARM: amba: netx: get rid of NO_IRQ initializers\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a570067df9cc1b1821ca5255bbbe8adb67aca199",
      "tree": "68303401d0e4eeca83373155af908a15ac402799",
      "parents": [
        "ae940913030386884f259eb4d95ac4d93b57144f"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Mon Dec 19 03:29:16 2011 -0500"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Jan 20 19:25:58 2012 -0500"
      },
      "message": "ARM: big removal of now unused arch_idle()\n\nWhen this is the only content remaining in mach/system.h then the\nwhole file is removed.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-and-tested-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: David Brown \u003cdavidb@codeaurora.org\u003e\nAcked-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "7b9dd47136c07ffd883aff6926c7b281e4c1eea4",
      "tree": "b835312e76fe323de3e1cbbb0d15fca5a3f7ef9c",
      "parents": [
        "2e0e943436912ffe0848ece58167edfe754edb96",
        "0575fb754dbfc32a01f297e778533340a533ec68"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 13:25:15 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 13:25:27 2012 +0000"
      },
      "message": "Merge branch \u0027restart\u0027 into for-linus\n\nConflicts:\n\tarch/arm/mach-exynos/cpu.c\n\nThe changes to arch/arm/mach-exynos/cpu.c were moved to\nmach-exynos/common.c.\n"
    },
    {
      "commit": "f88b8979d26615ce68772cebc85c3b556571afca",
      "tree": "9af99a981ffc5b94faefcf05a4dba15a8554ca82",
      "parents": [
        "5e3aa527c390377cdeea444f14ef5a28a0aab618"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Nov 05 21:30:00 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 12:57:22 2012 +0000"
      },
      "message": "ARM: restart: remove the now empty arch_reset()\n\nRemove the now empty arch_reset() from all the mach/system.h includes,\nand remove its callsite.  Remove arm_machine_restart() as this function\nno longer does anything useful.\n\nFor samsung platforms, remove the include of mach/system-reset.h and\nplat/system-reset.h from their respective mach/system.h headers as these\njust define their arch_reset functions.  As a result, the s3c2410 and\nplat-samsung system-reset.h files are no longer referenced, so remove\nthese files entirely.\n\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8fb06b124288bf11d9fc2406864ef419c0ebce85",
      "tree": "9dc079761e5333f0ab133dc920a3a26df3340288",
      "parents": [
        "6f91c5a46cf8f083e9316ce238d1aadb629f41dc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 11 15:12:17 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 05 12:57:16 2012 +0000"
      },
      "message": "ARM: restart: netx: use new restart hook\n\nHook these platforms restart code into the new restart hook rather\nthan using arch_reset().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "73829af71fdb8655e7ba4b5a2a6612ad34a75a11",
      "tree": "4277605ab142a4f02ff4efad9a7fe522054b7a7f",
      "parents": [
        "742eaa6a6e356a16788ce6530271de89bc4f8fb5",
        "0af362f8440a78b970d5f215e234420fa87d0f3f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 05 23:27:54 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 05 23:27:59 2011 +0000"
      },
      "message": "Merge branch \u0027vmalloc\u0027 of git://git.linaro.org/people/nico/linux into devel-stable\n"
    },
    {
      "commit": "d0e6b2236a26711939bfcdd97370fedcd526a191",
      "tree": "63cceb3ab98b24831bb091dfa5cbe6ce91be420d",
      "parents": [
        "576d2f2525612ecb5af029a76f21f22a3b82563d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Thu Sep 15 16:30:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sat Nov 26 19:21:29 2011 -0500"
      },
      "message": "ARM: big removal of now unused vmalloc.h files\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "14f127badadb3960f73c63dac91092a7425aa38e",
      "tree": "ce097a6f89958215d87fdf696e7fb1848fd5ff03",
      "parents": [
        "9a6879bd902e2ec605fff4d9fb3247b440a1f66a"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Tue Sep 27 20:22:21 2011 +0100"
      },
      "committer": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Tue Nov 15 18:14:03 2011 +0000"
      },
      "message": "ARM: netx: convert to MULTI_IRQ_HANDLER\n\nNow that there is a generic IRQ handler for multiple VIC devices use it\nfor netx to help building multi platform kernels.\n\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\n"
    },
    {
      "commit": "dc28094b905a872f8884f1f1c48ca86b3b78583a",
      "tree": "7d598103fed9dd3e12c4526647eebe678c35ff34",
      "parents": [
        "ecea4ab6d3d8bb4122522398200f1cd2a06af6d5"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Sun Jul 31 16:17:29 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:30:50 2011 -0400"
      },
      "message": "arm: Add export.h to ARM specific files as required.\n\nThese files all make use of one of the EXPORT_SYMBOL variants\nor the THIS_MODULE macro.  So they will need \u003clinux/export.h\u003e\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "1fdb24e969110fafea36d3b393bea438f702c87f",
      "tree": "47a1dfef8a259e7922285315f8a02d31b4efe2f1",
      "parents": [
        "f362f98e7c445643d27c610bb7a86b79727b592e",
        "531a6a941745e1e045dd2a6bd09e1dc01247a5f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 12:02:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 28 12:02:27 2011 -0700"
      },
      "message": "Merge branch \u0027devel-stable\u0027 of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm\n\n* \u0027devel-stable\u0027 of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm: (178 commits)\n  ARM: 7139/1: fix compilation with CONFIG_ARM_ATAG_DTB_COMPAT and large TEXT_OFFSET\n  ARM: gic, local timers: use the request_percpu_irq() interface\n  ARM: gic: consolidate PPI handling\n  ARM: switch from NO_MACH_MEMORY_H to NEED_MACH_MEMORY_H\n  ARM: mach-s5p64x0: remove mach/memory.h\n  ARM: mach-s3c64xx: remove mach/memory.h\n  ARM: plat-mxc: remove mach/memory.h\n  ARM: mach-prima2: remove mach/memory.h\n  ARM: mach-zynq: remove mach/memory.h\n  ARM: mach-bcmring: remove mach/memory.h\n  ARM: mach-davinci: remove mach/memory.h\n  ARM: mach-pxa: remove mach/memory.h\n  ARM: mach-ixp4xx: remove mach/memory.h\n  ARM: mach-h720x: remove mach/memory.h\n  ARM: mach-vt8500: remove mach/memory.h\n  ARM: mach-s5pc100: remove mach/memory.h\n  ARM: mach-tegra: remove mach/memory.h\n  ARM: plat-tcc: remove mach/memory.h\n  ARM: mach-mmp: remove mach/memory.h\n  ARM: mach-cns3xxx: remove mach/memory.h\n  ...\n\nFix up mostly pretty trivial conflicts in:\n - arch/arm/Kconfig\n - arch/arm/include/asm/localtimer.h\n - arch/arm/kernel/Makefile\n - arch/arm/mach-shmobile/board-ap4evb.c\n - arch/arm/mach-u300/core.c\n - arch/arm/mm/dma-mapping.c\n - arch/arm/mm/proc-v7.S\n - arch/arm/plat-omap/Kconfig\nlargely due to some CONFIG option renaming (ie CONFIG_PM_SLEEP -\u003e\nCONFIG_ARM_CPU_SUSPEND for the arm-specific suspend code etc) and\naddition of NEED_MACH_MEMORY_H next to HAVE_IDE.\n"
    },
    {
      "commit": "40c6d8aee40e373db75e6b0b4230fc8e8259d7a6",
      "tree": "28dd575d38399a08b3c344596aafa81f554c05bb",
      "parents": [
        "cd227fbffa9e971ee80065de772d3201c73e1670"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed Aug 17 14:24:52 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 17 09:12:40 2011 +0100"
      },
      "message": "ARM: 7022/1: allow to detect conflicting zreladdrs\n\nBoards used to specify zreladdr in their Makefile.boot with\nzreladdr-y :\u003d x, so conflicting zreladdrs were silently overwritten.\nThis patch changes this to zreladdr-y +\u003d x, so that we end\nup with multiple words in zreladdr in such a case. We can\ndetect this later and complain if necessary.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ff4067e4cf61fff977cc5776020fb066c506ec4c",
      "tree": "d13ad4b468f0c20db0b9427ea1443d0026225de1",
      "parents": [
        "2f93c8885bdb18e365e087badc076e7514b8a951"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:52:54 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Oct 13 12:49:35 2011 -0400"
      },
      "message": "ARM: mach-netx: remove mach/memory.h\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "639da5ee374ba8f070690bbd355ca30139ce145a",
      "tree": "21ec04820d870a0cd21f257193057355baa3cbc1",
      "parents": [
        "57c89707dae01e0142e7185b6e8ff71b120f4c4d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Wed Aug 31 22:55:46 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Mon Sep 26 10:11:25 2011 -0400"
      },
      "message": "ARM: add an extra temp register to the low level debugging addruart macro\n\nSome platforms (like OMAP not to name it) are doing rather complicated\nhacks just to determine the base UART address to use.  Let\u0027s give their\naddruart macro some slack by providing an extra work register which will\nallow for much needed cleanups.\n\nThis is basically a no-op as this commit is only adding the extra argument\nto the macro but no one is using it yet.\n\nSigned-off-by: nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nReviewed-by: Kevin Hilman \u003ckhilman@ti.com\u003e\n"
    },
    {
      "commit": "b11fd42cad65c65609bd90936307e204d1f2a11a",
      "tree": "ec6ed0159a767532c1cfed99f39a45f9993d51de",
      "parents": [
        "6192935c3a6474df2e527da4856a9d88e1149e4b"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Tue Jul 05 22:38:14 2011 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Sun Aug 21 17:15:01 2011 -0400"
      },
      "message": "ARM: mach-netx: convert boot_params to atag_offset\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "5de5a4dd872b2ca9fe8be380be5c1a78ce83b88c",
      "tree": "abdbecb751a6b0878bd993df72ceca077b143510",
      "parents": [
        "2846d84ffa4408c9810fabad74cb7aec410352fc"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Mar 24 16:11:35 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 26 10:33:34 2011 +0100"
      },
      "message": "ARM: 6827/1: mach-netx: delete hardcoded periphid\n\nThe periphid of the AMBA CLCD controller is hardcoded to a value\nthat the CLCD driver does not even support.\n\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "234b6ceddb4fc2a4bc5b9a7670f070f6e69e0868",
      "tree": "891f57ca663b5ec0bb61bb3e38c5306e0d13d2bd",
      "parents": [
        "442c8176d2efa468577738e3a99a6e051f6e8e55"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 14:09:47 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:04:51 2011 +0100"
      },
      "message": "clocksource: convert ARM 32-bit up counting clocksources\n\nConvert ixp4xx, lpc32xx, mxc, netx, pxa, sa1100, tcc8k, tegra and u300\nto use the generic mmio clocksource recently introduced.\n\nCc: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nAcked-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nAcked-by: \"Hans J. Koch\" \u003chjk@hansjkoch.de\u003e\nAcked-by: Colin Cross \u003cccross@android.com\u003e\nCc: Erik Gilling \u003ckonkers@android.com\u003e\nCc: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f38c02f3b338651e145aac2889ba976baf6b28b3",
      "tree": "30cfbf42ccff4a9dc26d95e9058ec76f5fde78bb",
      "parents": [
        "9323f26186403433293e87e717a7785f74f75d80"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 13:35:09 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:58 2011 +0200"
      },
      "message": "arm: Fold irq_set_chip/irq_set_handler\n\nUse irq_set_chip_and_handler() instead. Converted with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6845664a6a7d443f03883db59d10749d38d98b8e",
      "tree": "4b4499f4d41f24152190220d93ea186fbf991fca",
      "parents": [
        "25a5662a13e604d86b0a9fd71703582a7393d8ec"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 13:25:22 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:57 2011 +0200"
      },
      "message": "arm: Cleanup the irq namespace\n\nConvert to the new function names. Automated with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f4117ac9e237b74afdf5e001d5ea26a4d15e9847",
      "tree": "dce3ccceda23d4bf620ec3d025a14773c7c938a8",
      "parents": [
        "6fc31d54443bdc25a8166be15e3920a7e39d195d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 04 18:07:14 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 17 23:26:55 2011 +0000"
      },
      "message": "ARM: P2V: separate PHYS_OFFSET from platform definitions\n\nThis uncouple PHYS_OFFSET from the platform definitions, thereby\nfacilitating run-time computation of the physical memory offset.\n\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Magnus Damm \u003cdamm@opensource.se\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nAcked-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nAcked-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nAcked-by: Jiandong Zheng \u003cjdzheng@broadcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4f8d7541b591883ff25ab1e0146f72e533f6183f",
      "tree": "6d36f407ec8758db186f002d3f10f5746566455e",
      "parents": [
        "e981a30209c77dab6e594ac454f8ff49cdcb0c20"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Nov 29 10:38:10 2010 +0100"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Jan 13 17:18:48 2011 +0100"
      },
      "message": "ARM: netx: irq_data conversion.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@secretlab.ca\u003e\n"
    },
    {
      "commit": "4f9272bfe8fca7e6d9e2f44eb78fd2c3ecdf9a0e",
      "tree": "17881213f92991587e100a5709299bb4c121a0d6",
      "parents": [
        "ff9c9772480f06bc7164217b93ebb99fc088539f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 13 13:18:21 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Dec 22 22:44:33 2010 +0000"
      },
      "message": "ARM: netx: update clock source registration\n\nIn d7e81c2 (clocksource: Add clocksource_register_hz/khz interface) new\ninterfaces were added which simplify (and optimize) the selection of the\ndivisor shift/mult constants.  Switch over to using this new interface.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "963fec4e0f4993486ee91edfafba0c972834d8c3",
      "tree": "3174b0e397d7d900183629fff5e6792cd390c4a9",
      "parents": [
        "ffc43ef31395063d32e72de0a9c3d061347c3b94"
      ],
      "author": {
        "name": "Anand Gadiyar",
        "email": "gadiyar@ti.com",
        "time": "Wed Nov 17 10:08:49 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 21 22:05:56 2010 +0000"
      },
      "message": "ARM: 6484/1: fix compile warning in mm/init.c\n\nCommit 7c63984b86 (ARM: do not define VMALLOC_END relative to PAGE_OFFSET)\nchanged VMALLOC_END to be an explicit value. Before this, it was\nrelative to PAGE_OFFSET and therefore converted to unsigned long\nas PAGE_OFFSET is an unsigned long. This introduced the following\nbuild warning. Fix this by changing the explicit defines of\nVMALLOC_END to be unsigned long.\n\n  CC      arch/arm/mm/init.o\narch/arm/mm/init.c: In function \u0027mem_init\u0027:\narch/arm/mm/init.c:606: warning: format \u0027%08lx\u0027 expects type \u0027long unsigned int\u0027, but argument 12 has type \u0027unsigned int\u0027\n\nSigned-off-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nAcked-by: Uwe Kleine-K \u003cu.kleine-koenig@pengutronix.dee\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6451d7783ba5ff24eb1a544eaa6665b890f30466",
      "tree": "78651bbbed163fe933cd42deabebad682d7c03dc",
      "parents": [
        "c293393faa8e11a5a80a9e358718432b8697f451"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Thu Oct 14 22:21:46 2010 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Wed Oct 20 00:27:46 2010 -0400"
      },
      "message": "arm: remove machine_desc.io_pg_offst and .phys_io\n\nSince we\u0027re now using addruart to establish the debug mapping, we can\nremove the io_pg_offst and phys_io members of struct machine_desc.\n\nThe various declarations were removed using the following script:\n\n  grep -rl MACHINE_START arch/arm | xargs \\\n  sed -i \u0027/MACHINE_START/,/MACHINE_END/ { /\\.\\(phys_io\\|io_pg_offst\\)/d }\u0027\n\n[ Initial patch was from Jeremy Kerr, example script from Russell King ]\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: Eric Miao \u003ceric.miao at canonical.com\u003e\n"
    },
    {
      "commit": "0ea1293009826da45e1019f45dfde1e557bb30df",
      "tree": "7111bcd355921f03415182845e5f236ffe1896f4",
      "parents": [
        "1ea64615601229f0dc16dee91dc5b50216411baa"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jeremy.kerr@canonical.com",
        "time": "Tue Jul 06 18:30:06 2010 +0800"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Wed Oct 20 00:27:33 2010 -0400"
      },
      "message": "arm: return both physical and virtual addresses from addruart\n\nRather than checking the MMU status in every instance of addruart, do it\nonce in kernel/debug.S, and change the existing addruart macros to\nreturn both physical and virtual addresses. The main debug code can then\nselect the appropriate address to use.\n\nThis will also allow us to retreive the address of a uart for the MMU\nstate that we\u0027re not current in.\n\nUpdated with fixes for OMAP from Jason Wang \u003cjason77.wang@gmail.com\u003e\nand Tony Lindgren \u003ctony@atomide.com\u003e, and fix for versatile express from\nLorenzo Pieralisi \u003clorenzo.pieralisi@arm.com\u003e.\n\nSigned-off-by: Jeremy Kerr \u003cjeremy.kerr@canonical.com\u003e\nSigned-off-by: Lorenzo Pieralisi \u003clorenzo.pieralisi@arm.com\u003e\nSigned-off-by: Jason Wang \u003cjason77.wang@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nTested-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "7c63984b86f96c71c541132c74c4b56fe2a13e1a",
      "tree": "83a237da014dff398023d70fc7dcf323c84abbec",
      "parents": [
        "33d7c5c1c808ea47d85630ac2dd98490d7df0ff4"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Thu Sep 23 16:52:40 2010 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Fri Oct 01 22:28:19 2010 -0400"
      },
      "message": "ARM: do not define VMALLOC_END relative to PAGE_OFFSET\n\nVMALLOC_END is supposed to be an absolute value, while PAGE_OFFSET may\nvary depending on the selected user:kernel memory split mode through\nCONFIG_VMSPLIT_*.  In fact, the goal of moving PAGE_OFFSET down is to\naccommodate more directly addressed RAM by the kernel below the vmalloc\narea, and having VMALLOC_END move along PAGE_OFFSET is rather against\nthe very reason why PAGE_OFFSET can be moved in the first place.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\n"
    },
    {
      "commit": "5a0e3ad6af8660be21ca98a971cd00f331318c05",
      "tree": "5bfb7be11a03176a87296a43ac6647975c00a1d1",
      "parents": [
        "ed391f4ebf8f701d3566423ce8f17e614cde9806"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 24 17:04:11 2010 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 22:02:32 2010 +0900"
      },
      "message": "include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h\n\npercpu.h is included by sched.h and module.h and thus ends up being\nincluded when building most .c files.  percpu.h includes slab.h which\nin turn includes gfp.h making everything defined by the two files\nuniversally available and complicating inclusion dependencies.\n\npercpu.h -\u003e slab.h dependency is about to be removed.  Prepare for\nthis change by updating users of gfp and slab facilities include those\nheaders directly instead of assuming availability.  As this conversion\nneeds to touch large number of source files, the following script is\nused as the basis of conversion.\n\n  http://userweb.kernel.org/~tj/misc/slabh-sweep.py\n\nThe script does the followings.\n\n* Scan files for gfp and slab usages and update includes such that\n  only the necessary includes are there.  ie. if only gfp is used,\n  gfp.h, if slab is used, slab.h.\n\n* When the script inserts a new include, it looks at the include\n  blocks and try to put the new include such that its order conforms\n  to its surrounding.  It\u0027s put in the include block which contains\n  core kernel includes, in the same order that the rest are ordered -\n  alphabetical, Christmas tree, rev-Xmas-tree or at the end if there\n  doesn\u0027t seem to be any matching order.\n\n* If the script can\u0027t find a place to put a new include (mostly\n  because the file doesn\u0027t have fitting include block), it prints out\n  an error message indicating which .h file needs to be added to the\n  file.\n\nThe conversion was done in the following steps.\n\n1. The initial automatic conversion of all .c files updated slightly\n   over 4000 files, deleting around 700 includes and adding ~480 gfp.h\n   and ~3000 slab.h inclusions.  The script emitted errors for ~400\n   files.\n\n2. Each error was manually checked.  Some didn\u0027t need the inclusion,\n   some needed manual addition while adding it to implementation .h or\n   embedding .c file was more appropriate for others.  This step added\n   inclusions to around 150 files.\n\n3. The script was run again and the output was compared to the edits\n   from #2 to make sure no file was left behind.\n\n4. Several build tests were done and a couple of problems were fixed.\n   e.g. lib/decompress_*.c used malloc/free() wrappers around slab\n   APIs requiring slab.h to be added manually.\n\n5. The script was run on all .h files but without automatically\n   editing them as sprinkling gfp.h and slab.h inclusions around .h\n   files could easily lead to inclusion dependency hell.  Most gfp.h\n   inclusion directives were ignored as stuff from gfp.h was usually\n   wildly available and often used in preprocessor macros.  Each\n   slab.h inclusion directive was examined and added manually as\n   necessary.\n\n6. percpu.h was updated not to include slab.h.\n\n7. Build test were done on the following configurations and failures\n   were fixed.  CONFIG_GCOV_KERNEL was turned off for all tests (as my\n   distributed build env didn\u0027t work with gcov compiles) and a few\n   more options had to be turned off depending on archs to make things\n   build (like ipr on powerpc/64 which failed due to missing writeq).\n\n   * x86 and x86_64 UP and SMP allmodconfig and a custom test config.\n   * powerpc and powerpc64 SMP allmodconfig\n   * sparc and sparc64 SMP allmodconfig\n   * ia64 SMP allmodconfig\n   * s390 SMP allmodconfig\n   * alpha SMP allmodconfig\n   * um on x86_64 SMP allmodconfig\n\n8. percpu.h modifications were reverted so that it could be applied as\n   a separate patch and serve as bisection point.\n\nGiven the fact that I had only a couple of failures from tests on step\n6, I\u0027m fairly confident about the coverage of this conversion patch.\nIf there is a breakage, it\u0027s likely to be something in one of the arch\nheaders which should be easily discoverable easily on most builds of\nthe specific arch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nGuess-its-ok-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@hp.com\u003e\n"
    },
    {
      "commit": "4e6d488af37980d224cbf298224db6173673f362",
      "tree": "5e5d7276f321c239c129031892ec08a3ba034c2f",
      "parents": [
        "200b7a8dc09504bc0aedac567a307a6e533f39e5"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Feb 01 23:26:53 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 12 17:27:52 2010 +0000"
      },
      "message": "ARM: 5910/1: ARM: Add tmp register for addruart and loadsp\n\nOtherwise more complicated uart configuration won\u0027t be possible.\nWe can use r1 for tmp register for both head.S and debug.S.\n\nNOTE: This patch depends on another patch to add the the tmp register\ninto all debug-macro.S files. That can be done with:\n\n$ sed -i -e \"s/addruart,rx|addruart, rx/addruart, rx, tmp/\"\n\tarch/arm/*/include/*/debug-macro.S\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b88fb83b138d4a377abea9461b2d58b9bf8ad9fe",
      "tree": "a57b501db597bebf03b69dee0267272f3fe4ef26",
      "parents": [
        "ed680c4ad478d0fee9740f7d029087f181346564"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Thu Aug 13 20:38:16 2009 +0200"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Thu Aug 13 20:34:36 2009 +0200"
      },
      "message": "netx: Use get_irqnr_preamble to initialize base register\n\nThis patch optimizes the irq handling a bit.  Now the base register is\nonly computed once per irq exception instead of at least twice.\nMoreover the mov+add sequence is simplified to an ldr (which might save\nsome cycles depending on memory timing).\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\n"
    },
    {
      "commit": "c07f87f22ecc94201893b7a25430b7f5d5fd6de8",
      "tree": "3f8c6b8f7591fd6cb4a71aebbafd5df5d396937d",
      "parents": [
        "d87964c46005ccb04754f6309df0fd8f67b08c6d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Mar 24 15:30:07 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu May 07 11:04:57 2009 +0100"
      },
      "message": "[ARM] VIC: Add power management device\n\nAdd power management support to the VIC by registering\neach VIC as a system device to get suspend/resume\nevents going.\n\nSince the VIC registeration is done early, we need to\nrecord the VICs in a static array which is used to add\nthe system devices later once the initcalls are run. This\nmeans there is now a configuration value for the number\nof VICs in the system.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "8e19608e8b5c001e4a66ce482edc474f05fb7355",
      "tree": "06af4be339136da7476396604c30112238d84339",
      "parents": [
        "ff14ed5db6e7e5e5dc23712d3c877891d4d9a1a8"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Apr 21 12:24:00 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 21 13:41:47 2009 -0700"
      },
      "message": "clocksource: pass clocksource to read() callback\n\nPass clocksource pointer to the read() callback for clocksources.  This\nallows us to share the callback between multiple instances.\n\n[hugh@veritas.com: fix powerpc build of clocksource pass clocksource mods]\n[akpm@linux-foundation.org: cleanup]\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b8d99832a582e0e164a1e209da445d2bb46d721b",
      "tree": "ea43b1f25f85268ee03e1bf03e7060e4cf00fedb",
      "parents": [
        "3a070ad1449b1c068a2fac41285ae7548a623485"
      ],
      "author": {
        "name": "Uwe Kleine-Koenig",
        "email": "ukleinek@strlen.de",
        "time": "Mon Jan 12 23:35:49 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Mar 30 15:21:57 2009 +0200"
      },
      "message": "trivial: fix typo \"virual\" -\u003e \"virtual\"\n\nSigned-off-by: Uwe Kleine-Koenig \u003cukleinek@strlen.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "be093beb608edf821b45fe00a8a080fb5c6ed4af",
      "tree": "05751248a909761dab9ccb29fd08bf2c5683ef0d",
      "parents": [
        "14b6848bc0134b8838d374c423df3edda9b1490e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Mar 19 16:20:24 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 19 16:20:24 2009 +0000"
      },
      "message": "[ARM] pass reboot command line to arch_reset()\n\nOMAP wishes to pass state to the boot loader upon reboot in order to\ninstruct it whether to wait for USB-based reflashing or not.  There is\nalready a facility to do this via the reboot() syscall, except we ignore\nthe string passed to machine_restart().\n\nThis patch fixes things to pass this string to arch_reset().  This means\nthat we keep the reboot mode limited to telling the kernel _how_ to\nperform the reboot which should be independent of what we request the\nboot loader to do.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2927926707d07f846154842bc12bed6d817d9412",
      "tree": "8d26d6474484ef6a8a312090ccdb56035ceef59f",
      "parents": [
        "18b2085e6a86447bb11508806190f01b40abb42f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jan 08 12:02:27 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 08 16:29:44 2009 +0000"
      },
      "message": "[ARM] fix netx\n\n2fcfe6b872b21639dcffbaf3ca2a84ec01d104e0 missed out on the cpumask\nupdates; update netx for these changes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "80b02c172bdecd3744513b97f330c7b1d74eea35",
      "tree": "d6640aa4411a90a9ec907501e0e603bc1ec921b6",
      "parents": [
        "934848daa34af53de16cd8125d04346dffee9e87"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jan 08 10:01:47 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 08 16:29:42 2009 +0000"
      },
      "message": "[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c\n\narch/arm/mach-at91/at91cap9.c:337: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91rm9200.c:301: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9260.c:351: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9261.c:287: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9263.c:312: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-at91/at91sam9rl.c:304: error: \u0027NR_AIC_IRQS\u0027 undeclared here (not in a function)\narch/arm/mach-h720x/h7202-eval.c:38: error: implicit declaration of function \u0027IRQ_CHAINED_GPIOB\u0027\narch/arm/mach-ks8695/devices.c:46: error: \u0027KS8695_IRQ_WAN_RX_STATUS\u0027 undeclared here (not in a function)\narch/arm/mach-msm/devices.c:28: error: \u0027INT_UART1\u0027 undeclared here (not in a function)\narch/arm/mach-mx2/devices.c:233: error: \u0027MXC_GPIO_IRQ_START\u0027 undeclared here (not in a function)\narch/arm/mach-mx3/devices.c:128: error: \u0027MXC_GPIO_IRQ_START\u0027 undeclared here (not in a function)\narch/arm/mach-omap1/mcbsp.c:140: error: \u0027INT_730_McBSP1RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap1/mcbsp.c:165: error: \u0027INT_McBSP1RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap1/mcbsp.c:200: error: \u0027INT_McBSP1RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap2/board-apollon.c:286: error: implicit declaration of function \u0027omap_set_gpio_direction\u0027\narch/arm/mach-omap2/mcbsp.c:154: error: \u0027INT_24XX_MCBSP1_IRQ_RX\u0027 undeclared here (not in a function)\narch/arm/mach-omap2/mcbsp.c:181: error: \u0027INT_24XX_MCBSP1_IRQ_RX\u0027 undeclared here (not in a function)\narch/arm/mach-pxa/e350.c:36: error: \u0027IRQ_BOARD_START\u0027 undeclared here (not in a function)\narch/arm/plat-s3c/dev-i2c0.c:32: error: \u0027IRQ_IIC\u0027 undeclared here (not in a function)\n...\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1d559e29138834bbcdf34ac072232bf543bfc4e0",
      "tree": "abde93343b7862e87c9e935ed1e9e66a473780e6",
      "parents": [
        "b9d5fc41dc2e93867a92a030d3beb0bdab7fde37"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Jan 06 10:44:43 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 06 10:44:43 2009 -0800"
      },
      "message": "arm: struct device - replace bus_id with dev_name(), dev_set_name()\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "828aac2ee239dca9c1856c4856a57912e6a487c4",
      "tree": "44de8a7d318bbcef29da00992ebfa7356f470af7",
      "parents": [
        "6fd7c7fe72a46dfd227fe8db0c7b6863af90a982",
        "7971db5a4b4176ad5df590fce07a962c643a2740"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Dec 19 19:46:52 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Dec 19 19:46:52 2008 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/ukl/linux-2.6 into devel\n"
    },
    {
      "commit": "d403700bf8fc903584e830967f5d64075770848c",
      "tree": "4574e6efff914ab752c5011727a0de92321b6575",
      "parents": [
        "e0a84ebd4808e032d2ac5acb256f2f93fac1da32"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:27 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:58:03 2008 +0100"
      },
      "message": "netx: define register MEMCR\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "e0a84ebd4808e032d2ac5acb256f2f93fac1da32",
      "tree": "fd831c6a3360002b579475ccdbef108ac769c28c",
      "parents": [
        "2fcfe6b872b21639dcffbaf3ca2a84ec01d104e0"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:25 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:58:01 2008 +0100"
      },
      "message": "netx/xc: add a few \"const\"s to fix compiler warnings\n\nthe fixed warnings are:\n\n\tarch/arm/mach-netx/xc.c: In function ‘xc_request_firmware’:\n\tarch/arm/mach-netx/xc.c:152: warning: assignment discards qualifiers from pointer target type\n\tarch/arm/mach-netx/xc.c:162: warning: assignment discards qualifiers from pointer target type\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "2fcfe6b872b21639dcffbaf3ca2a84ec01d104e0",
      "tree": "c96ef9521311b25740b77c5a815e441c43778f82",
      "parents": [
        "21edecd35580faebbd31be284df662fcc6088c50"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:24 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:59 2008 +0100"
      },
      "message": "netx: add support for clockevents\n\nThis is based on a patch by Luotao Fu \u003clfu@pengutronix.de\u003e\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Luotao Fu \u003clfu@pengutronix.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "24e7857677fe3cb87f1dd7fa1418a73795e9f4c5",
      "tree": "9a94a7dc567210484018d1a22c0c2664d7676f1b",
      "parents": [
        "9853848860d7ece7d84ac43cfde5390b2638eb89"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:22 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:22 2008 +0100"
      },
      "message": "netx: Use a cpp symbol for the clocksource timer number\n\ninstead of hardcoding the same value each time.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "9853848860d7ece7d84ac43cfde5390b2638eb89",
      "tree": "b0d2e43df0905256ddb89a520b948b4d990a6ed3",
      "parents": [
        "24920a79a27dd28e67088bbfcf36746d15587f4d"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:21 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:21 2008 +0100"
      },
      "message": "mach-netx/time.c: codingstyle cleanup\n\nTo prevent cluttering the next patches with noop noise, do the cleanup\nin this separate patch:\n\n - use tab to indent\n - break comments before column 80\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "112243034cec7c3ef0499fdebf39218714da453d",
      "tree": "f6469eaab26ea2e985da32b5cc297ddb9c64f952",
      "parents": [
        "773e9610a7bd44720b8b625d01997b2953edc2db",
        "ee569c43e340202fb0ba427c57b77568a32b9a3a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Nov 30 17:46:52 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 30 17:46:52 2008 +0000"
      },
      "message": "Merge branch \u0027clks\u0027 into devel\n"
    },
    {
      "commit": "eefc842a6e1de128fbdc9214b9f178a2e238fb7b",
      "tree": "d2ad19ca658d61858eaae521faaf6c6c585caefb",
      "parents": [
        "ae696fd53280d85b43ec1dd74f80162bee088862"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Nov 30 17:17:25 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 30 17:17:25 2008 +0000"
      },
      "message": "[ARM] netx: fix simple clk API\n\n... to only return the framebuffer clock for the framebuffer device.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0560cf5aa51216b06874333a2fa26ca034d97bdb",
      "tree": "4feb666ca357b708ec1f13c7bc52284018e107c8",
      "parents": [
        "cd32a48dc5c2f415790bfbc4fe564b2b0e9c2414"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Nov 30 11:45:54 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 30 11:45:54 2008 +0000"
      },
      "message": "[ARM] Add a common typesafe __io implementation\n\nAs Al did for Versatile in 2ad4f86b60b649fd7428265c08d73a3bd360c81b,\nadd a typesafe __io implementation for platforms to use.  Convert\nplatforms to use this new simple typesafe implementation.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dcea83adc666061864b82c96e059dffe7268b512",
      "tree": "4882086842f53bee3f6c655e6a3283effd3fbdff",
      "parents": [
        "c72e005b099302b3c6bee8381396199b77b6dd4f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 29 11:40:28 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Nov 29 18:42:40 2008 +0000"
      },
      "message": "[ARM] Hide ISA DMA API when ISA_DMA_API is unset\n\nWhen ISA_DMA_API is unset, we\u0027re not implementing the ISA DMA API,\nso there\u0027s no point in publishing the prototypes via asm/dma.h, nor\nincluding the machine dependent parts of that API.\n\nThis allows us to remove a lot of mach/dma.h files which don\u0027t contain\nany useful code.  Unfortunately though, some platforms put their own\nprivate non-ISA definitions into mach/dma.h, so we leave these behind\nand fix the appropriate #include statments.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b9c78022b0e65cdca2541be658f0e74138e92ffe",
      "tree": "e23644c81ea8218b6852645a392e68f98c9775b9",
      "parents": [
        "5bed1fb3287dfb1f6cf717ec200b23d3e537c9ae"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 29 10:50:22 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Nov 29 10:50:22 2008 +0000"
      },
      "message": "[ARM] move MAX_DMA_ADDRESS to mach/memory.h\n\nMove the definition of MAX_DMA_ADDRESS from mach/dma.h to mach/memory.h,\nthereby placing it along side its relative, ISA_DMA_THRESHOLD.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b5ee9002583fc14e6d45a04c18f208987a8fbced",
      "tree": "c0202fd968667710643144e036d369eef874c655",
      "parents": [
        "75f4aa15cf05ce6d99c8261cf57dcd749877fd1c"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Sep 05 21:53:30 2008 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 28 15:36:49 2008 +0000"
      },
      "message": "[ARM] remove a common set of __virt_to_bus definitions\n\nLet\u0027s provide an overridable default instead of having every machine\nclass define __virt_to_bus and __bus_to_virt to the same thing.  What\nmost platforms are using is bus_addr \u003d\u003d phys_addr so such is the default.\n\nOne exception is ebsa110 which has no DMA what so ever, so the actual\ndefinition is not important except only for proper compilation.  Also\nadded a comment about the special footbridge bus translation.\n\nLet\u0027s also remove comments alluding to set_dma_addr which is not\n(and should not) be commonly used.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3f30a09a612bac2b531a206c2a58a292dd7ff182",
      "tree": "62741c2f78aeb3009c66dbcf014ebff2e034e597",
      "parents": [
        "9e165acf1b9e37af7c0fa39399b43d0bd8600039",
        "fda50a1c49ad7483eaa29a268d560422c413933f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/corgi.c\n\tarch/arm/mach-pxa/include/mach/hardware.h\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "d8aa0251f12546e9bd1e9ee1d9782d6492819a04",
      "tree": "7be5c9d598bc727bfcc0f04f679f972c68ca346f",
      "parents": [
        "27c4cae28148ad97baa2bf8275f7ebc9e2c37c34"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Oct 09 13:36:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 15:00:36 2008 +0100"
      },
      "message": "[ARM] 5298/1: Drop desc_handle_irq()\n\ndesc_handle_irq() was declared as obsolete since long ago.\nReplace it with generic_handle_irq()\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fced80c735941fa518ac67c0b61bbe153fb8c050",
      "tree": "16f3abeb03e8c164108873bc5aab660a506577c5",
      "parents": [
        "33fa9b13285e76fb95d940120964562e4c7081c2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Sep 06 12:10:45 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 06 12:10:45 2008 +0100"
      },
      "message": "[ARM] Convert asm/io.h to linux/io.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6cab48602996cdbcb277375a8107d53e21e8c9b9",
      "tree": "5a1c8aaf3eed2d5a53170ab69daa94088947d43d",
      "parents": [
        "d9ecdb282c91952796b7542c4f57fd6de6948d7b"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sun Jul 27 04:23:31 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 27 09:46:18 2008 +0100"
      },
      "message": "[ARM] 5179/1: Replace obsolete IRQT_* and __IRQT_* values with IRQ_TYPE_*\n\nIRQT_* and __IRQT_* were obsoleted long ago by patch [3692/1].\nRemove them completely. Sed script for the reference:\n\ns/__IRQT_RISEDGE/IRQ_TYPE_EDGE_RISING/g\ns/__IRQT_FALEDGE/IRQ_TYPE_EDGE_FALLING/g\ns/__IRQT_LOWLVL/IRQ_TYPE_LEVEL_LOW/g\ns/__IRQT_HIGHLVL/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_RISING/IRQ_TYPE_EDGE_RISING/g\ns/IRQT_FALLING/IRQ_TYPE_EDGE_FALLING/g\ns/IRQT_BOTHEDGE/IRQ_TYPE_EDGE_BOTH/g\ns/IRQT_LOW/IRQ_TYPE_LEVEL_LOW/g\ns/IRQT_HIGH/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_PROBE/IRQ_TYPE_PROBE/g\ns/IRQT_NOEDGE/IRQ_TYPE_NONE/g\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e86f4271aaac7685923b80cf57972be41afbc1d",
      "tree": "4817fbfdd60d4cccf6b87876765ce64f044d624a",
      "parents": [
        "92df78519d0a6a8677cb827b5a1b7d2520d7e202"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Mar 04 15:08:02 2008 -0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 06 12:18:18 2008 +0000"
      },
      "message": "[ARM] replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d3883ecebbf9e095b9e379dabbbe8b2c1ee7a41c",
      "tree": "f8678495036ecc23e31e15501718c956a697a54c",
      "parents": [
        "9b3e4dad7e58405de398faa17cb4691ca85eb050"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Nov 11 07:48:25 2007 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Jan 28 23:22:13 2008 +0100"
      },
      "message": "Remove references to \"make dep\"\n\n\"make dep\" is no longer required in kernel 2.6, but was still mentioned\nin some places.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "193c3cc12583344be01206078d9ad3fec5dbc397",
      "tree": "97eb5d6ec88969d21fbf0c5815e3b77e8e1f4aaf",
      "parents": [
        "6232be32afa121628c72291ce7eaa24a639905c2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 10:16:37 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 10:17:12 2008 +0000"
      },
      "message": "[ARM] Fix timer damage from d3d74453c34f8fd87674a8cf5b8a327c68f22e99\n\nMove the xtime write mode seqlock into timer_tick(), so it only\nsurrounds the call to do_timer().\n\nThis avoids a deadlock in update_process_times() ...\nhrtimer_get_softirq_time() which tries to get a read mode seqlock\non xtime, thereby preventing booting.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "93e29a2ecaa8372c5bb9b996b8b43e03a7c37f3c",
      "tree": "9a39948344191265eeb01413a8c1c79bf6768d63",
      "parents": [
        "c617360afaeeef4bf3768dc0537edfc72ffb2763"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Mon Nov 05 17:55:24 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 05 17:19:14 2007 +0000"
      },
      "message": "[ARM] 4641/2: netX: fix kobject_name type\n\nWith commit 5984a2fc7e7c9ab118e78ae9799e98fc4ade40f9 kobject_name() is\ncorrectly being used to access the name field of kobj, but that function\nneeds a pointer to a kobject, not the kobject itself.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5984a2fc7e7c9ab118e78ae9799e98fc4ade40f9",
      "tree": "d1bd276564dfff6922bf060bde22554c326dfc0a",
      "parents": [
        "a80770ce4d8e0e83a32298453c0a8e78444f8184"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 17:55:28 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:37 2007 +0000"
      },
      "message": "[ARM] Fix netx_defconfig regression\n\nFix:\n\n  CC      arch/arm/mach-netx/xc.o\narch/arm/mach-netx/xc.c: In function \u0027request_xc\u0027:\narch/arm/mach-netx/xc.c:192: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\narch/arm/mach-netx/xc.c:196: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\narch/arm/mach-netx/xc.c:200: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b30fabadae2b3c1a65e3662be98f105d5718db70",
      "tree": "1657c45407fe6745849bbf9b40423dbc92bb3c8e",
      "parents": [
        "57501c70747fd6d7b14f7863126e5a75d29613b1"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Tue May 08 00:35:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:22 2007 -0700"
      },
      "message": "Add IRQF_IRQPOLL flag on arm\n\nAdd IRQF_IRQPOLL for each timer interrupt.\n\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c66699a749eb0d84c6ebc3aac659e9f71d1aba14",
      "tree": "0f358882852f57203bb894101038d36a0c9649f8",
      "parents": [
        "73b08d2aa4245806ef1bdd48463e9a0b045c62cf"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:37 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: fixup is_continous changes on ARM\n\nFixup the is_contionous replacement by a flag field.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1a815aed1e03c73fcd0390109c7da9c69dc97490",
      "tree": "15968b06ef64f63a3f1877804671a2a4fd0c7b69",
      "parents": [
        "c80204e5d67d1452ac0b761d980f1651dc2c66dc"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Tue Dec 12 09:23:45 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Dec 13 14:37:27 2006 +0000"
      },
      "message": "[ARM] 4013/1: clocksource driver for netx\n\nAdd a clocksource driver for netx systems\n\nSigned-off-by: Luotao Fu \u003clfu@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "10dd5ce28d78e2440e8fa1135d17e33399d75340",
      "tree": "d2e76765a57e7e47a9c424f99c3a22bf99c6da64",
      "parents": [
        "127e477e0cd8da4d3058709ab2dc7b92dccbcba5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 23 11:41:32 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:47 2006 +0000"
      },
      "message": "[ARM] Remove compatibility layer for ARM irqs\n\nset_irq_chipdata -\u003e set_irq_chip_data\nget_irq_chipdata -\u003e get_irq_chip_data\ndo_level_IRQ -\u003e handle_level_irq\ndo_edge_IRQ -\u003e handle_edge_irq\ndo_simple_IRQ -\u003e handle_simple_irq\nirqdesc -\u003e irq_desc\nirqchip -\u003e irq_chip\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cd61b68c340a4f901a06e8bb5e0dea4353161c0",
      "tree": "cfd72be941ecd172627a06dd61d98b55cec63a39",
      "parents": [
        "da104a83692cf07434ab3b20bf10093bdbc3f97e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:53:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:59:54 2006 -0700"
      },
      "message": "Initial blind fixup for arm for irq changes\n\nUntested, but this should fix up the bulk of the totally mechanical\nissues, and should make the actual detail fixing easier.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52e405eaa9806968e88b35d65e57acad954a5ab5",
      "tree": "b42e2d50c4f9d1b00baf5a8b54309ffdf1950456",
      "parents": [
        "d061daa0e3abdddc28e21a37c8ac4536dedbf239"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Jul 03 02:20:05 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 17:29:22 2006 -0700"
      },
      "message": "[PATCH] ARM: fixup irqflags breakage after ARM genirq merge\n\nThe irgflags consolidation did conflict with the ARM to generic IRQ\nconversion and was not applied for ARM. Fix it up.\n\nUse the new IRQF_ constants and remove the SA_INTERRUPT define\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea75ee9ab8835ece099589c729574aa8aa94c0a6",
      "tree": "e9b57958efda53f15dbb17dcb05bbba129d78e26",
      "parents": [
        "3a8182bd886ab4197c9021645fac7a6f2bdc47ec"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jun 20 19:53:16 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 20 19:53:16 2006 +0100"
      },
      "message": "[ARM] Include asm/hardware.h not asm/arch/hardware.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2697c5e1f799f201366d5fd7d25e96a21587f1a9",
      "tree": "43e234d320316394a38be278ae0f002a5a7a7c3a",
      "parents": [
        "af614ba072dab2940471fec1f30bd59b8272fc6b"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 15:29:45 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 15:29:45 2006 +0100"
      },
      "message": "[ARM] 3576/1: netX: board support for NXEB500HMI development board\n\nPatch from Sascha Hauer\n\nThis patch adds the board specific code for the Hilscher NXEB500HMI\ndevelopment board.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "af614ba072dab2940471fec1f30bd59b8272fc6b",
      "tree": "58dd752e79c50fc0342f8a7fa662c783a178b8d1",
      "parents": [
        "693532dcff871543639743e9c2e2b99c492f8f8d"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 15:29:44 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 15:29:44 2006 +0100"
      },
      "message": "[ARM] 3575/1: netX: board support for NXDB500 development board\n\nPatch from Sascha Hauer\n\nThis patch adds the board specific code for the Hilscher NXDB500\ndevelopment board.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "693532dcff871543639743e9c2e2b99c492f8f8d",
      "tree": "88e5dd99441b2641f96ca9452aa1d496db8037c1",
      "parents": [
        "8e77da68a6107ee47323fec5dfb3a93ebbc809e2"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 15:29:43 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 15:29:43 2006 +0100"
      },
      "message": "[ARM] 3574/1: netX: board support for NXDKN development board\n\nPatch from Sascha Hauer\n\nThis patch adds the board specific code for the Hilscher NXDKN\ndevelopment board.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e77da68a6107ee47323fec5dfb3a93ebbc809e2",
      "tree": "e7cee971204ddf5e9e5729f264c3480425e07e01",
      "parents": [
        "ef70cd4d247defcd7c0f789a5a98deab0afadf53"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 15:28:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 15:28:20 2006 +0100"
      },
      "message": "[ARM] 3569/2: netX: driver for XMAC/XPEC engines\n\nPatch from Sascha Hauer\n\nThe netX processors have generic network bitstream engines (XMAC/XPEC).\nThis driver adds support for firmware loading and start, stop, reset\ncommands.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ef70cd4d247defcd7c0f789a5a98deab0afadf53",
      "tree": "f70493a24f7e83aaf09c52ee274d7b1dc36ade28",
      "parents": [
        "bb6d8c8828123e01e2ae6c9d9c4870477889fd94"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 15:28:19 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 15:28:19 2006 +0100"
      },
      "message": "[ARM] 3568/2: netX: pointer fifo driver\n\nPatch from Sascha Hauer\n\nThis patch adds support for the pointer FIFOs on netX.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bb6d8c8828123e01e2ae6c9d9c4870477889fd94",
      "tree": "43d7a6ec2cc15f1bf8810a65aa38d508c7fa955a",
      "parents": [
        "3095faf5295f2da9118469c925d2cfb7775ad287"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 15:27:53 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 15:27:53 2006 +0100"
      },
      "message": "[ARM] 3567/2: arm: base support for Hilscher netX\n\nPatch from Sascha Hauer\n\nThis patch adds the base support for Hilscher\u0027s netX network\nprocessors.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3095faf5295f2da9118469c925d2cfb7775ad287",
      "tree": "f874744f93762562c1a3263ba69c188d1dfc17e6",
      "parents": [
        "ab76fb13d73488ded53c87b77b1b5e38df2acf74"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Mon Jun 19 13:30:58 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 19 13:30:58 2006 +0100"
      },
      "message": "[ARM] 3572/1: netX: framebuffer driver for Hilscher netX\n\nPatch from Sascha Hauer\n\nThis patch adds framebuffer support for Hilscher\u0027s netX network\nprocessors.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ]
}
