)]}'
{
  "log": [
    {
      "commit": "66aaeff1c27545909e502546120be2c5432394e3",
      "tree": "57d73db24862bd963ec002213625e3f39e32cc0b",
      "parents": [
        "50346e621252617a07eb800dfa3f876ccd52d534"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri May 23 08:26:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 23 13:50:07 2008 +0100"
      },
      "message": "[ARM] 5052/1: export clock functions for the at91x40\n\nExport the AT91 clock functions for the AT91X40. Some external code common\nto all AT91 family parts relys on this, like the gpio and serial support.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "90898709dfca860d9550c85f0924007f4c0467ea",
      "tree": "8a22baa316ef15654c444caf0b22b1cb63feb84c",
      "parents": [
        "3ef0f720e47e895b613b0305eb0a483e3ec11f23"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Wed May 14 16:05:38 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 14 19:11:13 2008 -0700"
      },
      "message": "atmel_lcdfb: fix initialization of a pre-allocated framebuffer\n\nFix initialization of framebuffer not calling ioremap_writecombine() function\nand not using internal SRAM for at91sam9rl.\n\nThis is a little rework of the \"Don\u0027t initialize a pre-allocated framebuffer\"\npatch that corrects the call to ioremap_writecombine() function.\n\nIt also cuts the use of internal SRAM for at91sam9rl : it is a bit small\nfor a framebuffer.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d973664992d814d93db161b28c0cc9a4c7e68f42",
      "tree": "03de3a9ef1f8f0d5dcd2e3c217c4fdf334f6691e",
      "parents": [
        "2d5e3e8d28a7820de1eb7b18a7c15d645bb26992",
        "9d87dd97ffcd3b5eb2bbaf0d5d93f4bfcaed3f04"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 15:18:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 29 15:18:06 2008 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (26 commits)\n  [ARM] pxa: fix 1c104e0e4f6ab396960c058e95e18bdedcac945b\n  [ARM] serial: s3c2410: platform_get_irq() may return signed unnoticed\n  [ARM] am79c961a: platform_get_irq() may return signed unnoticed\n  [ARM] Feroceon: Feroceon-specific WA-cache compatible {copy,clear}_user_page()\n  [ARM] Feroceon: fix function alignment in proc-feroceon.S\n  [ARM] Orion: catch a couple more alternative spellings of PCIe\n  [ARM] Orion: fix orion-ehci platform resource end addresses\n  [ARM] Orion: fix -\u003emap_irq() PCIe bus number check\n  [ARM] Orion: fix ioremap() optimization\n  [ARM] feroceon: remove CONFIG_CPU_CACHE_ROUND_ROBIN check\n  [ARM] feroceon: remove CONFIG_CPU_DCACHE_WRITETHROUGH check\n  kprobes/arm: fix decoding of arithmetic immediate instructions\n  kprobes/arm: fix cache flush address for instruction stub\n  [ARM] 5022/1: Race in ARM MMCI PL18x driver, V2\n  [ARM] 5021/1: at91: buildfix for sam9263 + PM\n  [ARM] 5018/1: RealView: Fix the ARM11MPCore Oprofile compilation\n  [ARM] 5016/1: AT91: typo in mci configuration for at91cap at91sam9263\n  [ARM] 5017/1: pxa3xx: Report unsupported wakeup sources in pxa3xx_set_wake()\n  [ARM] 5020/1: magician: remove __devinit marker from pasic3_leds_info\n  [ARM] 5014/1: Cleanup reset state before entering suspend or resetting.\n  ...\n"
    },
    {
      "commit": "3760f736716f74bdc62a4ba5406934338da93eb2",
      "tree": "e28e22c6655dd62566f1b7a99f9354a31bf9d06e",
      "parents": [
        "d2653e92732bd3911feff6bee5e23dbf959381db"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 29 23:11:40 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Tue Apr 29 23:11:40 2008 +0200"
      },
      "message": "i2c: Convert most new-style drivers to use module aliasing\n\nBased on earlier work by Jon Smirl and Jochen Friedrich.\n\nUpdate most new-style i2c drivers to use standard module aliasing\ninstead of the old driver_name/type driver matching scheme. I\u0027ve\nleft the video drivers apart (except for SoC camera drivers) as\nthey\u0027re a bit more diffcult to deal with, they\u0027ll have their own\npatch later.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nCc: Jochen Friedrich \u003cjochen@scram.de\u003e\n"
    },
    {
      "commit": "136eb955773dc99f82e6e754038eb1c530e03fdf",
      "tree": "7cc04f791f09abdc0933bdc8efde3dd988d4402c",
      "parents": [
        "fe6cfde60012d4891470828a391274d94e0ea3a0"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Apr 24 20:58:33 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Apr 28 17:03:34 2008 +0100"
      },
      "message": "[ARM] 5021/1: at91: buildfix for sam9263 + PM\n\nBuild fix for power management on at91sam9263:  it has two memory\ncontrollers instead of just one, so it might have two banks of\nDRAM to put into selfrefresh mode.  For now we continue to assume\nonly the first bank is populated.\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": "fb8b131ba8f6618f84d87ef1f62067dcf5905a8f",
      "tree": "8ff4242811c15b8a287a9a1b249014aaf76fa507",
      "parents": [
        "064922a805ec7aadfafdd27aa6b4908d737c3c1d"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Apr 22 13:54:52 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Apr 28 17:03:33 2008 +0100"
      },
      "message": "[ARM] 5016/1: AT91: typo in mci configuration for at91cap at91sam9263\n\ntypo in mci configuration in devices files\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "01d3a5e7fab7732cfc5d5d4533e9378ea435295a",
      "tree": "3bf547f6eaeec9c69f78e1b70cb66f67399d1abd",
      "parents": [
        "20e061fb750d36ec0ffcb2e44ed7dafa9018223b"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Mon Apr 28 02:15:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:38 2008 -0700"
      },
      "message": "atmel_lcdfb: don\u0027t initialize a pre-allocated framebuffer\n\nIf the user specified a fixed framebuffer address on the command line, it may\nhave been initialized already with a splash image or something, so we\nshouldn\u0027t clear it.\n\nTherefore, we should only initialize the framebuffer if we allocated it\nourselves.  This patch also updates the AVR32 setup code to clear the\nframebuffer if it allocated it itself, i.e.  the user didn\u0027t provide a fixed\naddress or the reservation failed.\n\nI\u0027ve updated the at91 platform code as well so that it initializes the\nframebuffer if it is located in SRAM, but I haven\u0027t tested that it actually\nworks.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Nicolas FERRE \u003cnicolas.ferre@rfo.atmel.com\u003e\nCc: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "429f731dea577bdd43693940cdca524135287e6a",
      "tree": "932337b7d23dd736612c6b6e6601c50bc24cfc5f",
      "parents": [
        "85b375a613085b78531ec86369a51c2f3b922f95",
        "d2f5e80862d33a7746a40569840248a592dbc395"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:41:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:41:27 2008 -0700"
      },
      "message": "Merge branch \u0027semaphore\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc\n\n* \u0027semaphore\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc:\n  Deprecate the asm/semaphore.h files in feature-removal-schedule.\n  Convert asm/semaphore.h users to linux/semaphore.h\n  security: Remove unnecessary inclusions of asm/semaphore.h\n  lib: Remove unnecessary inclusions of asm/semaphore.h\n  kernel: Remove unnecessary inclusions of asm/semaphore.h\n  include: Remove unnecessary inclusions of asm/semaphore.h\n  fs: Remove unnecessary inclusions of asm/semaphore.h\n  drivers: Remove unnecessary inclusions of asm/semaphore.h\n  net: Remove unnecessary inclusions of asm/semaphore.h\n  arch: Remove unnecessary inclusions of asm/semaphore.h\n"
    },
    {
      "commit": "950e4da32426859ee4b37b2c95026d4f1efa5d05",
      "tree": "7df9bb4b97d4e1ecde571611ceee76d128e5dfc6",
      "parents": [
        "3925e6fc1f774048404fdd910b0345b06c699eb4"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Feb 26 09:55:29 2008 -0500"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Fri Apr 18 22:14:49 2008 -0400"
      },
      "message": "arch: Remove unnecessary inclusions of asm/semaphore.h\n\nNone of these files use any of the functionality promised by\nasm/semaphore.h.  It\u0027s possible that they rely on it dragging in some\nunrelated header file, but I can\u0027t build all these files, so we\u0027ll have\nfix any build failures as they come up.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\n"
    },
    {
      "commit": "ad48ce74f70a201c4c1cf3b4e8f6b6203a2e4a8d",
      "tree": "982ac3f881a9c09115ae9b9723c343ed00dcfc8d",
      "parents": [
        "11aadac4f6adc032cfd1e41c348a7a568819ed94"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 16 20:43:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 17 15:55:54 2008 +0100"
      },
      "message": "[ARM] 4989/1: [AT91] SAM9 ClockSource / ClockEvents\n\nUpdate AT91SAM9/CAP9 PIT driver to use generic time and clockevent\ninfrastructure:\n\n - Clocksource gives sub-microsecond timestamp precision, assuming\n memory is clocked at over 16 MHz.  It\u0027s less than a 32 bit counter,\n unless it\u0027s is also generating IRQs.\n\n - Clockevent device supports periodic mode only; no oneshot\n support from this hardware.  No IRQs generated unless it\u0027s the\n active clocksource.\n\nLater, another timer (probably from a TC module) can provide a oneshot\nclockevent device to get NO_HZ and High-Res-Timer behavior.\n\nThis also updates the timekeeping to use the actual master clock rate\non the system, instead of compile-time \u003casm/arch/timex.h\u003e constants\nmatching what Atmel\u0027s EK boards use.  (Product boards may well differ!)\n\nPlus cleanup:  rename \"*_timer*\" symbols to \"*_pit*\" (there are other\ntimers, but only one PIT); shorter lines; remove needless CPP stuff;\nmake several symbols static; etc.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "11aadac4f6adc032cfd1e41c348a7a568819ed94",
      "tree": "d9e5523c4ea62cd82f25325a1cd387d538daf26c",
      "parents": [
        "2f036ac63ebfa3fc618a1f22324ef9297c5b7d05"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Apr 15 21:16:38 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 17 15:55:52 2008 +0100"
      },
      "message": "[ARM] 4982/1: [AT91] Drop old-style UART initialization (Part 1)\n\nAll the SAM9 boards supported by mainline and the AT91 patches have\nbeen converted to the new-style UART initialization.  Therefore drop\nsupport for the old at91_init_serial() interface for SAM9.\n\nat91_uarts[] array can also be marked as __initdata.\n\nThe warning that no serial-console is defined moved from\nat91_set_serial_console() to at91_add_device_serial() since the whole\npoint is the board-specific file is not calling\nat91_set_serial_console().\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2f036ac63ebfa3fc618a1f22324ef9297c5b7d05",
      "tree": "72699cda23ed08b7fa508219cafbaf97078abf1a",
      "parents": [
        "66dbfc6cd995c8d44a2c7c5b0092b00200e75d7e"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Apr 15 21:10:11 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 17 15:55:51 2008 +0100"
      },
      "message": "[ARM] 4980/1: [AT91] emQbit ECB_AT91 board support\n\nSupport for the emQbit ECB_AT91 board.\n  \u003chttp://wiki.emqbit.com/free-ecb-at91\u003e\n\nOriginal patch from Nelson Castillo.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "66dbfc6cd995c8d44a2c7c5b0092b00200e75d7e",
      "tree": "b5e3a69e1bc7f9d21e98cc6e30fe5b2fc6bbcdd7",
      "parents": [
        "35131fb6c2a8f66a31521369c27cd035168c6ae7"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Apr 15 21:07:08 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 17 15:55:50 2008 +0100"
      },
      "message": "[ARM] 4979/1: [AT91] Olimex SAM9-L9260 board support\n\nSupport for the Olimex SAM9-L9260 board.\n \u003chttp://www.olimex.com/dev/sam9-L9260.html\u003e\n\nOriginal patch from Ivan Vasilev.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "35131fb6c2a8f66a31521369c27cd035168c6ae7",
      "tree": "af963a9c9bdcc6932ddc528355b9749bd3874fd6",
      "parents": [
        "6dccd74b38fae5a531e0df8cc6f4fbf1e468e100"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Apr 15 21:05:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 17 15:55:48 2008 +0100"
      },
      "message": "[ARM] 4978/1: [AT91] KB9260 (CAM60) board support\n\nSupport for the Kwikbyte KB9260 (CAM60) board.\n \u003chttp://www.kwikbyte.com/KB9260.html\u003e\n\nOriginal patch from Kwikbyte.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca1544790244b209e98351d365729061eaca213d",
      "tree": "710be27c06aea2bb6f959eb8ce609c300ec20dc5",
      "parents": [
        "952c855fc7a88610940d2438072884d64dc9cefb"
      ],
      "author": {
        "name": "Bill Gatliff",
        "email": "bgat@billgatliff.com",
        "time": "Tue Apr 08 02:57:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 10 14:59:58 2008 +0100"
      },
      "message": "[ARM] 4938/1: [CSB637] Convert heartbeat LED to gpio-leds\n\nConverts the D1/PB2 LED to use the gpio-leds API and heartbeat trigger.\n\nSigned-off-by: Bill Gatliff \u003cbgat@billgatliff.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "952c855fc7a88610940d2438072884d64dc9cefb",
      "tree": "4e5174744950578d4dc2ecbfd36aae82fd6dbe45",
      "parents": [
        "c8fc19165694a9d4bd0f80c9f167e4b41d0db1a0"
      ],
      "author": {
        "name": "Bill Gatliff",
        "email": "bgat@billgatliff.com",
        "time": "Mon Apr 07 22:05:38 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 10 14:59:57 2008 +0100"
      },
      "message": "[ARM] 4937/1: [CSB637] Convert to new-style UART initialization\n\nConverts the CSB637 to the new-style UART initialization API.\n\nSigned-off-by: Bill Gatliff \u003cbgat@billgatliff.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c8fc19165694a9d4bd0f80c9f167e4b41d0db1a0",
      "tree": "1039fb3419d2ddb64b78cee1acc4d699bf84a296",
      "parents": [
        "1af89cb6532dff0ad26f33fe6bd548c307a92f2b"
      ],
      "author": {
        "name": "Bill Gatliff",
        "email": "bgat@billgatliff.com",
        "time": "Mon Apr 07 22:03:17 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 10 14:59:56 2008 +0100"
      },
      "message": "[ARM] 4936/1: [CSB337] Converts to new-style UART initialization\n\nConverts the CSB337 target to the new UART initialization API.\n\nSigned-off-by:  Bill Gatliff \u003cbgat@billgatliff.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5b7659d190fff2d69faec07314a51ba708f1f1ce",
      "tree": "60b1a50659ad263cf1069009349ddb1eb1dab2a1",
      "parents": [
        "5e9df924dd51beaf007ffba42b5deb47e1c6249b"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 22:20:45 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:28 2008 +0100"
      },
      "message": "[ARM] 4911/1: [AT91] LEDs on SAM9260-EK and SAM9261-EK boards\n\nAdd support for the GPIO-driven LEDs (using NEW_LEDS) on the Atmel\nSAM9260-EK and SAM9261-EK boards.\n\nSigned-off-by: Sedji Gaouaou \u003csedji.gaouaou@atmel.com\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5e9df924dd51beaf007ffba42b5deb47e1c6249b",
      "tree": "bf4a34790a09100321f5f6857bf7a0d5fc251285",
      "parents": [
        "e5f40bfaf309ec4cc27b717d48fb0824313e5ef8"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 22:18:35 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:27 2008 +0100"
      },
      "message": "[ARM] 4910/1: [AT91] AT73C213 audio on SAM9260-EK and SAM9261-EK boards\n\nAdd support for AT73C213 audio DAC on the Atmel SAM9260-EK and\nSAM9261-EK boards.\n\nSigned-off-by: Sedji Gaouaou \u003csedji.gaouaou@atmel.com\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e5f40bfaf309ec4cc27b717d48fb0824313e5ef8",
      "tree": "a35c3051d900708487b5f2ffc6c44304c6f0db61",
      "parents": [
        "4fd9212cb9bad88ec7c8bf5313f53331905f957a"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:58:00 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:25 2008 +0100"
      },
      "message": "[ARM] 4909/1: [AT91] Timer/Counter Block platform_devices\n\nRegister platform_devices for the Timer/Counter Block peripherals\nfound on the AT91RM9200, SAM9 \u0026 CAP9 processors.\n\nOriginal patch from David Brownell.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4fd9212cb9bad88ec7c8bf5313f53331905f957a",
      "tree": "7aeda933234a76c6a5240fed992579ecffb015c3",
      "parents": [
        "565ac44593d17bdfc9f595614b56bb335a9b8d6f"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:55:19 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:24 2008 +0100"
      },
      "message": "[ARM] 4908/1: [AT91] RTT platform_device fix\n\nThe RTT-as-RTC driver will search for the user-specified RTT\nperipheral via ID number (0 .. 1).\nTherefore if the processor only contains a single RTT peripheral, we\nneed to set its platform_device.id to \"0\" instead of \"-1\".\nAlso add the missing platform_device resource for the CAP9 processor.\n\nBug reported by Sedji Gaouaou.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "565ac44593d17bdfc9f595614b56bb335a9b8d6f",
      "tree": "42438439fc8116a5f1a07e919f5695435e6b6c63",
      "parents": [
        "f5d0f4574fe1584891b5167fb0ba42974af13e49"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:52:19 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:23 2008 +0100"
      },
      "message": "[ARM] 4907/1: [AT91] SAM9/CAP9 reset reason\n\nThe Reset controller on the SAM9/CAP9 processors will store the reason\nfor the last system reset.\nOn startup, display this information (wakeup signal, RTT alarm,\nwatchdog reset, user reset, etc)\n\nBased on patch from David Brownell.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f5d0f4574fe1584891b5167fb0ba42974af13e49",
      "tree": "4fccf8d0b0945ac8e161bfbf2996428a87cf6fda",
      "parents": [
        "a3da12229f4f9bee2ed66ac34a54a4e8b74bcbcb"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:50:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:22 2008 +0100"
      },
      "message": "[ARM] 4906/1: [AT91] SAM9/CAP9 basic power-management\n\nBasic power-management (suspend-to-ram) support for Atmel SAM9 and\nCAP9 processors.\n\nBased on comments \u0026 patches from Anti Sullin and David Brownell.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a3da12229f4f9bee2ed66ac34a54a4e8b74bcbcb",
      "tree": "7d0e06b560ff8b7dee204f4fb2d8c5e40cded821",
      "parents": [
        "d7a2415f7a48ce4fc16cc769f96d0df818648837"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:47:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:21 2008 +0100"
      },
      "message": "[ARM] 4905/1: [AT91] Atmel SAM9 boards updated to new-style UART initialization\n\nConvert the Atmel SAM9260-EK, SAM9261-EK, SAM9263-EK and SAM9RL-EK\nboards to use the new-style UART initialization.\n\nSigned-off-by: Sedji Gaouaou \u003csedji.gaouaou@atmel.com\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d7a2415f7a48ce4fc16cc769f96d0df818648837",
      "tree": "bda7fbcc179840009f365a7416fe83f53a739110",
      "parents": [
        "3ef2fb426775fc2ae19b70c318dbdf4a0aeeced7"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:44:44 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:20 2008 +0100"
      },
      "message": "[ARM] 4904/1: [AT91] Pass ECC controller to NAND driver\n\nOn AT91 processors that include an ECC controller, pass its base\naddress to the NAND driver via platform_device resources.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3ef2fb426775fc2ae19b70c318dbdf4a0aeeced7",
      "tree": "edf90c662cfd9c4e9106eaef6a71a042200b8f78",
      "parents": [
        "b78eabde89f9b19d463a77abe420508c0ef29249"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:36:06 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:19 2008 +0100"
      },
      "message": "[ARM] 4903/1: [AT91] SAM9/CAP9 system shutdown\n\nEnable system shutdown/power-off on AT91SAM9 and AT91CAP9 based boards.\nThis does not require power-management to be enabled, and the\npm_power_off method can be overridden in board-specific files if\nnecessary.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b78eabde89f9b19d463a77abe420508c0ef29249",
      "tree": "87ea72234455b7fa72cb9f6311948fa0146813ee",
      "parents": [
        "3ad0920d7b11a88379ec4db186be3eee667c4278"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Apr 02 21:38:40 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Apr 04 09:52:18 2008 +0100"
      },
      "message": "[ARM] 4902/1: [AT91] SAM9/CAP9 memory controller header\n\nThe AT91CAP9 processor includes the same Static Memory Controller\n(SMC) peripheral as the SAM9 processors, but replaces the SDRAM\nController with a DDR/SDR Controller (DDRSDRC).\n\nThis patch splits the existing\ninclude/asm-arm/arch-at91/at91sam926x_mc.h into at91sam9_sdramc.h and\nat91sam9_smc.h.\nIt also adds an at91cap9_ddrsdr.h for the DDRSDRC controller.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3ad0920d7b11a88379ec4db186be3eee667c4278",
      "tree": "bb122eab3a9db8e1f3f2b4b6f1417a167f7ac942",
      "parents": [
        "05dda977f2574c3341abef9b74c27d2b362e1e3a"
      ],
      "author": {
        "name": "Steve Birtles",
        "email": "arm_kernel_development@micromark.net.cn",
        "time": "Sat Feb 09 04:49:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Mar 28 17:37:07 2008 +0000"
      },
      "message": "[ARM] 4825/1: adds support for YL9200 board\n\n1. Configuration file for YL9200\n2. Board file fro YL9200\n\nAdds support for the UCdragon YL9200 board available widly in China\n\nSigned-off-by: steve birtles \u003carm_kernel_development@micromark.net.cn\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6bb68f8867348257e757de9c30ada4e90fe695d9",
      "tree": "b4fbd1a2c3c860aa5ff3d71e308c92149b79d221",
      "parents": [
        "8e86f4271aaac7685923b80cf57972be41afbc1d"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Mar 04 15:08:02 2008 -0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 06 12:18:18 2008 +0000"
      },
      "message": "[ARM] AT91: correct at91sam9263ek LCD power gpio pin\n\nCorrect GPIO pin assignment for the LCD power control (PCI)\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "37aca70c626ce8f4e5848de2d4892b5ed74a6875",
      "tree": "b3d257db13913e55ff93b6b908be69a883ee2ad4",
      "parents": [
        "b24061fadc2b996fd38baaf01986eac666d0c61b"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Mar 05 00:08:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 06 12:18:18 2008 +0000"
      },
      "message": "[ARM] 4848/1: at91: remove false lockdep warnings\n\nRemove false lockdep warnings about lock recursion when declaring\nIRQs as being wake-capable, by marking putting GPIO irq_desc locks\ninto their own class.\n\n(Thanks to Peter Zijlstra for helping track down such a small\nfix to this problem.)\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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "c697eecebc6cfc0b393afea3c4ff1a5041526ad1",
      "tree": "36b0cb4e667792212c2b5d05ac212662555d1682",
      "parents": [
        "7671b8ae5381a504d4c4ef8dd9c47128c2c3fd7e"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Jan 08 00:04:17 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Feb 01 18:30:56 2008 -0500"
      },
      "message": "Suspend: Introduce begin() and end() callbacks\n\nOn ACPI systems the target state set by acpi_pm_set_target() is\nreset by acpi_pm_finish(), but that need not be called if the\nsuspend fails.  All platforms that use the .set_target() global\nsuspend callback are affected by analogous issues.\n\nFor this reason, we need an additional global suspend callback that\nwill reset the target state regardless of whether or not the suspend\nis successful.  Also, it is reasonable to rename the .set_target()\ncallback, since it will be used for a different purpose on ACPI\nsystems (due to ACPI 1.0x code ordering requirements).\n\nIntroduce the global suspend callback .end() to be executed at the\nend of the suspend sequence and rename the .set_target() global\nsuspend callback to .begin().\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
      "tree": "dfadf79705caf0a82f28a337cd1f5493fd4ca5c1",
      "parents": [
        "86640cae60147b0cd2705145de8067e24db70a8b"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jan 14 08:53:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 27 17:54:16 2008 +0000"
      },
      "message": "[ARM] 4615/4: sam926[13]ek buttons updated\n\nFrom: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\n\nOn the at92sam9263ek board, tell the input subsystem about the buttons.\nThis patch is taken from Andrew Victor\u0027s at91 patchset, then updated to\nmatch the latest kernel code and to use labels printed on the board.\n\nAlso update the at91sam9261ek buttons to cope with input changes.\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": "86640cae60147b0cd2705145de8067e24db70a8b",
      "tree": "2e95dda80b6065851c15f6fb8014c9cf933f97e0",
      "parents": [
        "2b3b3516b6eeea1464e205b2dde9ebc9b7dd2ec8"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Thu Jan 24 15:16:41 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:01:14 2008 +0000"
      },
      "message": "[ARM] 4765/1: [AT91] AT91CAP9A-DK board support\n\nAdd support for the Atmel AT91CAP9A-DK Evaluation Kit board.\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2b3b3516b6eeea1464e205b2dde9ebc9b7dd2ec8",
      "tree": "29ec4fd51c8231fd710783effcbaf21b4f80005d",
      "parents": [
        "da7a42d60ba214937ddb35152f336a4e4baa49a6"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Thu Jan 24 15:10:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:01:13 2008 +0000"
      },
      "message": "[ARM] 4764/1: [AT91] AT91CAP9 core support\n\nAdd support for Atmel\u0027s AT91CAP9 Customizable Microcontroller family.\n  \u003chttp://www.atmel.com/products/AT91CAP/Default.asp\u003e\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "da7a42d60ba214937ddb35152f336a4e4baa49a6",
      "tree": "378bad8a670a44b3682a931e1424dc84f0bd1d9e",
      "parents": [
        "1b41bdf68a72c1fd506ee3dbfbf954fd2eaef75c"
      ],
      "author": {
        "name": "Christian Glindkamp",
        "email": "christian.glindkamp@taskit.de",
        "time": "Thu Jan 03 12:15:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:33 2008 +0000"
      },
      "message": "[ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation\n\nCurrently the udc pullup is enabled by default on boot. If the device\nis connected to a host at this time, the host starts the negotiation\nbefore the udc/gadget driver is ready to handle it.\n\nSigned-off-by: Christian Glindkamp \u003cchristian.glindkamp@taskit.de\u003e\nAcked-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": "1b41bdf68a72c1fd506ee3dbfbf954fd2eaef75c",
      "tree": "163781e6480984fe948a5e22e826f684e0d4ab7d",
      "parents": [
        "2743f0c1dcca54d6c80b0de1273b3f4e90051a85"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:32:17 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:32 2008 +0000"
      },
      "message": "[ARM] 4761/1: [AT91] Board-support for NEW_LEDs\n\nAdd NEW_LEDs support for the following boards:\n - Cogent CSB337\n - Atmel AT91RM9200-DK\n - Atmel AT91RM9200-EK\n - Atmel AT91SAM9263-EK\n\nMostly based on patch from David Brownell.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2743f0c1dcca54d6c80b0de1273b3f4e90051a85",
      "tree": "9a07294ddc3aa731497924bc1980a1455bf6dab5",
      "parents": [
        "6d2a8401d27e3eb8b71d09dd67e0e7d0085b5e29"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:29:46 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:32 2008 +0000"
      },
      "message": "[ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200\n\nDue to errata regarding the handling of SPI CS0 on the AT91RM9200, the\natmel_spi driver drives CS0 from the SPI controller and not as a GPIO\npin.\nWe therefore need to configure CS0 for use by the controller\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6d2a8401d27e3eb8b71d09dd67e0e7d0085b5e29",
      "tree": "0290f68d89b6724b81b2ccff304bd6e78a8c9c19",
      "parents": [
        "a04ff1af9723607f5901b79c559357e37cee6823"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:28:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:32 2008 +0000"
      },
      "message": "[ARM] 4759/1: [AT91] Buttons on CSB300\n\nSupport for the 3 GPIO-connected buttons on the CSB300 board.\n\nBased on wakeup testing code from David Brownell.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a04ff1af9723607f5901b79c559357e37cee6823",
      "tree": "d0937006f8f80916f3a78236523953222a9a312e",
      "parents": [
        "c8f385a631ef1f49d67a3798ca40dec36ccdf07d"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:27:06 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:32 2008 +0000"
      },
      "message": "[ARM] 4758/1: [AT91] LEDs\n\nMove the LED initialization code out of the various *_devices.c files,\nand into leds.c.\nAlso add support for NEW_LEDs.\n\nPatch from David Brownell.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c8f385a631ef1f49d67a3798ca40dec36ccdf07d",
      "tree": "99b2e29909896d8b0389a6899c8c2f8ad1dc1865",
      "parents": [
        "b7b272a8826a2332f689853792eb8c42477fec85"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:25:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:32 2008 +0000"
      },
      "message": "[ARM] 4757/1: [AT91] UART initialization\n\nModify the UART initialization to allow the board-initialization code\nto specify which pins are connected, and which pins should therefore\nbe initialized.\n\nThe current at91_init_serial() will continue to work as-is, but is\nmarked as \"deprecated\" and will be removed once the board-specific\nfiles has been updated to use the new interface.\n\nAs in the AVR32 code, we assume that the TX and RX pins will always be\ninitialized.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b7b272a8826a2332f689853792eb8c42477fec85",
      "tree": "987d8ebc6827944b12ac155e4fa4579d6a58879b",
      "parents": [
        "228235584f0dc1ab7f33f53d6cea8ee8a4d7f0da"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:23:09 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:32 2008 +0000"
      },
      "message": "[ARM] 4756/1: [AT91] Makefile cleanup\n\nCleanup the main AT91 makefile.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "228235584f0dc1ab7f33f53d6cea8ee8a4d7f0da",
      "tree": "1e65a03174b32c021c200117ba79f1d89f5ac4d6",
      "parents": [
        "bfbc32663d4846039f88c0eccc1956587d89c042"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:21:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:32 2008 +0000"
      },
      "message": "[ARM] 4755/1: [AT91] NAND update\n\nMap the complete memory region (SZ_256M) as is done on the other AT91\nprocessors.\n\nThe SMC_SMARTMEDIA bit should be set in the EBI controller to enable\nthe hardware NAND logic.\n  (Patch from Sascha Erlacher)\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bfbc32663d4846039f88c0eccc1956587d89c042",
      "tree": "5706e089fe0ab64b66a879100b7391715df5d1ee",
      "parents": [
        "c6686ff9df086f9473663c2e61c1173c56788b2e"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:18:06 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4754/1: [AT91] SSC library support\n\nCore support of the Atmel SSC library for all Atmel AT91 processors.\n\nBased on David Brownell\u0027s initial patch for the AT91RM9200.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6686ff9df086f9473663c2e61c1173c56788b2e",
      "tree": "47604c8f08bfe1dc50595e65cf40ec02fdccedbc",
      "parents": [
        "884f5a6a8dc8646d5904f166adf3c558be57e1ab"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:13:53 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4753/1: [AT91] Use DMA_BIT_MASK\n\nReplace hard-coded DMA mask (0xffffffff) with DMA_BIT_MASK(32) as\ndefined in dma-mapping.h.\nSet \"dma_mask\" field for the UART platform_devices.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "884f5a6a8dc8646d5904f166adf3c558be57e1ab",
      "tree": "c8d6283782b9d0f00d380052276c066d289c73d5",
      "parents": [
        "e2920802351b3e01a3e70a26bb1bbb22f29da4cb"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Wed Jan 23 09:11:13 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9\n\nAdd platform_device and initialization for the RTT (Real Time Timer)\nand WDT (Watchdog) integrated in the Atmel AT91SAM9 processors.\n\nFor SAM9263, register both RTT peripherals.\n   [From: David Brownell \u003cdbrownell@users.sourceforge.net\u003e]\n\nProvide platform_resources for RTT peripherals\n  [From: David Brownell \u003cdbrownell@users.sourceforge.net\u003e]\n\nAdd support for RTC peripheral on AT91SAM9RL (same RTC peripherals as\nAT91RM9200)\n  [From: David Brownell \u003cdbrownell@users.sourceforge.net\u003e]\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e2920802351b3e01a3e70a26bb1bbb22f29da4cb",
      "tree": "fb2ba713860aefbcda802c092fdb4bd16da6ce7b",
      "parents": [
        "f06e656fb4f6f41ae9cba0f5d6948a6c7f6250ba"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Jan 22 11:43:26 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4751/1: [AT91] ISI peripheral on SAM9263\n\nAdd support for the Image Sensor Interface (ISI) peripheral integrated\nin the Atmel AT91SAM9263 processor.\n\nPatch from MaLiK\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f06e656fb4f6f41ae9cba0f5d6948a6c7f6250ba",
      "tree": "bed5fabf69b8ce377e78b7f893eecdf6185f69d1",
      "parents": [
        "a50d49dbb72aff90601fda90ea37a02a606d2d90"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Jan 22 11:37:32 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4750/1: [AT91] STN LCD displays on SAM9261\n\nAdd support for STN LCD displays on Atmel AT91SAM9261-based boards.\n\nPatch from Nicolas Ferre.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a50d49dbb72aff90601fda90ea37a02a606d2d90",
      "tree": "6a901bc065c6ac203a29e57cc64ac508b6bb76bf",
      "parents": [
        "5248c657898c018bcd23ef77759fa1d6c690bdf4"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Dec 28 02:04:52 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY\n\nOn the at92sam9263ek board, tell the MACB driver the IRQ used\nby its PHY.  This patch is taken from Andrew Victor\u0027s 2.6.23-at91\npatchset; it matches board schematics.  (But it\u0027s currently a NOP\nsince the MACB driver doesn\u0027t yet use PHY irqs.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5248c657898c018bcd23ef77759fa1d6c690bdf4",
      "tree": "48204e22be9aa73f5e8dba4ed79df6517a1f7b21",
      "parents": [
        "156864f806baa4e1aa6eabd28ac45ecc92b31315"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Nov 12 17:59:10 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:31 2008 +0000"
      },
      "message": "[ARM] 4646/1: AT91: configurable HZ, default to 128\n\nThis makes HZ configurable on AT91, following the model used on OMAP.\n\nIt defaults to a power of two on AT91rm9200 chips, avoiding rounding\nerrors which come from dividing a 32 KiHz clock to generate scheduler\nirqs; and uses 100 on AT91sam926x chips, using MCK/16 (multi-MHZ).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Remy Bhmer \u003clinux@bohmer.net\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7cbed2b507efd1bb19a574b8db14d5aad5936d6d",
      "tree": "a104269b3507173373c2a752fd5fcf0af2bc705c",
      "parents": [
        "87fee013a23ad02821699aef5b76891b42959182"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Nov 20 08:46:53 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:30 2008 +0000"
      },
      "message": "[ARM] 4656/1: AT91: Tweak interrupt priorities\n\nSlight tweaking of the default interrupt priorities (AIC) for the\nintegrated peripherals on the AT91RM9200, AT91SAM9260, AT91SAM9261 and\nAT91SAM9263 processors.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5170874816fc1eb2b0b865a70b6f520268227908",
      "tree": "9dedec93933a7e666b5f00869b865ca2b8ba0488",
      "parents": [
        "b66545e7ae80b4b0eef3f7884ef9260455070be9"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Nov 20 09:40:12 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:30 2008 +0000"
      },
      "message": "[ARM] 4610/2: AT91: Support for STN LCD on SAM9261-EK board.\n\nAdd STN LCD support on the Atmel AT91SAM9261-EK board.\nUses a black and white screen from Hitachi: SP06Q002.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b66545e7ae80b4b0eef3f7884ef9260455070be9",
      "tree": "3d766fb4377c2bb15d92019799e4ab643870f1be",
      "parents": [
        "9b73e76f3cf63379dcf45fcd4f112f5812418d0a"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri Nov 23 16:09:10 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:00:30 2008 +0000"
      },
      "message": "[ARM] 4602/3: AT91: debugfs interface to view GPIO pin state\n\nThis patch adds a debug interface (if CONFIG_DEBUG_FS is selected) to\ndisplay the basic configuration and current state of the GPIO pins on\nthe Atmel AT91 processors.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "430cb436103ce1b58cb80e7c3d44f4d4a8110caa",
      "tree": "2067fcf7c4f8204d04dcc0f802a0d80bef7bbe86",
      "parents": [
        "56b11288cb92104d3589930efdc7d0f50b8f4328"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan.altenberg@linutronix.de",
        "time": "Mon Dec 10 10:06:40 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 06 20:25:13 2008 +0000"
      },
      "message": "[ARM] 4691/1: add missing i2c_board_info struct for at91rm9200\n\n- Add missing i2c_board_info struct for at91rm9200\n\nSigned-off-by: Jan Altenberg \u003cjan.altenberg@linutronix.de\u003e\nAcked-by: Andrew Victor \u003cavictor.za@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "302edfd04ee320e7beadf3816145cd2d979e2595",
      "tree": "52bfbefea19d2adad2b1d8ab74fb0eaa4c998dcb",
      "parents": [
        "f230d3f53d72d05bcb5666ab7e2eccd49c8b3a15"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Tue Nov 20 09:12:41 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 19:41:00 2007 +0000"
      },
      "message": "[ARM] 4611/2: AT91: Fix GPIO buttons pins on SAM9261-EK.\n\nThe incorrect GPIO pins are being initialized for the buttons on the\nAtmel AT91SAM9261-EK board.  This buggy configuration turns LCD screen\nblue...\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f230d3f53d72d05bcb5666ab7e2eccd49c8b3a15",
      "tree": "0d06454868ca879f06a268de71beb0b1ba6a08d7",
      "parents": [
        "a95c729b7484d2bbb9ab6beef4865641e73deb99"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Nov 19 13:47:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 19:40:47 2007 +0000"
      },
      "message": "[ARM] 4650/1: AT91: New-style init of I2C, support for i2c-gpio\n\nThe AT91 I2C driver is currently marked as \"broken\" due to hardware\nissues.  This patch enables AT91-based platforms to also use the\nbitbanged GPIO for I2C.\n\nThis updates platform setup logic (setting up an i2c-gpio device\nusing the same pins as the i2c-at91 device, unless only the BROKEN\ndriver is enabled).\n\nAlso make use of the new-style initialization of I2C devices using\ni2c_register_board_info().\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a95c729b7484d2bbb9ab6beef4865641e73deb99",
      "tree": "365e8db2c426fbd87cab93107243f1f8b4519f8e",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Nov 19 11:52:09 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 19:40:25 2007 +0000"
      },
      "message": "[ARM] 4604/2: AT91: Master clock divistor on SAM9\n\nThe calculation for the Master clock divisor (MDIV) is different on the\nSAM9 processors than on the AT91RM9200.\n\nOrignal patch from Sascha Erlacher.\n\nAlso use the defined AT91_PMC_PRES instead of hard-coded bitmasks.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3a4fa0a25da81600ea0bcd75692ae8ca6050d165",
      "tree": "a4de1662e645c029cf3cf58f0646cbb1959861dc",
      "parents": [
        "18735dd8d2d37031b97f9e9e106acbaed01eb896"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "message": "Fix misspellings of \"system\", \"controller\", \"interrupt\" and \"necessary\".\n\nFix the various misspellings of \"system\", controller\", \"interrupt\" and\n\"[un]necessary\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "26398a70ea35f153feb799fa850c71685667712b",
      "tree": "e75959ef010bf3521bce2a33e59565c34b0c109d",
      "parents": [
        "95d9ffbe01fb21d524c86bf77871255066bc6e55"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Oct 18 03:04:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:18 2007 -0700"
      },
      "message": "PM: Rename struct pm_ops and related things\n\nThe name of \u0027struct pm_ops\u0027 suggests that it is related to the power\nmanagement in general, but in fact it is only related to suspend.   Moreover,\nits name should indicate what this structure is used for, so it seems\nreasonable to change it to \u0027struct platform_suspend_ops\u0027.   In that case, the\nname of the global variable of this type used by the PM core and the names of\nrelated functions should be changed accordingly.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95d9ffbe01fb21d524c86bf77871255066bc6e55",
      "tree": "647355f56f85b1038ffc81fa50ff2c3878ab6597",
      "parents": [
        "a065c86e1bfcdd36709025d018965afea3f3a2b6"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Oct 18 03:04:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:18 2007 -0700"
      },
      "message": "PM: Move definition of struct pm_ops to suspend.h\n\nMove the definition of \u0027struct pm_ops\u0027 and related functions from \u003clinux/pm.h\u003e\nto \u003clinux/suspend.h\u003e .\n\nThere are, at least, the following reasons to do that:\n* \u0027struct pm_ops\u0027 is specifically related to suspend and not to the power\n  management in general.\n* As long as \u0027struct pm_ops\u0027 is defined in \u003clinux/pm.h\u003e, any modification of it\n  causes the entire kernel to be recompiled, which is unnecessary and annoying.\n* Some suspend-related features are already defined in \u003clinux/suspend.h\u003e, so it\n  is logical to move the definition of \u0027struct pm_ops\u0027 into there.\n* \u0027struct hibernation_ops\u0027, being the hibernation-related counterpart of\n  \u0027struct pm_ops\u0027, is defined in \u003clinux/suspend.h\u003e .\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e802dfab7bbbee1e63607a3e6d1ceb78ec4ceeb",
      "tree": "eb85a0c5746afae2c6ca0959bb9c58caf83351eb",
      "parents": [
        "f2c10d6c669e5b792c48e86da37ec7fde0a2e302"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Jul 31 01:41:26 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:15 2007 +0100"
      },
      "message": "[ARM] 4539/1: clocksource and clockevents for at91rm9200\n\nGENERIC_TIME and GENERIC_CLOCKEVENTS support for the at91rm9200.\n\n - Oneshot mode (used for NO_HZ and high res timers) uses the\n   alarm to emulate a real oneshot timer; the trickiest bit is\n   how to avoid some lowlevel races.  Thanks to Remy Bohmer for\n   various fixes to this code.\n\n - Tighten up periodic mode support using the PIT.\n\n - Streamline reads of the 32KHz counter.  Thanks to Marc Pignat\n   for some testing results: the CRTR register has *very* odd\n   behavior.  The reread appears to work around stranger glitches\n   than just getting an old clock value (which would quickly\n   self-correct).\n\n - Remove the rounding-up of tick_usec to 10.009 msec (32KiHz/100),\n   since that no longer acts correct (time increases too fast).\n\nNote that the at91sam9 and at91x40 chips need other solutions,\nsince they don\u0027t have the same system timer module.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Bill Gatliff \u003cbgat@billgatliff.com\u003e\nAcked-by:Remy Bohmer \u003clinux@bohmer.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9f1ccefe3f74e642515ba58868cfd6924056d9a8",
      "tree": "ecf9657a8afb3c5f742a41f89097de273d7930df",
      "parents": [
        "ea00e30307c9fa4cfe996359982cea2b867b13fc"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:39:21 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:10 2007 +0100"
      },
      "message": "[ARM] 4536/1: configure support for AT91x40 and EB01\n\nConfiguration support for the AT91x40 CPU and EB01 board.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ea00e30307c9fa4cfe996359982cea2b867b13fc",
      "tree": "c9a8d07b08798bd9219afacad9ff4fd626139593",
      "parents": [
        "d517bd012d866338cdd16884223ee848dfb1e3c0"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:39:15 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:09 2007 +0100"
      },
      "message": "[ARM] 4537/1: build support for AT91x40 and EB01\n\nMakefile build support for the Atmel AT91x40 CPU and EB01 board support.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d517bd012d866338cdd16884223ee848dfb1e3c0",
      "tree": "64ea177a4148e5b4630cf2f82e94464722534839",
      "parents": [
        "9a7e246b53a74ca0eed7c917aa274fbb25f61a68"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:39:10 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:07 2007 +0100"
      },
      "message": "[ARM] 4538/1: Atmel EB01 board support\n\nSupport for the Atmel EB01 board (based on the Atmel AT91x40 CPU).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9a7e246b53a74ca0eed7c917aa274fbb25f61a68",
      "tree": "d2861d759128a849002433a65b2b73c13fbac2f8",
      "parents": [
        "eb1d65aa1b21c9021949c0ece443501b0c135fef"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:39:02 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:06 2007 +0100"
      },
      "message": "[ARM] 4535/1: AT91x40 function prototypes\n\nPrototypes for the at91x40 CPU support functions.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eb1d65aa1b21c9021949c0ece443501b0c135fef",
      "tree": "31a9d03a768d984b7b86b676c1d5a1e3992ff43f",
      "parents": [
        "699a714501f028b1db2bf741111a0df856128899"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:38:57 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:05 2007 +0100"
      },
      "message": "[ARM] 4534/1: AT91x40 interrupt support\n\nInterrupt setup support for the Atmel AT91x40 CPU family.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "699a714501f028b1db2bf741111a0df856128899",
      "tree": "b19db64787699fb864c80eda0ceb9a7e7d4a8739",
      "parents": [
        "7a8be08b1be0bb2a973787bdf888e0a4177cdcd8"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:38:47 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:04 2007 +0100"
      },
      "message": "[ARM] 4533/1: AT91x40 timer support\n\nSupport for the timers in the Atmel AT91x40 family of CPUs.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b8b786098b98f3b08dc8ab7cccf3963976b10336",
      "tree": "6436bd99833af48ff90a2d332a03442c3386529c",
      "parents": [
        "581cf23b51614461ab66e3b786d96cc73e813550"
      ],
      "author": {
        "name": "Jan Altenberg",
        "email": "jan.altenberg@linutronix.de",
        "time": "Fri Aug 03 12:14:34 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 04 22:13:48 2007 +0100"
      },
      "message": "[ARM] 4542/1: AT91: include atmel_lcdc.h in at91sam926{1,3}_devices.c\n\n- Include atmel_lcdc.h in at91sam926{1,3}_devices.c\n\nSigned-off-by: Jan Altenberg \u003cjan.altenberg@linutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c06911c00b2af93e498ba45200ad903929e71529",
      "tree": "67a8bf9616c71a36f9a0f7398937c7e25c577ad6",
      "parents": [
        "9a79b2274186fade17134929d4f85b70d59a3840"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Jul 16 11:35:40 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 20 09:43:28 2007 +0100"
      },
      "message": "[ARM] 4478/1: AT91: Convert AT91RM9200 to use atmel_spi driver\n\nConvert the AT91RM9200 platform-setup code to use the new atmel_spi\ndriver (and manually-driven chip-selects), instead of the legacy\nAT91-only SPI stack.\n\nThe AT91SAM9 processors are already using the atmel_spi driver.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b5b9068c1ef2ea760beb4962cf611b45bd303fb6",
      "tree": "3e55fda84608316fb723fd513349f9707852f24f",
      "parents": [
        "c065f35c17929067a367139d14e26897d60c7f6d"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Jul 17 04:05:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:09 2007 -0700"
      },
      "message": "csb337 supports \"new style\" rtc-ds1307\n\nUpdate csb337 board specific init to support \"new style\" rtc-ds1307 code.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Andrew Victor \u003candrew@sanpeople.com\u003e\nCc: Bill Gatliff \u003cbgat@billgatliff.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d0f9b55ece0ec1ffc9e2e57fd7a79200994aead4",
      "tree": "da67cbf9d0bf6850e4ba98e642ebdf0821c21f91",
      "parents": [
        "cdf95c73694e464cf9877cb5aa51df77f42815bc"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Jun 04 08:41:59 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:11:21 2007 +0100"
      },
      "message": "[ARM] 4420/2: AT91: GPIO buttons on SAM9261-EK board\n\nRegister the GPIO-connected buttons on the SAM9261-EK board as a\n\"gpio-keys\" platform device.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cdf95c73694e464cf9877cb5aa51df77f42815bc",
      "tree": "bf7c0c200c43f4d98b2092a5fe0a63057f789773",
      "parents": [
        "7dcca30a32aadb0520417521b0c44f42d09fe05c"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon May 14 15:08:21 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 11:11:21 2007 +0100"
      },
      "message": "[ARM] 4379/1: AT91: LCD support on SAM9261-EK and SAM9263-EK boards\n\nAdd board-specific setup for the LCD on the Atmel AT91SAM9261-EK and\nAT91SAM9263-EK boards.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2391dae3e36c19fe668c71eac2eb8344dbaaf46d",
      "tree": "ae8c1fa53fe67e3ccbb8c5097f6b5bda27b26959",
      "parents": [
        "cbcdd772ff43de58cc0d9de76ae9d05e2dd98bc0"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Jul 01 12:07:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jul 01 12:29:44 2007 -0700"
      },
      "message": "PM: introduce set_target method in pm_ops\n\nCommit 52ade9b3b97fd3bea42842a056fe0786c28d0555 changed the suspend code\nordering to execute pm_ops-\u003eprepare() after the device model per-device\n.suspend() calls in order to fix some ACPI-related issues.  Unfortunately, it\nbroke the at91 platform which assumed that pm_ops-\u003eprepare() would be called\nbefore suspending devices.\n\nat91 used pm_ops-\u003eprepare() to get notified of the target system sleep state,\nso that it could use this information while suspending devices.  However, with\nthe current suspend code ordering pm_ops-\u003eprepare() is called too late for\nthis purpose.  Thus, at91 needs an additional method in \u0027struct pm_ops\u0027 that\nwill be used for notifying the platform of the target system sleep state.\nMoreover, in the future such a method will also be needed by ACPI.\n\nThis patch adds the .set_target() method to \u0027struct pm_ops\u0027 and makes the\nsuspend code call it, if implemented, before executing the device model\nper-device .suspend() calls.  It also modifies the at91 code to use\npm_ops-\u003eset_target() instead of pm_ops-\u003eprepare().\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b6b27ae5e85fb193c08448157943b187958b8ca2",
      "tree": "829fc6f5896c2b1e3f199bff3eac2927146b2346",
      "parents": [
        "1f4b49a4293ea7b0adeaeae37207b9c9fd2dd7c2"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu May 31 09:34:53 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 02 21:31:48 2007 +0100"
      },
      "message": "[ARM] 4419/1: AT91: SAM9 USB clocks check for suspending\n\nWhen suspending to slow-clock mode, at91_pm_verify_clocks() is called to\nensure that all the clocks are disabled or in the correct state.\n\nThis patch replaces the \"#warning TODO\" messages for the SAM9 processors\nwith the correct code.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f4b49a4293ea7b0adeaeae37207b9c9fd2dd7c2",
      "tree": "9ba483dc4501bc08a121797954329121efb1f616",
      "parents": [
        "c7341d436a7a89dc26706386de0a301fc9dbe49a"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu May 31 09:29:33 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 02 21:31:43 2007 +0100"
      },
      "message": "[ARM] 4418/1: AT91: Number of programmable clocks differs\n\nThe number of programmable clocks available on the AT91 processors can\ndiffer, therefore do not always display the contents of the PMC_PCKR(0)\n.. PMC_PCKR(3) registers (ie, assume there are 4 clocks).\n\nIf CONFIG_AT91_PROGRAMMABLE_CLOCKS is enabled, the programmable clocks\nwill be registered like the other system/peripheral clocks, and the\nstate of the programmable clocks will be displayed like with the other\nclocks.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cdea460643072e1ee3647434aa254b5b81364f68",
      "tree": "31b8c357cb43447e93bccee9a9332015b7313746",
      "parents": [
        "2389b272168ceec056ca1d8a870a97fa9c26e11a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "message": "[ARM] Fix some section mismatch warnings\n\nThe following patch fixes these section mismatch warnings:\n\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xdf4): Section mismatch: reference to .init.data:dk_nand_partition (between \u0027nand_partitions\u0027 and \u0027at91_leds_event\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (between \u0027nand_partitions\u0027 and \u0027ads7843_pendown_state\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xc28): Section mismatch: reference to .init.data:kb9202_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-footbridge/built-in.o(.text+0xaa4): Section mismatch: reference to .init.data:cats_pci (between \u0027cats_pci_init\u0027 and \u0027ebsa285_leds_event\u0027)WARNING: arch/arm/mach-ixp2000/built-in.o(.text+0xb54): Section mismatch: reference to .init.text:ixp2000_init_irq (between \u0027ixdp2x00_init_irq\u0027 and \u0027ixdp2x00_irq_handler\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x670): Section mismatch: reference to .init.text:ixp23xx_pci_common_init (between \u0027ixp23xx_pci_slave_init\u0027 and \u0027ixp23xx_pci_scan_bus\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x890): Section mismatch: reference to .init.text:ixp23xx_init_irq (between \u0027ixdp2351_init_irq\u0027 and \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x9a8): Section mismatch: reference to .init.text:ixp23xx_pci_preinit (after \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x80): Section mismatch: reference to .init.text:imx_set_mmc_info (between \u0027__ksymtab_imx_set_mmc_info\u0027 and \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x88): Section mismatch: reference to .init.text:set_imx_fb_info (after \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-sa1100/built-in.o(.text+0x1930): Section mismatch: reference to .init.data:neponset_port_fns (between \u0027neponset_probe\u0027 and \u0027assabet_leds_event\u0027)\nWARNING: drivers/built-in.o(.text+0x3f100): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x3f1c8): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4f988): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4fa50): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6cbdc8c5357276307a77deeada3f04626ff17da6",
      "tree": "e0a4190d816fa4efb6ddb331b859bf0d5eb9c1a3",
      "parents": [
        "fc432e1952a3899ce35e84b417e5d60f74cb901b"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Fri May 11 20:40:30 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 20 20:10:32 2007 +0100"
      },
      "message": "[ARM] spelling fixes\n\nSpelling fixes in arch/arm/.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "158304ef09a28c7f2dd37d78f536a4e09ba084a1",
      "tree": "2e6d808fef46d70268e547ccfc5926a865e3d2ea",
      "parents": [
        "641e79129a56a4c50be1aed0fa713f440b46a440",
        "25f4a81ef51b7c279786f5b81fe6d89510f46d99"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 12 16:12:12 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 12 16:12:12 2007 +0100"
      },
      "message": "Merge branch \u0027fixes\u0027 into devel\n"
    },
    {
      "commit": "c42dcb3dcfd3a473ab7c79c2ae91fc1c2e4dc5db",
      "tree": "a20be1f35ddfcef457ce9aa98497e1d2ee338b8b",
      "parents": [
        "54cb128037de499ea81626b0f37f9bb90e8db3d3"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri May 11 19:24:18 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 21:07:59 2007 +0100"
      },
      "message": "[ARM] 4371/1: AT91: Support for Atmel AT91SAM9RL-EK development board\n\nAdd support for the Atmel AT91SAM9RL-EK development board.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "54cb128037de499ea81626b0f37f9bb90e8db3d3",
      "tree": "26cedd628b87e0fe3c36dcbbcf39fc016bd044b4",
      "parents": [
        "877d7720f5f67793b9b6027840d2c88ea25dc4c8"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri May 11 20:09:41 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 21:07:58 2007 +0100"
      },
      "message": "[ARM] 4372/1: Define byte sizes in asm-arm/sizes.h\n\nDefine SZ_512, SZ_256 and SZ_16 in asm-arm/sizes.h.\nRemove the definitions from the at91*_devices.c files.\n\n(Dependent on ARM patch #4370/2)\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "877d7720f5f67793b9b6027840d2c88ea25dc4c8",
      "tree": "7f906238239dba97f26e9e78da359b958436d7f5",
      "parents": [
        "9da7cf23a4f9690ceecfd0184cd050be564416f1"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Fri May 11 20:49:56 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 21:07:54 2007 +0100"
      },
      "message": "[ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors.\n\nAdd support for Atmel\u0027s new AT91SAM9RL range of processors.\nIncludes similar peripherals as other AT91SAM9 processors, but with a\nHigh-speed USB controller and various sizes of internal SRAM.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "302c0ef7317ddd49c0ae82004cfe308b5a2b6ab3",
      "tree": "59f6dc616326413fe0fad3782530d4597daa3f6b",
      "parents": [
        "f75fd965d500d33720948f30d409c6c7729a80af"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed May 09 11:42:53 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 11 17:20:21 2007 +0100"
      },
      "message": "[ARM] 4364/1: AT91: LEDS on AT91SAM9261-EK\n\nAttached you can find a patch needed to make the LEDS for \u0027CPU-Idle\u0027\nand \u0027Timer\u0027 work on the AT91SAM9261-EK board. The kernel configuration\noptions are already there, but the implementation is not available.\n\nSigned-off-by: Remy Bohmer \u003cl.pinguin@gmail.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a982ac06b069f6ee9ea1b64f4ce68cdf2e138742",
      "tree": "fb120a416db15d09722e8780b7a09d0da1a9b94e",
      "parents": [
        "148e423f909e14564d8af13239c5d060f7df273e"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Wed May 09 07:35:06 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:58:15 2007 +0200"
      },
      "message": "misc doc and kconfig typos\n\nFix various typos in kernel docs and Kconfigs, 2.6.21-rc4.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b30fabadae2b3c1a65e3662be98f105d5718db70",
      "tree": "1657c45407fe6745849bbf9b40423dbc92bb3c8e",
      "parents": [
        "57501c70747fd6d7b14f7863126e5a75d29613b1"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Tue May 08 00:35:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:22 2007 -0700"
      },
      "message": "Add IRQF_IRQPOLL flag on arm\n\nAdd IRQF_IRQPOLL for each timer interrupt.\n\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c6799ade4ae04b53a5f677e5289116155ff01574",
      "tree": "3601b5e2387e39d62c207e4268c6cc5c68f2a364",
      "parents": [
        "b7405e16435f710edfae6ba32bef4ca20d3de145",
        "5cd47155155a32e5b944ac9fc3f3dc578e429aa0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:20:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 06 13:20:10 2007 -0700"
      },
      "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: (82 commits)\n  [ARM] Add comments marking in-use ptrace numbers\n  [ARM] Move syscall saving out of the way of utrace\n  [ARM] 4360/1: S3C24XX: regs-udc.h remove unused macro\n  [ARM] 4358/1: S3C24XX: mach-qt2410.c: remove linux/mmc/protocol.h header\n  [ARM] mm 10: allow memory type to be specified with ioremap\n  [ARM] mm 9: add additional device memory types\n  [ARM] mm 8: define mem_types table L1 bit 4 to be for ARMv6\n  [ARM] iop: add missing parens in macro\n  [ARM] mm 7: remove duplicated __ioremap() prototypes\n  ARM: OMAP: fix OMAP1 mpuio suspend/resume oops\n  ARM: OMAP: MPUIO wake updates\n  ARM: OMAP: speed up gpio irq handling\n  ARM: OMAP: plat-omap changes for 2430 SDP\n  ARM: OMAP: gpio object shrinkage, cleanup\n  ARM: OMAP: /sys/kernel/debug/omap_gpio\n  ARM: OMAP: Implement workaround for GPIO wakeup bug in OMAP2420 silicon\n  ARM: OMAP: Enable 24xx GPIO autoidling\n  [ARM] 4318/2: DSM-G600 Board Support\n  [ARM] 4227/1: minor head.S fixups\n  [ARM] 4328/1: Move i.MX UART regs to driver\n  ...\n"
    },
    {
      "commit": "93afa75230f5969d559386e52819f54bb1182327",
      "tree": "4204a2e4ea97945cbdac4c3dbec2b12c1c7fc2f5",
      "parents": [
        "03abeac0a222060ae8f02e8359c285df0971437e"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu May 03 14:39:41 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 03 17:42:42 2007 +0100"
      },
      "message": "[ARM] 4355/2: AT91: SAM9260-EK and SAM9263-EK board updates\n\nVarious small changes for the Atmel AT91SAM9260-EK and AT91SAM9263-EK\nboards.\n\nSAM9260-EK:\n  - Register I2C device.\n\nSAM9263-EK:\n  - Add platform_data and register MACB device.\n    (Patch by Nicolas Ferre)\n  - Add platform_data and register AC97 device.\n    (Patch by Nicolas Ferre)\n  - Register I2C device.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7c73628f24ea73479232d1b608359aa7d8d2c95d",
      "tree": "36d289e388d589f8e580730e8f61598232ff6392",
      "parents": [
        "235227285b3e4bae616be5720e6dedb49b914e9d"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed May 02 18:00:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 03 14:10:26 2007 +0100"
      },
      "message": "[ARM] 4354/1: AT91: Support ADS7846 touchsceen on SAM9263-EK board\n\nAdd support for the ADS7846 Touchscreen found on the Atmel\nAT91SAM9263-EK board.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "235227285b3e4bae616be5720e6dedb49b914e9d",
      "tree": "d254ebb06b612bc7a5ce025ec7286e8bf689635c",
      "parents": [
        "7776a94c311504f26e73060920dfb3ccf02786b7"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed May 02 17:58:51 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 03 14:10:23 2007 +0100"
      },
      "message": "[ARM] 4353/1: AT91: Support ADS7846 touchsceen on SAM9261-EK board\n\nAdd support for the ADS7846 Touchscreen found on the Atmel\nAT91SAM9261-EK board.\n\nOriginal patch by Morten Larsen.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7776a94c311504f26e73060920dfb3ccf02786b7",
      "tree": "a3fad56e267e62ce83f85d3470c14d4681c7484c",
      "parents": [
        "e8788babe6ddb35ab041a146d6b3e18874513566"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed May 02 17:46:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 03 14:10:22 2007 +0100"
      },
      "message": "[ARM] 4352/1: AT91: Platform data for LCD and AC97.\n\nDefine resources, platform_device and device registration functions for\nthe LCD and AC97 controllers on the AT91SAM9263.\nAlso update the AT91SAM9261 to use the common atmel_lcdfb driver.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e8788babe6ddb35ab041a146d6b3e18874513566",
      "tree": "8482a53b5878bb442538ced99443a8e77114f9a8",
      "parents": [
        "ce813b97e58cdfd780b8f8b4e15cd3ebfe940415"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed May 02 17:14:57 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 03 14:10:21 2007 +0100"
      },
      "message": "[ARM] 4351/1: AT91: Define rest of peripheral clocks\n\nDefine and register the remaining peripheral clocks for the AT91\nprocessors.\n\nAT91SAM9261 clocks patch by Ivan Zhakov.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fe0c935a6cbf25d72a27c7a345df8a2151de0b74",
      "tree": "841a847412694ee586b0ca7e1e2ce7c45700d9b1",
      "parents": [
        "1173a729fc3ce2fa0d698bd39be8ff7bf6c70bf1"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Apr 30 15:09:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Apr 30 16:40:40 2007 -0700"
      },
      "message": "rework pm_ops pm_disk_mode, kill misuse\n\nThis patch series cleans up some misconceptions about pm_ops.  Some users of\nthe pm_ops structure attempt to use it to stop the user from entering suspend\nto disk, this, however, is not possible since the user can always use\n\"shutdown\" in /sys/power/disk and then the pm_ops are never invoked.  Also,\nplatforms that don\u0027t support suspend to disk simply should not allow\nconfiguring SOFTWARE_SUSPEND (read the help text on it, it only selects\nsuspend to disk and nothing else, all the other stuff depends on PM).\n\nThe pm_ops structure is actually intended to provide a way to enter\nplatform-defined sleep states (currently supported states are \"standby\" and\n\"mem\" (suspend to ram)) and additionally (if SOFTWARE_SUSPEND is configured)\nallows a platform to support a platform specific way to enter low-power mode\nonce everything has been saved to disk.  This is currently only used by ACPI\n(S4).\n\nThis patch:\n\nThe pm_ops.pm_disk_mode is used in totally bogus ways since nobody really\nseems to understand what it actually does.\n\nThis patch clarifies the pm_disk_mode description.\n\nIt also removes all the arm and sh users that think they can veto suspend to\ndisk via pm_ops; not so since the user can always do echo shutdown \u003e\n/sys/power/disk, they need to find a better way involving Kconfig or such.\n\nACPI is the only user left with a non-zero pm_disk_mode.\n\nThe patch also sets the default mode to shutdown again, but when a new pm_ops\nis registered its pm_disk_mode is selected as default, that way the default\nstays for ACPI where it is apparently required.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \u003clinux-pm@lists.linux-foundation.org\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3e18c8dd0d3456f96e13bc2e72197bfae11d8501",
      "tree": "050731ddcd2321e2a41544988f09abd4b5d3d038",
      "parents": [
        "5d01f133412b0e27b340ab1bbb2cf0017329ae61"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Thu Apr 26 00:04:39 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 28 10:26:47 2007 +0100"
      },
      "message": "[ARM] fix section mismatch warning in board-sam9260\n\nAndrew Morton found a section mismatch warning in x86_64 triggered by a\nwrongly placed __initdata marker.\n\ngit grep \"struct __initdata\" revealed that board-sam9260.c had the same\nproblem.\n\nThis patch fixes this by placing the __initdata marker correct.  It was\nchecked with objdump that the variable was moved to .init.data by this\nchange.\n\nFixed an unrelated section mismatch warning while touching the file.\n\nBoth changes are only compile tested but obvious correct.\n[Used at91sam9260ek_defconfig to get compile coverage]\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5d01f133412b0e27b340ab1bbb2cf0017329ae61",
      "tree": "86646c09e6b26a1500d1f92149214fefc7b76d4a",
      "parents": [
        "235b185ce47ce64793362bd3ae4bcd8afc6b57b8"
      ],
      "author": {
        "name": "Simon Richter",
        "email": "Simon.Richter@kleinhenz.com",
        "time": "Mon Apr 02 14:06:29 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 21 21:01:08 2007 +0100"
      },
      "message": "[ARM] 4300/1: Add picotux 200 ARM board\n\nAdd the picotux 200 ARM board:\n - Enable its machine type in the filter in head.S\n - Add configuration option\n - Add board initialisation\n - Add default configuration\n\nSigned-off-by: Simon Richter \u003cSimon.Richter@kleinhenz.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2848e647402719d4a8d03141361caed60f2668da",
      "tree": "452f7ea9b86fc16ae0baf4cb1e728eee8e4c4577",
      "parents": [
        "190a4408ecb577391ea5fbd1f90148a6992a5756"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Mar 26 11:02:48 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 29 11:28:16 2007 +0100"
      },
      "message": "[ARM] 4289/1: AT91: SAM9260 NAND flash timing\n\nFix the NAND flash timings on the AT91SAM9260.\n\nThe current timings lead to the detection of a number of bad blocks.\nThese timings are now set the same as on the AT91SAM9263.\n\nPatch from Nicolas Ferre.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "28735a7253a6c24364765e80a5428b4a151fccc2",
      "tree": "824c6391341338dac51f92735d37c83de0d1d522",
      "parents": [
        "a836f5856ae46ccb2464ea76031ea05ae967b832"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Mar 16 13:38:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 16 19:25:04 2007 -0700"
      },
      "message": "[PATCH] gpio_direction_output() needs an initial value\n\nIt\u0027s been pointed out that output GPIOs should have an initial value, to\navoid signal glitching ...  among other things, it can be some time before\na driver is ready.  This patch corrects that oversight, fixing\n\n - documentation\n - platforms supporting the GPIO interface\n - users of that call (just one for now, others are pending)\n\nThere\u0027s only one user of this call for now since most platforms are still\nusing non-generic GPIO setup code, which in most cases already couples the\ninitial value with its \"set output mode\" request.\n\nNote that most platforms are clear about the hardware letting the output\nvalue be set before the pin direction is changed, but the s3c241x docs are\nvague on that topic ...  so those chips might not avoid the glitches.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nAcked-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "0ebffe39f8ec8b5b126d9505852a396371014555"
}
