)]}'
{
  "log": [
    {
      "commit": "6e5565f949af1322f8f3d3f43d044645ae448499",
      "tree": "92868f6d3dcc6c105a0d35f9412f75c07139402e",
      "parents": [
        "e5a9e8e6890d9b9c7a0f25b03ffdaf28614a9a4c",
        "03366e7b9bf1544cb0b98f1a5cd6d340654f486a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 12:57:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 12:57:44 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (34 commits)\n  Input: i8042 - non-x86 build fix\n  Input: pxa27x_keypad - also enable on PXA3xx\n  Input: pxa27x_keypad - add debounce_interval to the keypad platform data\n  Input: pxa27x_keypad - use device resources for I/O memory mapping and IRQ\n  Input: pxa27x_keypad - enable rotary encoders and direct keys\n  Input: pxa27x_keypad - introduce pxa27x_keypad_config()\n  Input: pxa27x_keypad - introduce driver structure and use KEY() to define matrix keys\n  Input: pxa27x_keypad - remove pin configuration from the driver\n  Input: pxa27x_keypad - rename the driver (was pxa27x_keyboard)\n  Input: constify function pointer tables (seq_operations)\n  Input: i8042 - add Fujitsu-Siemens Amilo Pro 2010 to nomux list\n  Input: i8042 - enable DMI quirks on x86-64\n  Input: i8042 - add Dritek quirk for Acer Aspire 9110\n  Input: add input event to APM event bridge\n  Input: mousedev - use BIT_MASK instead of BIT\n  Input: remove duplicate includes\n  Input: remove cdev from input_dev structure\n  Input: remove duplicated headers in drivers/char/keyboard.c\n  Input: i8042 - add Dritek keyboard extension quirk\n  Input: add Tosa keyboard driver\n  ...\n"
    },
    {
      "commit": "1c44f5f16fee880b294f8068354bfb9dddf1349b",
      "tree": "dd9815cf7a38af7d4abc55eb707574ceedd8a912",
      "parents": [
        "7c2db759ece63fd166cf0849b7b271589fa1b754"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 04 22:28:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:13 2008 -0800"
      },
      "message": "gpiolib support for the PXA architecture\n\nThis adds gpiolib support for the PXA architecture:\n  - move all GPIO API functions from generic.c into gpio.c\n  - convert the gpio_get/set_value macros into inline functions\n\nThis makes it easier to hook up GPIOs provided by external chips like\nASICs and CPLDs.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n[ Minor ARM fixup from David Brownell folded into this ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ef9dc69d4167276c04590d67ee55de8380bc1ad",
      "tree": "f0afd03cd9184eda2fe14c41f09daec79a62682e",
      "parents": [
        "2c8296f8cf0ec40867965dddef3dfe92f73b38f4",
        "0d899e1b0000ddf78a75d7dcf9a9029d6f7f8091"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 15:29:53 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 04 15:29:53 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (44 commits)\n  [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option\n  [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c\n  [ARM] 4820/1: RealView: Select the timer IRQ at run-time\n  [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms\n  [ARM] 4818/1: RealView: Add core-tile detection\n  [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c\n  [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h\n  [ARM] 4815/1: RealView: Add clockevents suport for the local timers\n  [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore\n  [ARM] 4813/1: Add SMP helper functions for clockevents support\n  [ARM] 4812/1: RealView: clockevents support for the RealView platforms\n  [ARM] 4811/1: RealView: clocksource support for the RealView platforms\n  [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags\n  [ARM] 4798/1: pcm027: fix missing header file\n  [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1\n  [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h\n  [ARM] pxa: introduce sysdev for pxa3xx static memory controller\n  [ARM] pxa: add preliminary suspend/resume code for pxa3xx\n  [ARM] pxa: introduce sysdev for GPIO register saving/restoring\n  [ARM] pxa: introduce sysdev for IRQ register saving/restoring\n  ...\n"
    },
    {
      "commit": "c4d1fb627ff307256d792280efcb09e1235affea",
      "tree": "260ed71dd94883353de1e9256d3d7337d0a7b81a",
      "parents": [
        "16dfdbf038706c12c56f327d14c6b901edc376a3"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 28 23:00:02 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 04 13:17:33 2008 +0000"
      },
      "message": "[ARM] pxa: add preliminary suspend/resume code for pxa3xx\n\n1. clear RDH bit after resuming back from D3, otherwise, the multi function\n   pins will retain the low power state\n\n2. save/restore essential system registers\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "84c079239db04ee189c658926db06daee4e72267",
      "tree": "df752d29abf36b12f367d461a6518f2275216df3",
      "parents": [
        "87b9bcd5aba2916edc0f6ec8814b628160ee7b64"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Feb 03 16:50:59 2008 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 16:50:59 2008 +0200"
      },
      "message": "include/asm-arm/: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "9004acc70e8c49c50c4c7b652f906f1e0ed5709d",
      "tree": "de504d87cc727b4ecab5718522ce94890f349149",
      "parents": [
        "31e8960b35975ed235d283d6fb95d0e28dffded0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 08 18:13:27 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jan 31 17:29:48 2008 +0100"
      },
      "message": "[ALSA] Remove sound/driver.h\n\nThis header file exists only for some hacks to adapt alsa-driver\ntree.  It\u0027s useless for building in the kernel.  Let\u0027s move a few\nlines in it to sound/core.h and remove it.\nWith this patch, sound/driver.h isn\u0027t removed but has just a single\ncompile warning to include it.  This should be really killed in\nfuture.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "76cb44e1a853f9c438ccf62eb5006f089430da72",
      "tree": "b3b53e6145c2a08c7819a4e5f1022cd491d79a80",
      "parents": [
        "9c60debd2a666dc0e8466dee556af30ea68e97d2"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 31 00:59:23 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 31 00:59:23 2008 -0500"
      },
      "message": "Input: pxa27x_keypad - add debounce_interval to the keypad platform data\n\nCurrently, only one debounce_interval is introduced for both direct and\nmatrix keys. This is true in most cases, although the keypad controller\nsupports different debounce for direct/matrix keys.\n\nSome platforms do require this to be tuned, instead of the default\nreset value of 100ms.\n\nRotary encoder will always use zero debounce time for now to achieve\ncertain sensitivity.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "62059d9e912717abbfb875440621d935d091f289",
      "tree": "574d242a19fd54c5af19faea473448cb4efcf0ec",
      "parents": [
        "d7416f9eaa5427f47648973aac3a65e7a0eeda04"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 31 00:59:03 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 31 00:59:03 2008 -0500"
      },
      "message": "Input: pxa27x_keypad - enable rotary encoders and direct keys\n\n1. Rotary encoder events can be configured either as relative events\n   as the legacy code does or as any specified key code, this is\n   useful on some platform which uses the rotary keys as\n   KEY_{UP/DOWN/LEFT/RIGHT}\n\n2. Add support for direct keys, the corresponding keycodes for each\n   direct key can now be specified within the platform data\n\n3. Remove the direct/rotary key detection code from the IRQ handler\n   to dedicated functions to improve readability\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d7416f9eaa5427f47648973aac3a65e7a0eeda04",
      "tree": "d284d127b32296b07bc35653c030573af4e603e4",
      "parents": [
        "1814db69698479eec2c000a43c83b5f263f6fbb6"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 31 00:58:52 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 31 00:58:52 2008 -0500"
      },
      "message": "Input: pxa27x_keypad - introduce pxa27x_keypad_config()\n\nIntroduce pxa27x_keypad_config() for keypad registers configuration\nand remove the reg_kpc, reg_kprec from platform data structure\nso that configurations of keypad registers can be centralized to a\nsingle function.\n\nIt can also be re-used when resuming.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1814db69698479eec2c000a43c83b5f263f6fbb6",
      "tree": "311c8980e0224d4842125ff1cf49c117f6d2a4e7",
      "parents": [
        "1a1cd739a4b985f87c47e2809db7e240dba2c385"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 31 00:58:37 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 31 00:58:37 2008 -0500"
      },
      "message": "Input: pxa27x_keypad - introduce driver structure and use KEY() to define matrix keys\n\n 1. Introduce the \"struct pxa27x_keypad\" structure for driver specific\n    information, such as \"struct clk\", generated matrix key codes and\n    so on\n\n 2. Use KEY() macro to define matrix keys, instead of original 8x8 map\n    this makes definition easier with keypad where keys are sparse\n\n 3. Keep a generated array in \"struct pxa27x_keypad\" for fast lookup\n\n 4. Separate the matrix scan into a dedicated function for readability\n    and report only those keys whose state has been changed, instead\n    of report all states\n\n 5. Make use of KPAS to decide the faster path if only one key has been\n    detected\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1a1cd739a4b985f87c47e2809db7e240dba2c385",
      "tree": "e43fbc8b1e47122844acd727aaf5490b7a9f5b38",
      "parents": [
        "0e5f11aa80bd01d048f374cc64ef0819ad7d86f2"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 31 00:58:00 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 31 00:58:00 2008 -0500"
      },
      "message": "Input: pxa27x_keypad - remove pin configuration from the driver\n\nThe pin configurations will slowly be moved to the board specific code\nat initialization thus to make the driver more generic.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0e5f11aa80bd01d048f374cc64ef0819ad7d86f2",
      "tree": "db00b9daf2f8fce61eb4bc4797c157b0a0950eed",
      "parents": [
        "cec69c376be132a6afdc55b8090a389eaa3cd770"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 31 00:56:46 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jan 31 00:56:46 2008 -0500"
      },
      "message": "Input: pxa27x_keypad - rename the driver (was pxa27x_keyboard)\n\nThe controller should really be called keypad, and also align\nthe naming of functions and structures to use \"pxa27x_keypad\"\nas prefix, instead of \"pxakbd\".\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0ff66f0c7a5f1f4f5a0d91341b6f71fd2a49f0fa",
      "tree": "7c4d74a76bf4f49e87d769c236fdd2db77fb241d",
      "parents": [
        "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
        "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "message": "Merge branch \u0027pxa-plat\u0027 into devel\n\n* pxa-plat: (53 commits)\n  [ARM] 4762/1: Basic support for Toradex Colibri module\n  [ARM] pxa: fix mci_init functions returning -1\n  [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n  [ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n  [ARM] 4746/1: pcm027: network support for phyCORE-PXA270\n  [ARM] 4745/1: pcm027: default configuration\n  [ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n  [NET] smc91x: Make smc91x use IRQ resource trigger flags\n  [ARM] pxa: add default config for littleton\n  [ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n  [ARM] 4664/1: Add basic support for HTC Magician PDA phones\n  [ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.\n  [ARM] pxa: skip registers saving/restoring if entering standby mode\n  [ARM] pxa: fix PXA27x resume\n  [ARM] pxa: Avoid fiddling with CKEN register on suspend\n  [ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme\n  [ARM] pxa: Add zylonite MFP wakeup configurations\n  [ARM] pxa: program MFPs for low power mode when suspending\n  [ARM] pxa: make MFP configuration processor independent\n  [ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions\n  ...\n\nConflicts:\n\n\tarch/arm/mach-pxa/ssp.c\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349",
      "tree": "61070cb71e3f1ee55f20a7e6c35ca1512db78685",
      "parents": [
        "2687bd38573ff6f10d13f60c5c3576cce9cf260d"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.org",
        "time": "Wed Jan 23 14:54:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:27 2008 +0000"
      },
      "message": "[ARM] 4762/1: Basic support for Toradex Colibri module\n\nThis patch adds support for Toradex\u0027 PXA27x based Colibri module.\nIt\u0027s kept as simple as possible to only provide basic functionality.\nA default config is also included.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca4d6cfcee0cb2d25c0eb3b0172ecc6f223133ef",
      "tree": "5bfcb4419f27b20782b76b81ae7f341bcd507e1b",
      "parents": [
        "2e927b76267a57a44c018ffcc64cde5fedde1fcf"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jan 02 01:09:54 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:25 2008 +0000"
      },
      "message": "[ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n\nThis patch refactors the code in corgi_lcd.c moving it to the board\nspecific corgi and spitz files where appropriate instead of the\nexisting ifdef mess which hinders readability.\n\nFix spitz_get_hsync_len() to call get_hsync_invperiod so pxafb can be\ncompiled as a module.\n\nThe confusing variables which represent the inverse horizintal sync\nperiod are renamed to \"invperiod\" consistently.\n\nAn incorrect comment in corgi_ts.c is also corrected.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2e927b76267a57a44c018ffcc64cde5fedde1fcf",
      "tree": "d699d4ad166ca93e2edfb44007774d26beab4c80",
      "parents": [
        "4f15a98025c2e71be85c80adecc14b82770cd865"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Tue Jan 08 08:52:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:24 2008 +0000"
      },
      "message": "[ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n\nThis patch adds baseboard support for the phyCORE-PXA270 development\nkit (aka PCM-990).\n\nThis example shows how to use some phyCORE-PXA270 CPU module features\non a baseboard in a standard manner. It could be used as a starting\npoint for custom baseboard development.\n\nV2:\n After comments by Eric Miao:\n  - IRQ chained handler fixed\n  - video/graphic support moved to separate patch\n  - ifdef/endif hell reduced ;-)\n\nV3:\n After comments by Russell King\n  - initialise the mmci platform data statically\n\nV4:\n After comments by Russell King\n  - wrong return value in pcm990_mci_init() fixed\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "34e31d871ee4b6a9f6c5504da7d6dcc24967844c",
      "tree": "ab6f518113f9d13445c514ad5f36f0c5e2b6167f",
      "parents": [
        "e7b3dc7ef1e27fd5713a0df71f82c0a27de1c2eb"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Tue Jan 08 08:44:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:20 2008 +0000"
      },
      "message": "[ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n\nThis patch adds main support for the generic phyCORE-PXA270 CPU module\n(aka PCM-027). Its as generic as possible to support any kind of baseboard.\n\nNote: Neither the CPU module nor the pcm027.c implementation can work without\na baseboard support. Baseboard support can be added by the PCM-990 or any\ncustom variant.\n\nV2:\n After comments by Eric Miao:\n  - Currently unsupported devices moved into separate patch\n  - direct call of baseboard initialisation\n\nV3:\n After comments by Russell King\n  - sort include files\n  - setting RTC bit for power control removed\n - style problems fixed (discovered by checkpatch.pl)\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e1d9b9532522f4a04b925e151c1790e669312c55",
      "tree": "56a6970770f8fea1644bfbdf91b49122fc5e4ebc",
      "parents": [
        "e5c271ec3bdfaca5e8d47a9e63cfc0bf889881aa"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Dec 13 10:41:43 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:17 2008 +0000"
      },
      "message": "[ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e5c271ec3bdfaca5e8d47a9e63cfc0bf889881aa",
      "tree": "1912c6f36426ff4325399692b9b7e29c40d6433e",
      "parents": [
        "3abcd199db312abeec617083be8a7655cab73ec8"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Nov 22 17:59:11 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:16 2008 +0000"
      },
      "message": "[ARM] 4664/1: Add basic support for HTC Magician PDA phones\n\nThis includes irda, gpio keys, pxafb, backlight, ohci and flash\n(read-only).\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b7a3670131c7662415fa799700fc0bdfe90a54b6",
      "tree": "51ff8432c3bfd82a40b0bdb89b0def7409b5ced8",
      "parents": [
        "cea443a81c9c6257bf2d00f1392f7d1d4ce03b75"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Jan 27 18:14:50 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:50 2008 +0100"
      },
      "message": "i2c-pxa: Add polling transfer\n\nAdd polling I2C transfer implementation for PXA I2C. This is needed\nfor cases where I2C transactions have to occur at times interrups are\ndisabled.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nAcked-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "7b5dea12346f98b0624e00ef585246bfec8b0959",
      "tree": "a0a04aa5101b716915e7256fca79d8db0d7fbe07",
      "parents": [
        "a10476d4ca52039a9240ac26376e15308b748b19"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 07 22:18:30 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme\n\nWakeup sources on PXA3 are enabled at two levels.  First, the MFP\nconfiguration has to be set to enable which edges a specific pin\nwill trigger a wakeup.  The pin also has to be routed to a functional\nunit.  Lastly, the functional unit must be enabled as a wakeup source\nin the appropriate AD*ER registers (AD2D0ER for standby resume.)\n\nThis doesn\u0027t fit well with the IRQ wake scheme - we currently do a\nbest effort conversion from IRQ numbers to functional unit wake enable\nbits.  For instance, there\u0027s several USB client related enable bits but\nthere\u0027s no corresponding IRQs to determine which you\u0027d want.  Conversely,\nthere\u0027s a single enable bit covering several functional units.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7f7c8a619253c83cf3b1071df3b001811d0c1a6c",
      "tree": "b4a80e57ef93e3d669e1cadb561ba975e2ce2228",
      "parents": [
        "0ad1fbc86045c2a27ff082c02344131be072699f"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Jan 03 11:25:56 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: make MFP configuration processor independent\n\nThere are two reasons for making the MFP configuration to be processor\nindependent, i.e. removing the relationship of configuration bits with\nactual MFPR register settings:\n\n   1. power management sometimes requires the MFP to be configured\n      differently when in run mode or in low power mode\n\n   2. for future integration of pxa{25x,27x} GPIO configurations\n\nThe modifications include:\n\n1. introducing of processor independent MFP configuration bits, as\n   defined in [include/asm-arm/arch-pxa/mfp.h]:\n\n\tbit  0.. 9 - MFP Pin Number (1024 Pins Maximum)\n\tbit 10..12 - Alternate Function Selection\n\tbit 13..15 - Drive Strength\n\tbit 16..18 - Low Power Mode State\n\tbit 19..20 - Low Power Mode Edge Detection\n\tbit 21..22 - Run Mode Pull State\n\tand so on,\n\n2. moving the processor dependent code from mfp.h into mfp-pxa3xx.h\n\n3. cleaning up of the MFPR bit definitions\n\n4. mapping of processor independent MFP configuration into processor\n   specific MFPR register settings is now totally encapsulated within\n   pxa3xx_mfp_config()\n\n5. using of \"unsigned long\" instead of invented type of \"mfp_cfg_t\"\n   according to Documentation/CodingStyle Chapter 5, usage of this\n   in platform code will be slowly removed in later patches\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0ad1fbc86045c2a27ff082c02344131be072699f",
      "tree": "9698c6c2f9701b7f8f9e51711ccb3691bd7cbff6",
      "parents": [
        "83b6759e72a83c344c7fe96a37543b4546f17131"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Jan 02 17:34:27 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions\n\npxa3xx_mfp_set_xxx() functions are originally provided for overwriting\nMFP configurations performed by pxa3xx_mfp_config(), the usage of such\na dirtry trick is not recommended, since there is currently no user of\nthese functions, they are safely removed\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "83b6759e72a83c344c7fe96a37543b4546f17131",
      "tree": "50aa8d8d368167fb24ef5cc2ddb58f14f6e4cdd5",
      "parents": [
        "533462fba545d271e087c3c632cf62ff04808e40"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Jan 02 16:45:06 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: introduce a new file mfp-pxa3xx.h for common pin configurations\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8785a8fbd5a1624dbabd7c782524450e902b722e",
      "tree": "168c4819eb334c6b8674aaf6e276350ef7ac31c6",
      "parents": [
        "7664c400cc994542a27d1bacde54673880e7e179"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 14 17:02:33 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:54 2008 +0000"
      },
      "message": "[ARM] pxa: move memory controller registers into pxa2xx-regs.h\n\nPXA3 has a different memory controller from PXA2 platforms.  Avoid\nclashing definitions by moving the PXA2 definitions to pxa2xx-regs.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "88d456386c2b3ac96e7170f5bc555b3c43f5a951",
      "tree": "152d448c0572eaf0a820fcd608cc6734951e73f0",
      "parents": [
        "f92a629cf75b4f1df46fd8bc0a345ea3d3246281"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Dec 25 10:34:33 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: make OHCI register definitions available to both pxa27x and pxa3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5a1f21b1e546fafe840944f02949c1a8a8725132",
      "tree": "0d91ffd374c961507f6579b249c4ad9aa75e6b8b",
      "parents": [
        "8d33b05581d1bc66e2356957bb2739e177a9cc36"
      ],
      "author": {
        "name": "Bridge Wu",
        "email": "bridge.wu@marvell.com",
        "time": "Fri Dec 21 19:27:08 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: mmc: add 3rd host controller support for pxa310\n\nThis patch is to add the third mmc controller support _only_\nfor pxa310.\n\nOn zylonite, the third controller support one slot.\n\nSigned-off-by: Bridge Wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8d33b05581d1bc66e2356957bb2739e177a9cc36",
      "tree": "17812d30092a1e0634e6af50a3764ed9676b9657",
      "parents": [
        "fafc9d3fa35530c1a14e6743c477d7398b431e74"
      ],
      "author": {
        "name": "Bridge Wu",
        "email": "bridge.wu@marvell.com",
        "time": "Fri Dec 21 19:15:36 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: mmc: add 2nd host controller support for pxa3xx\n\nThis patch is to add the second mmc controller support for pxa3xx.\nIt\u0027s valid for pxa3[0|1|2]0.\n\nOn zylonite, the second controller has no slot.\n\nSigned-off-by: Bridge Wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fafc9d3fa35530c1a14e6743c477d7398b431e74",
      "tree": "21691538fe2d55b5868a23117d2b61421b6f0b1f",
      "parents": [
        "8f58de7c3932f659fff3b4e5fc14ca8ccf8ec873"
      ],
      "author": {
        "name": "Bridge Wu",
        "email": "bridge.wu@marvell.com",
        "time": "Fri Dec 21 19:00:13 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: mmc: add 1st host controller support for pxa3xx\n\nThis patchis to add the first mmc controller support for pxa3xx.\nIt\u0027s valid for pxa3[0|1|2]0.\n\nOn zylonite, the first controller supports two slots, this patch\nonly support the first one right now.\n\nSigned-off-by: Bridge Wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a333aeb73b45d2b6bbaaebd56f9e7e3a674ac039",
      "tree": "0fdaad587b58b7b1278d7f5c247cbcdbd134ce96",
      "parents": [
        "9a788c6b78802b4a378be3f0d4c2da30da811620"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Fri Dec 21 09:31:25 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] 4718/1: Fix redefinition warnings in PXA uncompressor code\n\nFFUART and friends are already defined as __REG(x) in pxa-regs.h.\nInstead of redefining them here, we can just provide the __REG macro.\nIncluding asm/arch/hardware.h is not an option because this physical\naddresses are needed here.\nThis is a fix for the compiler warnings generated by 4663/1.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2f1a74e5a2de0459139b85af95e901448726c375",
      "tree": "87b7bccdcff291b4956632f44c0233d228536299",
      "parents": [
        "3dcb00ea58f6b5dc62b89bbfd54353a06e6af921"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Nov 21 18:50:53 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free()\n\n1. make pxa2xx_spi.c use ssp_request() and ssp_free() to get the common\n   information of the designated SSP port.\n\n2. remove those IRQ/memory request code, ssp_request() has done that for\n   the driver\n\n3. the SPI platform device is thus made psuedo, no resource (memory/IRQ)\n   has to be defined, all will be retreived by ssp_request()\n\n4. introduce ssp_get_clk_div() to handle controller difference in clock\n   divisor setting\n\n5. use clk_xxx() API for clock enable/disable, and clk_get_rate() to\n   handle the different SSP clock frequency between different processors\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3dcb00ea58f6b5dc62b89bbfd54353a06e6af921",
      "tree": "8fee306ba100c646ede0c8736f5b2a5194461915",
      "parents": [
        "0aea1fd565857f002e873a506d67c92ff913f1af"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Nov 30 18:26:56 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: use __raw_writel()/__raw_readl() for ssp_xxxx()\n\n1. change SSP register definitions from absolute virtual addresses to\n   offsets\n\n2. use __raw_writel()/__raw_readl() for functions of ssp_xxxx()\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0aea1fd565857f002e873a506d67c92ff913f1af",
      "tree": "676ba67cd33b7fe58442b649ad67fa27bd71693f",
      "parents": [
        "88286450462216ca9b5c67c2175d75a5aebd5d0f"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Nov 21 16:57:12 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: move SSP register definitions from pxa-regs.h to regs-ssp.h\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "88286450462216ca9b5c67c2175d75a5aebd5d0f",
      "tree": "34e054e52d45813dddc0430298848fdc4302eaca",
      "parents": [
        "d8e0db1111b51558456466f66c9115d71b68e8b9"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Dec 06 17:56:42 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: define \"struct ssp_device\" and add ssp_request()/ssp_free()\n\n1. define \"struct ssp_device\" for SSP information, which is requested\n   and released by function ssp_request()/ssp_free()\n\n2. modify the ssp_init() and ssp_exit() to use the interface\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "49db76eb5fd7d75babb4f3a5f30e86d1f8e82543",
      "tree": "4c74fe4847dc71c75d4cf1c43fe9a28f4e05a81d",
      "parents": [
        "6bc54e69921a64e8f813de658aef645c960a2904"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Nov 22 17:57:30 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] 4663/1: Only putc uncompressor output into FFUART if it was enabled by the bootloader\n\nAlso, use existing register and bit definitions instead of numbers.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "93e9012f40f75b8ab8a37deaf532b3c5e9b527c6",
      "tree": "de4ebf8b33dca1e3466af829fb72bee9fad759a1",
      "parents": [
        "52fe0cdb090a344cad9d95461ad06239e0c28712"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Jan 21 01:04:20 2008 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jan 21 01:11:07 2008 -0500"
      },
      "message": "Input: add Tosa keyboard driver\n\nAdd keyboard support on tosa (Sharp Zaurus SL-6000x).\nLargely based on patches by Dirk Opfer.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "198a6d5a6189501e2b8abf4e3149ccb337866f65",
      "tree": "772eb567f7b42b4ebf0be739bf33c56ffbfb95ab",
      "parents": [
        "fd0b45dfd1858c6b49d06355a460bcf36d654c06"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jan 10 12:33:54 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 10 12:33:54 2008 +0000"
      },
      "message": "[ARM] pxa: silence warnings from cpu_is_xxx() macros\n\nIf only a single CPU type is selected, __cpu_is_xxx() doesn\u0027t\nuse its argument.  This causes the compiler to issue a warning\nabout an unused variable in the parent function.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "03d14a5536cf5611d27a106137a814c8f1135ddd",
      "tree": "a36b18415d40b45db39c350fd99726df2203db70",
      "parents": [
        "a0113a99cc3cd1a63153d11b7fcf9c1a2000df57"
      ],
      "author": {
        "name": "Michael Brunner",
        "email": "mibru@gmx.de",
        "time": "Tue Dec 04 21:39:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 08 14:36:06 2007 +0000"
      },
      "message": "[ARM] 4690/1: PXA: fix CKEN corruption in PXA27x AC97 cold reset code\n\nFix CKEN register corruption in the PXA27x cold reset code\nlocated in sound/arm/pxa27x-ac97.c. The problem has been\nintroduced with a pxa_set_cken() function change in linux 2.6.23.\nThis patch is based on patch 4527/1 that fixes the same problem in\nthe ASoC PXA-AC97 driver. Additionally a definition for the CKEN\nindex value is added and applied to both PXA AC97 drivers.\n\nSigned-off-by: Michael Brunner \u003cmibru@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4a78942d0b7655d120f28f2160bc4fa40c6da9ff",
      "tree": "1accd4ca87f95e5455fd9ac03952561dc1847712",
      "parents": [
        "399c153f430958da436e0b6a8290fb607def2549"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 27 03:13:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:52:50 2007 +0000"
      },
      "message": "[ARM] 4674/1: pxa: increase LCD PCLK drive strength to fast 2mA for PXA300/PXA310\n\nSome platforms (e.g. Littleton) requires LCD PCLK drive strength to be\nhigher than default to cope with the fast PCLK frequency.\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "399c153f430958da436e0b6a8290fb607def2549",
      "tree": "13914ed3d2db4710b2735113af44e476c0cc0d57",
      "parents": [
        "7267d1ccdb5ef08289323461db3551570fa1ab27"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 27 03:12:52 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:52:46 2007 +0000"
      },
      "message": "[ARM] 4673/1: pxa: add missing IRQ_SSP4 definitions for PXA3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7267d1ccdb5ef08289323461db3551570fa1ab27",
      "tree": "b2fb24dc6dc66bbe959d5a57860c273453a19451",
      "parents": [
        "fa7f1518e8a107e1feab0357b18c745b9a6927c5"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 27 03:12:19 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:52:28 2007 +0000"
      },
      "message": "[ARM] 4672/1: pxa: fix DRCMR(n) to support PXA27x and later processors\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "52b2bd7f97e2677f8d6f5cef675f86bba732e860",
      "tree": "c47075b79d24bc9497662e5fa26f7d2afbdcee24",
      "parents": [
        "43b35f104d20c03fd1741d25c370a94485e2cae6"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 20 01:36:44 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 14:38:57 2007 +0000"
      },
      "message": "[ARM] 4654/1: pxa: update default MFP register value\n\n1. update default MFPR value to drive strength fast 3mA and edge\n   detection logic disabled\n\n2. update impacted MFP_CFG_xxx() macros\n\nSigned-off-by: bridge wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "43b35f104d20c03fd1741d25c370a94485e2cae6",
      "tree": "3f499079896b1d66a71e4f4686cc2d4e0561aced",
      "parents": [
        "8854cb49a249c8df883874e64dfbc25eaa69a6ee"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 20 01:35:51 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 14:38:55 2007 +0000"
      },
      "message": "[ARM] 4653/1: pxa: fix a gpio typo in mfp-pxa320.h\n\nSigned-off-by: bridge wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8929198563c48544cc0cee0565be7d6629a2a4e",
      "tree": "3e46527acc8a568b73b1532e6f75fa11395ff6e3",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 20 01:34:04 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 14:38:46 2007 +0000"
      },
      "message": "[ARM] 4651/1: pxa: add PXA3xx specific IRQ definitions\n\nadd missing IRQ_xxx definitions for PXA3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58",
      "tree": "23bc99ee4e8b0053f2b5bc2efe88080729b0a38b",
      "parents": [
        "710798c3e1f995ac88be6d0fa030566e9b4b8f06"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Oct 30 08:01:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:48 2007 +0000"
      },
      "message": "[ARM] 4635/1: pxa: Change Eric Miao\u0027s email address to eric.miao@marvell.com\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "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": "9ffa73960631502841d78b79ce857b15b9290abc",
      "tree": "302a754e1573f87f8ce0b3e1b4f2611cfdb7711e",
      "parents": [
        "ba282daa919f89c871780f344a71e5403a70b634"
      ],
      "author": {
        "name": "Hans J. Koch",
        "email": "hjk@linutronix.de",
        "time": "Tue Oct 16 01:28:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "pxafb: Add support for other palette formats\n\nThis patch adds support for the other three palette formats possible with\nthe PXA LCD controller. This is required on boards where an LCD is connected\nwith all its 18 bits. With this patch, it\u0027s possible to use an 8-bit mode\nwith 18-bit palette entries. This used to be possible in 2.4 kernels but\ndisappeared in 2.6. With current kernels, you can only get wrong colours\nout of an LCD connected this way.\n\nUsers can choose the palette format by doing something like this\nin their board definition:\n\nstatic struct pxafb_mach_info my_fb_info \u003d {\n        [...]\n        .lccr3          \u003d LCCR3_OutEnH | LCCR3_PixFlEdg | LCCR3_PDFOR_3,\n        .lccr4          \u003d LCCR4_PAL_FOR_2,\n        [...]\n};\n\nSigned-off-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3696a8a426f8caebd97463e9b5cf9f06c1c36759",
      "tree": "217d5ef3219b335f72360cfa7f0f1731443b09bb",
      "parents": [
        "3e0cc7ee045fb53e8215fed7442455c0cee0ee93"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Sep 23 15:59:26 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:57 2007 +0100"
      },
      "message": "[ARM] 4576/1: CM-X270 machine support\n\nThis patch provides core support for CM-X270 platform.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3e0cc7ee045fb53e8215fed7442455c0cee0ee93",
      "tree": "0fc2829d0678224f95cbece240f28a7b58231d1c",
      "parents": [
        "39cbd4896e39e2b93c33635a9abc1a4405827e14"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 02 14:28:01 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:55 2007 +0100"
      },
      "message": "[ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put()\n\npxa_gpio_mode() is a universal call that fiddles with the GAFR\n(gpio alternate function register.)  GAFR does not exist on PXA3\nCPUs, but instead the alternate functions are controlled via the\nMFP support code.\n\nPlatforms are expected to configure the MFP according to their\nneeds in their platform support code rather than drivers.  We\nextend this idea to the GAFR, and make the gpio_direction_*()\nfunctions purely operate on the GPIO level.\n\nThis means platform support code is entirely responsible for\nconfiguring the GPIOs alternate functions on all PXA CPU types.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "36d8b17b4364915615aff312ba20a1b90e22b963",
      "tree": "4dd7275b0384522a3e3cb919731c7d058ad46468",
      "parents": [
        "2c8086a5d073e8e72122a5b84febde236a39845b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Oct 01 16:22:24 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:45 2007 +0100"
      },
      "message": "[ARM] pxa: Make cpu_is_pxaXXX dependent on configuration symbols\n\nMake the cpu_is_pxaXXX() macros define to zero when support for a\nparticular CPU is disabled.  This allows us to eliminate code for\nCPUs which aren\u0027t enabled.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2c8086a5d073e8e72122a5b84febde236a39845b",
      "tree": "b926ccc2231d7e287400d4fbf24f509c9a8225ae",
      "parents": [
        "073ac8fd4a3e9a9265e8a59e0a79bc4b0b3822c3"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Sep 11 19:13:17 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:43 2007 +0100"
      },
      "message": "[ARM] pxa: PXA3xx base support\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "30f0b40844e5add7ad879e2f5939ff498f72f3e6",
      "tree": "c899a6cc6b9e3a0d998b6b5e15d3208eae51dcfb",
      "parents": [
        "37c2f779a4eabf7c6a39e6f9ded0ec3471ed5995"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Aug 29 10:18:47 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:32 2007 +0100"
      },
      "message": "[ARM] 4559/1: pxa: make PXA_LAST_GPIO a run-time variable\n\nThis definition produces processor specific code in generic function\npxa_gpio_mode(), thus creating inconsistencies for support of pxa25x\nand pxa27x in a single zImage.\n\nAs David Brownell suggests, make it a run-time variable and initialize\nat run-time according to the number of GPIOs on the processor. For now\nthe initialization happens in pxa_init_irq_gpio(),  since there is\nalready a parameter for that, besides, this is and MUST be earlier\nthan any subsequent calls to pxa_gpio_mode().\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cd272ab01141c908ccccb068e6d38b7fcd3240ac",
      "tree": "f08ce5ec02da04d15b647b3bc7541f6799cd373c",
      "parents": [
        "fa0b62513b7cb55b6764b794b63c6f583b26e813"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Sep 11 19:13:17 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:28 2007 +0100"
      },
      "message": "[ARM] pxa: add PXA3 cpu_is_xxx() macros\n\nExtracted from patch by Eric Miao, this adds the cpu_is_xxx() macros\nfor identifying PXA3 SoCs.\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a7073b8b47651ce2ed27564ed8395eff81120c58",
      "tree": "78b355cbeb11f50730d5a065502a3b424183ba58",
      "parents": [
        "a88a447d44648f1dfba4c40b3f4b6f75597150ed"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 19 09:33:55 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:26 2007 +0100"
      },
      "message": "[ARM] pxa: mark pxa_set_cken deprecated\n\nAllow the generic clock support code to fiddle with the CKEN register\nand mark pxa_set_cken() deprecated.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a88a447d44648f1dfba4c40b3f4b6f75597150ed",
      "tree": "aef17e208be43ca6ec1e5ff83022b42f05535daf",
      "parents": [
        "82d553c67deef92c6c84ecb70afc56e99863060c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 20 10:34:37 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:25 2007 +0100"
      },
      "message": "[ARM] pxa: remove get_lcdclk_frequency_10khz()\n\nget_lcdclk_frequency_10khz() is now redundant, remove it.  Hide\npxa27x_get_lcdclk_frequency_10khz() from public view.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c3f8f65046127f471d0b6193a1923185b354c011",
      "tree": "69e9178d13f9c1e02387f33fbff38fff612eb12e",
      "parents": [
        "18f65c793a5106b9f99822ef248e71582db03386"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Sep 03 00:27:00 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Oct 11 22:24:13 2007 +0100"
      },
      "message": "backlight: Convert corgi backlight driver into a more generic driver\n\nConvert the corgi backlight driver to a more generic version\nso it can be reused by other code rather than being Zaurus/PXA\nspecific.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "b750a09385d7c464113ae8915e63541a163fbac8",
      "tree": "cf7204368ff629ff00cecdabe8bc0e2ba3a82c85",
      "parents": [
        "711be5ccfe9a02ba560aa918a008c31ea4760163"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jul 18 11:40:13 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 20 17:25:20 2007 +0100"
      },
      "message": "[ARM] 4489/1: pxa: split pxa_cpu_suspend to processor specific ones\n\n1. split pxa_cpu_suspend to pxa25x_cpu_suspend and pxa27x_cpu_suspend\n   and make pxa25x_cpu_pm_enter() and pxa27x_cpu_pm_enter() to invoke\n   the corresponding _suspend functions, thus remove all those ugly\n   #ifdef .. #endif out of sleep.S\n\n2. move the declarations of those suspend functions to pm.h\n\nnote: this is not a clean enough solution until all the pxa25x and\npxa27x specific part is further removed out of sleep.S, sleep.S is\nsupposed to contain generic code only\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "711be5ccfe9a02ba560aa918a008c31ea4760163",
      "tree": "b54cba04944a5ae0cb8a2d8ecd4d8efd14f2e495",
      "parents": [
        "e09d02e123fb6944af23a0697369ebcfc15acf73"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jul 18 11:38:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jul 20 17:25:10 2007 +0100"
      },
      "message": "[ARM] 4488/1: pxa: move pxa25x/pxa27x specific code out of pm.c\n\n1. introduce a structure pxa_cpu_pm_fns for pxa25x/pxa27x specific\n   operations as follows:\n\n\tstruct pxa_cpu_pm_fns {\n\t\tint\tsave_size;\n\t\tvoid\t(*save)(unsigned long *);\n\t\tvoid\t(*restore)(unsigned long *);\n\t\tint\t(*valid)(suspend_state_t state);\n\t\tvoid\t(*enter)(suspend_state_t state);\n\t}\n\n2. processor specific registers saving and restoring are performed\n   by calling the corresponding (*save) and (*restore)\n\n3. pxa_cpu_pm_fns-\u003esave_size should be initialized to the required\n   size for processor specific registers saving, the allocated\n   memory address will be passed to (*save) and (*restore)\n\n   memory allocation happens early in pxa_pm_init(), and save_size\n   should be assigned prior to this (which is usually true, since\n   pxa_pm_init() happens in device_initcall()\n\n4. there\u0027re some redundancies for those SLEEP_SAVE_XXX and related\n   macros, will be fixed later, one way possible is for the system\n   devices to handle the specific registers saving and restoring\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9068a4c6467986e8fda5bdb29bd5f10c6788e2ff",
      "tree": "dcb2889be80b750da2454c60a1d567e391ee560b",
      "parents": [
        "e4f747373cd96c86db3c64c21710748c6889c03c"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Sat Jun 30 06:25:35 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jul 12 16:34:42 2007 -0700"
      },
      "message": "USB: pxa2xx_udc: use generic gpio layer\n\nThis patch lets the pxa2xx_udc use the generic gpio layer,\non the relevant PXA and IXP systems.\n\nSigned-off-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f53f066c25036210036730d64c876ea586114425",
      "tree": "e680deb53ff12ec09f5c64421a3f13eecb7aed41",
      "parents": [
        "cd49104d99b56383a3b1fdce2f31018197093c31"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Jun 22 05:40:17 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:16 2007 +0100"
      },
      "message": "[ARM] 4451/1: pxa: make dma.c generic and remove cpu specific dma code\n\nSince the number of dma channels varies between pxa25x and pxa27x, it\nintroduces some specific code in dma.c. This patch moves the specific\ncode to pxa25x.c and pxa27x.c and makes dma.c more generic.\n\n1. add pxa_init_dma() for dma initialization, the number of channels\n   are passed in by the argument\n\n2. add a \"prio\" field to the \"struct pxa_dma_channel\" for the channel\n   priority, and is initialized in pxa_init_dma()\n\n3. use a general priority comparison with the channels \"prio\" field so\n   to remove the processor specific pxa_for_each_dma_prio macro,  this\n   is not lightning fast as the original one,  but it is acceptable as\n   it happens when requesting dma, which is usually not so performance\n   critical\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8118d124949ed8ff1a450e0c0d13cfab8c2ff7aa",
      "tree": "1fc7460f5e16ed40cc857a015810e37c79364e21",
      "parents": [
        "4a3dcd35c82a2a25b2832502290e1a3f1571e9ef"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:49:59 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:14 2007 +0100"
      },
      "message": "[ARM] 4440/1: PXA: enable the checking of ICIP2 for IRQs\n\nICIP2 is not examined during IRQ entrance, this patch add the\nchecking if the processor is PXA27x or later, with CoreG bits\nin CPUID (Core Generation) \u003e 1\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c08b7b3ef6bf489ddabadc03e050f3db2ea44b5d",
      "tree": "7933a8126ed112ae1cb7c40de14904d01c2fde86",
      "parents": [
        "486c955118dbbb0f13dc4d40cc5dac2b23f82676"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:32:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:10 2007 +0100"
      },
      "message": "[ARM] 4435/1: PXA: remove PXA_INTERNAL_IRQS\n\n1. define PXA_GPIO_IRQ_BASE to be right after the internal IRQs,\n   and define PXA_GPIO_IRQ_NUM to be 128 for all PXA2xx variants\n\n2. make the code specific to the high IRQ numbers (32..64) to be\n   PXA27x specific\n\n3. add a function pxa_init_irq_high() to initialize the internal\n   high IRQ chip, the invoke of this function could be moved to\n   PXA27x specific initialization code\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "486c955118dbbb0f13dc4d40cc5dac2b23f82676",
      "tree": "a38ba53eb3d924e34c312ec6e2eaa1d491a82446",
      "parents": [
        "88dfe98c688e1700a4a9f73f8b7d570f4f52170d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jun 06 06:22:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:09 2007 +0100"
      },
      "message": "[ARM] 4434/1: PXA: remove PXA_IRQ_SKIP\n\n1. PXA_IRQ_SKIP is defined to be 7 on PXA25x so that the first IRQ\n   starts from zero. This makes IRQ numbering inconsistent between\n   PXA25x and PXA27x. Remove this macro so that the same IRQ_XXXXX\n   definition has the same value on both PXA25x and PXA27x.\n\n2. make IRQ_SSP3..IRQ_PWRI2C valid only if PXA27x is defined, this\n   avoids unintentional use of these macros on PXA25x\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b23170c01f6e4ea043df7cd9486c2488e01f3d60",
      "tree": "3357533ac2d0a889628f9290e045af920e051974",
      "parents": [
        "7a2b94bc39915041304578188441f0f21aa5532a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 10:26:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:28:04 2007 +0100"
      },
      "message": "[ARM] pxa: introduce cpu_is_pxaXXX macros\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7a2b94bc39915041304578188441f0f21aa5532a",
      "tree": "50937d7cb453dab5c1b0de6e96031f219fc8c1cc",
      "parents": [
        "f4b6a0a401f2cec5e6199e805ed42f30d8c04e94"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed May 16 15:44:37 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:27:56 2007 +0100"
      },
      "message": "[ARM] pxa: remove MMC register defines from pxa-regs.h\n\npxamci.h redefines the MMC registers differently so they can be used\nwith ioremap.  Remove the incompatible definitions from pxa-regs.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f62c3f2c35874713ebbb6b6a4b9d9c6caaed4f14",
      "tree": "cddad98c3e62817e4899e5349ea7b8566f4f5e04",
      "parents": [
        "7dcca30a32aadb0520417521b0c44f42d09fe05c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 15 11:03:24 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 12 14:27:53 2007 +0100"
      },
      "message": "[ARM] pxa: remove useless pxa_pm_finish() function\n\npxa_pm_finish() does nothing but return zero.  The core code\ndoes nothing with this return value, and will not try to call\nthe finish method in the pm_ops structure if it is NULL.\n\nTherefore, we can remove this useless function.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "29c349d22ccda5678a7dfb732093dbd3befcefa3",
      "tree": "a221d1fe28f0e1c03f68a11cc010cce3f93b225b",
      "parents": [
        "b6b27ae5e85fb193c08448157943b187958b8ca2"
      ],
      "author": {
        "name": "Bill Gatliff",
        "email": "bgat@billgatliff.com",
        "time": "Thu May 31 16:17:16 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jun 02 21:31:48 2007 +0100"
      },
      "message": "[ARM] 4422/1: Fix default value handling in gpio_direction_output (PXA)\n\nThe default value passed through to pxa_gpio_mode() is lost\ndue to a missing GPIO_DFLT_HIGH mask for nonzero values.  The enclosed\npatch fixes this programming error.\n\nSigned-off-by: Bill Gatliff \u003cbgat@billgatliff.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\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": "62ea6d80211ecc88ef516927ecebf64cb505be3f",
      "tree": "1920de8cd3671aedcc912afb8e5ddb2a7c674b05",
      "parents": [
        "fa24aa561a3cf91cf25b5d4066470b08a2d24206",
        "d3af5abe9a809becbe4b413144b607844560d445"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 04 21:44:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 04 21:44:34 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc: (46 commits)\n  mmc-omap: Clean up omap set_ios and make MMC_POWER_ON work\n  mmc-omap: Fix omap to use MMC_POWER_ON\n  mmc-omap: add missing \u0027\\n\u0027\n  mmc: make tifm_sd_set_dma_data() static\n  mmc: remove old card states\n  mmc: support unsafe resume of cards\n  mmc: separate out reading EXT_CSD\n  mmc: break apart switch function\n  MMC: Fix handling of low-voltage cards\n  MMC: Consolidate voltage definitions\n  mmc: add bus handler\n  wbsd: check for data opcode earlier\n  mmc: Separate out protocol ops\n  mmc: Move core functions to subdir\n  mmc: deprecate mmc bus topology\n  mmc: remove card upon suspend\n  mmc: allow suspended block driver to be removed\n  mmc: Flush pending detects on host removal\n  mmc: Move host and card drivers to subdirs\n  mmc: Move queue functions to mmc_block\n  ...\n"
    },
    {
      "commit": "f74d132cec60b686bce1f284822c1a496700bd3c",
      "tree": "1b208c576d979293f02688cc65da6cdf43bc010f",
      "parents": [
        "9c2c0af950345e63ef86f28eca44333a1e1e709b"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Fri Feb 09 22:49:31 2007 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue May 01 13:04:16 2007 +0200"
      },
      "message": "mmc: Move OCR bit defines\n\nAll host drivers were #include:ing mmc/protocol.h just to\nget access to the OCR bit defines. Move these to host.h instead.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "bc95f3669f5e6f63cf0b84fe4922c3c6dd4aa775",
      "tree": "427fcf2a7287c16d4b5aa6cbf494d59579a6a8b1",
      "parents": [
        "3d29cdff999c37b3876082278a8134a0642a02cd",
        "dc87c3985e9b442c60994308a96f887579addc39"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue May 01 00:24:54 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue May 01 00:24:54 2007 -0400"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tdrivers/usb/input/Makefile\n\tdrivers/usb/input/gtco.c\n"
    },
    {
      "commit": "7053acbd78336abf5d4bc3d8a875a03624cfb83f",
      "tree": "76dff22217a91d40c1d44292c0454d31cad55f15",
      "parents": [
        "a79220b7633b3926a9bd3527bdac3f04dbe6845c"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Apr 05 04:07:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 21 23:14:01 2007 +0100"
      },
      "message": "[ARM] 4304/1: removes the unnecessary bit number from CKENnn_XXXX\n\nThis patch removes the unnecessary bit number from CKENnn_XXXX\ndefinitions for PXA, so that\n\n\tCKEN0_PWM0 --\u003e CKEN_PWM0\n\tCKEN1_PWM1 --\u003e CKEN_PWM1\n\t...\n\tCKEN24_CAMERA --\u003e CKEN_CAMERA\n\nThe reasons for the change of these defitions are:\n\n1. they do not scale - they are currently valid for pxa2xx, but\ndefinitely not valid for pxa3xx, e.g., pxa3xx has bit 3 for camera\ninstead of bit 24\n\n2. they are unnecessary - the peripheral name within the definition\nhas already announced its usage, we don\u0027t need those bit numbers\nto know which peripheral we are going to enable/disable clock for\n\n3. they are inconvenient - think about this: a driver programmer\nfor pxa has to remember which bit in the CKEN register to turn\non/off\n\nAnother change in the patch is to make the definitions equal to its\nclock bit index, so that\n\n   #define CKEN_CAMERA  (24)\n\ninstead of\n\n   #define CKEN_CAMERA  (1 \u003c\u003c 24)\n\nthis change, however, will add a run-time bit shift operation in\npxa_set_cken(), but the benefit of this change is that it scales\nwhen bit index exceeds 32, e.g., pxa3xx has two registers CKENA\nand CKENB, totally 64 bit for this, suppose CAMERA clock enabling\nbit is CKENB:10, one can simply define CKEN_CAMERA to be (32 + 10)\nand so that pxa_set_cken() need minimum change to adapt to that.\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a79220b7633b3926a9bd3527bdac3f04dbe6845c",
      "tree": "3f468fa05d28b330858555bac598e968c55accf7",
      "parents": [
        "4fe4a2bf9a687fc87ea796c234da8c59df763aab"
      ],
      "author": {
        "name": "Matej Kenda",
        "email": "matej.kenda@hermes-softlab.com",
        "time": "Mon Mar 05 13:06:40 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 21 20:36:55 2007 +0100"
      },
      "message": "[ARM] 4246/1: i2c-pxa: add adapter class to platform specific data\n\nReposted patch for kernel 2.6.21-rc2.\n\nThe driver i2c-pxa doesn\u0027t set the class member in i2c_adapter, which\nis used to register the I2C adapter. The hwmon (sensors) drivers (e.g.\nadm1021) that are connected to a i2c-pxa adapter don\u0027t attach because\nthey expect that the adapter supports class I2C_CLASS_HWMON.\n\nThis patch adds functionality to allow platforms to set the class and\npass it as platform_data to the i2c-pxa driver. Sample usage in\nplatform code:\n\nstatic struct i2c_pxa_platform_data my_i2c_platform_data \u003d {\n\t.class \u003d I2C_CLASS_HWMON\n};\n\nstatic void __init my_platform_init(void)\n{\n\t(void) platform_add_devices(devices, ARRAY_SIZE(devices));\n\n\tpxa_set_i2c_info(\u0026my_i2c_platform_data);\n}\n\nSigned-off-by: Matej Kenda \u003cmatej.kenda@hermes-softlab.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "317ec6cd00f25d05d153a780bc178c5335f320ee",
      "tree": "ebeab6da87789807d1852edd7228a73cafe4e493",
      "parents": [
        "0fa7d868ca456ddf4f41b700fd9dee186f8f4e12",
        "53698d2537bc8c2b8fedc788b8b927da9a004f9b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Mar 24 17:01:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Mar 24 17:01:45 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4278/1: configure pxa27x I2C SCL as \"input\"\n  [ARM] 4272/1: Missing symbol h1940_pm_return fix\n  [ARM] 4235/1: ns9xxx: declare the clock functions as \"const\"\n  [ARM] 4271/1: iop32x: fix ep80219 detection (support iq80219 platforms)\n  [ARM] 4270/2: mach-s3c2443/irq.c off by one error in dma irqs\n"
    },
    {
      "commit": "53698d2537bc8c2b8fedc788b8b927da9a004f9b",
      "tree": "7ff6df680bf00548cde153dfb795a4dee15635d0",
      "parents": [
        "b1dfe1f1457a85b42544ef8b9c83c7cf9d9c3a16"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "gl@dsa-ac.de",
        "time": "Thu Mar 22 13:06:55 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 24 23:24:39 2007 +0000"
      },
      "message": "[ARM] 4278/1: configure pxa27x I2C SCL as \"input\"\n\nIt has been reported by Julian Deng that configuring the pxa27x i2c SCL line as output generates a short negative pulse on it during the call to pxa_gpio_mode(GPIO117_I2CSCL_MD); as it first switches it to output and then configures it for the alternate function. The SCL line is in fact bidirectional and can also be configured as 117 | GPIO_ALT_FN_1_IN, in which case the pulse is not generated. This is exactly what this patch does.\n\nAuthor: Julian Deng \u003cdengtj@sitek.cn\u003e\n\nSigned-off-by: G. Liakhovetski \u003cgl@dsa-ac.de\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"
    },
    {
      "commit": "5a90e5bca96696f1daa0bb0a9db299eb40241ada",
      "tree": "66aef72b9fc77ebb00099b1f827c0bbae6030b6d",
      "parents": [
        "867d2682e92a3999e3862f1679cfcb549142d776"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@enneenne.com",
        "time": "Fri Mar 16 00:58:52 2007 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Mar 16 00:58:52 2007 -0400"
      },
      "message": "Input: add support for PXA27x keyboard controller\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@enneenne.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3deac046e2883686a732960050ab74fca0db11fa",
      "tree": "de8e8b19148d201147f8be4084efba156f9e6709",
      "parents": [
        "5d4675a811fb71fd922109d7ebae3f987401ace1"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Tue Feb 20 13:58:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 20 17:10:16 2007 -0800"
      },
      "message": "[PATCH] GPIO API: PXA wrapper cleanup\n\nBased on the discussion last december (http://lkml.org/lkml/2006/12/20/242),\nthis patch:\n\n  - moves the PXA_LAST_GPIO check into pxa_gpio_mode\n  - fixes comment and includes in gpio.h\n  - replaces the gpio_set/get_value macros with inline\n    functions and adds a non-inline version to avoid\n    code explosion when gpio is not a constant.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\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": "5a84d159061d914c8dd4aa372ac6e9529c2be453",
      "tree": "9b08af78085334af44414adafe0096276f8fe0ff",
      "parents": [
        "e80a0e6e7ccdf64575d4384cb4172860422f5b81",
        "7d477a04a619e90ee08724e8f2d8803c6bdfcef8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Feb 20 19:13:30 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 20 19:13:30 2007 +0000"
      },
      "message": "Merge ARM fixes\n"
    },
    {
      "commit": "e80a0e6e7ccdf64575d4384cb4172860422f5b81",
      "tree": "8960fa71eb73d0f1185e893192411cb873362738",
      "parents": [
        "3b0eb4a195a124567cd0dd6f700f8388def542c6",
        "3668b45d46f777b0773ef5ff49531c1144efb6dd"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Feb 20 10:52:01 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 20 10:52:43 2007 +0000"
      },
      "message": "[ARM] Merge remaining IOP code\n\nConflicts:\n\tinclude/asm-arm/arch-at91rm9200/entry-macro.S\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "59b8175c771040afcd4ad67022b0cc80c216b866",
      "tree": "4ef5935bee1e342716d49b9d4b99e3fa835526e6",
      "parents": [
        "920841d8d1d61bc12b43f95a579a5374f6d98f81",
        "3b0eb4a195a124567cd0dd6f700f8388def542c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:18:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 19 13:18:39 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (117 commits)\n  [ARM] 4058/2: iop32x: set -\u003ebroken_parity_status on n2100 onboard r8169 ports\n  [ARM] 4140/1: AACI stability add ac97 timeout and retries\n  [ARM] 4139/1: AACI record support\n  [ARM] 4138/1: AACI: multiple channel support for IRQ handling\n  [ARM] 4211/1: Provide a defconfig for ns9xxx\n  [ARM] 4210/1: base for new machine type \"NetSilicon NS9360\"\n  [ARM] 4222/1: S3C2443: Remove reference to missing S3C2443_PM\n  [ARM] 4221/1: S3C2443: DMA support\n  [ARM] 4220/1: S3C24XX: DMA system initialised from sysdev\n  [ARM] 4219/1: S3C2443: DMA source definitions\n  [ARM] 4218/1: S3C2412: fix CONFIG_CPU_S3C2412_ONLY wrt to S3C2443\n  [ARM] 4217/1: S3C24XX: remove the dma channel show at startup\n  [ARM] 4090/2: avoid clash between PXA and SA1111 defines\n  [ARM] 4216/1: add .gitignore entries for ARM specific files\n  [ARM] 4214/2: S3C2410: Add Armzone QT2410\n  [ARM] 4215/1: s3c2410 usb device:  per-platform vbus_draw\n  [ARM] 4213/1: S3C2410 - Update definition of ADCTSC_XY_PST\n  [ARM] 4098/1: ARM: rtc_lock only used with rtc_cmos\n  [ARM] 4137/1: Add kexec support\n  [ARM] 4201/1: SMP barriers pair needed for the secondary boot process\n  ...\n\nFix up conflict due to typedef removal in sound/arm/aaci.h\n"
    },
    {
      "commit": "f69eda00d4e9808f0ddc88826278f93512cd2c98",
      "tree": "0f2675193ec1f271981414cf7a57889855efa409",
      "parents": [
        "bc43fd40ea9d4183fb0bab00f55af2da0ab46979",
        "dd1d2f4439af3bc80c047a13a8a2be60df1953cd",
        "271f5ca638b322248c6bb0a797284886f39ccce6",
        "108d093fdd75643dfc8c327f38125f4da76771e7",
        "78c2644feccf78ecab8e9413d2fac83cda091bae",
        "0e0ba76926c37f11f38670db0cb33728f502551e",
        "850b42933e70c19c7765dd7fad15cb7ad3955b65"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Feb 17 20:09:53 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 17 20:09:53 2007 +0000"
      },
      "message": "Merge AT91, EP93xx, General devel, PXA, S3C, V6+ and Xscale trees\n"
    },
    {
      "commit": "f80dff9da07d81da16e3b842118d47b9febf9c01",
      "tree": "ea2da17c5af516c241b3ea3b4dd4fa47d9d86769",
      "parents": [
        "588ef7693574cfbcb228f48d5478c2b39a9b0c9f"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Fri Feb 16 22:16:32 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 17 15:04:29 2007 +0000"
      },
      "message": "[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user\n\nget_irqnr_preamble allows machines to take some action before entering the\nget_irqnr_and_base loop.  On iop we enable cp6 access.\n\narch_ret_to_user is added to the userspace return path to allow individual\narchitectures to take actions, like disabling coprocessor access, before\nthe final return to userspace.\n\nPer Nicolas Pitre\u0027s note, there is no need to cp_wait on the return to user\nas the latency to return is sufficient.\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bc43fd40ea9d4183fb0bab00f55af2da0ab46979",
      "tree": "5bff6a274312d2fcca7b83420489c6c29e568019",
      "parents": [
        "ca83b0bcf875cd20cb5226d1fc7e828d9e0cc269"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Feb 17 03:18:39 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 17 11:27:25 2007 +0000"
      },
      "message": "[ARM] 4090/2: avoid clash between PXA and SA1111 defines\n\nThe Lubbock platform uses both a PXA25x and a SA1111 at the same time.\nBoth chips have the same \"Serial Audio Controller\" registers although\nthe SA1111 one is never expected to be used in preference to the PXA25x\none. So let\u0027s disable the SA1111 defines whenever compilation is for a\nPXA architecture and make the PXA defines always defined.\n\nThis removes a bunch of \"already defined\" warnings as well since the\ncurrent hack to prevent them depended on include ordering which wasn\u0027t\nalways right.\n\nWhile at it, clean up the SA1111 defines allowing to get rid of the\n__CCREG() macro.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8a898f1c366c858f8dbcb667c1cfcc282b727795",
      "tree": "113a793365336c12272b4822e5ff819b175b9f6f",
      "parents": [
        "a31c4eea2127ee52b5c7c1befada4664963ad030"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 12 00:53:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:34 2007 -0800"
      },
      "message": "[PATCH] PXA GPIO wrappers\n\nArch-neutral GPIO calls for PXA.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "108d093fdd75643dfc8c327f38125f4da76771e7",
      "tree": "5897e8005c5dee5200d7fd1e3fae608674c3af42",
      "parents": [
        "32f3f49910c7e228839c1cd144dbed8da342703b"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "Liam.Girdwood@wolfsonmicro.com",
        "time": "Thu Feb 08 16:23:29 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 08 15:27:15 2007 +0000"
      },
      "message": "[ARM] 4152/1: Add PXA SSP audio register defs and fixups\n\nThis patchs adds some missing register bit defs for the PXA SSP ports audio registers and fixes up some other broken bit definitions as noticed by Russell.\n\nSigned-off-by: Liam Girdwood \u003cliam.girdwood@wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "32f3f49910c7e228839c1cd144dbed8da342703b",
      "tree": "5ec3ad94819aed7ea5a692bd01bea587acb85084",
      "parents": [
        "45cf5eef4fa8bcd8d3aca3c2a0703d791c9ea56c"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Wed Feb 07 08:43:35 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 08 14:56:51 2007 +0000"
      },
      "message": "[ARM] 4141/1: consolidate functions that handles gpio in pxa2xx_udc\n\nThis patch renames pxa_gpio_set/get functions defined in drivers/usb/gadget/pxa2xx_udc.h to udc_gpio_set/get.\n\nThese functions are moved from drivers/usb/gadget/pxa2xx_udc.h to include/asm-arm/arch-pxa2xx/udc.h\n\nCreates new functions: udc_gpio_to_irq, udc_gpio_init_vbus, udc_gpio_init_pullup in include/asm-arm/arch-pxa2xx/udc.h. These functions are used in drivers/usb/gadget/pxa2xx_udc.c instead of direct low-level (pxa2xx only) functions.\n\nCreates all these udc_gpio_* functions in include/asm-arm/arch-ixp4xx/udc.h. This implementation has no real code because ixp4xx doesn\u0027t use vbus - only vbus uses all these gpio functions (and because ixp4xx misses any function which converts number of gpio pin into it\u0027s irq).\n\nThis is next step to make pxa2xx_udc fully work on ixp4xx platform.\n\nSigned-off-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d02b161eda65528ad3e89d642e416c265c17ceb8",
      "tree": "e0ec940d0fe893ce9a49628b0b7a63301597e8a0",
      "parents": [
        "f566b2b22d89c4785f25e6e4d60163b5ae6251f4"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Tue Jan 02 21:06:57 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 02 23:42:05 2007 +0000"
      },
      "message": "[ARM] 4081/1: Add definition for TI Sync Serial Protocol\n\nOf the possible SSP frame formats (FRF bits in SSCR0), only SSCR0_PSP is defined. Other possible formats are Motorola SPI (0\u003c\u003c4), TI SSP (1\u003c\u003c4) and Microwire (2\u003c\u003c4). Attached patch adds a definition SSCR0_TISSP.\nThis mode is used for the sound codec attached to the PXA272 SSP1 of some HTC PDA phones.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f566b2b22d89c4785f25e6e4d60163b5ae6251f4",
      "tree": "714efeca8cef7240e97dcc37db85fad3369b87d3",
      "parents": [
        "8e140362f71ed801c69c5df63a68fc2cd07da3a9"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Tue Jan 02 20:59:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 02 23:42:03 2007 +0000"
      },
      "message": "[ARM] 4080/1: Fix for the SSCR0_SlotsPerFrm macro\n\nThe SSCR0_SlotsPerFrm macro writes a 3-bit value to bits [2:0], while the correct location of FRDC in SSCR0 is at bits [26:24]. This patch adds the missing \"\u003c\u003c 24\".\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8d94cc50aa4f1448a6483975097805eb8d6be0e0",
      "tree": "87b93503ca5212b1a1af9d66928163abfcb25a31",
      "parents": [
        "6451956a24963d3eb1655fd039762ae42ac48da7"
      ],
      "author": {
        "name": "Stephen Street",
        "email": "stephen@streetfiresound.com",
        "time": "Sun Dec 10 02:18:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:40 2006 -0800"
      },
      "message": "[PATCH] spi: stabilize PIO mode transfers on PXA2xx systems\n\nStabilize PIO mode transfers against a range of word sizes and FIFO\nthresholds and fixes word size setup/override issues.\n\n1) 16 and 32 bit DMA/PIO transfers broken due to timing differences.\n2) Potential for bad transfer counts due to transfer size assumptions.\n3) Setup function broken is multiple ways.\n4) Per transfer bit_per_word changes break DMA setup in pump_tranfers.\n5) False positive timeout are not errors.\n6) Changes in pxa2xx_spi_chip not effective in calls to setup.\n7) Timeout scaling wrong for PXA255 NSSP.\n8) Driver leaks memory while busy during unloading.\n\nKnown issues:\n\nSPI_CS_HIGH and SPI_LSB_FIRST settings in struct spi_device are not handled.\n\nTesting:\n\nThis patch has been test against the \"random length, random bits/word,\nrandom data (verified on loopback) and stepped baud rate by octaves\n(3.6MHz to 115kHz)\" test.  It is robust in PIO mode, using any\ncombination of tx and rx thresholds, and also in DMA mode (which\ninternally computes the thresholds).\n\nMuch thanks to Ned Forrester for exhaustive reviews, fixes and testing.\nThe driver is substantially better for his efforts.\n\nSigned-off-by: Stephen Street \u003cstephen@streetfiresound.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6705cda24fad1cb0ac82ac4f312df8ec735b39b0",
      "tree": "459a5152ce00e49f9f4d462031d1d7de0e33028f",
      "parents": [
        "0215ffb08ce99e2bb59eca114a99499a4d06e704",
        "208a49f086ed8cfb3cfa15579c7ee162c54a999b",
        "d4f3e084adf5414539ebb01848b851fe0f888084",
        "05f96ef1189ecbf2e8548056a0ca016e4f630cef",
        "2dc20a51dc1e2da6eae1182cfe4c4835fca26017",
        "47d7e524b7d51aa77b381fbc9b9c5d3f309e434e",
        "285f5fa7e9a35e75d9022f9b036ed709721c5cdf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Dec 07 23:07:26 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Dec 07 23:07:26 2006 +0000"
      },
      "message": "[ARM] Merge individual ARM sub-trees\n\nMerge:\n Atmel AT91RM9200 and AT91SAM9260 changes\n General ARM developments\n Disconfiguous memory cleanups\n 64-bit/32-bit division and sched_clock extension patches\n EP93xx support changes\n IOP support changes\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b7dc96d75309346c1213875be68fdbbec92da5e7",
      "tree": "b6f85da5e99cb3f20fef42504ce7b82b4a69c6fc",
      "parents": [
        "0215ffb08ce99e2bb59eca114a99499a4d06e704"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 20:39:18 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 22:52:28 2006 +0000"
      },
      "message": "[ARM] Clean up discontigmem support\n\nMost architectures have fairly simple discontiguous memory - a\nsimple set of successive regions each containing some memory.\nThese can be described simply as a log2 of their maximum size,\nalong with the base address of the first region and the number\nof regions.\n\nThe base address is already described by PHYS_PFN_OFFSET, and\nthe number of regions via the MAX_NUMNODES and the number of\nonline nodes.\n\nIf we then supply the log2 of their maximum size, all the other\ndiscontigmem macros can move into generic code.\n\nThere is one exception: lh7a40x seems to have a more complicated\nsetup; this is left alone.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "127e477e0cd8da4d3058709ab2dc7b92dccbcba5",
      "tree": "fb179df1ba09697af102beddcb5485b0774f3ca9",
      "parents": [
        "d94cffe3d3794f70f928c3e5b97c252930775332"
      ],
      "author": {
        "name": "stanley cai",
        "email": "stanley.w.cai@com.rmk.(none)",
        "time": "Mon Oct 16 15:13:43 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:47 2006 +0000"
      },
      "message": "[ARM] 3894/1: pxa27x: Update DCSR_EORINTR bit definition in DCSR\n\nThis patch updates a bit definition name to align with the PXA27x\nspec.EORINTR(End-Of-Receive Intr) bit in DCSR register (DMA Channel\nControl/Status Register)\n\nSigned-off-by: Stanley Cai \u003cstanley.w.cai@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d94cffe3d3794f70f928c3e5b97c252930775332",
      "tree": "7fc91be27de3270e59ef8853ae507ff07dc921e7",
      "parents": [
        "eb8b0afc3a228cf6e0e1f9045127da3e72a6866b"
      ],
      "author": {
        "name": "stanley cai",
        "email": "stanley.w.cai@com.rmk.(none)",
        "time": "Mon Oct 16 15:13:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:47 2006 +0000"
      },
      "message": "[ARM] 3893/1: pxa27x: Update UDCISR1 bit definitions\n\nThis patch updates several bit definitions name in UDCISR1 register.\n\nSigned-off-by: Stanley Cai \u003cstanley.w.cai@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aed6fad8beca30a71a6950b6f650822254efa8c6",
      "tree": "4f5229496399366710c4db45e706447e92d9dd6b",
      "parents": [
        "e730bf96c89b27b2a90ae3e8054dae6133b4f90b"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Wed Nov 29 12:09:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 29 20:23:07 2006 +0000"
      },
      "message": "[ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms\n\nMove declaration of struct pxa2xx_udc_mach_info from\ninclude/asm-arm/arch-pxa/udc.h to new file\ninclude/asm-arm/mach/udc_pxa2xx.h.\n\nThis allow us to use this structure with\nmultiple platforms - pxa and ixp4xx. USB\ndevice controller used in pxa25x is the same\nas controller used in ixp4xx.\n\nSigned-off-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f4a39319e9226c3b1d5b91a1e4d3559ef8740e4",
      "tree": "7b5397114bbd7e8c3d592d876525b0667fcf162c",
      "parents": [
        "984d115bbf2d731ed2264031fe49c1378d730db0"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@de.rmk.(none)",
        "time": "Fri Nov 03 13:47:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 03 19:52:52 2006 +0000"
      },
      "message": "[ARM] 3919/1: Fixed definition of some PXA270 CIF related registers\n\nFixed definition of some CIF registers; see PXA27x Developer\\\u0027s Manual.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "64271c4d909a15bc588f053a739db2e6df336d7d",
      "tree": "11c4e309c90f2a224330878d121b97b2b772d108",
      "parents": [
        "52f0c67340ca306d5802b52140a186fcfa4b340e"
      ],
      "author": {
        "name": "Craig Hughes",
        "email": "craig@com.rmk.(none)",
        "time": "Tue Oct 24 00:47:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 24 22:02:48 2006 +0100"
      },
      "message": "[ARM] 3902/1: Enable GPIO81-84 on PXA255\n\nThe PXA255 has 84 GPIO lines available.  This patch allows access to 81-84\n\nSigned-off-by: Craig Hughes \u003ccraig@gumstix.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "69f0304e174c765c624d75b79c35e49b7ba67ed4",
      "tree": "bcda343b8533769c900856ef1ed2ab53c952fa87",
      "parents": [
        "b4bd8c66435a8cdf8c90334fb3b517a23ff2ab95"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "Liam.Girdwood@com.rmk.(none)",
        "time": "Thu Oct 05 13:22:42 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 14 16:01:57 2006 +0100"
      },
      "message": "[ARM] 3888/1: add pxa27x SSP FSRT register bit definition\n\nThis patch adds a register bit definition for the pxa27x SSP port Frame\nSync Relative Timing (FSRT) bit.\n\nSigned-off-by: Liam Girdwood \u003cliam.girdwood@wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "40220c1a192f51695f806d75b1f9970f0f17a6e8",
      "tree": "86623a8c361420c22c6511b20770057fd9c9881d",
      "parents": [
        "58ba81dba77eab43633ea47d82e96245ae3ff666"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Oct 09 12:19:47 2006 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Oct 09 12:19:47 2006 +0100"
      },
      "message": "IRQ: Use the new typedef for interrupt handler function pointers\n\nUse the new typedef for interrupt handler function pointers rather than\nactually spelling out the full thing each time.  This was scripted with the\nfollowing small shell script:\n\n#!/bin/sh\negrep -nHrl -e \u0027irqreturn_t[ \t]*[(][*]\u0027 $* |\nwhile read i\ndo\n    echo $i\n    perl -pi -e \u0027s/irqreturn_t\\s*[(]\\s*[*]\\s*([_a-zA-Z0-9]*)\\s*[)]\\s*[(]\\s*int\\s*,\\s*void\\s*[*]\\s*[)]/irq_handler_t \\1/g\u0027 $i || exit $?\ndone\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "0cd61b68c340a4f901a06e8bb5e0dea4353161c0",
      "tree": "cfd72be941ecd172627a06dd61d98b55cec63a39",
      "parents": [
        "da104a83692cf07434ab3b20bf10093bdbc3f97e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:53:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:59:54 2006 -0700"
      },
      "message": "Initial blind fixup for arm for irq changes\n\nUntested, but this should fix up the bulk of the totally mechanical\nissues, and should make the actual detail fixing easier.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "d14b272bc63f35a8f20b4b1df16c080b8d24f8f1"
}
