)]}'
{
  "log": [
    {
      "commit": "e78b4eccb75b3ed5e50fdb12bc835e27aef33784",
      "tree": "41fa66ec4e4c99509c9b1ef60f58f9bd6396e55e",
      "parents": [
        "01215e35c28a719f38e2cafe90a2806f0e452de6"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Feb 19 17:35:31 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:38 2009 +0800"
      },
      "message": "[ARM] pxa: add defconfig for pxa168-based platforms\n\nInstead of having various pieces of defconfig files for different\nplatforms, let\u0027s group them into a single one.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "01215e35c28a719f38e2cafe90a2806f0e452de6",
      "tree": "f92dd013c9c522d105e560052b7fa90dd818df91",
      "parents": [
        "a3929f31cb2300f1ab190a0168e55bb55222ee40"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 20 13:33:49 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:38 2009 +0800"
      },
      "message": "[ARM] pxa: add base support for pxa910-based TTC_DKB\n\nSigned-off-by: Bin Yang \u003cbin.yang@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "a3929f31cb2300f1ab190a0168e55bb55222ee40",
      "tree": "b8e5d24f9c33ad037d92bfa7261bfcce9bd6915c",
      "parents": [
        "14c6b5e7add9ec393ad61bceb6106b47c7f14bd3"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 20 13:27:30 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:38 2009 +0800"
      },
      "message": "[ARM] pxa: add base support for pxa910-based TavorEVB\n\nSigned-off-by: Bin Yang \u003cbin.yang@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "14c6b5e7add9ec393ad61bceb6106b47c7f14bd3",
      "tree": "525cf72ac77f27201902b85e904b45df529cca68",
      "parents": [
        "a6b993c6b5183fe2af98569cbb7dd8add01b8deb"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 20 12:50:22 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:35 2009 +0800"
      },
      "message": "[ARM] pxa: add base support for Marvell PXA910\n\nSigned-off-by: Bin Yang \u003cbin.yang@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "a6b993c6b5183fe2af98569cbb7dd8add01b8deb",
      "tree": "2b2e055c7cf9a41e45212eb4fb4b878c522503b1",
      "parents": [
        "9c291f0f835dc8349afc21d6311cb531140f6977"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Feb 18 16:38:22 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:35 2009 +0800"
      },
      "message": "[ARM] pxa/aspenite: add support for debug ethernet\n\nSigned-off-by: Zhangfei Gao \u003czhangfei.gao@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "9c291f0f835dc8349afc21d6311cb531140f6977",
      "tree": "017807323d670e410318b8e1d88289e743fd2fb2",
      "parents": [
        "56422554d29e3761b095b3e27646e8ee03fae41a"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Feb 10 10:35:25 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:35 2009 +0800"
      },
      "message": "[ARM] pxa/aspenite: add support for console uart\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "56422554d29e3761b095b3e27646e8ee03fae41a",
      "tree": "1809b91f8ad36787ae738bfe47e2a6c9cd491f63",
      "parents": [
        "a7a89d9621ba877ae45784cf7d000182075df9c1"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Feb 05 13:42:47 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:35 2009 +0800"
      },
      "message": "[ARM] pxa: allow reuse of serial driver for pxa168\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "a7a89d9621ba877ae45784cf7d000182075df9c1",
      "tree": "a6baf058a43f72088750af59c3d78ee3f512a69d",
      "parents": [
        "e2bb6650ef94c64723e2dd35ab92410b9477bc64"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 17:20:56 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:34 2009 +0800"
      },
      "message": "[ARM] pxa: add MFP support for pxa168\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "e2bb6650ef94c64723e2dd35ab92410b9477bc64",
      "tree": "14dc515236c9a27d39b26005c66404dd08c8570f",
      "parents": [
        "40305a583a3e080a8d1aa126fa810480ec8cbabd"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 14:38:24 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:34 2009 +0800"
      },
      "message": "[ARM] pxa: add GPIO support for pxa168\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "40305a583a3e080a8d1aa126fa810480ec8cbabd",
      "tree": "78f1bee117af5eb2a3aba3fddabe9713e9dcac38",
      "parents": [
        "49cbe78637eb0503f45fc9b556ec08918a616534"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Feb 26 09:34:35 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:34 2009 +0800"
      },
      "message": "[ARM] pxa: add iWMMXt support for pxa168\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "49cbe78637eb0503f45fc9b556ec08918a616534",
      "tree": "96de29959c5ef512d8f1e0bea7eae2245b7cc3f9",
      "parents": [
        "f8dec04d33b94a4cfa9358fd9666c01480bb164d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 14:15:18 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:34 2009 +0800"
      },
      "message": "[ARM] pxa: add base support for Marvell\u0027s PXA168 processor line\n\n\"\"\"The Marvell® PXA168 processor is the first in a family of application\nprocessors targeted at mass market opportunities in computing and consumer\ndevices. It balances high computing and multimedia performance with low\npower consumption to support extended battery life, and includes a wealth\nof integrated peripherals to reduce overall BOM cost .... \"\"\"\n\nSee http://www.marvell.com/featured/pxa168.jsp for more information.\n\n  1. Marvell Mohawk core is a hybrid of xscale3 and its own ARM core,\n     there are many enhancements like instructions for flushing the\n     whole D-cache, and so on\n\n  2. Clock reuses Russell\u0027s common clkdev, and added the basic support\n     for UART1/2.\n\n  3. Devices are a bit different from the \u0027mach-pxa\u0027 way, the platform\n     devices are now dynamically allocated only when necessary (i.e.\n     when pxa_register_device() is called). Description for each device\n     are stored in an array of \u0027struct pxa_device_desc\u0027. Now that:\n\n     a. this array of device description is marked with __initdata and\n        can be freed up system is fully up\n\n     b. which means board code has to add all needed devices early in\n        his initializing function\n\n     c. platform specific data can now be marked as __initdata since\n        they are allocated and copied by platform_device_add_data()\n\n  4. only the basic UART1/2/3 are added, more devices will come later.\n\nSigned-off-by: Jason Chagas \u003cchagas@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "f8dec04d33b94a4cfa9358fd9666c01480bb164d",
      "tree": "bcf82252230a757f26d6de980749b9e4395cd8b9",
      "parents": [
        "38f539a608c9a3b40b30f1892bd5f9a38f4e5ffe"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Jan 15 16:42:56 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:34 2009 +0800"
      },
      "message": "[ARM] pxa: move common MFP handling code into plat-pxa\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "38f539a608c9a3b40b30f1892bd5f9a38f4e5ffe",
      "tree": "feb9c3ee23fe75151f73e8916c1afeb7c562e0dd",
      "parents": [
        "bd5ce4332328c1fe473690a86b2e6a4157be038f"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 12:09:06 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:33 2009 +0800"
      },
      "message": "[ARM] pxa: move common GPIO handling code into plat-pxa\n\n1. add common GPIO handling code into [arch/arm/plat-pxa]\n\n2. common code in \u003cmach/gpio.h\u003e moved into \u003cplat/gpio.h\u003e, new processors\n   should implement its own \u003cmach/gpio.h\u003e, provide the following required\n   definitions and \u0027#include \u003cplat/gpio.h\u003e\u0027 in the end:\n\n   - GPIO_REGS_VIRT for mapped virtual address of the GPIO registers\u0027\n     physical I/O memory\n\n   - macros of GPLR(), GPSR(), GPDR() for constant optimization for\n     functions gpio_{set,get}_value() (so that bit-bang code can still\n     have tolerable performance)\n\n   - NR_BUILTIN_GPIO for the number of onchip GPIO\n\n   - definitions of __gpio_is_inverted() and __gpio_is_occupied(), they\n     can be either macros or inlined functions\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "bd5ce4332328c1fe473690a86b2e6a4157be038f",
      "tree": "785aa105d3752b2df92b1792e799e3f39e1b0411",
      "parents": [
        "e2bb5befd7b0ae2d045f4413a97db52340edec13"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 12:06:01 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:11:31 2009 +0800"
      },
      "message": "[ARM] pxa: introduce plat-pxa for PXA common code and add DMA support\n\n1. introduce folder of \u0027arch/arm/plat-pxa\u0027 for common code across different\n   PXA processor families\n\n2. initially moved DMA code into plat-pxa\n\n3. common code in \u003cmach/dma.h\u003e moved into \u003cplat/dma.h\u003e, new processors\n   should implement its own \u003cmach/dma.h\u003e, provide the following required\n   definitions and \u0027#include \u003cplat/dma.h\u003e\u0027 in the end:\n\n   - DMAC_REGS_VIRT for mapped virtual address of the DMA registers\u0027\n     physical I/O memory\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "e2bb5befd7b0ae2d045f4413a97db52340edec13",
      "tree": "ed416595ac2ee004d21cfced489c310da08e4b08",
      "parents": [
        "91fcfb908d62038c3c2cdecb7fb8aa2c98cb70a2"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Mar 23 02:04:20 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 10:00:12 2009 +0800"
      },
      "message": "[ARM] pxa: AC97 pin functions for Colibri PXA310/320\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nCc: Matthias Meier \u003cmatthias.j.meier@gmx.net\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "91fcfb908d62038c3c2cdecb7fb8aa2c98cb70a2",
      "tree": "df6bae91c0dfac50540532ab4ffc495a3378c83b",
      "parents": [
        "bac07ecd6c9b16656aced6dc4f9f070120153046"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Mar 23 02:04:19 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:59:55 2009 +0800"
      },
      "message": "[ARM] pxa: Add Colibri LCD functions\n\nThis adds LCD functions for Colibri PXA300 and Colibri PXA320 and\nconfigures a LQ043T3DX02 panel.\n\nOriginal-code-by: Matthias Meier \u003cmatthias.j.meier@gmx.net\u003e\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "bac07ecd6c9b16656aced6dc4f9f070120153046",
      "tree": "bf6fc36d562adef347acc8a6b48c7f39eefbc6c5",
      "parents": [
        "acb3655973de30cb74549986e5e118a374967702"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Mar 23 02:04:18 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:59:30 2009 +0800"
      },
      "message": "[ARM] pxa: Colibri PXA320 module basics\n\nThis adds basic support for Colibri PXA320 modules.\nThe file colibri-320.c only contains settings specific to this module,\nsuch as the Ethernet interface.\n\nCc: Matthias Meier \u003cmatthias.j.meier@gmx.net\u003e\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "acb3655973de30cb74549986e5e118a374967702",
      "tree": "3ed765a1498c77c0dca59b0a2f82de1a96d1a5c7",
      "parents": [
        "626806d96fcfe355af5e1d299f651c774f68ead0"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Mar 23 02:04:17 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:59:04 2009 +0800"
      },
      "message": "[ARM] pxa: Refactor Colibri board support code\n\n- Move common function for all Colibri PXA3xx boards to the newly\n  added colibri-pxa3xx.c\n- Drop some unnecessary defines from colibri.h\n- Make Kconfig reflect the fact that code for colibri 300 module does\n  also work for the 310 model\n- Give up on the huge pin config table which was messed up with lots of\n  #ifdefs and switch over to locally defined tables for configured\n  functions\n\nCc: Matthias Meier \u003cmatthias.j.meier@gmx.net\u003e\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "626806d96fcfe355af5e1d299f651c774f68ead0",
      "tree": "99f13e4dd8abaff90b380a041a0cbe8b6cc9e018",
      "parents": [
        "71d361551265d90c8ab1dcdb223a15568d0026b3"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Mon Mar 23 02:04:16 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:58:48 2009 +0800"
      },
      "message": "[ARM] pxa: Fix Colibri AX88796 configuration\n\nBroaden the AX88796 register mask to allow access to the reset register.\nRemove unnecessary value definitions and the second resource block.\n\nDiagnosed-by: Matthias Meier \u003cmatthias.j.meier@gmx.net\u003e\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "71d361551265d90c8ab1dcdb223a15568d0026b3",
      "tree": "1aa31849e8cdefc89bcb97de27bdd9c622e92f2b",
      "parents": [
        "b1701f1e09f8de37d3ab1c5452909632279d1972"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 13 16:37:13 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:57:55 2009 +0800"
      },
      "message": "[ARM] pxa: add colibri PXA300 defconfig\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "b1701f1e09f8de37d3ab1c5452909632279d1972",
      "tree": "ea1fbf15114c47c3c5c958424304de8660aee50b",
      "parents": [
        "42e07ad7fc111bde5cd6c0e5bd7085b4cecf96b7"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 13 16:37:12 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:57:54 2009 +0800"
      },
      "message": "[ARM] pxa: rename and update Colibri PXA270 defconfig\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "42e07ad7fc111bde5cd6c0e5bd7085b4cecf96b7",
      "tree": "43f22ae375860ae6123926a58f89212afefed157",
      "parents": [
        "ebc046c2a3544ba4f55512a218a4084522473bcd"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 13 16:37:11 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:57:54 2009 +0800"
      },
      "message": "[ARM] pxa: add USB support for Colibri PXA300\n\nThis adds support for USB OHCI for Toradex\u0027 Colibri PXA300 modules as\nconnected on the evaluation board.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "ebc046c2a3544ba4f55512a218a4084522473bcd",
      "tree": "61998c22978f32be74a050ea997fa4ce6b2ef7c0",
      "parents": [
        "5fc9f9a1deefc9999af721fba249cd58ee7e273b"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 13 16:37:10 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:57:54 2009 +0800"
      },
      "message": "[ARM] pxa: add MMC support for Colibri PXA300\n\nAdded MMC support for Toradex\u0027 Colibri PXA300 module.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5fc9f9a1deefc9999af721fba249cd58ee7e273b",
      "tree": "2c9a31bb6a74ba8580b0d9155149f180bbdf8648",
      "parents": [
        "5c0dbb8fc2b36619684cbb7486491ecac950a595"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 13 16:37:09 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:57:54 2009 +0800"
      },
      "message": "[ARM] pxa: add basic support for Colibri PXA300 module\n\nThis patch add basic support for Toradex\u0027 Colibri PXA300 module.\nEthernet is enabled conditionally, depdending on CONFIG_AX88796.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5c0dbb8fc2b36619684cbb7486491ecac950a595",
      "tree": "96c3ac88b7772c0640cbcf9307411b4d29ab5c55",
      "parents": [
        "fa12868e59f5f49bc42b8befd94c531bb07ec120"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 13 16:37:08 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:57:54 2009 +0800"
      },
      "message": "[ARM] pxa: rename colibri.c to colibri-pxa270.c\n\nNamespace cleanup: rename colibri.c to colibri-pxa270.c and change\nsome names in colibri.h.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "fa12868e59f5f49bc42b8befd94c531bb07ec120",
      "tree": "25984e5d3941f37a72a5cd4ef8a6bafcaccc86a3",
      "parents": [
        "cefdb2a4436ec83b4c8b349aa30f976d30c22e25",
        "1efb71809fd47bc19b3ce05080e1d5085a8dfab1"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:55:09 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:55:14 2009 +0800"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git into devel\n"
    },
    {
      "commit": "1efb71809fd47bc19b3ce05080e1d5085a8dfab1",
      "tree": "dd8e197b98f4652499b91935c1eb4f811b5cc944",
      "parents": [
        "782385ae176b304c7105051e1b06c68bc0b4a2ba"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Thu Mar 19 15:45:19 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 23 09:53:33 2009 +0800"
      },
      "message": "[ARM] pxa: add pxa320 missing pin function for CS2 on GPIO3\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "782385ae176b304c7105051e1b06c68bc0b4a2ba",
      "tree": "0b4c4904b347fe4697d3025ea6de0af2a5303e8b",
      "parents": [
        "c68ffddabcaaa64c6ea681d2944cbda50a8654ea"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Mar 19 15:24:30 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Mar 19 16:20:39 2009 +0800"
      },
      "message": "[ARM] pxa: fix overlay being un-necessarily initialized on pxa25x\n\npxa25x doesn\u0027t support overlay in its LCD controller, this patch adds\npxafb_overlay_supported() functions to check the initialization is\nnecessary.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "c68ffddabcaaa64c6ea681d2944cbda50a8654ea",
      "tree": "902543d60f5731206b4aaa0a58be7d17a6b06881",
      "parents": [
        "d1b95607e1dde59e2ffae661732c8da34aba445c"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Mar 05 18:17:53 2009 +0300"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Mar 19 16:20:39 2009 +0800"
      },
      "message": "[ARM] pxa: make second argument of clk_add_alias a name instead of the device\n\nclk_add_alias is commonly called for platform devices that are not yet\nregistered in the device tree. Thus the clock alias is associated with\nNULL device name. Fix this by passing the device name instead of just\ndevice pointer.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "d1b95607e1dde59e2ffae661732c8da34aba445c",
      "tree": "783d6804560bf75f32e0b2fe420a252d4397b126",
      "parents": [
        "26a552264bc92d2ec4747b1babb7cb1264908018"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Mar 13 15:17:32 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Mar 19 16:20:39 2009 +0800"
      },
      "message": "[ARM] pxa: add missing pin function for CS2 on GPIO1\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "cefdb2a4436ec83b4c8b349aa30f976d30c22e25",
      "tree": "b30a05b5266091e0f8970aa22d2a71e070349728",
      "parents": [
        "689b4febeca7e98ad1986cf5b036539649cc1a0c"
      ],
      "author": {
        "name": "Robert Jarzmik",
        "email": "robert.jarzmik@free.fr",
        "time": "Sat Jan 31 21:07:09 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 13 17:10:45 2009 +0800"
      },
      "message": "[ARM] pxa/MioA701: Migrate after pxa27x_udc gpio_pullup functionality.\n\nSigned-off-by: Robert Jarzmik \u003crjarzmik@free.fr\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "689b4febeca7e98ad1986cf5b036539649cc1a0c",
      "tree": "544788b86133ba03ab82ff0e46f93573d6e21d84",
      "parents": [
        "3b31fabfe258ecc1ffccd01dd186a534d5c804b3"
      ],
      "author": {
        "name": "Robert Jarzmik",
        "email": "robert.jarzmik@free.fr",
        "time": "Fri Jan 30 20:48:24 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 13 17:10:44 2009 +0800"
      },
      "message": "[ARM] pxa/MioA701: add gpio_vbus driver\n\nAdd gpio vbus detection to udc driver, by taking advantage\nof the new gpio_vbus driver.\n\nSigned-off-by: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "3b31fabfe258ecc1ffccd01dd186a534d5c804b3",
      "tree": "b2498f109a9143ee3b055fda3d734f3e515b56cb",
      "parents": [
        "aac429707df233e9dc7ed70ea04cd29d832dfe61"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Feb 16 20:40:57 2009 +0300"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 13 17:10:44 2009 +0800"
      },
      "message": "[ARM] pxa: add support for CSB701 baseboard\n\nCSB701 is one of baseboards that can be used with CSB726 SOM.\nThis currently adds support for button and LED on the board.\nMore to come later.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "aac429707df233e9dc7ed70ea04cd29d832dfe61",
      "tree": "5a7df3142af59013716cb5db9df0e57d25167a9f",
      "parents": [
        "53f5649b21a7c7b894d68ac4848eb01136fa64aa"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Feb 16 20:40:55 2009 +0300"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 13 17:10:44 2009 +0800"
      },
      "message": "[ARM] pxa: add initial support for Cogent CSB726 board\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "53f5649b21a7c7b894d68ac4848eb01136fa64aa",
      "tree": "497a8ec6843fccc32616a18443aef3264ecd747e",
      "parents": [
        "bff22c9b85c911719a82b6e7cc8925dd84d278c7"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 13 10:50:17 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Mar 13 10:50:17 2009 +0800"
      },
      "message": "[ARM] pxa: fix typo in BANK_OFF() macro in gpio.h\n\nThe typo was originally fixed by Mike Rapoport and missed. And is\nlater reported by Matthias Meier.\n\nSigned-off-by: Matthias Meier \u003cmatthias.j.meier@gmx.net\u003e\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "bff22c9b85c911719a82b6e7cc8925dd84d278c7",
      "tree": "0b736f22fd57efbd50bf17891a9bf76edc19f343",
      "parents": [
        "5bf3df3f00f507119a26ba0780aa8799e741615c"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Mon Feb 23 18:01:12 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:40 2009 +0800"
      },
      "message": "[ARM] pxa: add DM9000_PLATF_NO_EEPROM flag to CM-X... platforms\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5bf3df3f00f507119a26ba0780aa8799e741615c",
      "tree": "3abb57be183566f7da8b8f718c6fdbbdcf9f993d",
      "parents": [
        "b74d1969083a8869659ad2b23138fc8a5ca97c53"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 11:04:16 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:40 2009 +0800"
      },
      "message": "[ARM] pxa: separate definitions from pxa-regs.h and remove it finally\n\nThe remaining registers are separated into:\n\n   - \u003cmach/regs-ost.h\u003e\n   - \u003cmach/regs-rtc.h\u003e\n   - \u003cmach/regs-intc.h\u003e\n\nand then we can remove pxa-regs.h completely. Instead of #include this\nfile, let\u0027s:\n\n1. include the specific \u003cmach/regs-*.h\u003e with care (if that\u0027s absolutely\n   necessary)\n\n2. define the registers in the driver, make cleanly defined API to expose\n   the register access to external with sufficient reason\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "b74d1969083a8869659ad2b23138fc8a5ca97c53",
      "tree": "5d4db5c3add015381029dc15556f02cddace66c5",
      "parents": [
        "5438614509d80bc0b1981b749e9cb688f1769dfb"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 20 10:31:55 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:40 2009 +0800"
      },
      "message": "[ARM] pxa: move pxa2xx chip selects definitions out of pxa-regs.h\n\nThe definitions of PXA_CS\u003cx\u003e_PHYS are really PXA2xx specific and should\nbe moved out of pxa-regs.h. As an illustration, the PXA3xx static chip\nselects definitions are added into pxa3xx-regs.h.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5438614509d80bc0b1981b749e9cb688f1769dfb",
      "tree": "ce2ae69972967da22a8f2245ba58cc3152b77455",
      "parents": [
        "b393c69652333be31ad7a8205761c0d5b7f3e167"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 19 18:43:12 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:40 2009 +0800"
      },
      "message": "[ARM] pxa: make lubbock specific debugging stuffs back into lubbock.c\n\nThis isn\u0027t perfect but at least solves the problem of pm.c\u0027s dependency\non register definitions in \u003cmach/lubbock.h\u003e, which doesn\u0027t make much\nsense.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "b393c69652333be31ad7a8205761c0d5b7f3e167",
      "tree": "92fb162efe41532bc9867f3f7cf2c269b5ce0129",
      "parents": [
        "5742964e916269e01a3467d2bff2601180b7da3d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 19 17:34:27 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:39 2009 +0800"
      },
      "message": "[ARM] pxa: move PCMCIA definitions out of pxa-regs.h into pxa2xx_base.c\n\nMove the processor specific initialization (largely resources initialization)\nout of soc_common_drv_pcmcia_probe() into dedicated sa11xx_drv_pcmcia_probe()\nand __pxa2xx_drv_pcmcia_probe().\n\nBy doing this, we are now able to move the PCMCIA related definitions out of\npxa-regs.h and back into pxa2xx_base.c.\n\nAs a result, remove that reference of _PCMCIA1IO in arch/arm/mach-pxa/viper.c.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5742964e916269e01a3467d2bff2601180b7da3d",
      "tree": "16f5b6675cb8f6cf3e121d36557ce9978cb05f28",
      "parents": [
        "290a5589ce83540d0aba811c3d15af34aa373533"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 19 15:28:07 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:38 2009 +0800"
      },
      "message": "[ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h\n\npxa-regs.h and hardware.h are not intended for use directly in driver\ncode, remove those unnecessary references.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "290a5589ce83540d0aba811c3d15af34aa373533",
      "tree": "74090c67fd47cab9ec444d25ed9e3b50f828d393",
      "parents": [
        "0807da5938b2d64fef7f1109fb4014de6392cbf7"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Jan 14 19:12:42 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:38 2009 +0800"
      },
      "message": "[ARM] pxa: remove machine class specific stuffs from serial driver\n\nThe only things prevent drivers/serial/pxa.c from being generic enough\nare:\n\n  1. IER_UUE which can be safely replaced by UART_IER_UUE as defined in\n     serial_reg.h for PXA\n\n  2. __PREG() and FFUART/BTUART/STUART definitions to decide the UART\n     port name\n\nAnd removed the un-necessary #include of \u003cmach/...\u003e and \u003casm/...\u003e headers.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "0807da5938b2d64fef7f1109fb4014de6392cbf7",
      "tree": "0f7f39e83fc5c93b240419025b68edf32dcb78fa",
      "parents": [
        "3b8e285c21d12082a85a142ef73a1648d41cae46"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Jan 07 18:01:51 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:38 2009 +0800"
      },
      "message": "[ARM] pxa: access GPIO registers by chip so to make it further generic\n\nLet\u0027s handle GPIOs by banks, each bank covers up to 32 GPIOs with one set\nof registers, and each set of registers start from different offsets.\n\n           GPLR    GPDR    GPSR    GPCR    GRER    GFER    GEDR\n BANK 0 - 0x0000  0x000C  0x0018  0x0024  0x0030  0x003C  0x0048\n BANK 1 - 0x0004  0x0010  0x001C  0x0028  0x0034  0x0040  0x004C\n BANK 2 - 0x0008  0x0014  0x0020  0x002C  0x0038  0x0044  0x0050\n\n BANK 3 - 0x0100  0x010C  0x0118  0x0124  0x0130  0x013C  0x0148\n BANK 4 - 0x0104  0x0110  0x011C  0x0128  0x0134  0x0140  0x014C\n BANK 5 - 0x0108  0x0114  0x0120  0x012C  0x0138  0x0144  0x0150\n\n NOTE:\n   BANK 3 is only available on PXA27x and later processors.\n   BANK 4 and 5 are only available on PXA935\n\n1. introduce GPIO_BANK(n) for the offset base of each bank\n\n2. \u0027struct pxa_gpio_chip\u0027 is expanded to include IRQ edge and mask\n   setings, and saved register values as well, and is dynamically\n   allocated due to possible bank number ranging from 3 to 6\n\n3. all accesses to GPIO registers are made through \u0027regbase\u0027 within\n   \u0027pxa_gpio_chip\u0027, and register offset\n\n4. introduce several inline functions to simplify the code a bit\n\n5. change IRQ demux handler to base on gpio chips\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "3b8e285c21d12082a85a142ef73a1648d41cae46",
      "tree": "2666c51c4a61644956eea6369c9d824c60e9235b",
      "parents": [
        "da065a0b3611751feefeb0f0e277cd5830056dad"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Jan 07 11:30:49 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:37 2009 +0800"
      },
      "message": "[ARM] pxa: move declaration of \u0027pxa_last_gpio\u0027 into \u003cmach/gpio.h\u003e\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "da065a0b3611751feefeb0f0e277cd5830056dad",
      "tree": "b54bc53e988afa4f114fbfe50f65bfcf99172140",
      "parents": [
        "0d9f768fce67a53b9c2296789129d4dfb3f4996b"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 06 18:29:01 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:37 2009 +0800"
      },
      "message": "[ARM] pxa: move GPIO register definitions into \u003cmach/gpio.h\u003e\n\nThis makes gpio.c fully independent of pxa-regs.h (except for the\nvirtual address of the registers).\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "0d9f768fce67a53b9c2296789129d4dfb3f4996b",
      "tree": "5f5cfcfb48c924f6f4eef4a936061722dcb5e441",
      "parents": [
        "a58fbcd8ad17ddaa0c7aadbbbd20de4ebc807fa4"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 06 18:06:25 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:37 2009 +0800"
      },
      "message": "[ARM] pxa: move pxa_gpio_mode() outside of generic gpio.c\n\nLooks like we have to live with pxa_gpio_mode() for a while, giving\nits presence is actually making gpio.c not generic enough, let\u0027s\nmove it temporarily outside before it can be fully purged.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "a58fbcd8ad17ddaa0c7aadbbbd20de4ebc807fa4",
      "tree": "00b0a13c0dbe7155d5b529f9d36cc423996a3e19",
      "parents": [
        "7ebc8d56f407184a457dd5fc739cf39e423a25aa"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jan 06 17:37:37 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:37 2009 +0800"
      },
      "message": "[ARM] pxa: move IRQ handling of GPIO 0 and 1 outside of gpio.c\n\nThis is part of the work making gpio.c generic enough, the changes\ninclude:\n\n1. move IRQ handling of GPIO 0 and 1 outside (and back into irq.c)\n\n2. pxa_init_gpio() accepts a range for muxed GPIO IRQs, and an IRQ\n   number for the muxed GPIOs\n\n3. __gpio_is_occupied() and __gpio_is_inverted() are made inline,\n   and are moved into \u003cmach/gpio.h\u003e instead of generic gpio.c\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "7ebc8d56f407184a457dd5fc739cf39e423a25aa",
      "tree": "6c5e7ba83c22def2304bf6db69116ca5d763c0b8",
      "parents": [
        "fef1f99a0c2928893c074bf3eff27efd36a4532a"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Jan 02 19:38:42 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:36 2009 +0800"
      },
      "message": "[ARM] pxa: move DMA registers definitions into \u003cmach/dma.h\u003e\n\n1. Driver code where pxa_request_dma() is called will most likely\n   reference DMA registers as well,  and it is really unnecessary\n   to include pxa-regs.h just for this. Move the definitions into\n   \u003cmach/dma.h\u003e and make relevant drivers include it instead of\n   \u003cmach/pxa-regs.h\u003e.\n\n2. Introduce DMAC_REGS_VIRT as the virtual address base for these\n   DMA registers. This allows later processors to re-use the same\n   IP while registers may start at different I/O address.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "fef1f99a0c2928893c074bf3eff27efd36a4532a",
      "tree": "9827b349bd741a483fb40eed10a6f382a8b09eb3",
      "parents": [
        "51c62982a33d9086fd8876293411d28a5f97247a"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Jan 02 16:26:33 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:36 2009 +0800"
      },
      "message": "[ARM] pxa: allow DMA controller IRQ being specified\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "51c62982a33d9086fd8876293411d28a5f97247a",
      "tree": "c3f0dd5cb7dfd20c17d307c7a7ab851217cef5ee",
      "parents": [
        "5b079b5ab4cfc6d23312b3bb0203f527bb1f79d0"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Jan 02 23:17:22 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:36 2009 +0800"
      },
      "message": "[ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage\n\nConsidering the header mess ATM, it is not always possible to include\nthe correct header files within board code. Let\u0027s keep this simple:\n\n  \u003cmach/pxa25x.h\u003e  - for pxa25x based platforms\n  \u003cmach/pxa27x.h\u003e  - for pxa27x based platforms\n  \u003cmach/pxa300.h\u003e  - for pxa300 based platforms\n  \u003cmach/pxa320.h\u003e  - for pxa320 based platforms\n  \u003cmach/pxa930.h\u003e  - for pxa930 based platforms\n\nNOTE:\n\n1. one header one board file, they are not compatible (i.e. they have\n   conflicting definitions which won\u0027t compile if included together).\n\n2. Unless strictly necessary, the following header files are considered\n   to be SoC files use _only_, and is not recommended to be included in\n   board code:\n\n    \u003cmach/hardware.h\u003e\n    \u003cmach/pxa-regs.h\u003e\n    \u003cmach/pxa2xx-regs.h\u003e\n    \u003cmach/pxa3xx-regs.h\u003e\n    \u003cmach/mfp.h\u003e\n    \u003cmach/mfp-pxa2xx.h\u003e\n    \u003cmach/mfp-pxa25x.h\u003e\n    \u003cmach/mfp-pxa27x.h\u003e\n    \u003cmach/mfp-pxa3xx.h\u003e\n    \u003cmach/mfp-pxa300.h\u003e\n    \u003cmach/mfp-pxa320.h\u003e\n    \u003cmach/mfp-pxa930.h\u003e\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "5b079b5ab4cfc6d23312b3bb0203f527bb1f79d0",
      "tree": "fd1edaee8220f79f115896c56f1401436a9dce17",
      "parents": [
        "05199ecb7c986a15c1a61a86cb41dffdc05929f0"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 09 17:34:09 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:35 2009 +0800"
      },
      "message": "[ARM] pxa/magician: remove unused forward declaration of pasic3\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "05199ecb7c986a15c1a61a86cb41dffdc05929f0",
      "tree": "5a8e39e10195db58024ef660cb3d7dfaa79dccdd",
      "parents": [
        "d942d778b1cc9a3b72f4c92ddf1e6312102a4ad4"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 09 17:34:08 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:35 2009 +0800"
      },
      "message": "[ARM] pxa/magician: default to backlight trigger for keypad illumination\n\nDefault to the same behaviour as the shipped WinCE system.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "d942d778b1cc9a3b72f4c92ddf1e6312102a4ad4",
      "tree": "58d2a939e426346d3220df8feb87d7bd8e513f9f",
      "parents": [
        "d62ab6e26dbda4d5e183ccbbce9909c5667b20ef"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 09 17:34:07 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:35 2009 +0800"
      },
      "message": "[ARM] pxa/magician: register pda_power IRQs as rising/falling edge\n\nso they can be shared with gpio_vbus.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "d62ab6e26dbda4d5e183ccbbce9909c5667b20ef",
      "tree": "aeb925339ead599ae83b30c9e83af6012f165a92",
      "parents": [
        "23804614230be43185b7d9b5ef97a8b87375c3cc"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 09 17:34:06 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:33 2009 +0800"
      },
      "message": "[ARM] pxa/magician: select PXA_SSP for touchscreen and sound\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "23804614230be43185b7d9b5ef97a8b87375c3cc",
      "tree": "9ea34fbe48651acc40cfb53d5ec964ca2c0f7438",
      "parents": [
        "abcea2c322cef559ef2f108b4763d107a5ccc37f"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Feb 09 17:34:05 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:22:33 2009 +0800"
      },
      "message": "[ARM] pxa/magician: fix htc-egpio resource size\n\nFixes an off-by-one error.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n"
    },
    {
      "commit": "abcea2c322cef559ef2f108b4763d107a5ccc37f",
      "tree": "5fec7fec372f9bdb70703f6c77bfc49cda945442",
      "parents": [
        "8118aea23c328fd4913b325af53fda9d530b1d56",
        "6d831c6554e4f95083919914955a1a3a4a6acfa9"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:21:07 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:21:07 2009 +0800"
      },
      "message": "Merge branch \u0027devel\u0027 of ssh://master.kernel.org/home/rmk/linux-2.6-arm into devel\n"
    },
    {
      "commit": "8118aea23c328fd4913b325af53fda9d530b1d56",
      "tree": "099efa2ab70032885ea84f231caf2365b74661f4",
      "parents": [
        "432dc14fa40dea427d9ed476965001a816ff833b",
        "26a552264bc92d2ec4747b1babb7cb1264908018"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:20:23 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 09 21:20:23 2009 +0800"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n"
    },
    {
      "commit": "6d831c6554e4f95083919914955a1a3a4a6acfa9",
      "tree": "839810e06475cda214b93340059c4c8881287cac",
      "parents": [
        "1c8daabe1dafc30fcc1d929e620269ffe99b6f8a"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Mon Mar 02 21:27:38 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Mar 03 12:20:11 2009 +0000"
      },
      "message": "[ARM] 5414/2: ep93xx m2p dma core\n\nAdd m2p dma support to the ep93xx\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1c8daabe1dafc30fcc1d929e620269ffe99b6f8a",
      "tree": "3071003264d125385b658bc2826770a7ac6c941f",
      "parents": [
        "c633c3cfcf41efe720020553aa3d4782fa0b9bd5"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Wed Feb 25 22:22:38 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 27 20:57:48 2009 +0000"
      },
      "message": "[ARM] 5413/1: Add ep93xx dma m2p clocks\n\nAdd the clocks for ep93xx m2p dma engine.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c633c3cfcf41efe720020553aa3d4782fa0b9bd5",
      "tree": "b7de4fc54682dcbf1c89ca8374a55ce3851be685",
      "parents": [
        "22b61a11fd4e6d7a48d694ce350331bebc0394ed"
      ],
      "author": {
        "name": "Jean-Christop PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed Feb 25 04:20:40 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 27 20:57:46 2009 +0000"
      },
      "message": "[ARM] 5412/1: XSCALE: add ice dcc support\n\nSCALE: add ice dcc support\n\nTested on the ixp425 with the ice PEEDI\n\nAck-by: Eric Miao \u003ceric.miao@marvell.com\u003e\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "22b61a11fd4e6d7a48d694ce350331bebc0394ed",
      "tree": "f4be46c8154f5094c248fcd9fdf644b236f591b3",
      "parents": [
        "423145a5d4def58cff760809d48cfb21316d59a9",
        "fa4e998999322bc1b11d2c8b19b9fa2016fd1548"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Feb 21 21:42:50 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 21 21:42:50 2009 +0000"
      },
      "message": "Merge branch \u0027dma\u0027 into devel\n\nConflicts:\n\n\tarch/arm/plat-mxc/dma-mx1-mx2.c\n"
    },
    {
      "commit": "fa4e998999322bc1b11d2c8b19b9fa2016fd1548",
      "tree": "88ffcfce4eb62df4ac2994351c7525df83bc76f2",
      "parents": [
        "308d333ad6cc12e39adaed22dc10bac48e17742a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Feb 21 21:38:56 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 21 21:38:56 2009 +0000"
      },
      "message": "[ARM] dma: RiscPC: don\u0027t modify DMA SG entries\n\nWe should not be modifying the scatterlist passed to us from the\ndriver code; doing so breaks assumptions made by the DMA API code,\nand could cause problems if the driver retries a transfer using an\nold scatterlist.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "308d333ad6cc12e39adaed22dc10bac48e17742a",
      "tree": "c3a0c09c3db3767a59623174d44267556101eff9",
      "parents": [
        "f0ffc816250a8cc28e6824326e2d58333e058eca"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Feb 21 21:36:22 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 21 21:36:22 2009 +0000"
      },
      "message": "[ARM] dma: move IOMD and floppy DMA structures to RiscPC DMA code\n\nThere\u0027s no point these being in a generic include file when they\u0027re\nonly used in arch/arm/mach-rpc/dma.c.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "423145a5d4def58cff760809d48cfb21316d59a9",
      "tree": "d8aa10d8dba3d0da8c5b352c398479267089dd47",
      "parents": [
        "d92c60f802f3af56d15f14f7cb83e630586c87f9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Mon Feb 16 20:39:19 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 21 16:39:40 2009 +0000"
      },
      "message": "[ARM] 5399/1: [AT91] Configure MCLK and SSC for AT91SAMG20-EK\n\nThe AT91SAM20-EK has a WM8731 attached to it with MCLK supplied from\nPCLK0 and the digital audio interface supplied by SSC0.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d92c60f802f3af56d15f14f7cb83e630586c87f9",
      "tree": "3257d3bd96d49d0127551ea6e05261172a764e53",
      "parents": [
        "7bc35b56f3e1548d039964d44e181c29398432b4"
      ],
      "author": {
        "name": "Dmitry Artamonow",
        "email": "mad_soft@inbox.ru",
        "time": "Fri Feb 20 10:18:08 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 21 16:39:08 2009 +0000"
      },
      "message": "[ARM] 5408/1: SA1100: update defconfigs after h3800 removal\n\nSigned-off-by: Dmitry Artamonow \u003cmad_soft@inbox.ru\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7bc35b56f3e1548d039964d44e181c29398432b4",
      "tree": "242280ca10ebd33a7e2c3f874bfff6b4db036bf1",
      "parents": [
        "1c7880dffceef58fad446e2157164ccb3d468159"
      ],
      "author": {
        "name": "Dmitry Artamonow",
        "email": "mad_soft@inbox.ru",
        "time": "Fri Feb 20 10:16:01 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 21 16:39:07 2009 +0000"
      },
      "message": "[ARM] 5407/1: SA1100: drop broken for ages iPAQ h3800 support\n\nCode has never been in buildable state since initial\nmerge.\n\nSigned-off-by: Dmitry Artamonow \u003cmad_soft@inbox.ru\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1c7880dffceef58fad446e2157164ccb3d468159",
      "tree": "4662e62c250e98aa40f7e34c8cb83424b3a07812",
      "parents": [
        "7db21712aeb7c9693f7bc554923b35c35303a067"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Thu Feb 19 17:13:45 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 21 16:39:06 2009 +0000"
      },
      "message": "[ARM] 5406/1: ep93xx: remove unneeded header in ohci-ep93xx.c\n\nRemove the unneeded #include \u003cmach/hardware.h\u003e\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7db21712aeb7c9693f7bc554923b35c35303a067",
      "tree": "410b1fd2e840e46760129b09a2dce3668b572168",
      "parents": [
        "6be62ba215059258b68072d4553f765f9b34f3d1"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Feb 12 16:00:21 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:27 2009 +0000"
      },
      "message": "[ARM] 5397/1: RealView: Add support for the ISP1761 USB chip\n\nThis patch adds the platform_device and resource structures for the USB\nISP1761 chip, usable with the in-kernel isp1760 driver.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6be62ba215059258b68072d4553f765f9b34f3d1",
      "tree": "5c9f1d68c8db4c820ffb50585c6ef051d5b5c67e",
      "parents": [
        "533ad5e60c0a5ff3cef7583b5b1b0eee84c2bda6"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Feb 12 15:59:21 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:26 2009 +0000"
      },
      "message": "[ARM] 5396/1: RealView: Use PATA_PLATFORM to access the CompactFlash\n\nThis driver adds the platform_device definitions to allow the use of\nCompactFlash on the RealView PB11MPCore and PB-A8 platforms. Note that\nthe CompactFlash controller is expected to be initialised by the Boot\nMonitor and support the True IDE mode.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "533ad5e60c0a5ff3cef7583b5b1b0eee84c2bda6",
      "tree": "8fee4ffecf0b42314d20d2a906c46938bad3c543",
      "parents": [
        "2514cca06be9dc7ae12908085ebaf0ef49e6d8ae"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Feb 12 15:58:20 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:25 2009 +0000"
      },
      "message": "[ARM] 5395/1: RealView: Add support for the DS1338 RTC chip\n\nThis chip is on the I2C bus on the RealView and Versatile boards. The\npatch adds the i2c_board_info definition for this device and registers\nit with the I2C subsystem.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2514cca06be9dc7ae12908085ebaf0ef49e6d8ae",
      "tree": "912c6b59bf5d82f8bd0e24a6ffe787c670bba4f2",
      "parents": [
        "eab184c2362567f2b2e951b7bd0e0d353a7e5091"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Feb 12 15:57:20 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:22 2009 +0000"
      },
      "message": "[ARM] 5394/1: Add static bus numbering support to i2c-versatile\n\nIf dev-\u003eid is not -1, the platform code may use static bus numbering\nrather than dynamic. The patch also changes the i2c_versatile_init to a\nsubsys_initcall rather than module_init to make sure it is initialised\nbefore the I2C devices initialisation.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eab184c2362567f2b2e951b7bd0e0d353a7e5091",
      "tree": "f03f859d1f038b1c0b358c35fb842fc2f50f41d7",
      "parents": [
        "60f793de891ea06fa870546336a88df543ec56ae"
      ],
      "author": {
        "name": "Alexander Schulz",
        "email": "alex@shark-linux.de",
        "time": "Thu Jan 08 18:05:58 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:20 2009 +0000"
      },
      "message": "[ARM] 5363/1: Shark cleanup and new defconfig\n\nThis includes a new defconfig for the Shark and some changes to\nthe mach-shark directory to avoid namespace pollution and to\nswitch the rtc to the newer driver.\n\nSigned-off-by: Alexander Schulz \u003calex@shark-linux.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "60f793de891ea06fa870546336a88df543ec56ae",
      "tree": "970589d7187ebf6e3084a1089876964cd1cb6d63",
      "parents": [
        "1144d6535fdea5133875dab4a0be5515ae5cb681"
      ],
      "author": {
        "name": "Daniel Silverstone",
        "email": "dsilvers@simtec.co.uk",
        "time": "Tue Feb 10 13:40:38 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:20 2009 +0000"
      },
      "message": "[ARM] 5377/1: S3C2410-Framebuffer: Fix resume path in S3C2410 framebuffer driver.\n\nEnsure that the LCD engine is correctly re-initialised\nand the correct parameters passed ot s3c2410fb_init_registers.\n\nSigned-off-by: Simtec Linux Team \u003clinux@simtec.co.uk\u003e\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1144d6535fdea5133875dab4a0be5515ae5cb681",
      "tree": "f55bdf5dfae79c3e5a75cf1a0f49fc36e23f3c8d",
      "parents": [
        "adf8b37bafc1495393201a2ae4235846371870d0"
      ],
      "author": {
        "name": "Daniel Silverstone",
        "email": "dsilvers@simtec.co.uk",
        "time": "Tue Feb 10 13:39:52 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:19 2009 +0000"
      },
      "message": "[ARM] 5376/1: S3C24XX: Fix sparse errors in platform uncompress.h\n\nEnsure __iomem attribute is __force \u0027d off in the minimal\n__raw_writel() implementation.\n\nSigned-off-by: Simtec Linux Team \u003clinux@simtec.co.uk\u003e\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "adf8b37bafc1495393201a2ae4235846371870d0",
      "tree": "b1f8a3df5ec6c94b1a90fecc28894a1d6241163d",
      "parents": [
        "c4c5716e16c4ee971dec446a7e4801fbb8a1066b"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Feb 12 13:56:34 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:30:18 2009 +0000"
      },
      "message": "[ARM] 5386/2: unwind: Add Makefile and Kconfig entries for ARM stack unwinding\n\nThis patch also makes the frame pointer default to y only if\n!ARM_UNWIND. LOCKDEP no longer selects FRAME_POINTER if ARM_UNWIND is\nenabled.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4c5716e16c4ee971dec446a7e4801fbb8a1066b",
      "tree": "a1fb65c5b694bdc0b61bcd06371c2204968eb3b3",
      "parents": [
        "2e1926e7b5d39eb31880152d636e8d8d011888cb"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 16 11:42:09 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:27:35 2009 +0000"
      },
      "message": "[ARM] 5385/2: unwind: Add unwinding information to exception entry points\n\nThis is needed to allow or stop the unwinding at certain points in the\nkernel like exception entries.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2e1926e7b5d39eb31880152d636e8d8d011888cb",
      "tree": "3d871e05d14db1358f065cd87e310c6f59430cb8",
      "parents": [
        "bff595c15c92b9c5c8f3d32edefcef6c3cbdd59f"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Feb 11 13:09:54 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:27:19 2009 +0000"
      },
      "message": "[ARM] 5384/1: unwind: Add stack unwinding support for loadable modules\n\nThis patch adds ELF section parsing for the unwinding tables in loadable\nmodules together with the PREL31 relocation symbol resolving.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bff595c15c92b9c5c8f3d32edefcef6c3cbdd59f",
      "tree": "182cc7840fbd09630d273f18d5b7720655bb4a37",
      "parents": [
        "2d7c11bfc91637e5f9bc5f8c9a82aaffcc0e97aa"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Feb 16 11:41:36 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 19 11:26:24 2009 +0000"
      },
      "message": "[ARM] 5383/2: unwind: Add core support for ARM stack unwinding\n\nThis patch adds the main functionality for parsing the stack unwinding\ninformation generated by the ARM EABI toolchains. The unwinding\ninformation consists of an index with a pair of words per function and a\ntable with unwinding instructions. For more information, see \"Exception\nHandling ABI for the ARM Architecture\" at:\n\nhttp://infocenter.arm.com/help/topic/com.arm.doc.subset.swdev.abi/index.html\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2d7c11bfc91637e5f9bc5f8c9a82aaffcc0e97aa",
      "tree": "0bb67dae38b1185089b6c9813769689cb79c5ee3",
      "parents": [
        "67a94c23bb7338c321ae71aa33f8d398c94e1d0c"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Feb 11 13:07:53 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 13:21:17 2009 +0000"
      },
      "message": "[ARM] 5382/1: unwind: Reorganise the stacktrace support\n\nThis patch changes the walk_stacktrace and its callers for easier\nintegration of stack unwinding. The arch/arm/kernel/stacktrace.h file is\nalso moved to arch/arm/include/asm/stacktrace.h.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "67a94c23bb7338c321ae71aa33f8d398c94e1d0c",
      "tree": "be05d534ffcadf1542f17e5833977341af91bdf7",
      "parents": [
        "a12370f12fdc6a35463842e41eaf04299167eb12"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Feb 11 13:06:53 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 13:21:15 2009 +0000"
      },
      "message": "[ARM] 5381/1: unwind: Reorganise the traps.c code\n\nThis patch moves code around in the arch/arm/kernel/traps.c file for\neasier integration of the stack unwinding support.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a12370f12fdc6a35463842e41eaf04299167eb12",
      "tree": "005fd1266a9c79ea41f0b688ff15ae713e11e083",
      "parents": [
        "9ee8c9f0124dd70779c400459d57bdbbed60fcfe"
      ],
      "author": {
        "name": "wanzongshun",
        "email": "mcuos.com@gmail.com",
        "time": "Thu Feb 12 02:57:21 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 11:10:24 2009 +0000"
      },
      "message": "[ARM] 5393/1: Add W90P910 EVB NOR flash driver\n\nAdd W90P910 Evaluate Board NOR flash driver support,\nThe EV Board default support W19B320ABT7H of Winbond inc.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9ee8c9f0124dd70779c400459d57bdbbed60fcfe",
      "tree": "beb70007c61758a3b31bfd3ea0006bf6d1c95923",
      "parents": [
        "e9fc78230cb77647eb79d4b2f7c4d6c070f611f1"
      ],
      "author": {
        "name": "wanzongshun",
        "email": "mcuos.com@gmail.com",
        "time": "Thu Feb 12 02:56:04 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 11:10:23 2009 +0000"
      },
      "message": "[ARM] 5392/1: Delete redundant macros for w90p910\n\nDelete the macros W90X900_RES and W90X900_DEVICE\nI thought it will be better to define the structures\nfor each device directly.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9fc78230cb77647eb79d4b2f7c4d6c070f611f1",
      "tree": "831910a2a15b5a553c35bd4c6d77e476419054f7",
      "parents": [
        "7279dc3e914635ab4b288ec39383272a06c466f3"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Feb 11 13:14:57 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 10:59:45 2009 +0000"
      },
      "message": "[ARM] 5389/1: Make sure the pmd entries are visible by the secondary CPU\n\nThe __cpu_up() function in arch/arm/kernel/smp.c sets the pmd entries\nwithout flushing or cleaning them.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7279dc3e914635ab4b288ec39383272a06c466f3",
      "tree": "fd5801c660dc1d3b262cde513ba3baaf2f89e13b",
      "parents": [
        "3d1228ead618b88e8606015cbabc49019981805d"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Feb 11 13:13:56 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 10:59:44 2009 +0000"
      },
      "message": "[ARM] 5388/1: Add hwcap bits for VFPv3 and VFPv3D16\n\nThe VFPv3D16 is a VFPv3 CPU configuration where only 16 double registers\nare present, as the VFPv2 configuration. This patch adds the\ncorresponding hwcap bits so that applications or debuggers have more\ninformation about the supported features.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3d1228ead618b88e8606015cbabc49019981805d",
      "tree": "5d44c936c12ff2e99732f535dd393af201e7fe67",
      "parents": [
        "f373e8c0639f1720d2d0fe414990f504e113c2ba"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Feb 11 13:12:56 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 10:59:43 2009 +0000"
      },
      "message": "[ARM] 5387/1: Add ptrace VFP support on ARM\n\nThis patch adds ptrace support for setting and getting the VFP registers\nusing PTRACE_SETVFPREGS and PTRACE_GETVFPREGS. The user_vfp structure\ndefined in asm/user.h contains 32 double registers (to cover VFPv3 and\nNeon hardware) and the FPSCR register.\n\nCc: Paul Brook \u003cpaul@codesourcery.com\u003e\nCc: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f373e8c0639f1720d2d0fe414990f504e113c2ba",
      "tree": "2b903b23117f9f94734f4eeec471139504452cb2",
      "parents": [
        "b7eb1a5ed50c6f622664bb8a7113313fa8b6dd1e"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Tue Feb 10 21:02:08 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 12 10:45:08 2009 +0000"
      },
      "message": "[ARM] 5373/2: Add gpiolib support to AT91\n\nAdd support for gpiolib, including debugfs output, to the AT91 family.\nThe at91_get/set_gpio_value calls still exist since they are used by the\natmel serial driver.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b7eb1a5ed50c6f622664bb8a7113313fa8b6dd1e",
      "tree": "6339a4f9c88fd4b7f1e8e5d4d7c02732cb41b3a4",
      "parents": [
        "4ce255c1420dd7c4b97ad4dabd13fa5d862ad700"
      ],
      "author": {
        "name": "Zbynek Michl",
        "email": "Zbynek.Michl@seznam.cz",
        "time": "Fri Jan 02 00:26:13 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:29:41 2009 +0000"
      },
      "message": "[ARM] 5355/1: Adding support for the HTC Himalaya and its framebuffer\n\nPatch adds support for the HTC Himalaya device. It includes hardware definitions and w100fb support.\n\nSigned-off-by: Zbynek Michl \u003cZbynek.Michl@seznam.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ce255c1420dd7c4b97ad4dabd13fa5d862ad700",
      "tree": "7dadb8821220e58ea31f29d1c96d040b98688983",
      "parents": [
        "0d4ff4df341208b1b75e01feca27301c0dcbf490"
      ],
      "author": {
        "name": "Jaya Kumar",
        "email": "jayakumar.lkml@gmail.com",
        "time": "Thu Jan 01 17:51:01 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:28:00 2009 +0000"
      },
      "message": "[ARM] 5354/1: mach-pxa: add AM300 platform driver v3\n\nThis patch adds support for the AM300 platform driver which uses the\nE-Ink broadsheetfb display driver.\n\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Jaya Kumar \u003cjayakumar.lkml@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0d4ff4df341208b1b75e01feca27301c0dcbf490",
      "tree": "53cbfa3058c15e04ec1c7758ac4343cc06f06ed0",
      "parents": [
        "b4e411294a193e18c41912bc3df03f5b9cd7c823"
      ],
      "author": {
        "name": "Jaya Kumar",
        "email": "jayakumar.lkml@gmail.com",
        "time": "Thu Jan 01 17:49:19 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:27:59 2009 +0000"
      },
      "message": "[ARM] 5353/1: fbdev: add E-Ink Broadsheet controller support v3\n\nThis patch adds support for the E-Ink Broadsheet display controller.\n\nCc: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Jaya Kumar \u003cjayakumar.lkml@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b4e411294a193e18c41912bc3df03f5b9cd7c823",
      "tree": "dd116ce512a36f027270cac4c2824b0d7d6ba63c",
      "parents": [
        "17198f2d681d34b3376f3a55b2837e56062c2439"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "kristoffer.ericson@gmail.com",
        "time": "Wed Feb 04 16:47:38 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:24:22 2009 +0000"
      },
      "message": "[ARM] 5375/1: PATCH - update jornada720.c to reflect driver additions\n\nThis patch updates the list of devices activated at init\nto also include the keyboard and touchscreen structs.\nWe also remove a non-needed #ifdef.\n\nSigned-off-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "17198f2d681d34b3376f3a55b2837e56062c2439",
      "tree": "9d9f87f3bf08c530ef18251e04a50ec16d6633ea",
      "parents": [
        "b74788d8c118a48585ad5342560e0aea6ed0ccd4"
      ],
      "author": {
        "name": "wanzongshun",
        "email": "mcuos.com@gmail.com",
        "time": "Wed Feb 04 05:01:38 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:24:21 2009 +0000"
      },
      "message": "[ARM] 5374/1: The w90p910 uart0 driver patch\n\nAdd W90P910 UART0 support,the W90P910 UART0 is 8250 series.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b74788d8c118a48585ad5342560e0aea6ed0ccd4",
      "tree": "64e2b9419186c4cce1d56a77766aaa88e54f52f3",
      "parents": [
        "93faee1d509926b844ad021e941a194e898f68dd"
      ],
      "author": {
        "name": "Daniel Silverstone",
        "email": "dsilvers@simtec.co.uk",
        "time": "Thu Jan 29 11:33:10 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:24:21 2009 +0000"
      },
      "message": "[ARM] 5372/1: ACS5K: Core board support for the ACS-5000\n\nThis patch provides the core board support for the Brivo Systems\nLLC ACS-5000 master board for automated door/card-reader etc\nmanagement.\n\nSigned-off-by: Daniel Silverstone \u003cdsilvers@simtec.co.uk\u003e\nSigned-off-by: Vincent Sanders \u003cvince@simtec.co.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "93faee1d509926b844ad021e941a194e898f68dd",
      "tree": "776e63fa3fab1f4d2401f0ca54dbe1aac2f32ae2",
      "parents": [
        "e4cc8fca1c77905bce91b42a1372d4a73069a529"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Mon Jan 26 17:24:51 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Feb 10 11:24:20 2009 +0000"
      },
      "message": "[ARM] 5371/1: ep93xx: add i2c device to edb9307a\n\nAdd the on-board rtc i2c device to the edb9307a platform init.\n\nThe EP93xx based EDB9307A dev board has an on-board ISL1208 RTC\nconnected to the I2C bus.  Now that the core code supports the\nI2C bus, this patch will add support for the device.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e4cc8fca1c77905bce91b42a1372d4a73069a529",
      "tree": "56897b891842ff3f52536c51dfc82a579e718713",
      "parents": [
        "ae1a25da8448271a99745da03100d5299575a269",
        "432dc14fa40dea427d9ed476965001a816ff833b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Feb 07 21:43:28 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 07 21:43:28 2009 +0000"
      },
      "message": "Merge branch \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel\n\nConflicts:\n\n\tarch/arm/configs/magician_defconfig\n"
    },
    {
      "commit": "ae1a25da8448271a99745da03100d5299575a269",
      "tree": "841c931e9eed1003d7d1c8157e9c6214939384c4",
      "parents": [
        "fd9fc842bbab0cb5560b0d52ce4598c898707863",
        "42f15d77df8a7e8a2feb15041d5d30710ee7f951"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 06 18:37:22 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 06 18:37:22 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable: (37 commits)\n  Btrfs: Make sure dir is non-null before doing S_ISGID checks\n  Btrfs: Fix memory leak in cache_drop_leaf_ref\n  Btrfs: don\u0027t return congestion in write_cache_pages as often\n  Btrfs: Only prep for btree deletion balances when nodes are mostly empty\n  Btrfs: fix btrfs_unlock_up_safe to walk the entire path\n  Btrfs: change btrfs_del_leaf to drop locks earlier\n  Btrfs: Change btrfs_truncate_inode_items to stop when it hits the inode\n  Btrfs: Don\u0027t try to compress pages past i_size\n  Btrfs: join the transaction in __btrfs_setxattr\n  Btrfs: Handle SGID bit when creating inodes\n  Btrfs: Make btrfs_drop_snapshot work in larger and more efficient chunks\n  Btrfs: Change btree locking to use explicit blocking points\n  Btrfs: hash_lock is no longer needed\n  Btrfs: disable leak debugging checks in extent_io.c\n  Btrfs: sort references by byte number during btrfs_inc_ref\n  Btrfs: async threads should try harder to find work\n  Btrfs: selinux support\n  Btrfs: make btrfs acls selectable\n  Btrfs: Catch missed bios in the async bio submission thread\n  Btrfs: fix readdir on 32 bit machines\n  ...\n"
    },
    {
      "commit": "fd9fc842bbab0cb5560b0d52ce4598c898707863",
      "tree": "ff8fc9b1c964debf18ba662558b26bf7bb7513cc",
      "parents": [
        "eeb94855beeb7fde5f9e2ed72fe6a8b24cd5a3c7"
      ],
      "author": {
        "name": "Tyler Hicks",
        "email": "tyhicks@linux.vnet.ibm.com",
        "time": "Fri Feb 06 18:06:51 2009 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 06 18:36:40 2009 -0800"
      },
      "message": "eCryptfs: Regression in unencrypted filename symlinks\n\nThe addition of filename encryption caused a regression in unencrypted\nfilename symlink support.  ecryptfs_copy_filename() is used when dealing\nwith unencrypted filenames and it reported that the new, copied filename\nwas a character longer than it should have been.\n\nThis caused the return value of readlink() to count the NULL byte of the\nsymlink target.  Most applications don\u0027t care about the extra NULL byte,\nbut a version control system (bzr) helped in discovering the bug.\n\nSigned-off-by: Tyler Hicks \u003ctyhicks@linux.vnet.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eeb94855beeb7fde5f9e2ed72fe6a8b24cd5a3c7",
      "tree": "e48957c0f86c11c43689f632ea2353a497d7cac2",
      "parents": [
        "1d87b0d388c65feb890f1e0aa832338a33d0760f",
        "c09249f8d1b84344eca882547afdbffee8c09d14"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 06 18:36:02 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 06 18:36:02 2009 -0800"
      },
      "message": "Merge branch \u0027x86/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland\n\n* \u0027x86/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland:\n  x86-64: fix int $0x80 -ENOSYS return\n"
    },
    {
      "commit": "c09249f8d1b84344eca882547afdbffee8c09d14",
      "tree": "9c652c6aaec01f25f15d451b0f0e8009a8a8d530",
      "parents": [
        "6cec50838ed04a9833fb5549f698d3756bbe7e72"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Fri Feb 06 18:15:18 2009 -0800"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Fri Feb 06 18:22:29 2009 -0800"
      },
      "message": "x86-64: fix int $0x80 -ENOSYS return\n\nOne of my past fixes to this code introduced a different new bug.\nWhen using 32-bit \"int $0x80\" entry for a bogus syscall number,\nthe return value is not correctly set to -ENOSYS.  This only happens\nwhen neither syscall-audit nor syscall tracing is enabled (i.e., never\nseen if auditd ever started).  Test program:\n\n\t/* gcc -o int80-badsys -m32 -g int80-badsys.c\n\t   Run on x86-64 kernel.\n\t   Note to reproduce the bug you need auditd never to have started.  */\n\n\t#include \u003cerrno.h\u003e\n\t#include \u003cstdio.h\u003e\n\n\tint\n\tmain (void)\n\t{\n\t  long res;\n\t  asm (\"int $0x80\" : \"\u003da\" (res) : \"0\" (99999));\n\t  printf (\"bad syscall returns %ld\\n\", res);\n\t  return res !\u003d -ENOSYS;\n\t}\n\nThe fix makes the int $0x80 path match the sysenter and syscall paths.\n\nReported-by: Dmitry V. Levin \u003cldv@altlinux.org\u003e\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\n"
    },
    {
      "commit": "1d87b0d388c65feb890f1e0aa832338a33d0760f",
      "tree": "ca1980ce84f2fb1bc7952738e32f9657dc4d0154",
      "parents": [
        "d4cf109f05ff04c6f5065c3e14165ef01a57dd53",
        "92dc07b1f988e8c237a38e23be660b9b8533e6fd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 06 18:10:04 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 06 18:10:04 2009 -0800"
      },
      "message": "Merge branch \u0027to-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland\n\n* \u0027to-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland:\n  elf core dump: fix get_user use\n"
    },
    {
      "commit": "92dc07b1f988e8c237a38e23be660b9b8533e6fd",
      "tree": "4a689fbb465d7302b105678152170d8665f56ae7",
      "parents": [
        "6cec50838ed04a9833fb5549f698d3756bbe7e72"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Fri Feb 06 17:34:07 2009 -0800"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Fri Feb 06 17:34:07 2009 -0800"
      },
      "message": "elf core dump: fix get_user use\n\nThe elf_core_dump() code does its work with set_fs(KERNEL_DS) in force,\nso vma_dump_size() needs to switch back with set_fs(USER_DS) to safely\nuse get_user() for a normal user-space address.\n\nChecking for VM_READ optimizes out the case where get_user() would fail\nanyway.  The vm_file check here was already superfluous given the control\nflow earlier in the function, so that is a cleanup/optimization unrelated\nto other changes but an obvious and trivial one.\n\nReported-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\n"
    }
  ],
  "next": "d4cf109f05ff04c6f5065c3e14165ef01a57dd53"
}
