)]}'
{
  "log": [
    {
      "commit": "9edddaa200df18e08fe0cf21036e8ae467b1363c",
      "tree": "26f5319fac24fb6c76b1276b19725caeb5ec24bc",
      "parents": [
        "8182ec49a73729334f5a6c65a607ba7009ebd6d6"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "ananth@in.ibm.com",
        "time": "Tue Mar 04 14:28:37 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:11 2008 -0800"
      },
      "message": "Kprobes: indicate kretprobe support in Kconfig\n\nAdd CONFIG_HAVE_KRETPROBES to the arch/\u003carch\u003e/Kconfig file for relevant\narchitectures with kprobes support.  This facilitates easy handling of\nin-kernel modules (like samples/kprobes/kretprobe_example.c) that depend on\nkretprobes being present in the kernel.\n\nThanks to Sam Ravnborg for helping make the patch more lean.\n\nPer Mathieu\u0027s suggestion, added CONFIG_KRETPROBES and fixed up dependencies.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nAcked-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cad226b8a71f969ad05137e43b48c9e6059a0b9f",
      "tree": "80a72f385ea28f9f7649363fe5147b3da37f9950",
      "parents": [
        "7105a387a8ac9b512b900efd5ff7a97acc44fb39",
        "0c82d83cb09a1c9fd4d24d32064ce827709c104b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 03 10:47:52 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 03 10:47:52 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Fix freeing of page tables for ARM in free_pgd_slow\n"
    },
    {
      "commit": "0c82d83cb09a1c9fd4d24d32064ce827709c104b",
      "tree": "5aef9cca82718041a9f9b54cf5286925633c09d6",
      "parents": [
        "d862ccc570c875e1454fc57ed00f5a1081985b26"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Wed Feb 27 13:44:59 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 01 20:23:57 2008 +0000"
      },
      "message": "[ARM] Fix freeing of page tables for ARM in free_pgd_slow\n\nSince 2f569af (CONFIG_HIGHPTE vs. sub-page page tables.) pte_free() calls\npte_lock_deinit() and dec_zone_page_state().  So free_pgd_slow must not call\nthe latter two when calling the first.\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b73384f06159d8388d7d17913b7e3a07e234c1ab",
      "tree": "a904d01d583bdb7190cdb0e7da1c4b59bef45248",
      "parents": [
        "c9e71002aacc9821e99531dcc130db88bbc8ad05",
        "d862ccc570c875e1454fc57ed00f5a1081985b26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 29 15:18:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 29 15:18:44 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4843/1: Add GCR_CLKBPB for PXA3xx\n  [ARM] 4842/1: pxa: remove redundant IRQ saving/restoring in clk_pxa3xx_cken_*\n  [ARM] 4841/1: pxa: fix typo in LCD platform data definition code for zylonite\n  [ARM] 4840/1: pxa: fix the typo in get_irqnr_and_base\n  [ARM] 4839/1: fixes kernel Oops in /dev/mem device driver for memory map with PHYS_OFF\n  [ARM] eliminate MODULE_PARM() usage\n  [ARM] 4838/1: Fix kexec for SA1100 machines\n  [ARM] 4837/1: make __get_unaligned_*() return unsigned types\n  [ARM] 4836/1: Make ATAGS_PROC depend on KEXEC\n"
    },
    {
      "commit": "ceee4f98f73bb7a1f6ee6710b9ebffd0ecb8c0ca",
      "tree": "621964f6e1e0944740770082a2bb6a1d5037a80d",
      "parents": [
        "7a987e82cd9175215dec6339d383d64e551c8899"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Feb 27 02:01:11 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 29 22:47:27 2008 +0000"
      },
      "message": "[ARM] 4842/1: pxa: remove redundant IRQ saving/restoring in clk_pxa3xx_cken_*\n\nThis is unnecessary since it is already protected by\nspin_lock_irq{save, restore} in clock.c.\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7a987e82cd9175215dec6339d383d64e551c8899",
      "tree": "6e4e26d46215f1cecf19837d72b1460046de1c06",
      "parents": [
        "a3359e21c06cb5b366fb47307b3d2fd23386a774"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Feb 27 02:00:26 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 29 22:47:25 2008 +0000"
      },
      "message": "[ARM] 4841/1: pxa: fix typo in LCD platform data definition code for zylonite\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9ae3ae0bebb9a3a348dc233229008b126014889d",
      "tree": "84d6277d5e84576cc47fd815828352de99d3068f",
      "parents": [
        "c710e39cbec4f3d60acd07f5356404a61bc1959a"
      ],
      "author": {
        "name": "Alexandre Rusev",
        "email": "arusev@ru.mvista.com",
        "time": "Tue Feb 26 18:42:10 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 29 22:47:20 2008 +0000"
      },
      "message": "[ARM] 4839/1: fixes kernel Oops in /dev/mem device driver for memory map with PHYS_OFF\n\n\"cat /dev/mem\" may cause kernel Oops for boards with PHYS_OFFSET !\u003d 0\nbecause character device is mapped to addresses starting from zero\nand there is no protection against such situation.\nPatch just add this.\n\nSigned-off-by: Alexandre Rusev \u003carusev@ru.mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c710e39cbec4f3d60acd07f5356404a61bc1959a",
      "tree": "2cee720b096f83c1049a36cf7945d23cf91f334d",
      "parents": [
        "5ce94e9e8b469a17fbd3efa1b940c19b5e43449a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Feb 27 12:11:16 2008 -0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 29 22:47:17 2008 +0000"
      },
      "message": "[ARM] eliminate MODULE_PARM() usage\n\nConvert debug-only (and removed) MODULE_PARM() to module_param().\nCompiles cleanly (with DEBUG\u003d1).\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b98d7291883f7ed27e3f4b59bc12dc963c9f72a6",
      "tree": "401a6f400927b107a637e6385faa6337dcc01ea1",
      "parents": [
        "4fa2b1cde0e3797549f711ce9e51c395b3d6d2a7"
      ],
      "author": {
        "name": "Uli Luckas",
        "email": "u.luckas@road.de",
        "time": "Fri Feb 22 16:45:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 29 22:46:17 2008 +0000"
      },
      "message": "[ARM] 4836/1: Make ATAGS_PROC depend on KEXEC\n\nOn Wed, Feb 20, 2008 at 11:50:33AM +0100, Guennadi Liakhovetski wrote:\n\u003e arch/arm/kernel/atags.c uses for some reason the\n\u003e KEXEC_BOOT_PARAMS_SIZE macro, which is only defined if CONFIG_KEXEC\n\u003e is set. So, either this macro should be defined always, or another\n\u003e macro should be used, or ATAGS_PROC should depend on KEXEC.\n\nAs the procfs export of ATAGS is not meant as a stable, general purpose\nABI it shouldn\u0027t be an independent, general configuration option.\n\nThis patch make ATAGS_PROC depend on KEXEC\n\nSigned-off-by: Uli Luckas \u003cu.luckas@road.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c9a2c46d7f32a884510b20f0cfa79a2c6a2f1413",
      "tree": "9379ceb746c5643083fc52e9fb26115b15b5a004",
      "parents": [
        "4fa2b1cde0e3797549f711ce9e51c395b3d6d2a7"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 24 20:03:41 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Feb 24 20:03:41 2008 +0100"
      },
      "message": "ARM: OMAP: Release i2c_adapter after use (Siemens SX1)\n\nEach call to i2c_get_adapter() must be followed by a call to\ni2c_put_adapter() to release the grabbed reference. Otherwise the\nreference count grows forever and the adapter can never be\nunregistered.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Vladimir Ananiev \u003cvovan888@gmail.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ea833f0b5a8afcc698c5ccb06237902c0e21e032",
      "tree": "c614c6a58f30f4c3b38ee43f527251a113681edd",
      "parents": [
        "ac2bf5bdc6ab9d820152623122973ccb1c166031"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "h.schurig@mn-solutions.de",
        "time": "Mon Feb 11 16:53:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 17 10:42:10 2008 +0000"
      },
      "message": "[ARM] 4829/1: add .get method to pxa-cpufreq to silence a warning\n\nThe .get method is needed for suspend/resume. Otherwise you\nget this in dmesg:\n\ncpufreq: suspend failed to assert current frequency is what timing core thinks it is.\ncpufreq: resume failed to assert current frequency is what timing core thinks it is.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "59e8ce574445c5e7a65ec36f47a54803de704e96",
      "tree": "d322066c320f02fa4b969027d0ecff120aca9a53",
      "parents": [
        "a0dd005d1d9f4c3beab52086f3844ef9342d1e67"
      ],
      "author": {
        "name": "Byron Bradley",
        "email": "byron.bbradley@gmail.com",
        "time": "Sun Feb 10 22:31:09 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 17 10:42:06 2008 +0000"
      },
      "message": "[ARM] 4826/1: Orion: Register the RTC interrupt on the TS-209\n\nThe QNAP TS-209 has its RTC interrupt on GPIO 3. Setup this\nas an interrupt and pass it to the i2c_board_info.\n\nSigned-off-by: Byron Bradley \u003cbyron.bbradley@gmail.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a0dd005d1d9f4c3beab52086f3844ef9342d1e67",
      "tree": "df87f09d8fc0a6cba0a2e341e8835767da1a714e",
      "parents": [
        "1309d4e68497184d2fd87e892ddf14076c2bda98"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Feb 17 10:35:15 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 17 10:41:59 2008 +0000"
      },
      "message": "[ARM] pxa: fix clock lookup to find specific device clocks\n\nEnsure that the clock lookup always finds an entry for a specific\ndevice and ID before it falls back to finding just by ID.  This\nfixes a problem reported by Holger Schurig where the BTUART was\nassigned the wrong clock.\n\nTested-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0eccf60bfa9190d1588b2bf07d23d7b9b3a19d9e",
      "tree": "6198378343c1856ecbf1d41e52683112f940bbc2",
      "parents": [
        "b6ce068a1285a24185b01be8a49021827516b3e1",
        "f9166e736e516a4b1de16577b5428afd0cffe325"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 10 14:09:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 10 14:09:44 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (30 commits)\n  [ARM] constify function pointer tables\n  [ARM] 4823/1: AT91 section fix\n  [ARM] 4824/1: pxa: clear RDH bit after any reset\n  [ARM] pxa: remove debugging PM: printk\n  ARM: OMAP1: Misc clean-up\n  ARM: OMAP1: Update defconfigs for omap1\n  ARM: OMAP1: Palm Tungsten E board clean-up\n  ARM: OMAP1: Use I2C bus registration helper for omap1\n  ARM: OMAP1: Remove omap_sram_idle()\n  ARM: OMAP1: PM fixes for OMAP1\n  ARM: OMAP1: Use MMC multislot structures for Siemens SX1 board\n  ARM: OMAP1: Make omap1 use MMC multislot structures\n  ARM: OMAP1: Change the comments to C style\n  ARM: OMAP1: Make omap1 boards to use omap_nand_platform_data\n  ARM: OMAP: Add helper module for board specific I2C bus registration\n  ARM: OMAP: Add dmtimer support for OMAP3\n  ARM: OMAP: Pre-3430 clean-up for dmtimer.c\n  ARM: OMAP: Add DMA support for chaining and 3430\n  ARM: OMAP: Add 24xx GPIO debounce support\n  ARM: OMAP: Get rid of unnecessary ifdefs in GPIO code\n  ...\n"
    },
    {
      "commit": "f9166e736e516a4b1de16577b5428afd0cffe325",
      "tree": "6bfd4f223971a133fbf1c87020fe31cc1f6c52de",
      "parents": [
        "2ffd6e182c4b9ae7bebc385c021e7d083bab406a",
        "e27a93a944a5ba6a0112750c8243abba86d56e94",
        "ee44391eae5d1fabd6eacf89b3bb2e3fbc315e7d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Feb 09 22:47:23 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 09 22:47:23 2008 +0000"
      },
      "message": "Merge branches \u0027master\u0027, \u0027omap1-upstream\u0027 and \u0027orion\u0027 into devel\n\n* master:\n  [ARM] constify function pointer tables\n  [ARM] 4823/1: AT91 section fix\n  [ARM] 4824/1: pxa: clear RDH bit after any reset\n  [ARM] pxa: remove debugging PM: printk\n\n* omap1-upstream:\n  ARM: OMAP1: Misc clean-up\n  ARM: OMAP1: Update defconfigs for omap1\n  ARM: OMAP1: Palm Tungsten E board clean-up\n  ARM: OMAP1: Use I2C bus registration helper for omap1\n  ARM: OMAP1: Remove omap_sram_idle()\n  ARM: OMAP1: PM fixes for OMAP1\n  ARM: OMAP1: Use MMC multislot structures for Siemens SX1 board\n  ARM: OMAP1: Make omap1 use MMC multislot structures\n  ARM: OMAP1: Change the comments to C style\n  ARM: OMAP1: Make omap1 boards to use omap_nand_platform_data\n  ARM: OMAP: Add helper module for board specific I2C bus registration\n  ARM: OMAP: Add dmtimer support for OMAP3\n  ARM: OMAP: Pre-3430 clean-up for dmtimer.c\n  ARM: OMAP: Add DMA support for chaining and 3430\n  ARM: OMAP: Add 24xx GPIO debounce support\n  ARM: OMAP: Get rid of unnecessary ifdefs in GPIO code\n  ARM: OMAP: Add 3430 gpio support\n  ARM: OMAP: Add 3430 CPU identification macros\n  ARM: OMAP: Request DSP memory for McBSP\n\n* orion:\n  [ARM] Orion: Use the sata_mv driver for the TS-209 SATA\n  [ARM] Orion: Use the sata_mv driver for the Kurobox SATA\n  [ARM] Orion: free up kernel virtual address space\n  [ARM] Orion: distinguish between physical and virtual addresses\n  [ARM] Orion: kill orion_early_putstr()\n  [ARM] Orion: update defconfig\n  [ARM] Orion: Use the sata_mv driver for the integrated SATA controller\n"
    },
    {
      "commit": "2ffd6e182c4b9ae7bebc385c021e7d083bab406a",
      "tree": "4ec54edaadc93b261a175b086e296055a3461aee",
      "parents": [
        "72e7ae8141fa98084383e167b77d4497a59e3e10"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Tue Jan 22 20:41:07 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 09 22:46:44 2008 +0000"
      },
      "message": "[ARM] constify function pointer tables\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "72e7ae8141fa98084383e167b77d4497a59e3e10",
      "tree": "2f26c6de08d09280a4e52f73938be1e81b178bc0",
      "parents": [
        "86260f987319fb526e920fbe317933e5b3a0691e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Feb 06 22:03:42 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 09 22:43:15 2008 +0000"
      },
      "message": "[ARM] 4823/1: AT91 section fix\n\nFix section warning:\n\n WARNING: arch/arm/mach-at91/built-in.o(.text+0xd74): Section mismatch in reference\n        from the function init_programmable_clock()\n        to the function .init.text:at91_css_to_clk()\n The function  init_programmable_clock() references\n the function __init at91_css_to_clk().\n This is often because init_programmable_clock lacks a __init\n annotation or the annotation of at91_css_to_clk is wrong.\n\nIn this case the only calls to and from init_programmable_clock()\nare from code marked as \"__init\", so this fix is trivially correct.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Uwe Kleine-Knig \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "86260f987319fb526e920fbe317933e5b3a0691e",
      "tree": "7ab271f7d98e79b368ec70744a5a20b896c38c8c",
      "parents": [
        "f13fd3cc9147801bdf56f5964c58c9838a74dd47"
      ],
      "author": {
        "name": "Dmitry Krivoschekov",
        "email": "dmitry.krivoschekov@gmail.com",
        "time": "Fri Feb 08 15:02:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 09 22:43:14 2008 +0000"
      },
      "message": "[ARM] 4824/1: pxa: clear RDH bit after any reset\n\nAccording to PXA300/310 and PXA320 Developer manuals,\nthe ASCR[RDH] \"bit needs to be cleared as part of the software\ninitialization coming out of any reset and coming out of D3\".\nThe latter requirement is addressed by commit\n\"c4d1fb627ff3072\", as for the former (coming out of any reset),\nthe kernel relies on boot loaders and assumes that RDH bit\nis cleared there. Though, not all bootloaders follow the rule\nso we have to clear the bit in kernel.\n\nWe clear the RDH bit in pxa3xx_init() function since\nit is always invoked after any reset. We also preserve D1S, D2S\nand D3S bits from being cleared in case we invoke pxa3xx_init()\nfunction not from normal hardware reset (e.g. kexec scenario),\nso these bits can be properly referenced later.\n\nSigned-off-by: Dmitry Krivoschekov \u003cdmitry.krivoschekov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f13fd3cc9147801bdf56f5964c58c9838a74dd47",
      "tree": "c4e20fb59bfbed37a73b92bd8ae166e40d269a37",
      "parents": [
        "b1d0e4f535e10775cffde922208b49629169aeaa"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Feb 07 20:17:53 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 09 19:16:22 2008 +0000"
      },
      "message": "[ARM] pxa: remove debugging PM: printk\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ec7748b59e214e2c6b7d21ca5f26a760fd6e142b",
      "tree": "155d6d9f418b4baac9bee0cc4f6a70ab080ba183",
      "parents": [
        "d75f4c683f817ef61c9ae634886e7ebc3133c002"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "message": "ide: introduce HAVE_IDE\n\nTo allow flexible configuration of IDE introduce HAVE_IDE.\nAll archs except arm, um and s390 unconditionally select it.\nFor arm the actual configuration determine if IDE is supported.\n\nThis is a step towards introducing drivers/Kconfig for arm.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e27a93a944a5ba6a0112750c8243abba86d56e94",
      "tree": "2b7e895acd757783501c8689aac34a2b13ac0269",
      "parents": [
        "80dbfde54bfc40c1e39ace7dbb371f095e74665f"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Dec 18 20:58:32 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:02 2008 -0800"
      },
      "message": "ARM: OMAP1: Misc clean-up\n\nThis patch cleans up omap1 files to sync up with linux-omap tree:\n\n- Remove omap-generic MMC config as it should be defined in board-*.c files\n  instead of using board-generic.c\n- New style I2C board_info from David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n- Init section fixes from Dirk Behme \u003cdirk.behme@googlemail.com\u003e\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "80dbfde54bfc40c1e39ace7dbb371f095e74665f",
      "tree": "54a308264bf45bf09fca92175487f24403b4bf5b",
      "parents": [
        "d7730cc01f703b1e3c43127bd38fb042c0efdb71"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Dec 18 21:15:53 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:02 2008 -0800"
      },
      "message": "ARM: OMAP1: Update defconfigs for omap1\n\nUpdate defconfigs for omap1\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "d7730cc01f703b1e3c43127bd38fb042c0efdb71",
      "tree": "5dbed4185042fb32fb6b478279d65856fb3c4dad",
      "parents": [
        "1ed16a86b47fd7dd9125fc8f6df482cc6edc9b20"
      ],
      "author": {
        "name": "Andrzej Zaborowski",
        "email": "balrog@zabor.org",
        "time": "Thu Dec 07 17:13:51 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:01 2008 -0800"
      },
      "message": "ARM: OMAP1: Palm Tungsten E board clean-up\n\nMostly gpio clean-up.\n\nSigned-off-by: Andrzej Zaborowski \u003cbalrog@zabor.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "1ed16a86b47fd7dd9125fc8f6df482cc6edc9b20",
      "tree": "c9efdae7940f22b97ceb8f62d622ea24e6a57bde",
      "parents": [
        "feb72f3b313e1f068b707773e9231af4f87d9580"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Nov 07 06:54:32 2007 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:01 2008 -0800"
      },
      "message": "ARM: OMAP1: Use I2C bus registration helper for omap1\n\nThis patch starts using introduced I2C bus registration helper by cleaning\nup registration currently done in various places and by doing necessary\nboard file modifications.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "feb72f3b313e1f068b707773e9231af4f87d9580",
      "tree": "aeab0d27b1665d420457369e35fa1e38a1186693",
      "parents": [
        "010bb0cf42fe2fa0a00753e0c11a3e8bfefb37a3"
      ],
      "author": {
        "name": "Vivek Kutal",
        "email": "vivek.kutal@celunite.com",
        "time": "Mon Dec 17 01:56:33 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:01 2008 -0800"
      },
      "message": "ARM: OMAP1: Remove omap_sram_idle()\n\nThis patch removes omap_sram_idle() that is no longer used.\n\nThe function called in pm_idle is omap_sram_suspend, omap_sram_idle() is\nnot used anywhere in omap1.\n\nSigned-off-by: Vivek Kutal \u003cvivek.kutal@celunite.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "010bb0cf42fe2fa0a00753e0c11a3e8bfefb37a3",
      "tree": "2bfa2f5e6d4925344630573922bbb8982727f0ac",
      "parents": [
        "087c50302fbd608118e7c0f27a95dc552ad2f53b"
      ],
      "author": {
        "name": "Vivek Kutal",
        "email": "vivek.kutal@celunite.com",
        "time": "Tue Dec 11 21:46:31 2007 +0530"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:01 2008 -0800"
      },
      "message": "ARM: OMAP1: PM fixes for OMAP1\n\nThis patch does the following:\n\n- Fixes the omap_pm_idle() code so that we enter WFI mode in idle.\n- /sys/power/sleep_while_idle is created only when 32k timer is used\n\nSigned-off-by: Vivek Kutal \u003cvivek.kutal@celunite.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "087c50302fbd608118e7c0f27a95dc552ad2f53b",
      "tree": "1394a3bed4a977baab3cad9378f1497698435fc6",
      "parents": [
        "138ab9f8321f67c71984ca43222efa71b0a0a0a9"
      ],
      "author": {
        "name": "Carlos Eduardo Aguiar",
        "email": "carlos.aguiar@indt.org.br",
        "time": "Fri Nov 30 01:52:53 2007 -0400"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:01 2008 -0800"
      },
      "message": "ARM: OMAP1: Use MMC multislot structures for Siemens SX1 board\n\nUse MMC multislot structures for Siemens SX1 board\n\nSigned-off-by: Carlos Eduardo Aguiar \u003ccarlos.aguiar@indt.org.br\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "138ab9f8321f67c71984ca43222efa71b0a0a0a9",
      "tree": "57e8bcabfb647fd2ecad10d3641ef2041857ff09",
      "parents": [
        "6e2d4107245cc0411959e91d7a1613e15097f117"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.lima@indt.org.br",
        "time": "Tue Nov 27 00:01:45 2007 -0400"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:01 2008 -0800"
      },
      "message": "ARM: OMAP1: Make omap1 use MMC multislot structures\n\nMake omap1 use new MMC multislot structures. The related MMC\npatches will be sent separately.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.lima@indt.org.br\u003e\nSigned-off-by: Anderson Briglia \u003canderson.briglia@indt.org.br\u003e\nSigned-off-by: Carlos Eduardo Aguiar \u003ccarlos.aguiar@indt.org.br\u003e\nSigned-off-by: David Cohen \u003cdavid.cohen@indt.org.br\u003e\nSigned-off-by: Eduardo Valentin \u003ceduardo.valentin@indt.org.br\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "6e2d4107245cc0411959e91d7a1613e15097f117",
      "tree": "36de41b7a938e19cbbf09aa80b38ca2d6b1dd5b3",
      "parents": [
        "78be63252bc9065dd0a12c106135655b7d4db1ec"
      ],
      "author": {
        "name": "David Cohen",
        "email": "david.cohen@indt.org.br",
        "time": "Thu Dec 13 22:27:15 2007 -0400"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:00 2008 -0800"
      },
      "message": "ARM: OMAP1: Change the comments to C style\n\nChange the comments to C style\n\nSigned-off-by: David Cohen \u003cdavid.cohen@indt.org.br\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "78be63252bc9065dd0a12c106135655b7d4db1ec",
      "tree": "c31f30ea519dd11c80124aa7da9cc654e80e444f",
      "parents": [
        "85d05fb3fde692fdaa6b1f84c33fee718abebf0f"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Dec 11 13:50:17 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:00 2008 -0800"
      },
      "message": "ARM: OMAP1: Make omap1 boards to use omap_nand_platform_data\n\nThis patch adds omap_nand_platform data based on a patch\nby Shahrom Sharif-Kashani \u003csshahrom@micron.com\u003e, and makes\nomap1 boards to use omap_nand_platform_data instead of\nnand_platform_data used earlier.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "85d05fb3fde692fdaa6b1f84c33fee718abebf0f",
      "tree": "bb6d31c2b3df0c74a3ec48c464bf310763453881",
      "parents": [
        "ce2df9ca41997f38cdfb9bee0db08763487222ae"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Nov 07 06:54:31 2007 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:00 2008 -0800"
      },
      "message": "ARM: OMAP: Add helper module for board specific I2C bus registration\n\nThis helper module simplifies I2C bus registration for different OMAP\nplatforms by doing registration in one place only and to allow board\nspecific bus configuration like clock rate and number of busses configured.\n\nHelper should cover OMAP processors from first to third generation.\n\nThis patch just adds the feature and current implementation cleanup and\nboard file modifications will be done in following patches.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ce2df9ca41997f38cdfb9bee0db08763487222ae",
      "tree": "b6ef06d7259b78db78decfd8a930caf0f35197b8",
      "parents": [
        "471b3aa70c2ba00e1a8c8399f848cbc04fd0beae"
      ],
      "author": {
        "name": "Syed Mohammed, Khasim",
        "email": "x0khasim@ti.com",
        "time": "Mon Jun 25 22:55:39 2007 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:00 2008 -0800"
      },
      "message": "ARM: OMAP: Add dmtimer support for OMAP3\n\nAdd DM timer support for OMAP3.\n\nFixed source clocks for 3430 by Paul Walmsley \u003cpaul@pwsan.com\u003e.\n\nSigned-off-by: Syed Mohammed Khasim \u003cx0khasim@ti.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "471b3aa70c2ba00e1a8c8399f848cbc04fd0beae",
      "tree": "3601fc47ee59160ad209d8f08532304009124676",
      "parents": [
        "f8151e5c327bfc41f0993a45fb61ea121bebfee4"
      ],
      "author": {
        "name": "Syed Mohammed, Khasim",
        "email": "x0khasim@ti.com",
        "time": "Thu Jun 21 21:48:07 2007 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:38:00 2008 -0800"
      },
      "message": "ARM: OMAP: Pre-3430 clean-up for dmtimer.c\n\nCleanup DM timer list for OMAP2 and OMAP1 to allow\nadding support for 3430.\n\nSigned-off-by: Syed Mohammed Khasim  \u003cx0khasim@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f8151e5c327bfc41f0993a45fb61ea121bebfee4",
      "tree": "78b7558e18a07eca2c477b7dfdb576392cd5c699",
      "parents": [
        "5eb3bb9c0d123ad84ed5127fbc62731896d87181"
      ],
      "author": {
        "name": "Anand Gadiyar",
        "email": "adiyar@ti.com",
        "time": "Sat Dec 01 12:14:11 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:37:59 2008 -0800"
      },
      "message": "ARM: OMAP: Add DMA support for chaining and 3430\n\nAdd DMA support for chaining and 3430.\n\nAlso remove old DEBUG_PRINTS as noted by Russell King.\n\nSigned-off-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "5eb3bb9c0d123ad84ed5127fbc62731896d87181",
      "tree": "af1209a8572410d06bc56c97d30dad6687af95f6",
      "parents": [
        "d11ac9791b87efb24506b6391a965b789385157c"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Sat May 05 11:40:29 2007 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:37:59 2008 -0800"
      },
      "message": "ARM: OMAP: Add 24xx GPIO debounce support\n\nAdd 24xx GPIO debounce support. Also minor formatting\nclean-up.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "d11ac9791b87efb24506b6391a965b789385157c",
      "tree": "02b612a8768bd774f9bec9abe1d6bdc7dc5befbf",
      "parents": [
        "5492fb1a46ada0d1e89eb580c2a56db8924e3141"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sat Jan 12 15:35:04 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:37:59 2008 -0800"
      },
      "message": "ARM: OMAP: Get rid of unnecessary ifdefs in GPIO code\n\nJust use cpu_is_omapXXXX() instead. This does not increase\nobject size.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "5492fb1a46ada0d1e89eb580c2a56db8924e3141",
      "tree": "1745a2ce7fdaff1c676c27ab94e41c4804f0433f",
      "parents": [
        "2c17f61599987ca7c54c2fef57de3bb8c32e3599"
      ],
      "author": {
        "name": "Syed Mohammed, Khasim",
        "email": "x0khasim@ti.com",
        "time": "Thu Nov 29 16:15:11 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:37:59 2008 -0800"
      },
      "message": "ARM: OMAP: Add 3430 gpio support\n\nThis patch adds 3430 gpio support.\n\nIt also contains a fix by Paul Walmsley \u003cpaul@pwsan.com\u003e to use the\ncorrect clock names for OMAP3430.\n\nSigned-off-by: Syed Mohammed Khasim \u003cx0khasim@ti.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "1cccd2a728673da00a05fe19c5ba4897257d6b8a",
      "tree": "af517aac0c76d0ba75e9541c891f27b28919f146",
      "parents": [
        "a4ffc0a0b240a29cbe489f6db9dae112a49ef1c1"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Nov 29 15:38:16 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri Feb 08 10:37:57 2008 -0800"
      },
      "message": "ARM: OMAP: Request DSP memory for McBSP\n\nOn OMAP1 some McBSP features depend on DSP. Also export\npolling functions as suggested by Luis Cargnini.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ee44391eae5d1fabd6eacf89b3bb2e3fbc315e7d",
      "tree": "24c30574f6d81d2286a2b76b4a8b0e66cd2be428",
      "parents": [
        "3b277c2965b0c707b76f89368ebe6e6da6605c23"
      ],
      "author": {
        "name": "Byron Bradley",
        "email": "byron.bbradley@gmail.com",
        "time": "Fri Feb 08 18:20:23 2008 +0000"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Feb 08 13:31:06 2008 -0500"
      },
      "message": "[ARM] Orion: Use the sata_mv driver for the TS-209 SATA\n\nThe TS-209 has a two port integrated SATA controller.\nUse the sata_mv driver for this.\n\nSigned-off-by: Byron Bradley \u003cbyron.bbradley@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "3b277c2965b0c707b76f89368ebe6e6da6605c23",
      "tree": "e4e9d90ef3009cad856b35e0d31ba8eab4ad5beb",
      "parents": [
        "8c42da46f3b0ff85ac4f61beaa0633bbb480c49e"
      ],
      "author": {
        "name": "Byron Bradley",
        "email": "byron.bbradley@gmail.com",
        "time": "Fri Feb 08 18:20:01 2008 +0000"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Feb 08 13:29:21 2008 -0500"
      },
      "message": "[ARM] Orion: Use the sata_mv driver for the Kurobox SATA\n\nThe Kurobox has a two port integrated SATA controller.\nUse the sata_mv driver for this.\n\nSigned-off-by: Byron Bradley \u003cbyron.bbradley@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "1eb114112381eb66ebacdace1b6e70d30d603f9c",
      "tree": "3b97926b1a90aa996f99a23281809c3d960fd3d8",
      "parents": [
        "7fa3031500ec9b0a7460c8c23751799006ffee74"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Feb 08 04:19:29 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:30 2008 -0800"
      },
      "message": "aout: remove unnecessary inclusions of {asm, linux}/a.out.h\n\nRemove now unnecessary inclusions of {asm,linux}/a.out.h.\n\n[akpm@linux-foundation.org: fix alpha build]\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7fa3031500ec9b0a7460c8c23751799006ffee74",
      "tree": "2a7e9202b35a39dc8217e95825263c0629e67e35",
      "parents": [
        "b0b933c08bd5fd053bbba8ba6387f543be03d49f"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Feb 08 04:19:28 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:30 2008 -0800"
      },
      "message": "aout: suppress A.OUT library support if !CONFIG_ARCH_SUPPORTS_AOUT\n\nSuppress A.OUT library support if CONFIG_ARCH_SUPPORTS_AOUT is not set.\n\nNot all architectures support the A.OUT binfmt, so the ELF binfmt should not\nbe permitted to go looking for A.OUT libraries to load in such a case.  Not\nonly that, but under such conditions A.OUT core dumps are not produced either.\n\nTo make this work, this patch also does the following:\n\n (1) Makes the existence of the contents of linux/a.out.h contingent on\n     CONFIG_ARCH_SUPPORTS_AOUT.\n\n (2) Renames dump_thread() to aout_dump_thread() as it\u0027s only called by A.OUT\n     core dumping code.\n\n (3) Moves aout_dump_thread() into asm/a.out-core.h and makes it inline.  This\n     is then included only where needed.  This means that this bit of arch\n     code will be stored in the appropriate A.OUT binfmt module rather than\n     the core kernel.\n\n (4) Drops A.OUT support for Blackfin (according to Mike Frysinger it\u0027s not\n     needed) and FRV.\n\nThis patch depends on the previous patch to move STACK_TOP[_MAX] out of\nasm/a.out.h and into asm/processor.h as they\u0027re required whether or not A.OUT\nformat is available.\n\n[jdike@addtoit.com: uml: re-remove accidentally restored code]\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b0b933c08bd5fd053bbba8ba6387f543be03d49f",
      "tree": "c3c6d2e44d2104231daa31f684b9e7fcdc3b7896",
      "parents": [
        "922a70d327bd4b11342c2afd08e20d35f52064c3"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Feb 08 04:19:27 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:30 2008 -0800"
      },
      "message": "aout: mark arches that support A.OUT format\n\nMark arches that support A.OUT format by including the following in their\nmaster Kconfig files:\n\n\tconfig ARCH_SUPPORTS_AOUT\n\t\tdef_bool y\n\nThis should also be set if the arch provides compatibility A.OUT support for\nan older arch, for instance x86_64 for i386 or sparc64 for sparc.\n\nI\u0027ve guessed at which arches don\u0027t, based on comments in the code, however I\u0027m\nsure that some of the ones I\u0027ve marked as \u0027yes\u0027 actually should be \u0027no\u0027.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7f74c2c7f760fdd44116e3dd90a5aeeb9d9333c7",
      "tree": "46d579610a4baa5f9bd7ae7b7a0ed3f60b6628e1",
      "parents": [
        "27cd3ad2313e5aca5304a6f32060a90367edbf51"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Feb 07 21:55:17 2008 +0100"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Feb 08 11:52:23 2008 -0500"
      },
      "message": "[ARM] Orion: distinguish between physical and virtual addresses\n\nHack up the Orion port to distinguish between virtual and physical\naddresses of register windows.  This will allow moving virtual\nmappings higher up in the address space, to free up more kernel\nvirtual address space.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "3c96e5a440d45c3d858082e531ded24d5cc06f68",
      "tree": "d9ba68e314ead434e524f59caffe9c4633b096da",
      "parents": [
        "f244baa3cafb4a49934d1fd944e29885a0fdbc3e"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Feb 07 14:25:08 2008 -0500"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Feb 08 11:52:23 2008 -0500"
      },
      "message": "[ARM] Orion: update defconfig\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "f244baa3cafb4a49934d1fd944e29885a0fdbc3e",
      "tree": "f638d21639490add6959cd396f9a8b996add9cb7",
      "parents": [
        "a4ffc0a0b240a29cbe489f6db9dae112a49ef1c1"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Tue Jan 29 11:33:32 2008 -1100"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Feb 08 11:52:23 2008 -0500"
      },
      "message": "[ARM] Orion: Use the sata_mv driver for the integrated SATA controller\n\nThis patch adds instantiation for the sata_mv driver, enabling the\nintegrated SATA controller.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "6e5565f949af1322f8f3d3f43d044645ae448499",
      "tree": "92868f6d3dcc6c105a0d35f9412f75c07139402e",
      "parents": [
        "e5a9e8e6890d9b9c7a0f25b03ffdaf28614a9a4c",
        "03366e7b9bf1544cb0b98f1a5cd6d340654f486a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 12:57:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 12:57:44 2008 -0800"
      },
      "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: (34 commits)\n  Input: i8042 - non-x86 build fix\n  Input: pxa27x_keypad - also enable on PXA3xx\n  Input: pxa27x_keypad - add debounce_interval to the keypad platform data\n  Input: pxa27x_keypad - use device resources for I/O memory mapping and IRQ\n  Input: pxa27x_keypad - enable rotary encoders and direct keys\n  Input: pxa27x_keypad - introduce pxa27x_keypad_config()\n  Input: pxa27x_keypad - introduce driver structure and use KEY() to define matrix keys\n  Input: pxa27x_keypad - remove pin configuration from the driver\n  Input: pxa27x_keypad - rename the driver (was pxa27x_keyboard)\n  Input: constify function pointer tables (seq_operations)\n  Input: i8042 - add Fujitsu-Siemens Amilo Pro 2010 to nomux list\n  Input: i8042 - enable DMI quirks on x86-64\n  Input: i8042 - add Dritek quirk for Acer Aspire 9110\n  Input: add input event to APM event bridge\n  Input: mousedev - use BIT_MASK instead of BIT\n  Input: remove duplicate includes\n  Input: remove cdev from input_dev structure\n  Input: remove duplicated headers in drivers/char/keyboard.c\n  Input: i8042 - add Dritek keyboard extension quirk\n  Input: add Tosa keyboard driver\n  ...\n"
    },
    {
      "commit": "3d50337f62a61027f40ad4ceddefa3c91e5d479e",
      "tree": "c89bed784ab0fc402e9f4155f500170c9a335949",
      "parents": [
        "5b808a593588b2e6235c59fcd278791c53667787",
        "d39a7a63eb3971b1b3cc5c181ed526bf437b1c72"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:45:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:45:14 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds: Add HP Jornada 6xx driver\n  leds: Remove the now uneeded ixp4xx driver\n  leds: Add power LED to the wrap driver\n  leds: Fix led-gpio active_low default brightness\n  leds: hw acceleration for Clevo mail LED driver\n  leds: Add support for hardware accelerated LED flashing\n  leds: Standardise LED naming scheme\n  leds: Add clevo notebook LED driver\n"
    },
    {
      "commit": "72a7fe3967dbf86cb34e24fbf1d957fe24d2f246",
      "tree": "c19f7d0b530577359840e959cce204939caf0649",
      "parents": [
        "25fad945a7f7ff2cf06e437381c6a1121784dbd9"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Thu Feb 07 00:15:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 08:42:25 2008 -0800"
      },
      "message": "Introduce flags for reserve_bootmem()\n\nThis patchset adds a flags variable to reserve_bootmem() and uses the\nBOOTMEM_EXCLUSIVE flag in crashkernel reservation code to detect collisions\nbetween crashkernel area and already used memory.\n\nThis patch:\n\nChange the reserve_bootmem() function to accept a new flag BOOTMEM_EXCLUSIVE.\nIf that flag is set, the function returns with -EBUSY if the memory already\nhas been reserved in the past.  This is to avoid conflicts.\n\nBecause that code runs before SMP initialisation, there\u0027s no race condition\ninside reserve_bootmem_core().\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: fix powerpc build]\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6c152beefbf90579d21afc4f7e075b1f801f9a75",
      "tree": "c5814496de9e29662d558deddb31e0a0c4549cd7",
      "parents": [
        "cec035de8265b18252742ef359b12e9694641112"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Oct 31 15:00:07 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:47:00 2008 +0000"
      },
      "message": "leds: Standardise LED naming scheme\n\nAs discussed on LKML some notion of \u0027function\u0027 is needed in\nLED naming. This patch adds this to the documentation and\nstandardises existing LED drivers.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "2dd550b90b03d5f236a18ae491bf6e70798469a8",
      "tree": "5cc20d0c9f732b06aea788a78a6da9e02be5e41b",
      "parents": [
        "8755e568250ecd3149ecd3495d8070f3a5384f73",
        "bc5468f52b785ffa1fe0ea289baec2c51384d436"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:47:46 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:47:46 2008 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  ata_piix.c:piix_init_one() must be __devinit\n  sata_via.c: Remove missleading comment.\n  libata-core: unblacklist HITACHI drives\n  sata_nv: fix ATAPI issues with memory over 4GB (v7)\n  ata: drivers/ata/sata_mv.c needs dmapool.h\n  libata: kill now unused n_iter and fix sata_fsl\n  ahci: fix CAP.NP and PI handling\n  sata_mv: Support SoC controllers\n  Rename: linux/pata_platform.h to linux/ata_platform.h\n"
    },
    {
      "commit": "a9a84c37d1ee50db8f3752b117caf2b48dcd4f8a",
      "tree": "adac878234cbe372624c5d33e7d70322972392d7",
      "parents": [
        "b1230ee50a9903a987feaad767fb71e2fd173894"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Feb 06 01:39:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "atmel_lcdfb: backlight control\n\nOn the sam9 EK boards, the LCD backlight is hooked up to a PWM output from\nthe LCD controller.  It\u0027s controlled by \"contrast\" registers though.\n\nThis patch lets boards declare that they have that kind of backlight\ncontrol.  The driver can then export this control, letting screenblank and\nother operations actually take effect ...  reducing the typically\nsubstantial power drain from the backlight.\n\nNote that it\u0027s not fully cooked\n  - doesn\u0027t force backlight off during system suspend\n  - the \"power\" and \"blank\" events may not be done right\nThis should be easily added in the future.\n\n[nicolas.ferre@atmel.com: remove unneeded inline and rename functions]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0a87e3e92b299e0f1a69b36664ecde2fc296c40a",
      "tree": "f4b084912e3fc58e5bee6a815967a77efb01c310",
      "parents": [
        "551e4fb2465b87de9d4aa1669b27d624435443bb"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 01 18:02:30 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 06 06:54:17 2008 -0500"
      },
      "message": "Rename: linux/pata_platform.h to linux/ata_platform.h\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5e5419734c8719cbc01af959ad9c0844002c0df5",
      "tree": "a075dca3f719946689efa0245464855cbf2a20ce",
      "parents": [
        "9f8f2172537de7af0b0fbd33502d18d52b1339bc"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Feb 04 22:29:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:18 2008 -0800"
      },
      "message": "add mm argument to pte/pmd/pud/pgd_free\n\n(with Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e)\n\nThe pgd/pud/pmd/pte page table allocation functions get a mm_struct pointer as\nfirst argument.  The free functions do not get the mm_struct argument.  This\nis 1) asymmetrical and 2) to do mm related page table allocations the mm\nargument is needed on the free function as well.\n\n[kamalesh@linux.vnet.ibm.com: i386 fix]\n[akpm@linux-foundation.org: coding-syle fixes]\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1c44f5f16fee880b294f8068354bfb9dddf1349b",
      "tree": "dd9815cf7a38af7d4abc55eb707574ceedd8a912",
      "parents": [
        "7c2db759ece63fd166cf0849b7b271589fa1b754"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 04 22:28:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:13 2008 -0800"
      },
      "message": "gpiolib support for the PXA architecture\n\nThis adds gpiolib support for the PXA architecture:\n  - move all GPIO API functions from generic.c into gpio.c\n  - convert the gpio_get/set_value macros into inline functions\n\nThis makes it easier to hook up GPIOs provided by external chips like\nASICs and CPLDs.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n[ Minor ARM fixup from David Brownell folded into this ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9c5fff542544c8595bb12efeb278a96d99386fc",
      "tree": "28683c259e73f2f74d140b29ac3a9c3c1491e7a3",
      "parents": [
        "99c84dbdc73d158a1ab955a4a5f74c18074796a3"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Feb 04 22:28:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:12 2008 -0800"
      },
      "message": "gpiolib: add drivers/gpio directory\n\nAdd an empty drivers/gpio directory for gpiolib infrastructure and GPIO\nexpanders.  It will be populated by later patches.\n\nThis won\u0027t be the only place to hold such gpio_chip code.  Many external chips\nadd a few GPIOs as secondary functionality (such as MFD drivers) and platform\ncode frequently needs to closely integrate GPIO and IRQ support.\n\nThis is placed *early* in the build/link sequence since it\u0027s common for other\ndrivers to depend on GPIOs to do their work, so they must be initialized early\nin the device_initcall() sequence.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d672e7ac79b5ec5cdc90e450823441e20464691",
      "tree": "66da3aa0bf7f7ac80376a93f17edbb2246b2df06",
      "parents": [
        "5e05ad7d4e3b11f935998882b5d9c3b257137f1b"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Mon Feb 04 22:27:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:07 2008 -0800"
      },
      "message": "timerfd: new timerfd API\n\nThis is the new timerfd API as it is implemented by the following patch:\n\nint timerfd_create(int clockid, int flags);\nint timerfd_settime(int ufd, int flags,\n\t\t    const struct itimerspec *utmr,\n\t\t    struct itimerspec *otmr);\nint timerfd_gettime(int ufd, struct itimerspec *otmr);\n\nThe timerfd_create() API creates an un-programmed timerfd fd.  The \"clockid\"\nparameter can be either CLOCK_MONOTONIC or CLOCK_REALTIME.\n\nThe timerfd_settime() API give new settings by the timerfd fd, by optionally\nretrieving the previous expiration time (in case the \"otmr\" parameter is not\nNULL).\n\nThe time value specified in \"utmr\" is absolute, if the TFD_TIMER_ABSTIME bit\nis set in the \"flags\" parameter.  Otherwise it\u0027s a relative time.\n\nThe timerfd_gettime() API returns the next expiration time of the timer, or\n{0, 0} if the timerfd has not been set yet.\n\nLike the previous timerfd API implementation, read(2) and poll(2) are\nsupported (with the same interface).  Here\u0027s a simple test program I used to\nexercise the new timerfd APIs:\n\nhttp://www.xmailserver.org/timerfd-test2.c\n\n[akpm@linux-foundation.org: coding-style cleanups]\n[akpm@linux-foundation.org: fix ia64 build]\n[akpm@linux-foundation.org: fix m68k build]\n[akpm@linux-foundation.org: fix mips build]\n[akpm@linux-foundation.org: fix alpha, arm, blackfin, cris, m68k, s390, sparc and sparc64 builds]\n[heiko.carstens@de.ibm.com: fix s390]\n[akpm@linux-foundation.org: fix powerpc build]\n[akpm@linux-foundation.org: fix sparc64 more]\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nCc: Michael Kerrisk \u003cmtk-manpages@gmx.net\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nCc: Michael Kerrisk \u003cmtk-manpages@gmx.net\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Michael Kerrisk \u003cmtk.manpages@gmail.com\u003e\nCc: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ef9dc69d4167276c04590d67ee55de8380bc1ad",
      "tree": "f0afd03cd9184eda2fe14c41f09daec79a62682e",
      "parents": [
        "2c8296f8cf0ec40867965dddef3dfe92f73b38f4",
        "0d899e1b0000ddf78a75d7dcf9a9029d6f7f8091"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 15:29:53 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 15:29:53 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (44 commits)\n  [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option\n  [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c\n  [ARM] 4820/1: RealView: Select the timer IRQ at run-time\n  [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms\n  [ARM] 4818/1: RealView: Add core-tile detection\n  [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c\n  [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h\n  [ARM] 4815/1: RealView: Add clockevents suport for the local timers\n  [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n  [ARM] 4813/1: Add SMP helper functions for clockevents support\n  [ARM] 4812/1: RealView: clockevents support for the RealView platforms\n  [ARM] 4811/1: RealView: clocksource support for the RealView platforms\n  [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags\n  [ARM] 4798/1: pcm027: fix missing header file\n  [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1\n  [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h\n  [ARM] pxa: introduce sysdev for pxa3xx static memory controller\n  [ARM] pxa: add preliminary suspend/resume code for pxa3xx\n  [ARM] pxa: introduce sysdev for GPIO register saving/restoring\n  [ARM] pxa: introduce sysdev for IRQ register saving/restoring\n  ...\n"
    },
    {
      "commit": "0d899e1b0000ddf78a75d7dcf9a9029d6f7f8091",
      "tree": "b06fe366e8f0dc51b736451f44593f4d86238cca",
      "parents": [
        "a78de2f704a0954df011348c6022e0d49e773a44",
        "43816bcb72623c02a992e513feeaaf1178cea6dc",
        "85e6c7a7dbdb18a93846073a7f01369e91665c53",
        "4cd9d6f774c7e0578bbc4409d4490d8f2097d40a",
        "c9a28fa7b9ac19b676deefa0a171ce7df8755c08",
        "41579f49da23e2d26b6e5efa5c3311998e911e5c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Feb 04 17:54:39 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:54:39 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ixp\u0027, \u0027master\u0027, \u0027misc\u0027, \u0027pxa\u0027 and \u0027realview\u0027 into devel\n\n* at91:\n  [ARM] 4802/1: Fix typo and remove vague comment\n  [ARM] 4660/3: at91: allow selecting UART for early kernel messages\n  [ARM] 4739/1: at91sam9263: make gpio bank C and D irqs work\n\n* ixp:\n  [ARM] 4809/2: ixp4xx: Merge dsmg600-power.c into dsmg600-setup.c\n  [ARM] 4808/2: ixp4xx: Merge nas100d-power.c into nas100d-setup.c\n  [ARM] 4807/2: ixp4xx: Merge nslu2-power.c into nslu2-setup.c\n  [ARM] 4806/1: ixp4xx: Ethernet support for the nslu2 and nas100d boards\n  [ARM] 4805/1: ixp4xx: Use leds-gpio driver instead of IXP4XX-GPIO-LED driver\n  [ARM] 4715/2: Ethernet support for IXDP425 boards\n  [ARM] 4714/2: Headers for IXP4xx built-in Ethernet and WAN drivers\n  [ARM] 4713/3: Adds drivers for IXP4xx QMgr and NPE features\n  [ARM] 4712/2: Adds functions to read and write IXP4xx \"feature\" bits\n  [ARM] 4774/2: ixp4xx: Register dsmg600 rtc i2c_board_info\n  [ARM] 4773/2: ixp4xx: Register nas100d rtc i2c_board_info\n  [ARM] 4772/2: ixp4xx: Register nslu2 rtc i2c_board_info\n  [ARM] 4769/2: ixp4xx: Button updates for the dsmg600 board\n  [ARM] 4768/2: ixp4xx: Button and LED updates for the nas100d board\n  [ARM] 4767/2: ixp4xx: Add bitops.h include to io.h\n  [ARM] 4766/2: ixp4xx: Update ixp4xx_defconfig, enabling all supported boards\n\n* master:\n  [ARM] 4810/1: - Fix \u0027section mismatch\u0027 building warnings\n  [ARM] xtime_seqlock: fix more ARM machines for xtime deadlocking\n  [ARM] 21285 serial: fix build error\n\n* misc:\n  [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags\n\n* pxa:\n  [ARM] 4798/1: pcm027: fix missing header file\n  [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1\n  [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h\n  [ARM] pxa: introduce sysdev for pxa3xx static memory controller\n  [ARM] pxa: add preliminary suspend/resume code for pxa3xx\n  [ARM] pxa: introduce sysdev for GPIO register saving/restoring\n  [ARM] pxa: introduce sysdev for IRQ register saving/restoring\n  [ARM] pxa: fix the warning of undeclared \"struct pxaohci_platform_data\"\n  [ARM] pxa: change set_kset_name() to direct name assignment for MFP sysclass\n\n* realview:\n  [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option\n  [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c\n  [ARM] 4820/1: RealView: Select the timer IRQ at run-time\n  [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms\n  [ARM] 4818/1: RealView: Add core-tile detection\n  [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c\n  [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h\n  [ARM] 4815/1: RealView: Add clockevents suport for the local timers\n  [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n  [ARM] 4813/1: Add SMP helper functions for clockevents support\n  [ARM] 4812/1: RealView: clockevents support for the RealView platforms\n  [ARM] 4811/1: RealView: clocksource support for the RealView platforms\n"
    },
    {
      "commit": "41579f49da23e2d26b6e5efa5c3311998e911e5c",
      "tree": "ea7e7d6ca2dedb36712065f45d5d2c12441510da",
      "parents": [
        "39e823e35b791b905e0d8eba62e8b3a0b3351936"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:47:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:28 2008 +0000"
      },
      "message": "[ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option\n\nThis patch changes the REALVIEW_MPCORE configuration option to\nREALVIEW_EB_ARM11MP since this is only specific to RealView/EB.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "39e823e35b791b905e0d8eba62e8b3a0b3351936",
      "tree": "0bb4c51e56d3ff903d53479e1a602a50ee05fc54",
      "parents": [
        "8cc4c5488a28fe6a1f834e99317bb762798600f7"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:45:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:27 2008 +0000"
      },
      "message": "[ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c\n\nThis patch removes the TWD_BASE macro used to set up and configure the\nlocal timers on ARM11MPCore. The twd_base_addr and twd_size variables\nare defined in localtimer.c and set from the realview_eb_init function.\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": "8cc4c5488a28fe6a1f834e99317bb762798600f7",
      "tree": "ccd8a04655dbb87500d982c5be6a01831bcef6b7",
      "parents": [
        "c4057f5260650f165054bc56e16acc4aa0510d4f"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:43:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:26 2008 +0000"
      },
      "message": "[ARM] 4820/1: RealView: Select the timer IRQ at run-time\n\nThis patch sets the timer IRQ at run-time by moving the sys_timer\nstructure and the timer_init function to the realview_eb.c file. This\nallows multiple RealView platforms to be compiled in the same kernel\nimage.\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": "c4057f5260650f165054bc56e16acc4aa0510d4f",
      "tree": "8f1bf4de169c49fc61dd6dc0717b1d184c067d39",
      "parents": [
        "7dd19e755dbe481ae42590dbd921dfd47e94779c"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:41:01 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:25 2008 +0000"
      },
      "message": "[ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms\n\nThis patch modifies the get_irqnr_preamble macro to work with multiple\nplatforms at run-time by reading the address of the GIC controller from\nthe gic_cpu_base_addr variable. This variable is defined in core.c and\nintialised in realview_eb.c (gic_init_irq).\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": "7dd19e755dbe481ae42590dbd921dfd47e94779c",
      "tree": "66056a17aa12457f8b5f91995fe774958a1d3534",
      "parents": [
        "0fc2a1616f37175ff0cf54b99e9b76f7717a3f10"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:39:00 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:24 2008 +0000"
      },
      "message": "[ARM] 4818/1: RealView: Add core-tile detection\n\nThis patch adds the core-tile detection and only enables devices if the\ncorresponding tile is present. It currently detects the ARM11MPCore via\nthe core_tile_eb11mp() macro.\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": "0fc2a1616f37175ff0cf54b99e9b76f7717a3f10",
      "tree": "1fa8ed4649854a628292b2f4c8a0e14e086822b4",
      "parents": [
        "356cb470b84bda67738ba320a75629acae70e5fa"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:36:59 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:23 2008 +0000"
      },
      "message": "[ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c\n\nThis patch moves the IRQ and DMA definitions from core.h into\nrealview_eb.c since they are platform-specific. It adds a\nrealview_eb11mp_fixup function to adjust the IRQ numbers if the\nARM11MPCore tile is fitted. The realview_smc91x_device is also moved\nfrom core.c into realview_eb.c.\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": "356cb470b84bda67738ba320a75629acae70e5fa",
      "tree": "c426d96dda62632d8b2b7ff69c22bc8f90bf4986",
      "parents": [
        "93c2904d5081468128e66792a85439df314de773"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:34:58 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:21 2008 +0000"
      },
      "message": "[ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h\n\nThis patch moves the platform specific definitions from platform.h into\nthe board-eb.h file. It drops the INT_* definitions as they are no\nlonger used in irqs.h (moved to board-eb.h). It renames REALVIEW_*\nmacros to REALVIEW_EB_* or REALVIEW_EB11MP_* to distinguish between\nstandard EB and EB + the ARM11MPCore tile. The platform.h file contains\ncommon definitions to the RealView platforms and it is only directly\nincluded in board-*.h files.\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": "93c2904d5081468128e66792a85439df314de773",
      "tree": "867887ca3a31efcd007015a5170d1ca2050632d0",
      "parents": [
        "a8655e83fc44ec2b92cbea9f3ff3cc0da05a991c"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:32:57 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:20 2008 +0000"
      },
      "message": "[ARM] 4815/1: RealView: Add clockevents suport for the local timers\n\nThis patch registers the local timers on ARM11MPCore as clock event\ndevices. The clock device can be set up as periodic or oneshot.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8655e83fc44ec2b92cbea9f3ff3cc0da05a991c",
      "tree": "56bdc711208aca8b514e7366b56c66b9c05ac1be",
      "parents": [
        "3e459990961db7f3f2dcf21e2b38a7216dfd10dd"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:30:57 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:19 2008 +0000"
      },
      "message": "[ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n\nThis patch adds dummy local timers for each CPU so that the board clock\ndevice is used to broadcast events to the other CPUs. The patch also\nadds the declaration for the dummy_timer_setup function (the equivalent\nof local_timer_setup when CONFIG_LOCAL_TIMERS is not set).\n\nDue to the way clockevents work, the dummy timer on the first CPU has to\nbe registered before the board timer.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3e459990961db7f3f2dcf21e2b38a7216dfd10dd",
      "tree": "d85f86d36cf2433817ba8f4d29447ca4950e206d",
      "parents": [
        "ae30ceac3c6bbacdb227816abe6f0c7ea867ac7c"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:28:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:18 2008 +0000"
      },
      "message": "[ARM] 4813/1: Add SMP helper functions for clockevents support\n\nThis patch adds the smp_call_function_single and smp_timer_broadcast\nfunctions and modifies ipi_timer to call the platform-specific function\nlocal_timer_interrupt.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae30ceac3c6bbacdb227816abe6f0c7ea867ac7c",
      "tree": "aeb0d30de00a6ef48224845f2e9cb21ddb57e9f5",
      "parents": [
        "85802afeb010502471f64dccf9839f60995c8579"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:26:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:17 2008 +0000"
      },
      "message": "[ARM] 4812/1: RealView: clockevents support for the RealView platforms\n\nThe patch updates the RealView code to the clockevents infrastructure.\nThe SMP support is implemented in subsequent patches. Based on the\nVersatile implementation by Kevin Hilman.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "85802afeb010502471f64dccf9839f60995c8579",
      "tree": "cfeb1aa57a7c0f1691301ccd14fc4da044aa5157",
      "parents": [
        "ae9458d6a0956aa21cb49e1251e35a8d4dacbe6e"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 04 17:24:54 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 17:52:16 2008 +0000"
      },
      "message": "[ARM] 4811/1: RealView: clocksource support for the RealView platforms\n\nThe patch updates the RealView platform code to use the generic\nclocksource infrastructure for basic time keeping. Based on the\nVersatile implementation by Kevin Hilman.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f5bb3a5e9dcdb8435471562b6cada89525cf4df1",
      "tree": "7b7cf9b90bacd0e2fe07cb3387516e9243f1ab66",
      "parents": [
        "9853832c49dc1685587abeb4e1decd4be690d256",
        "1560a79a2c2ea0c3826150da8029991d685de990"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:58:52 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 07:58:52 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (79 commits)\n  Jesper Juhl is the new trivial patches maintainer\n  Documentation: mention email-clients.txt in SubmittingPatches\n  fs/binfmt_elf.c: spello fix\n  do_invalidatepage() comment typo fix\n  Documentation/filesystems/porting fixes\n  typo fixes in net/core/net_namespace.c\n  typo fix in net/rfkill/rfkill.c\n  typo fixes in net/sctp/sm_statefuns.c\n  lib/: Spelling fixes\n  kernel/: Spelling fixes\n  include/scsi/: Spelling fixes\n  include/linux/: Spelling fixes\n  include/asm-m68knommu/: Spelling fixes\n  include/asm-frv/: Spelling fixes\n  fs/: Spelling fixes\n  drivers/watchdog/: Spelling fixes\n  drivers/video/: Spelling fixes\n  drivers/ssb/: Spelling fixes\n  drivers/serial/: Spelling fixes\n  drivers/scsi/: Spelling fixes\n  ...\n"
    },
    {
      "commit": "4cd9d6f774c7e0578bbc4409d4490d8f2097d40a",
      "tree": "c910cfc0def573a681fe8c75e1e35abd93496151",
      "parents": [
        "ae9458d6a0956aa21cb49e1251e35a8d4dacbe6e"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jan 02 00:56:46 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:21:03 2008 +0000"
      },
      "message": "[ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags\n\nCurrently, the atags used by kexec are fixed to the ones originally used\nto boot the kernel. This is less than ideal as changing the commandline,\ninitrd and other options would be a useful feature.\n\nThis patch exports the atags used for the current kernel to userspace\nthrough an \"atags\" file in procfs. The presence of the file is\ncontrolled by its own Kconfig option and cleans up several ifdef blocks\ninto a separate file. The tags for the new kernel are assumed to be at\na fixed location before the kernel image itself. The location of the\ntags used to boot the original kernel is unimportant and no longer\nsaved.\n\nBased on a patch from Uli Luckas \u003cu.luckas@road.de\u003e\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Uli Luckas \u003cu.luckas@road.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c9a28fa7b9ac19b676deefa0a171ce7df8755c08",
      "tree": "043737d448df535a63ece739d66044586b52126d",
      "parents": [
        "6a0bd09dcd43ebca6ab73abcc2489bff824f7542"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Tue Jan 29 23:43:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:34 2008 +0000"
      },
      "message": "[ARM] 4798/1: pcm027: fix missing header file\n\nThis patch adds a PXA2xx specific header file to control chip setup.\nWithout, the PCM027 BSP can\u0027t be built.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6a0bd09dcd43ebca6ab73abcc2489bff824f7542",
      "tree": "80ffe8383fda1615a1b04c0fc828bf0b757e0b30",
      "parents": [
        "bb548dd43202b9109f551ca3da396d163ca7ddf3"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 31 02:41:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:34 2008 +0000"
      },
      "message": "[ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1\n\nThe is caused by the patch below:\n\n  [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n\nIt renamed the confusing get_hsync_len() to get_hsync_invperiod(), which\nunfortunately leaves poodle.c un-modified.\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bb548dd43202b9109f551ca3da396d163ca7ddf3",
      "tree": "1e73c0853b406b0623d6a2d5215404ba5fdd0bed",
      "parents": [
        "b1d907f9ccb3ffe1d7f5f04d2e9163de22ab01e6"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jan 30 09:39:48 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:34 2008 +0000"
      },
      "message": "[ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h\n\nSome machines are missing \"pxa2xx-regs.h\" due to the following patch:\n\n  [ARM] pxa: move memory controller registers into pxa2xx-regs.h\n\nThis patch fixes the issue by including the pxa2xx-regs.h where necessary.\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b1d907f9ccb3ffe1d7f5f04d2e9163de22ab01e6",
      "tree": "0b29cff47e1b9fc4b58b3e7b1eaadf416372c0f2",
      "parents": [
        "c4d1fb627ff307256d792280efcb09e1235affea"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 28 23:00:02 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:33 2008 +0000"
      },
      "message": "[ARM] pxa: introduce sysdev for pxa3xx static memory controller\n\nIntroduce a sysdev for pxa3xx static memory controller, mainly\nfor register saving/restoring in PM\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4d1fb627ff307256d792280efcb09e1235affea",
      "tree": "260ed71dd94883353de1e9256d3d7337d0a7b81a",
      "parents": [
        "16dfdbf038706c12c56f327d14c6b901edc376a3"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 28 23:00:02 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:33 2008 +0000"
      },
      "message": "[ARM] pxa: add preliminary suspend/resume code for pxa3xx\n\n1. clear RDH bit after resuming back from D3, otherwise, the multi function\n   pins will retain the low power state\n\n2. save/restore essential system registers\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "16dfdbf038706c12c56f327d14c6b901edc376a3",
      "tree": "1f761ae7ff1c4ba837d24c69521d5cbe0b2d7e72",
      "parents": [
        "c016550490687c6bdbcdf06c7b4d874b6c7c6e4e"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 28 23:00:02 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:33 2008 +0000"
      },
      "message": "[ARM] pxa: introduce sysdev for GPIO register saving/restoring\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c016550490687c6bdbcdf06c7b4d874b6c7c6e4e",
      "tree": "d2b31c1d89c72417d050343caa6a6a5161b6d02f",
      "parents": [
        "cd5604d5618a802e4ed047eb8b1515edc5fc49b5"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 28 23:00:02 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:33 2008 +0000"
      },
      "message": "[ARM] pxa: introduce sysdev for IRQ register saving/restoring\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cd5604d5618a802e4ed047eb8b1515edc5fc49b5",
      "tree": "36f2e7d917ff815c7960185d540cd37cb99ec2d1",
      "parents": [
        "14271a705ae0fdfcb997ebed0b6e2ec6ffa58561"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 29 09:00:19 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:32 2008 +0000"
      },
      "message": "[ARM] pxa: fix the warning of undeclared \"struct pxaohci_platform_data\"\n\nThe header file \u003casm/arch/ohci.h\u003e was missing in the original file,\ninclude it to fix the warning.\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "14271a705ae0fdfcb997ebed0b6e2ec6ffa58561",
      "tree": "c372578e426124c3c76f4303de735b1e2ec8de00",
      "parents": [
        "ae9458d6a0956aa21cb49e1251e35a8d4dacbe6e"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 29 08:57:45 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:32 2008 +0000"
      },
      "message": "[ARM] pxa: change set_kset_name() to direct name assignment for MFP sysclass\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fa3218d8594869b38b1a170ea36d176ac455b897",
      "tree": "54e3423313f34fb144aa30c58f1d24018d604fce",
      "parents": [
        "e83aff58bf1b7e6b355a0cfa206e9d3aebe5623f"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "lg@denx.de",
        "time": "Tue Jan 29 15:43:13 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:16:39 2008 +0000"
      },
      "message": "[ARM] 4660/3: at91: allow selecting UART for early kernel messages\n\nCurrently early kernel messages, i.e., those from uncompression, go to the\ndebugging UART. And if it is enabled in the platform configuration, but\nnot initialized by the bootloader, the machine hangs, waiting for UART\nstatus change. Besides, having those messages on another UART - typically\nthe console UART - may be preferrable. This patch allows selecting the\nUART in kernel configuration.\n\nSigned-off-by: Guennadi Liakhovetski \u003clg@denx.de\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e83aff58bf1b7e6b355a0cfa206e9d3aebe5623f",
      "tree": "0c5e5d990291cdef1e173a1bed74bb8915c67168",
      "parents": [
        "ae9458d6a0956aa21cb49e1251e35a8d4dacbe6e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jan 04 18:30:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:16:39 2008 +0000"
      },
      "message": "[ARM] 4739/1: at91sam9263: make gpio bank C and D irqs work\n\nOn the at91sam9263, IRQs for GPIO banks C and D don\u0027t currently work.\nThis is because banks C, D, and E share one clock and toplevel IRQ, but\nthe AT91 code setting up and handling GPIO IRQs expects no sharing.\nThis patch:\n\n - Fixes GPIO IRQ setup and handling to cope with GPIO banks that are\n   shared like on sam9263 chips, by setting up a list of those banks\n   and making the IRQ dispatching logic scan that list.\n\n - Precomputes the address of each bank\u0027s registers, saving it with\n   other per-bank data so that it no longer needs to be constantly\n   recomputed during IRQs and other GPIO operations.  That shrinks\n   hot-path code, while helping the GPIO bank irq updates.\n\n - Fixes a minor bug where IRQ_TYPE_NONE was wrongly rejected (it just\n   means \"use the default\", which is \"both edges\" here).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "43816bcb72623c02a992e513feeaaf1178cea6dc",
      "tree": "ec6925c641f56dd3e20209c20e17f6950ec3c7c4",
      "parents": [
        "c7d1623e5820c46a39519e64fafb94f39419be82"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Sun Feb 03 12:05:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:27 2008 +0000"
      },
      "message": "[ARM] 4809/2: ixp4xx: Merge dsmg600-power.c into dsmg600-setup.c\n\nThere is no reason to have power control in a separate file from the\nboard setup code.  Merge it back into the board setup file and remove\nsuperfluous header includes.\n\n--\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c7d1623e5820c46a39519e64fafb94f39419be82",
      "tree": "b7374d7e14b6277f06df911ceaa0554545c0c8b7",
      "parents": [
        "0929ac3ea4c0bece16b0c5c5365181fa45fbf582"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Sun Feb 03 12:05:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:27 2008 +0000"
      },
      "message": "[ARM] 4808/2: ixp4xx: Merge nas100d-power.c into nas100d-setup.c\n\nThere is no reason to have power control in a separate file from the\nboard setup code.  Merge it back into the board setup file and remove\nsuperfluous header includes.\n\n--\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0929ac3ea4c0bece16b0c5c5365181fa45fbf582",
      "tree": "b3cd775d5aba4c536d95d9860f7fe9f80b827ed3",
      "parents": [
        "b7edc84a9619eb2c8bfb5265d4079da9c70ad270"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Sun Feb 03 12:05:42 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:26 2008 +0000"
      },
      "message": "[ARM] 4807/2: ixp4xx: Merge nslu2-power.c into nslu2-setup.c\n\nThere is no reason to have power control in a separate file from the\nboard setup code.  Merge it back into the board setup file, removing\nsuperfluous header includes and removing superfluous constants from\nthe machine header file.\n\n--\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b7edc84a9619eb2c8bfb5265d4079da9c70ad270",
      "tree": "cacd9ffa7a99d6d75ce42f0b6edcd84c90fdf9e2",
      "parents": [
        "1208ebf25b654a48f075c191de1d6410af7062b0"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Sat Feb 02 00:04:05 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:26 2008 +0000"
      },
      "message": "[ARM] 4806/1: ixp4xx: Ethernet support for the nslu2 and nas100d boards\n\nEnables the new ixp4xx qmgr and npe drivers in ixp4xx_defconfig.\n\nSets up the corresponding platform data for the nslu2 and nas100d\nboards, and reads the ethernet MAC address from the internal flash.\n\nTested on both little-endian and big-endian kernels.\n\nTested-by: Tom King \u003ctom@websb.net\u003e\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Michael Westerhof \u003cmwester@dls.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1208ebf25b654a48f075c191de1d6410af7062b0",
      "tree": "fe258e89ed5427d5265ce416f0768cb2df333ae0",
      "parents": [
        "78225913709915d02a0a8025a1efcb767c6bdfe0"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Sat Feb 02 00:03:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:26 2008 +0000"
      },
      "message": "[ARM] 4805/1: ixp4xx: Use leds-gpio driver instead of IXP4XX-GPIO-LED driver\n\nThese are the only three boards to use the IXP4XX-GPIO-LED driver, and\nthey can all use the new leds-gpio driver instead with no change in\nfunctionality.\n\n--\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "78225913709915d02a0a8025a1efcb767c6bdfe0",
      "tree": "f631d7f69ff7e666304d22e82daa6894e00e0a85",
      "parents": [
        "80bbdd27e4016ad39d33160ea7f39ac05bfe1d7c"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Thu Jan 31 12:44:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:25 2008 +0000"
      },
      "message": "[ARM] 4715/2: Ethernet support for IXDP425 boards\n\nAdds IXDP425 platform support for two built-in 10/100 Ethernet ports.\n\nThis patch will do nothing until the actual Ethernet driver is\nalso included.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "82a96f5790ac93a406be72ed8f308dd29ad7e6af",
      "tree": "29e3029fa42938370b4cdfc0202593374aa366e6",
      "parents": [
        "c18f65816ef80b67eb4511ed8359c2dfcd69680d"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Jan 01 21:55:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:25 2008 +0000"
      },
      "message": "[ARM] 4713/3: Adds drivers for IXP4xx QMgr and NPE features\n\nThis patch adds drivers for IXP4xx hardware Queue Manager and for\nNetwork Processor Engines. Requires patch #4712 (reading/writing\nCPU feature (aka fuse) bits).\n\nPosted to linux-arm-kernel on 2 Dec 2007 and revised.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c18f65816ef80b67eb4511ed8359c2dfcd69680d",
      "tree": "4802b4316796b8dbee051d2a36064e221249f8df",
      "parents": [
        "a9a424ce9a209155f3d4b9f8ceba50cdebb7769b"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Dec 18 03:53:27 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:25 2008 +0000"
      },
      "message": "[ARM] 4712/2: Adds functions to read and write IXP4xx \"feature\" bits\n\nAdds functions to read and write IXP4xx \"feature\" (aka \"fuse\")\nbits, containing information about available/enabled CPU features.\n\nThe uncompress.h included by boot/compressed/misc.c resides in\na different space than rest of the kernel and thus can\u0027t use\nasm/hardware.h (including asm/arch/cpu.h - which, in turn, may use\nEXPORTed symbol \"processor_id\").\n\nPosted to linux-arm-kernel on 2 Dec 2007 and revised.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a9a424ce9a209155f3d4b9f8ceba50cdebb7769b",
      "tree": "1b35f135ab5a23ba0dc075ff99ac06bb8a858732",
      "parents": [
        "400d8231484ce3485d04310beaef778efee1efb3"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Tue Jan 29 00:40:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:24 2008 +0000"
      },
      "message": "[ARM] 4774/2: ixp4xx: Register dsmg600 rtc i2c_board_info\n\nRegister the i2c board info related to the RTC chip on the dsmg600\nboard to allow it to be found automatically on boot.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "400d8231484ce3485d04310beaef778efee1efb3",
      "tree": "e2fc01a2124ae7c8044d38a2cd360a155f2404c3",
      "parents": [
        "e28067d533f1c6fc8c5e31495994f1c9bf7febe6"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Tue Jan 29 00:38:44 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:24 2008 +0000"
      },
      "message": "[ARM] 4773/2: ixp4xx: Register nas100d rtc i2c_board_info\n\nRegister the i2c board info related to the RTC chip on the nas100d\nboard to allow it to be found automatically on boot.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e28067d533f1c6fc8c5e31495994f1c9bf7febe6",
      "tree": "9b05d2e90b701609ba72533345f95fa0b41a583c",
      "parents": [
        "2bea80187f6218ed8b5c1e1280220b1c53d8dd05"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Tue Jan 29 00:36:12 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:24 2008 +0000"
      },
      "message": "[ARM] 4772/2: ixp4xx: Register nslu2 rtc i2c_board_info\n\nRegister the i2c board info related to the RTC chip on the nslu2 board\nto allow it to be found automatically on boot.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2bea80187f6218ed8b5c1e1280220b1c53d8dd05",
      "tree": "854b0b4c9a7357e2079d83baf7f563dad2766434",
      "parents": [
        "14645ebabd96d29f3050ea78a6417b6653bc48cf"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Tue Jan 29 00:30:54 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:24 2008 +0000"
      },
      "message": "[ARM] 4769/2: ixp4xx: Button updates for the dsmg600 board\n\n * Remove the superfluous declaration of ctrl_alt_del().\n * Convert GPIO and IRQ handling to use the \u003casm/gpio.h\u003e api.\n * Perform the reset on the release of the power button, so that\n   NAS devices which have been set to auto-power-on (by solder\n   bridging the power button) do not continuously power cycle.\n * Remove all superflous constants from dsmg600.h\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "14645ebabd96d29f3050ea78a6417b6653bc48cf",
      "tree": "3843617246ee0bad21e1aa88fa81e64d1d240069",
      "parents": [
        "8e93675e5b235291d9dec91af78e01dd4f73629a"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Tue Jan 29 00:29:38 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:23 2008 +0000"
      },
      "message": "[ARM] 4768/2: ixp4xx: Button and LED updates for the nas100d board\n\n * Convert GPIO and IRQ handling to use the \u003casm/gpio.h\u003e api.\n * Perform the reset only after the power button has been held down\n   for at least two seconds.  Do the reset on the release of the power\n   button, so that NAS devices which have been set to auto-power-on (by\n   solder bridging the power button) do not continuously power cycle.\n * Remove all superflous constants from nas100d.h\n * Add LED constants to nas100d.h while we\u0027re there.\n * Update the board LED setup code to use those constants.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "95053aec4d859edd6fbf7cd7d652e21704dda740",
      "tree": "1aafb117f8ad4439e8641c84a6ec6cb5fb25a1d6",
      "parents": [
        "ae9458d6a0956aa21cb49e1251e35a8d4dacbe6e"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Tue Jan 29 00:17:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:15:23 2008 +0000"
      },
      "message": "[ARM] 4766/2: ixp4xx: Update ixp4xx_defconfig, enabling all supported boards\n\nThis updates the defconfig for the ixp4xx machine in arch/arm/config\ntaking all the defaults, with the following additions:\n\n1) Enable support for the nslu2, loft, gateway7001, wg302v2,\n   dsmg600, and gtwx5715 boards.\n2) Enable EABI, OABI, HOTPLUG and FW_LOADER.\n3) Enable the RTC subsystem, with drivers for the RTC chips on the\n   nslu2 (x1205) and nas100d/dsmg600 (pcf8563) boards.\n4) Enable the LEDS subsystem to support the nslu2, nas100d and\n   dsmg600 boards.  Enable the ixp4xx beeper driver.\n5) Enable the USB subsystem, USB host driver support and USB mass\n   storage support (required for boot disk on nslu2 board).\n6) Enable the ATA subsystem, with drivers for the nas100d/dsmg600\n   (pata_artop) and avila (ixp4xx_cf) boards.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "85e6c7a7dbdb18a93846073a7f01369e91665c53",
      "tree": "dcdc4edf839f9ed8fa45f9575407618f1b63e272",
      "parents": [
        "66a2c077c36ee5c56e77ba3757702c4464011da6"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "kristoffer.ericson@gmail.com",
        "time": "Sun Feb 03 22:08:10 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:14:07 2008 +0000"
      },
      "message": "[ARM] 4810/1: - Fix \u0027section mismatch\u0027 building warnings\n\nWarning message :\nWARNING: vmlinux.o(.text+0x9afc): Section mismatch: reference to .init.text:sa1110_mb_enable (between \u0027sa1111_probe\u0027 and \u0027sa1111_remove\u0027)\nWARNING: vmlinux.o(.text+0x13b1ac): Section mismatch: reference to .init.text:pcmcia_jornada720_init (between \u0027pcmcia_probe\u0027 and \u0027pcmcia_remove\u0027)\n\n* fixes the \u0027section mismatch\u0027 building warnings for target sa1100. Solution is __init -\u003e __devinit. Thanks to Randy Dunlap for pointing out the solution.\n\nSigned-off-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "66a2c077c36ee5c56e77ba3757702c4464011da6",
      "tree": "7a6d3f59e540f26f866fe7ed38ad01a01311a1a4",
      "parents": [
        "2f65baff3ab546d011b0e3f944eccd1ec5816d5d"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Fri Feb 01 21:27:02 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:14:07 2008 +0000"
      },
      "message": "[ARM] xtime_seqlock: fix more ARM machines for xtime deadlocking\n\nmove update_process_times() out from under xtime_lock.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "87b9bcd5aba2916edc0f6ec8814b628160ee7b64"
}
