)]}'
{
  "log": [
    {
      "commit": "d83b8b85cd56a083d30df73f3fd5e4714591b910",
      "tree": "1fac379e8d909361ecbf934645463a00e706dafc",
      "parents": [
        "2c9d86438a0104800da2a8ecdc1e27baf38ba6a4"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Jul 24 22:53:30 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Jul 24 22:53:30 2008 +0200"
      },
      "message": "ide: define MAX_HWIFS in \u003clinux/ide.h\u003e\n\n* Now that ide_hwif_t instances are allocated dynamically\n  the difference between MAX_HWIFS \u003d\u003d 2 and MAX_HWIFS \u003d\u003d 10\n  is ~100 bytes (x86-32) so use MAX_HWIFS \u003d\u003d 10 on all archs\n  except these ones that use MAX_HWIFS \u003d\u003d 1.\n\n* Define MAX_HWIFS in \u003clinux/ide.h\u003e instead of \u003casm/ide.h\u003e.\n\n[ Please note that avr32/cris/v850 have no \u003casm/ide.h\u003e\n  and alpha/ia64/sh always define CONFIG_IDE_MAX_HWIFS. ]\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "30d38542ec777468bb6a31829076a2dbc5690e35",
      "tree": "698b7a4fdd730befa34c4c9642cdbe72ce7d336a",
      "parents": [
        "20b7997e8abdf338dcc27fb4f1333c4973a7f113",
        "044e5f45e4ad890d03bd1e8bb44c634397cac24d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (85 commits)\n  [ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR)\n  [ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB)\n  [ARM] pxa: add base support for PXA930 (aka Tavor-P)\n  [ARM] Update mach-types\n  [ARM] pxa: make littleton to use the new smc91x platform data\n  [ARM] pxa: make zylonite to use the new smc91x platform data\n  [ARM] pxa: make mainstone to use the new smc91x platform data\n  [ARM] pxa: make lubbock to use new smc91x platform data\n  [NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data\n  [NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable\n  [NET] smc91x: add SMC91X_NOWAIT flag to platform data\n  [NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_*\n  [NET] smc91x: remove \"irq_flags\" from \"struct smc91x_platdata\"\n  [ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper\n  Support for LCD on e740 e750 e400 and e800 e-series PDAs\n  E-series UDC support\n  PXA UDC - allow use of inverted GPIO for pullup\n  Add e350 support\n  Fix broken e-series build\n  E-series GPIO / IRQ definitions.\n  ...\n"
    },
    {
      "commit": "5554b35933245e95710d709175e14c02cbc956a4",
      "tree": "2eeb2f05a7061da3c9a3bc9ea69a344b990c6b49",
      "parents": [
        "0f6e38a6381446eff5175b77d1094834a633a90f",
        "7f1b358a236ee9c19657a619ac6f2dcabcaa0924"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 12:03:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 12:03:18 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx: (24 commits)\n  I/OAT: I/OAT version 3.0 support\n  I/OAT: tcp_dma_copybreak default value dependent on I/OAT version\n  I/OAT: Add watchdog/reset functionality to ioatdma\n  iop_adma: cleanup iop_chan_xor_slot_count\n  iop_adma: document how to calculate the minimum descriptor pool size\n  iop_adma: directly reclaim descriptors on allocation failure\n  async_tx: make async_tx_test_ack a boolean routine\n  async_tx: remove depend_tx from async_tx_sync_epilog\n  async_tx: export async_tx_quiesce\n  async_tx: fix handling of the \"out of descriptor\" condition in async_xor\n  async_tx: ensure the xor destination buffer remains dma-mapped\n  async_tx: list_for_each_entry_rcu() cleanup\n  dmaengine: Driver for the Synopsys DesignWare DMA controller\n  dmaengine: Add slave DMA interface\n  dmaengine: add DMA_COMPL_SKIP_{SRC,DEST}_UNMAP flags to control dma unmap\n  dmaengine: Add dma_client parameter to device_alloc_chan_resources\n  dmatest: Simple DMA memcpy test client\n  dmaengine: DMA engine driver for Marvell XOR engine\n  iop-adma: fix platform driver hotplug/coldplug\n  dmaengine: track the number of clients using a channel\n  ...\n\nFixed up conflict in drivers/dca/dca-sysfs.c manually\n"
    },
    {
      "commit": "5cbad0ebf45c5417104b383dc0e34f64fa7f2473",
      "tree": "bc6203084fa7cd810227f6b2632f7c4655d17ecf",
      "parents": [
        "68afab1cb31436fc9b256a5f44771fa58ed019e2"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Feb 20 13:33:40 2008 -0600"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Jul 23 11:30:15 2008 -0500"
      },
      "message": "kgdb: support for ARCH\u003darm\n\nThis patch adds the ARCH\u003darm specific a kgdb backend, originally\nwritten by Deepak Saxena \u003cdsaxena@plexity.net\u003e and George Davis\n\u003cgdavis@mvista.com\u003e.  Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e,\nNicolas Pitre, Manish Lachwani, and Jason Wessel have contributed\nvarious fixups here as well.\n\nThe KGDB patch makes one change to the core ARM architecture such that\nthe traps are initialized early for use with the debugger or other\nsubsystems.\n\n[ mingo@elte.hu: small cleanups. ]\n[ ben-linux@fluff.org: fixed early_trap_init ]\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\n"
    },
    {
      "commit": "2a46fa13d788364c093c4296fe01cae837aa8919",
      "tree": "bb158cad1ef0bc701a1fcb90a526cee9c1d63d66",
      "parents": [
        "5eb907aaaf7a316a0097ff9f8c21bf9fc468a1f1"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Jul 17 17:59:56 2008 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Jul 17 17:59:56 2008 -0700"
      },
      "message": "iop_adma: cleanup iop_chan_xor_slot_count\n\n- use a table for iop13xx, trade text for data\n- shrink the iop3xx to a cache line\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "8a0ca91e1db5de5eb5b18cfa919d52ff8be375af",
      "tree": "bd3a1564940d27ae7f6229089db1283ff2a636c8",
      "parents": [
        "9c1be0c4712fe760d8969427ef91107e9c062d91",
        "c43d8636971c39da993e94082fd65bfff421618e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 16 15:11:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 16 15:17:52 2008 -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: (68 commits)\n  sdio_uart: Fix SDIO break control to now return success or an error\n  mmc: host driver for Ricoh Bay1Controllers\n  sdio: sdio_io.c Fix sparse warnings\n  sdio: fix the use of hard coded timeout value.\n  mmc: OLPC: update vdd/powerup quirk comment\n  mmc: fix spares errors of sdhci.c\n  mmc: remove multiwrite capability\n  wbsd: fix bad dma_addr_t conversion\n  atmel-mci: Driver for Atmel on-chip MMC controllers\n  mmc: fix sdio_io sparse errors\n  mmc: wbsd.c fix shadowing of \u0027dma\u0027 variable\n  MMC: S3C24XX: Refuse incorrectly aligned transfers\n  MMC: S3C24XX: Add maintainer entry\n  MMC: S3C24XX: Update error debugging.\n  MMC: S3C24XX: Add media presence test to request handling.\n  MMC: S3C24XX: Fix use of msecs where jiffies are needed\n  MMC: S3C24XX: Add MODULE_ALIAS() entries for the platform devices\n  MMC: S3C24XX: Fix s3c2410_dma_request() return code check.\n  MMC: S3C24XX: Allow card-detect on non-IRQ capable pin\n  MMC: S3C24XX: Ensure host-\u003emrq-\u003edata is valid\n  ...\n\nManually fixed up bogus executable bits on drivers/mmc/core/sdio_io.c\nand include/linux/mmc/sdio_func.h when merging.\n"
    },
    {
      "commit": "1a781a777b2f6ac46523fe92396215762ced624d",
      "tree": "4f34bb4aade85c0eb364b53d664ec7f6ab959006",
      "parents": [
        "b9d2252c1e44fa83a4e65fdc9eb93db6297c55af",
        "42a2f217a5e324ed5f2373ab1b7a0a15187c4d6c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "message": "Merge branch \u0027generic-ipi\u0027 into generic-ipi-for-linus\n\nConflicts:\n\n\tarch/powerpc/Kconfig\n\tarch/s390/kernel/time.c\n\tarch/x86/kernel/apic_32.c\n\tarch/x86/kernel/cpu/perfctr-watchdog.c\n\tarch/x86/kernel/i8259_64.c\n\tarch/x86/kernel/ldt.c\n\tarch/x86/kernel/nmi_64.c\n\tarch/x86/kernel/smpboot.c\n\tarch/x86/xen/smp.c\n\tinclude/asm-x86/hw_irq_32.h\n\tinclude/asm-x86/hw_irq_64.h\n\tinclude/asm-x86/mach-default/irq_vectors.h\n\tinclude/asm-x86/mach-voyager/irq_vectors.h\n\tinclude/asm-x86/smp.h\n\tkernel/Makefile\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "50a845700b3b55f825b0eb901b03d6091f66d9f4",
      "tree": "394d3d5d58d2c9316b455f8922ed01e8cec8f65e",
      "parents": [
        "2de5f79d4dfcb1be16f0b873bc77d6ec74b0426d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jun 30 22:40:36 2008 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 15 14:14:48 2008 +0200"
      },
      "message": "MMC: S3C24XX: Add media presence test to request handling.\n\nEnsure that we have physical media present before attempting to\nsend a request to a card. This ensures that we do not get flooded\nby errors from commands that can never be completed timing out.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "cf0984c8edf63017fcc2ead212ca057877e345df",
      "tree": "bcd9e4b23eb0da4b201e1ff4e0f86d3d3420b514",
      "parents": [
        "edb5a98e43682d66c98ddd1dee863d867807546e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jun 30 22:40:30 2008 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 15 14:14:47 2008 +0200"
      },
      "message": "MMC: S3C24XX: Add support to invert write protect line\n\nSupport for inverting the sense of the MMC driver\u0027s write\nprotect detection line.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "edb5a98e43682d66c98ddd1dee863d867807546e",
      "tree": "32e64ccbb3669e8dfb1245de581948387567addc",
      "parents": [
        "d643b5f7e0793ef7828a35a5ea049d675ad2ad8c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jun 30 22:40:29 2008 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 15 14:14:47 2008 +0200"
      },
      "message": "MMC: S3C24XX: Add platform data for MMC/SD driver\n\nThis patch adds platform data support to the s3mci driver.  This allows\nflexible board-specific configuration of set_power, card detect and read only\npins.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "be518018c6b9224c02284fb243207ef741c31ec6",
      "tree": "6fc450ca96ff05dc8904f015000be03a5a2ff2ac",
      "parents": [
        "8f1934ce784bd8f2eaf06f190526500f7f3f9c74"
      ],
      "author": {
        "name": "Thomas Kleffel",
        "email": "tk@maintech.de",
        "time": "Mon Jun 30 22:40:24 2008 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 15 14:14:46 2008 +0200"
      },
      "message": "MMC: S3C24XX MMC/SD driver.\n\nThis is the latest S3C MMC/SD driver by Thomas Kleffel\nwith cleanups as suggested by AKPM done by Ben Dooks.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Thomas Kleffel \u003ctk@maintech.de\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "c5a89c6c0805959f813e8342d6f4040860f6d7db",
      "tree": "b6f0e3071d44196d1dd8dc5775e42996185a49b9",
      "parents": [
        "e181dce8acab4f7d7c4772d2a8281510d503ab21"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Fri May 30 14:07:47 2008 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Tue Jul 15 14:14:42 2008 +0200"
      },
      "message": "mmc: at91_mci: avoid timeouts\n\nThe at91 mci controller internal state machine seems to often crash. This can\nbe fixed by resetting the controller after each command for at91rm9200 and by\nsetting the MCI_BLKR register on at91sam926*.\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nSigned-off-by: Hans J Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
      "tree": "edbc09b7945994f78668d218fa02e991c3b3b365",
      "parents": [
        "666484f0250db2e016948d63b3ef33e202e3b8d0",
        "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -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: (241 commits)\n  [ARM] 5171/1: ep93xx: fix compilation of modules using clocks\n  [ARM] 5133/2: at91sam9g20 defconfig file\n  [ARM] 5130/4: Support for the at91sam9g20\n  [ARM] 5160/1: IOP3XX: gpio/gpiolib support\n  [ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.\n  [ARM] 5084/1: zylonite: Register AC97 device\n  [ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model\n  [ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers\n  [ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting\n  [ARM] 5145/1: PXA2xx: provide api to control IrDA pins state\n  [ARM] 5144/1: pxaficp_ir: cleanup includes\n  [ARM] pxa: remove pxa_set_cken()\n  [ARM] pxa: allow clk aliases\n  [ARM] Feroceon: don\u0027t disable BPU on boot\n  [ARM] Orion: LED support for HP mv2120\n  [ARM] Orion: add RD88F5181L-FXO support\n  [ARM] Orion: add RD88F5181L-GE support\n  [ARM] Orion: add Netgear WNR854T support\n  [ARM] s3c2410_defconfig: update for current build\n  [ARM] Acer n30: Minor style and indentation fixes.\n  ...\n"
    },
    {
      "commit": "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d",
      "tree": "e3ee2f392c5f73c855367cee998fc2e5774fa267",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "cabb352a6455c3550f157909196845f533b0f374"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 14 21:28:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 14 23:34:46 2008 +0100"
      },
      "message": "[ARM] Merge most of the PXA work for initial merge\n\nThis includes PXA work up to the SPI changes for the initial merge,\nsince e172274ccc55d20536fbdceb6131f38e288541e0 depends on the SPI\ntree being merged.\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "044e5f45e4ad890d03bd1e8bb44c634397cac24d",
      "tree": "a6063f77bd719d933823915d2273eaadb6331611",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "faf64ed4968e354624f330c6da6c1ce8b05a0713"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "message": "Merge branch \u0027pxa\u0027 into devel\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "5d31e43589589e63f5b96abc62372d2ef331c14a",
      "tree": "afa74e806f3109892188297fdda3a32132381b15",
      "parents": [
        "9d9f6d27333b97d590b5409017d105205f79a28e"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Jul 11 12:45:39 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:21 2008 +0100"
      },
      "message": "[ARM] pxa: add base support for PXA930 (aka Tavor-P)\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": "37d7035da5b1f184c610b038b376c0c647d8d72b",
      "tree": "c38d4058ad3232f985d9ed4501a8a842a2a47028",
      "parents": [
        "0fc3ff31f1f0fa023bb61e9336a7aa3591f2dffe",
        "54b238469bce3a1b5012b2f0ebf261cf1c53e664"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:51 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:51 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-devel\u0027 into pxa\n"
    },
    {
      "commit": "5a58d4bb66b1d68e4b9319dd5b89078bad2a7f64",
      "tree": "7e3c7dd69ba19b41d11ff8f08f2906443a72a5e6",
      "parents": [
        "7fecc34e07e02b4d9dab1a1f4bf7fdac0a656b9b",
        "ac2536109849217a71510b6ded813e91629e88f6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:36 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:36 2008 +0100"
      },
      "message": "Merge branch \u0027eseries\u0027 into pxa\n\nConflicts:\n\n\tarch/arm/mach-pxa/Makefile\n"
    },
    {
      "commit": "7fecc34e07e02b4d9dab1a1f4bf7fdac0a656b9b",
      "tree": "110d24e6394dbd98cb33d80a5587cd18c8315e0b",
      "parents": [
        "a9da4f7ed6a702996ac9d1bbaf1a3969a4c092b3",
        "938870491f0cad030b358af47e28d124b72702d1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-tosa\u0027 into pxa\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/tosa.c\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "a9da4f7ed6a702996ac9d1bbaf1a3969a4c092b3",
      "tree": "c0b8a8185e7473cd96a730c90509f13c96e100af",
      "parents": [
        "67f5cd0f6ad86f8faacd0c00ffd0d38f228bad8e",
        "13f7558237ed841b19f11e0920c01c4d6d50fcc5",
        "03fe6692135842d992fe3e599e62bbe72ce08fef"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:42:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:42:04 2008 +0100"
      },
      "message": "Merge branches \u0027pxa-ian\u0027 and \u0027pxa-xm270\u0027 into pxa\n\nConflicts:\n\n\tMAINTAINERS\n"
    },
    {
      "commit": "8fb105f5cc7f31ff37755945378a668f4c21590e",
      "tree": "52f2b358d2f6f2c7cb2a9af1b9f022d539d06a2d",
      "parents": [
        "b3d354b8d8d676c97794a5b984613d51ad683f17"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Wed Jun 25 22:34:51 2008 +0100"
      },
      "committer": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Thu Jul 10 20:15:10 2008 +0100"
      },
      "message": "PXA UDC - allow use of inverted GPIO for pullup\n\nSigned-off-by: Ian Molton \u003cspyro@f2s.com\u003e\n"
    },
    {
      "commit": "c316f101a10f2681618ffb537ecba6084d5a137e",
      "tree": "f2464af7885e51a6cc838700d33fe212b8c7fdb9",
      "parents": [
        "c0b8556f2f8146bd38324b14b1ce00f249ba8ed9"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Thu Jul 10 20:01:07 2008 +0100"
      },
      "committer": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Thu Jul 10 20:14:57 2008 +0100"
      },
      "message": "E-series GPIO / IRQ definitions.\n"
    },
    {
      "commit": "67f5cd0f6ad86f8faacd0c00ffd0d38f228bad8e",
      "tree": "47d9b7bbeb6b28f85fe107928a6f59cdda891fa0",
      "parents": [
        "79c410db6680e8393314003739233b1df0a338fe",
        "14d1012db8462bbb7139ac4622f92e541d3019d1",
        "d4b19c42ca558273ab99a1093621f267d9d073fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 19:50:38 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 19:50:38 2008 +0100"
      },
      "message": "Merge branches \u0027pxa-ezx\u0027, \u0027pxa-magician\u0027 and \u0027pxa-palm\u0027 into pxa\n"
    },
    {
      "commit": "54b238469bce3a1b5012b2f0ebf261cf1c53e664",
      "tree": "d9fda05cd44d602edf3be6fe933d38d155429e11",
      "parents": [
        "d6c47417a4ddf500a106fc8718c0f6107c7d5211"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Thu Jun 19 03:11:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 17:07:46 2008 +0100"
      },
      "message": "[ARM] 5113/1: PXA SSP: Additional register definitions for PXA3xx SSP\n\nAlso add some white space for a little clarity.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f0006314d37639714da9658cf4ff3f1f9f420764",
      "tree": "b8a18e014a40f2f8fd5148aab09c869dfaabd7a9",
      "parents": [
        "a177ba3b7a08beef3f0fe74efa0f90701891945a",
        "1bd55a436f1f90de0e7f476e514e01bd67497b88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:41:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:41:50 2008 +0100"
      },
      "message": "Merge branch \u0027imx\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "a177ba3b7a08beef3f0fe74efa0f90701891945a",
      "tree": "ff57cc45ed39eced001d3cb61e93d3dcd2f79714",
      "parents": [
        "66ee156078697cdc013d46aed3b2fee445c325a1",
        "3ef8191f43cfd936ea00b7483ea0acf2f0303a23",
        "150c9173031d43746d70582a17931350f3da8932",
        "0c5d5b70449eddb7e2c8a5fdaf71b6108c1a9afc",
        "63f385cd1f649b3f4f2d59fc609e051981215fd7",
        "7e36e2f5355ab87f8946041d044b34cda01e2077",
        "f7def13ed0775ee506c62a8612a124dce1776ac2",
        "188237e28d7fece0471640ba86f6d8cd164ed085",
        "88b8ba90570067178d32c654ad95786041e86e86",
        "341eb781019afbf279b42722b00f63c6db00bf09",
        "bedd78ca786c1d18c2a2785c7e40593dc9c9870f",
        "7ba06b17a1931b2c9e1bee525a8c36920f5be0e0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027dyntick\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ixp\u0027, \u0027misc\u0027, \u0027orion\u0027, \u0027omap-reviewed\u0027, \u0027rpc\u0027, \u0027rtc\u0027 and \u0027s3c\u0027 into devel\n"
    },
    {
      "commit": "390d452fa1d912b6e76744a34777d7390ab1fa1c",
      "tree": "d6123f10232f1af542f62c357082393ba71090aa",
      "parents": [
        "c1450f156fda8921a55e3f4fe596274278010f31"
      ],
      "author": {
        "name": "Stefan Schmidt",
        "email": "stefan@datenfreihafen.org",
        "time": "Wed Jul 09 08:07:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 13:44:54 2008 +0100"
      },
      "message": "[ARM] 5163/1: pxa27x_udc: Allow choosing the bits in UP2OCR_SEOS\n\nAllow choosing the bits in UP2OCR_SEOS.\n\nSigned-off-by: Daniel Ribeiro \u003cdrwyrm@gmail.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c1450f156fda8921a55e3f4fe596274278010f31",
      "tree": "7ce5999ae98f5d9dca41d645aa898c01477573e9",
      "parents": [
        "00249adc0ebf9bc5e1b7b53dee37601fd7291396"
      ],
      "author": {
        "name": "Stefan Schmidt",
        "email": "stefan@datenfreihafen.org",
        "time": "Wed Jul 09 08:06:32 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 13:44:53 2008 +0100"
      },
      "message": "[ARM] 5164/1: pxafb: Support for RGB666, RGBT666, RGB888 and RGBT888\n\nAdd the .depth field to pxafb_mode_info and use it to set pixel data format\nas 18(RGB666), 19(RGBT666), 24(RGB888) or 25(RGBT888)\n\nSigned-off-by: Daniel Ribeiro \u003cdrwyrm@gmail.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "00249adc0ebf9bc5e1b7b53dee37601fd7291396",
      "tree": "ae2f9e0c5d2c4fc9ea910bcb494ff2eeb66da973",
      "parents": [
        "c0b8556f2f8146bd38324b14b1ce00f249ba8ed9"
      ],
      "author": {
        "name": "Stefan Schmidt",
        "email": "stefan@datenfreihafen.org",
        "time": "Wed Jul 09 08:05:42 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 13:44:53 2008 +0100"
      },
      "message": "[ARM] 5165/1: pxafb: More LCCR3 depth defines\n\nAdd missing depth definitions to LCCR3.\n\nSigned-off-by: Daniel Ribeiro \u003cdrwyrm@gmail.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b5e4ad57eeffef0ac274413f83be4ef903719ea4",
      "tree": "46f39439864a273809f8f603466c24d9095d3d65",
      "parents": [
        "f974a8ec96571535ee07880a023bcce0e3f2c76b"
      ],
      "author": {
        "name": "Marek Vašut",
        "email": "marek.vasut@gmail.com",
        "time": "Mon Jul 07 17:25:46 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 12:15:31 2008 +0100"
      },
      "message": "[ARM] 5153/1: Add support for PalmTX handheld computer\n\nPalmTX is PXA27x based device with wifi, bluetooth,\ntouchscreen, sdio slot, irda, keypad, nand flash,\npxa framebuffer, serial and usb gadget interface.\n\nSupported by this patch is pxafb, touchscreen, irda,\nkeypad and sdio slot.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "613526677a74c2b3d1b1696ea7334b2cf35155b3",
      "tree": "785ec10351bceedc278bba66a54c212f8e3d5f54",
      "parents": [
        "16074b669ea97e2bef494ec7cceb475566f763e3"
      ],
      "author": {
        "name": "sedji gaouaou",
        "email": "sedji.gaouaou@atmel.com",
        "time": "Thu Jul 10 10:15:35 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 12:13:47 2008 +0100"
      },
      "message": "[ARM] 5130/4: Support for the at91sam9g20\n\nSupport for the at91sam9g20 : Atmel 400Mhz ARM 926ej-s SOC.\n\nAT91sam9g20 is an evolution of the at91sam9260 with a faster clock\nspeed.\nWe created a new board for this device but based the chip support\ndirectly on 9260 files with little updates.\nHere is the chip page on Atmel wabsite:\nhttp://atmel.com/dyn/products/product_card.asp?part_id\u003d4337\n\nSigned-off-by: Sedji Gaouaou \u003csedji.gaouaou@atmel.com\u003e\nSigned-off-by: Justin Waters \u003cjustin.waters@timesys.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": "aa9ae8eb1a917c8794bceef0a8e6ff1f4d7c46de",
      "tree": "d3628cce8f72609640c952f4eeddc19a464a6141",
      "parents": [
        "c0b8556f2f8146bd38324b14b1ce00f249ba8ed9"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Wed Jun 25 22:17:16 2008 +0100"
      },
      "committer": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Thu Jul 10 10:28:36 2008 +0100"
      },
      "message": "Fix serial broken-ness on PXA250\n\nPXA255 and 26x are the only PXA CPUs with HWUART. This patch prevents bogus\ninitialisation on other models.\n\nSigned-off-by: Ian Molton \u003cspyro@f2s.com\u003e\n"
    },
    {
      "commit": "63f385cd1f649b3f4f2d59fc609e051981215fd7",
      "tree": "b0c1d0bf186c701284ba63dda9514cec333037a5",
      "parents": [
        "543cf4cb3fe6f6cae3651ba918b9c56200b257d0"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Tue Jul 08 23:07:48 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 23:31:42 2008 +0100"
      },
      "message": "[ARM] 5160/1: IOP3XX: gpio/gpiolib support\n\nThis patch brings support for gpio/gpiolib framework to Intel IOP3xx\nplatforms.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5c9f50e90e8056fb5a8bdd479ab0591d5dad79a0",
      "tree": "f23cc01fa81116402d40a3db91d788e9cd7e5985",
      "parents": [
        "a1f7fc48c143537e2bf70affee7e8932f5be9bb4"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jun 17 19:03:54 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:38:33 2008 +0100"
      },
      "message": "[ARM] pxa: add simple gpio debug LEDs support for zylonite\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a1f7fc48c143537e2bf70affee7e8932f5be9bb4",
      "tree": "6552959ef42504b804bd527cc751058d33847c0b",
      "parents": [
        "9c1db1a1333197bc04dfd0c71d15f8ed43eb844d"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed May 28 10:44:16 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:38:33 2008 +0100"
      },
      "message": "[ARM] pxa: add GPIO expander (PCA9539) support for zylonite\n\n     And also reserve 32 IRQs for the two GPIO expanders.\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": "9ae819a819b4dfc60ac13dd1f1e1a7eaa3d4a6cb",
      "tree": "1a10d64da2440c7a7f0f33cb4e044e056879a632",
      "parents": [
        "7c3ada4f7cc76fa3912683da83eccf7886fca1b1"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jun 02 15:22:03 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:38:32 2008 +0100"
      },
      "message": "[ARM] pxa: add pxa3xx NAND device and clock sources\n\nA pxa3xx_set_nand_info() is also introduced to set the PXA3xx NAND\ndriver specific platform_data structure pointer.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nCc: Sergey Podstavin \u003cspodstavin@ru.mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "566b450c33ea43f339d54d445f4ea1ab2e021909",
      "tree": "32ea26a4ce45161b2ce8a4017edb2048e3a70b4f",
      "parents": [
        "0fedb0cad6ebc00af01013b5bbe52dd596853c63"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jun 16 09:47:47 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:38:32 2008 +0100"
      },
      "message": "[ARM] pxa: add pxa2xx_mfp_set_lpm() to facilitate low power state change\n\nSome boards want to change low power state of pins on-the-fly, this\nfunction helps to facilitate that operation instead of switching\nback-n-forth between two configurations with pxa2xx_mfp_config().\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nTested-by: Robert Jarzmik \u003crobert.jarzmik@free.fr\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6d3dfe4a3141476a3cf59ce6d2d1c25f9b5cfae8",
      "tree": "19d67b4415d3e4da6cd68311a97ada165bc5bea8",
      "parents": [
        "b18773d545e65fe442479e3f9853c8ebb8ec45d6"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jun 02 15:58:03 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:38:31 2008 +0100"
      },
      "message": "[ARM] pxa: allow display of uncompress message through STUART\n\nSome boards use UART other than FFUART for the console, E.g. Marvell\nPXA3xx Form Factor Platform (aka Littleton) uses STUART. This patch\nmodifies the uncompress.h so that display of the uncompress message\nis routed to the STUART.\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": "f974a8ec96571535ee07880a023bcce0e3f2c76b",
      "tree": "5cf09207b1ad292a55275cd0b24999fa29b9dfe8",
      "parents": [
        "c0b8556f2f8146bd38324b14b1ce00f249ba8ed9",
        "4ed47896935573c8423d05bddda3f269d6e6c613"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jul 09 21:34:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:34:25 2008 +0100"
      },
      "message": "Merge branch \u0027machtypes\u0027 into pxa-palm\n"
    },
    {
      "commit": "839257c9a818c81a802fdd705602589355571662",
      "tree": "d5580472b2858ddd9f46cc1389cf9198a62f3ea9",
      "parents": [
        "70eb33d67ab6982d0f9571621efb3c035b945684"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Tue Jun 17 09:49:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:33:49 2008 +0100"
      },
      "message": "[ARM] 5106/1: CM-X270: remove unneeded cm-x270.h\n\nThe include/asm-arm/arch-pxa/cm-x270.h is not used anymore. Remove it.\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": "e172274ccc55d20536fbdceb6131f38e288541e0",
      "tree": "e3b0424d9c6d7e74608c29c91d94d94f6ab36706",
      "parents": [
        "cabb352a6455c3550f157909196845f533b0f374"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "lg@denx.de",
        "time": "Fri Jun 13 09:17:31 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:31:52 2008 +0100"
      },
      "message": "[ARM] 5088/3: pxa2xx: add pxa2xx_set_spi_info to register pxa2xx-spi platform devices\n\nAdd a function to dynamically allocate and register pxa2xx-spi platform\ndevices, to be used by PXA2xx and PXA3xx based systems. Switch pcm027 and\nlubbock to use it.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@pengutronix.de\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9f19d6382854d6b2d58cc364253779479e14facc",
      "tree": "1a91dc4f969fe7514de35d96c23f6e31b967c37b",
      "parents": [
        "7a8576204333d133d58cbcc59dacf49a5546e3e4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Tue Jun 10 12:30:05 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:31:51 2008 +0100"
      },
      "message": "[ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model\n\nAs well as moving all the device declarations to a single one in devices.c\nthis causes all platforms to register the I/O and interrupt resources for\nthe AC97 controller.\n\nCc: eric miao \u003ceric.miao@marvell.com\u003e\nCc: Mike Rapoport \u003cmike@compulab.co.il\u003e\nCc: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nCc: Jürgen Schindele \u003clinux@schindele.name\u003e\nCc: Juergen Beisert \u003cjbe@pengutronix.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "918dbcba4ee3f0ad7d617b3969d5016481b9ceff",
      "tree": "d86bc8e0a92f97631b0fd9c5b2543853dcaceaa9",
      "parents": [
        "330ff197fcdc83ba151960d78294fb37777ebe12"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Jul 02 13:53:45 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 20:56:28 2008 +0100"
      },
      "message": "[ARM] 5145/1: PXA2xx: provide api to control IrDA pins state\n\nProvide a set of functions to control state of pins dedicated to IrDA.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "66a7f72d9892013e9ea663260f407758989ff510",
      "tree": "f3a517b3a6ac49deaa5c77ac76ecdacef293a7d8",
      "parents": [
        "fdc614e873bc56ed15d8f4e9fa33516cd0915fc2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jun 02 16:10:20 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 20:56:28 2008 +0100"
      },
      "message": "[ARM] pxa: remove pxa_set_cken()\n\npxa_set_cken() is now unused, remove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fdc614e873bc56ed15d8f4e9fa33516cd0915fc2",
      "tree": "9e0a4fd586bbb6913094ebac9af2955914371bdc",
      "parents": [
        "bdb08cb2d3491d441dd403dfb88d90ba90fb7232",
        "c0f7edb3099d538017c52556aab596b857dc92ee",
        "9fc697b0b01416edae99dd9c5c49fb69c9282744"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jul 09 20:56:05 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 20:56:05 2008 +0100"
      },
      "message": "Merge branches \u0027pxa-misc\u0027, \u0027pxa-pwm\u0027 and \u0027pxa-multi\u0027 into pxa\n"
    },
    {
      "commit": "ff7b04796d9866327ea76e1393f1e902ef032f84",
      "tree": "42fd30c8e2051e7c6acc15da363960647030d3d3",
      "parents": [
        "ebabe2762607147d28aa395ea6df2a0ee7f795a1"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Tue Jul 08 11:58:36 2008 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Tue Jul 08 11:58:36 2008 -0700"
      },
      "message": "dmaengine: DMA engine driver for Marvell XOR engine\n\nThe XOR engine found in Marvell\u0027s SoCs and system controllers\nprovides XOR and DMA operation, iSCSI CRC32C calculation, memory\ninitialization, and memory ECC error cleanup operation support.\n\nThis driver implements the DMA engine API and supports the following\ncapabilities:\n- memcpy\n- xor\n- memset\n\nThe XOR engine can be used by DMA engine clients implemented in the\nkernel, one of those clients is the RAID module.  In that case, I\nobserved 20% improvement in the raid5 write throughput, and 40%\ndecrease in the CPU utilization when doing array construction, those\nresults obtained on an 5182 running at 500Mhz.\n\nWhen enabling the NET DMA client, the performance decreased, so\nmeanwhile it is recommended to keep this client off.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nAcked-by: Maciej Sosnowski \u003cmaciej.sosnowski@intel.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "66ee156078697cdc013d46aed3b2fee445c325a1",
      "tree": "cdff6539fa339d4bdf11934778dd93f3c3225dad",
      "parents": [
        "946e2ad040000a14b7316fae722e7e65fa09ffe5",
        "e22af66fc85a8b008237970da4d9b6910422536b",
        "4ed47896935573c8423d05bddda3f269d6e6c613"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 07 16:26:41 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 16:26:41 2008 +0100"
      },
      "message": "Merge branches \u0027ns9x\u0027 and \u0027machtypes\u0027 into devel\n"
    },
    {
      "commit": "5e329d1c7f5fe6adfee99c783fa98bda7dae8ac5",
      "tree": "2bafced116b72a8741f4231ae39d5c6d1f0e755f",
      "parents": [
        "f1b23586c1f50d4c5684e56395140ec1cd8b688d"
      ],
      "author": {
        "name": "Stefan Schmidt",
        "email": "stefan@datenfreihafen.org",
        "time": "Fri Jun 06 10:12:37 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:23:39 2008 +0100"
      },
      "message": "[ARM] 5079/1: Warn people when using pxa2xx-gpio.h\n\nWarn people when using pxa2xx-gpio.h as it is only here for backwards\ncompatibility. The new mfp-pxa2[57]x.h and the relevant API should be used\ninstead.\n\nSigned-off-by: Stefan Schmidt \u003cstefan@datenfreihafen.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "16b32fd0a35b30cbd67395cfcbd360354db44f39",
      "tree": "1d4ded0a19ea134a8dd29e33fec07b8712b4f6d7",
      "parents": [
        "5289fecda021828af85fccc8cc2613a85d0fcf52"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Jul 05 09:02:48 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:22:10 2008 +0100"
      },
      "message": "[ARM] 5150/1: Tosa: support built-in bluetooth power-up\n\nThe driver is pretty much generic and will be later shared with\na few other devices, like hx4700 ipaq.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bf0116e54e185fd63025f2b975f0f1616ffe41f1",
      "tree": "75a5f8c22d438e3d8d3c06b5f3d0639b1ee04d1d",
      "parents": [
        "d6315949ac5527efd00d48283a9e33361c86e8e9"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Jun 14 11:42:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:22:02 2008 +0100"
      },
      "message": "[ARM] 5097/1: Tosa: support TC6393XB device\n\nAdd definitions for Toshiba TC6393XB companion chip and register\nthe tc6393xb device.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b032fccca80cbbedaa80e5a72a202a43f08aa97e",
      "tree": "1b033c63cb35d2f5018d40a4f328fd257e875405",
      "parents": [
        "debba222b20c7e98d7875d9c70552b3094038ab2"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 12 11:42:07 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:21:59 2008 +0100"
      },
      "message": "[ARM] 5083/2: Tosa: fix IrDA transciver powerup.\n\nOn tosa the tranciver LED isn\u0027t powered down if\nthe GPIO47 (STUART_TX) isn\u0027t configured as low-level.\nPower it down if IrDA is off to save a bit of power.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "75f10b465af9efd59906e9079ed9cbda7e0f7a43",
      "tree": "84bb1a73c4856b0cc24d23075578f45a1b4e3eb3",
      "parents": [
        "b8291ad07a7f3b5b990900f0001198ac23ba893e"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu May 22 16:20:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:21:52 2008 +0100"
      },
      "message": "[ARM] 5047/2: Support resetting by asserting GPIO pin\n\nThis adds support for resetting via assertion of GPIO pin.\nThis e.g. is used on Sharp Zaurus SL-6000.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ff6552e4f3505da9c2886098773146be71c872e3",
      "tree": "d5eeca5ae20095d31461796c8320386f5414fdfd",
      "parents": [
        "7e5e9f5457f5cd019fd7e2f3da94e9fc72cc9ff6"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:03:01 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:03:01 2008 +0200"
      },
      "message": "i.MX27 family: Add the Phytec PCM970 evaluation board\n\nThe Phytec phyCORE-i.MX27 CPU module is delivered with the PCM970\nbaseboard by default. This patch adds support for the hardware.\n\nThis code is only an empty stub; it is filled up with functionality\nin a later patch series.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "7e5e9f5457f5cd019fd7e2f3da94e9fc72cc9ff6",
      "tree": "3de3aa37aad62cd921cb6880eafbd0c7159a0e3b",
      "parents": [
        "80eedae6f0322dafc749140b67986b2472473745"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:03:00 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:03:00 2008 +0200"
      },
      "message": "i.MX27: Adding PCM038 platform support\n\nThis patch adds support for the phyCORE-i.MX27 cpu module (aka pcm038).\nIt is as generic as possible in order to support any kind of baseboard.\n\nNote: This CPU module implementation can\u0027t work without a baseboard\nsupport. Baseboard support can be added by the PCM-970 (included in\nthis patch stack) or any custom variant.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "80eedae6f0322dafc749140b67986b2472473745",
      "tree": "23c6782e6387b01303855ea2febc819145fca798",
      "parents": [
        "c46f5856517c2d4f438df87dac81f2295931ee93"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:03:00 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:03:00 2008 +0200"
      },
      "message": "i.MX27: Add ADS platform support\n\nThis patch adds basic support for the Freescale MX27ADS reference board.\nCurrently only a serial console can be used.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "f31405cc4cc568baad28273c7f45b0563b57a17d",
      "tree": "0ba94cea0e4df5d8a21f6430301cc291624a4417",
      "parents": [
        "604cbadce2292d979749e2f5c6c3f75ee10f4c9e"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:59 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:59 2008 +0200"
      },
      "message": "i.MX27 CPU: Add basic i.MX27 CPU support\n\nAdd basic i.MX27 CPU support\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "32dc80c9cb13a7ce686bcc26efcf39e35719b466",
      "tree": "ffed455f40deb4611eb8074d25591bc773457a9e",
      "parents": [
        "eea643f7ff04fe17c3ff71d41a9487c0753bd821"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:56 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:56 2008 +0200"
      },
      "message": "i.MX2 family: Add basic mach support (headers)\n\nThis patch adds basic mach support for the mx2 processor family, based\non the original freescale code and adapted to mainline kernel coding\nstyle.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "aa10abd381b9493a88f6b9e111adc79e33d548fa",
      "tree": "59632a2283057cc671e82cdb32542fa796c3e3fc",
      "parents": [
        "259bcaae9a2f28d7e3303b202b64a1fb0a9ab9e4"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:55 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:55 2008 +0200"
      },
      "message": "i.MX2 family: Add GPIO multiplexing support\n\nThis patch adds GPIO multiplexing support for the imx1/mxc2\nfamily of procesors.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "259bcaae9a2f28d7e3303b202b64a1fb0a9ab9e4",
      "tree": "8e86bf18877c7e430bd1994489c91701f625e9a6",
      "parents": [
        "9e8a30dce1bd38cf7b941c707da504d28a907f5c"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:54 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:54 2008 +0200"
      },
      "message": "MXC arch: Simplify architecture\u0027s irq sources\n\nSimplify architecture\u0027s irq headers and sources, to share these files\nbetween MXC3 and MXC2.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "9a4cd7a5c836e189a1712c9ffd2d76b2302ce212",
      "tree": "9b6548e712f100d3e3c00bf1390ba6231b4044f8",
      "parents": [
        "ce8ffef0bfd6e55d5da3923d8e9af27c3b5c4eff"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Sat Jul 05 10:02:53 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:53 2008 +0200"
      },
      "message": "MX3: Add basic support for LogicPD i.MX31 LiteKit\n\nThis patch adds basic support for i.MX31 LiteKit by LogicPD.\nWith printascii() in kernel/printk.c, it boots right into the\nrootfs-panic.\n\nNote: This is a modified version of Daniel\u0027s patch to fit into this patch\nstack.\n\n\u003e On 09.06.2008, at 17:26, Russell King - ARM Linux wrote:\n\u003e\n\u003e \u003e I would much prefer it if board specific includes were included by the\n\u003e \u003e code which needs them rather than in asm/arch/hardware.h.  With the\n\u003e \u003e device model, drivers shouldn\u0027t need to include any board specific\n\u003e \u003e includes - only the board specific C file should need it.\n\u003e\n\u003e The new version of this patch (#5102) has been uploaded to the patch\n\u003e tracker this morning.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\n\n-- \n arch/arm/configs/mx31litekit_defconfig    | 1100 ++++++++++++++++++++++++++++++\n arch/arm/mach-mx3/Kconfig                 |    7 \n arch/arm/mach-mx3/Makefile                |    1 \n arch/arm/mach-mx3/mx31lite.c              |   96 ++\n include/asm-arm/arch-mxc/board-mx31lite.h |   38 +\n include/asm-arm/arch-mxc/debug-macro.S    |    3 \n 6 files changed, 1245 insertions(+)\n\n"
    },
    {
      "commit": "ce8ffef0bfd6e55d5da3923d8e9af27c3b5c4eff",
      "tree": "e8b8fe408418ebd90fd6608ec26df7a12ac6e3c6",
      "parents": [
        "1b53218bfa4c0e17fc16ff7fadb85b82bbd3c77c"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:52 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:52 2008 +0200"
      },
      "message": "MX31: add basic pcm037 board support\n\nThis patch adds basic board support for phytecs pmc037 board.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "4bc256501a159abc7e9fee43f63c68894f6a11d8",
      "tree": "934b9da94e0dfb720556d24004399784bbe8a8d7",
      "parents": [
        "d0f349fbce2905607e0473d2358f97f48866e52c"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:51 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:51 2008 +0200"
      },
      "message": "MXC: add debug-macro.S for mxc\n\nThis patch adds debug-macro.S for arch-mxc\n\nDisadvantage: Due to the board specific UART definition, these macros (and\ncompile time) will fail for multi board kernels.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "d0f349fbce2905607e0473d2358f97f48866e52c",
      "tree": "7b6892554648c4ab2eae4b29a054787399a49094",
      "parents": [
        "90292ea60f1c730efb9fea02b2e12676da89ebef"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "message": "i.MXC family: Adding timer support\n\nThis patch adds timer support for the i.MX machine family. This code can\nbe used on the following machs:\n\n - i.MX1 (tested)\n - i.MX2 (i.MX21 (to be tested), i.MX27 (tested))\n - i.MX3 (i.MX31 (tested))\n\nTODO: It seems impossible to build a kernel for more than one CPU because the\ntimer do not follow the platform device rules. So it does only work if\ntimer 1 can be accessed on all CPUs at the same address.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "90292ea60f1c730efb9fea02b2e12676da89ebef",
      "tree": "514a820eca32b08b79864aeb5382d620d37b5d99",
      "parents": [
        "07bd1a6cc7cbb3f373fbe49b204c6cde5e9155fc"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "message": "MXC: add io multiplexing functions for mx3\n\nThis patch adds functions to use the io multiplexer on mx3 platforms.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "07bd1a6cc7cbb3f373fbe49b204c6cde5e9155fc",
      "tree": "94a09785b99feebe4c83e836a976fe7fbf146813",
      "parents": [
        "e3d13ff4b9d3b05d7a969153e2c049548e25deea"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:49 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:49 2008 +0200"
      },
      "message": "MXC arch: Add gpio support for the whole platform\n\nThis patch bases on the one from Daniel Mack. The most important change to\nDaniel\u0027s patch is to be more generic. This gpio routine supports at least\nthe i.MX27 and i.MX31 processors.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nAcked-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\n\n"
    },
    {
      "commit": "e3d13ff4b9d3b05d7a969153e2c049548e25deea",
      "tree": "34210b2efa3d3c614f1a13797fb133e05d391045",
      "parents": [
        "df1bf4bdb2a3a26d4bde8ae1aefc16385dd4898f"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:48 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:48 2008 +0200"
      },
      "message": "mxc: add MX3 support for i.MX internal UART driver\n\nThis patch adds MX3 support for the i.MX internal uart driver.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "df1bf4bdb2a3a26d4bde8ae1aefc16385dd4898f",
      "tree": "f77c0da2248551d6635fa35b84516e881fb3417e",
      "parents": [
        "c0db2ea4e366c94dd3f880928c02534156e3d1b9"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:48 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:48 2008 +0200"
      },
      "message": "i.MX3: introduce clock API\n\nThis patch introduces the clock API for for arch-mxc\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "c0db2ea4e366c94dd3f880928c02534156e3d1b9",
      "tree": "e8486fedc9d405b2867c3a474ebc18fad394836c",
      "parents": [
        "38a41fdf94c449c165213e4665c3f8a0d30f8aba"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:47 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:47 2008 +0200"
      },
      "message": "MXC family: Add clock handling\n\nInternal clock path handling for the mxc CPUs.\n\nChanged against the original Freescale code (and against clocklib for example):\n - clock rate is always calculated whenever one ask for the current rate\n   (means struct clk has no more a member called \"rate\"). So switching the PLL\n   base frequency will propagate immediately to all other clocks that are\n   depending on this frequency.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "38a41fdf94c449c165213e4665c3f8a0d30f8aba",
      "tree": "cde7f6c0da8c9877736a6b66f245e163fa21c2f7",
      "parents": [
        "dbff4e9ea2e83fda89143389bfb229cb29425a32"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:46 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:46 2008 +0200"
      },
      "message": "IMX: introduce clock API\n\nThis patch introduces the clock API for i.MX and converts all\nin-Kernel drivers to use it.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "2582d8c1655f2eda42d5358a242b256fd6e88571",
      "tree": "4752d862dc8aa94d0a59f084106538850e09d5de",
      "parents": [
        "036bb15ec94216e28cb1550af0fdcdfb90c549df"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:45 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:45 2008 +0200"
      },
      "message": "IMX UART: Add board specific init/exit functions\n\nAdd platform specific init functions. Also rename the struct\nplatform_device dev into pdev.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "63dd10846d4917534e9ec7bddf43be786effe8b8",
      "tree": "747f5cb8273cbb063397504e8651a5e2fb9d6262",
      "parents": [
        "bf9127c36341573dc47a9c2fc003dcf13bbbf246"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sat Jul 05 10:02:43 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:43 2008 +0200"
      },
      "message": "MXC: do not include board specific header from architecture include\n\ndo not include board-mx31ads.h from hardware.h, instead include it\ndirectly only where needed.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "6fc601e37bbb4045ee0afefc76b64284ea800c89",
      "tree": "a13ef2ff40cd759b48a340225720ae6edfeef2d7",
      "parents": [
        "d5c52922b618aa6ddd6b5ebebc8d0a5ec9a20f10"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jul 01 13:17:24 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jul 03 16:51:30 2008 +0100"
      },
      "message": "[ARM] S3C24XX: PWM API support.\n\nAdd support for PWM in the S3C24XX series of SoC via the\nPWM API.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d5c52922b618aa6ddd6b5ebebc8d0a5ec9a20f10",
      "tree": "11c0d1e2a1659cac4ae74d0bd95ee368744abab1",
      "parents": [
        "9c3871ca59884563e3f41669a330c9231952643b"
      ],
      "author": {
        "name": "Matthieu Castet",
        "email": "matthieu.castet@parrot.com",
        "time": "Thu Jul 03 11:24:45 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jul 03 16:51:30 2008 +0100"
      },
      "message": "[ARM] S3C2412: Correct parents for EREFCLK and UREFCLK\n\nFor s3c2412, set parent for clk_erefclk and clk_urefclk.\nThis allow for example to use xtal or extclk for i2s clock.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Matthieu Castet \u003cmatthieu.castet@parrot.com\u003e\n"
    },
    {
      "commit": "b4b68f8cfaf583945019e41674cfa858c83316c3",
      "tree": "5f5fbdb6cd9a7ee29c61aff9ede524c9284f4704",
      "parents": [
        "f348a2a2817e9d24b1edd4befc9659ec83501ca5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jul 03 11:24:26 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jul 03 16:51:23 2008 +0100"
      },
      "message": "[ARM] S3C24XX: Add PWM timer MUX defines\n\nAdd timer defines for the MUX settings for\neach of the PWM timers to add to the per-timer\ndefines already in the file.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f348a2a2817e9d24b1edd4befc9659ec83501ca5",
      "tree": "99eb68575f9ca61c1de21502db2c41bbf2716609",
      "parents": [
        "ed9137f10377a59487cf43c76dd0d3bbf489d799"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jul 03 11:24:25 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jul 03 16:51:23 2008 +0100"
      },
      "message": "[ARM] S3C24XX: Add gpiolib support\n\nAdd support for gpilib on all S3C24XX platforms.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f7def13ed0775ee506c62a8612a124dce1776ac2",
      "tree": "ef5dbefc1df0378a10e44971de083d46695ba694",
      "parents": [
        "60a752ef34e23be5e6c91c0734d30447ce15b63b"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Jun 25 13:25:13 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:39:57 2008 +0100"
      },
      "message": "[ARM] 5122/1: imx_dma_request_by_prio simpilfication\n\nimx_dma_request_by_prio can return channel number by itself.\nNo need to supply variable address through parameters.\n\nAlso converted all drivers using this function.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "826cbdaff29764bb6928c715c6a025e49469dda9",
      "tree": "0fa040b3be05d88291eb5dca05f77202ad56ab45",
      "parents": [
        "43df5220e455d426ec7462d0bf906e686c65ebb5"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri Jun 13 10:28:36 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:39:57 2008 +0100"
      },
      "message": "[ARM] 5092/1: Fix the I-cache invalidation on ARMv6 and later CPUs\n\nThis patch adds the I-cache invalidation in update_mmu_cache if the\ncorresponding vma is marked as executable. It also invalidates the\nI-cache if a thread migrates to a CPU it never ran on.\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": "3c093f9f182eef6a8dc535f2c62b36a0320d0db1",
      "tree": "fd02e2513828d61bb779911d0eaa0ab3e5016f19",
      "parents": [
        "6ccc3fc56e4cca6aceb81376fdb5d4c3340e72d8"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Mon Jun 09 16:24:10 2008 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:39:56 2008 +0100"
      },
      "message": "[ARM] fix header guards\n\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "946e2ad040000a14b7316fae722e7e65fa09ffe5",
      "tree": "6bc244a1c49221335e14bf795403debf6f24712d",
      "parents": [
        "543cf4cb3fe6f6cae3651ba918b9c56200b257d0",
        "e055d5bff318845f99c0fbf93245767fab8dce88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 03 16:13:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:13:28 2008 +0100"
      },
      "message": "Merge branch \u0027fb\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "9ecba1f288d2cf87d1b6a9401d5ce17464eb776d",
      "tree": "b72577134de9cf9f114d4b83701388e84a276cc9",
      "parents": [
        "50bbb05d60e1897abad92d42bf185314be36bd74"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 16:01:38 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 14:25:58 2008 +0100"
      },
      "message": "[ARM] rpc: ecard: remove deprecated ecard_address() and relatives\n\necard_address() is obsolete, and has been marked deprecated since\nat least 2.6.12-rc2.  All in-tree users have been updated to use\nthe new approach, so it\u0027s time to remove this.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "50bbb05d60e1897abad92d42bf185314be36bd74",
      "tree": "06892dcd9a5038ce01debcb5f53833beeff9c77e",
      "parents": [
        "e95a1b656a9809acd8ba8eb867ac6a7759d6180e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 15:56:08 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 14:25:58 2008 +0100"
      },
      "message": "[ARM] rpc: deprecate __ioaddr() and __ioaddrc() helpers\n\nNow everything is converted to use MMIO accessors, these helpers\nare no longer required.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5cca91479b8ac6a60b61bc56e72389c681387211",
      "tree": "abc618cb4b94145fe3400dbc80ea8c0e271106fa",
      "parents": [
        "42796d37da6ef4fd851dc6d5d0387baf7e2b0c3c"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Sun Apr 13 21:46:34 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 13:25:02 2008 +0100"
      },
      "message": "[ARM] pxa: make zylonite use the generic PWM backlight driver\n\nPatch mostly by Eric Miao, minor edits by rmk.\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": "88b8ba90570067178d32c654ad95786041e86e86",
      "tree": "c2ce719334f9fbbde2500b990bc1cc295226334a",
      "parents": [
        "542313cc98e72d026d2df86f515699dfaface460"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Thu Jul 03 12:24:46 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:46 2008 +0300"
      },
      "message": "ARM: OMAP2: Clock: New OMAP2/3 DPLL rate rounding algorithm\n\nThis patch adds a new rate rounding algorithm for DPLL clocks on the\nOMAP2/3 architecture.\n\nFor a desired DPLL target rate, there may be several\nmultiplier/divider (M, N) values which will generate a sufficiently\nclose rate.  Lower N values result in greater power economy.  However,\nlower N values can cause the difference between the rounded rate and\nthe target rate (\"rate error\") to be larger than it would be with a\nhigher N.  This can cause downstream devices to run more slowly than\nthey otherwise would.\n\nThis DPLL rate rounding algorithm:\n\n- attempts to find the lowest possible N (DPLL divider) to reach the\n  target_rate (since, according to Richard Woodruff \u003cr-woodruff@ti.com\u003e,\n  lower N values save more power than higher N values).\n\n- allows developers to set an upper bound on the error between the\n  rounded rate and the desired target rate (\"rate tolerance\"), so an\n  appropriate balance between rate fidelity and power savings can be\n  set.  This maximum rate error tolerance is set via\n  omap2_set_dpll_rate_tolerance().\n\n- never returns a rounded rate higher than the target rate.\n\nThe rate rounding algorithm caches the last rounded M, N, and rate\ncomputation to avoid rounding the rate twice for each clk_set_rate()\ncall.  (This patch does not yet implement set_rate for DPLLs; that\nfollows in a future patch.)\n\nThe algorithm trades execution speed for rate accuracy.  It will find\nthe (M, N) set that results in the least rate error, within a\nspecified rate tolerance.  It does this by evaluating each divider\nsetting - on OMAP3, this involves 128 steps.  Another approach to DPLL\nrate rounding would be to bail out as soon as a valid rate is found\nwithin the rate tolerance, which would trade rate accuracy for\nexecution speed.  Alternate implementations welcome.\n\nThis code is not yet used by the OMAP24XX DPLL clock, since it\nis currently defined as a composite clock, fusing the DPLL M,N and the\nM2 output divider.  This patch also renames the existing OMAP24xx DPLL\nprogramming functions to highlight that they program both the DPLL and\nthe DPLL\u0027s output multiplier.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "542313cc98e72d026d2df86f515699dfaface460",
      "tree": "94bc87268a67cd1fff2d63cf48761f137384607d",
      "parents": [
        "097c584cd48844d9ef8402bdc6ab49e7e2135f31"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Thu Jul 03 12:24:45 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:45 2008 +0300"
      },
      "message": "ARM: OMAP2: Clock: Add OMAP3 DPLL autoidle functions\n\nThis patch adds support for DPLL autoidle control to the OMAP3 clock\nframework.  These functions will be used by the noncore DPLL enable\nand disable code - this is because, according to the CDP code, the\nDPLL autoidle status must be saved and restored across DPLL\nlock/bypass/off transitions.\n\nN.B.: the CORE DPLL (DPLL3) has three autoidle mode options, rather\nthan just two.  This code currently does not support the third option,\nlow-power bypass autoidle.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "097c584cd48844d9ef8402bdc6ab49e7e2135f31",
      "tree": "119c301a4c811231e98918e6cb8e0c74cba68edd",
      "parents": [
        "ff00fcc9ca8f18facbc3fcd779e85887e5a0d247"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Thu Jul 03 12:24:45 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:45 2008 +0300"
      },
      "message": "ARM: OMAP: Add OMAP chip type structure; clean up mach-omap2/id.c\n\nAdd a new OMAP chip identification interface, omap_chip_id.\nomap_chip_id is a structure which contains one bit for each OMAP2/3\nCPU type, and on 3430, ES level.  For example, the CHIP_IS_OMAP2420\nbit is set in omap_chip at boot on an OMAP2420.  On OMAP3430ES2, both\nCHIP_IS_OMAP3430 and CHIP_IS_OMAP3430ES2 bits are set.\n\nomap_chip is set in mach-omap2/id.c by _set_omap_chip(). Other\ncode should use the omap_chip_is() function to test against omap_chip.\n\nAlso, clean up id.c by splitting some code out of\nomap_check_revision() into its own function, _set_system_rev(); and\nconverting some debug printk()s into pr_debug().\n\nSecond revision.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "a58caad11301a5bdc2d7b76596ab5477221f7a9b",
      "tree": "95bb4df0ad450b0439cdf6256d2a2b2345b03231",
      "parents": [
        "e1f80bfca86ab48b7bed731b32262fb1a2835de5"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:44 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:44 2008 +0300"
      },
      "message": "ARM: OMAP: Introduce omap_globals and prcm access functions for multi-omap\n\nNew struct omap_globals contains the omap processor specific\nmodule bases. Use omap_globals to set the various base addresses\nto make detecting omap chip type simpler.\n\nAlso introduce OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS for future multi-omap\npatches.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "e1f80bfca86ab48b7bed731b32262fb1a2835de5",
      "tree": "a0f3ce14fac93dadaa98b67e26cd09fd453a5bde",
      "parents": [
        "f35ae6346850f6c192269b09088b20261760f0e0"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:43 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:43 2008 +0300"
      },
      "message": "ARM: OMAP: Remove __REG access for multi-omap\n\nThis does not play nicely with multi-omap as it cannot be replaced\nby a function in io.c for omaps with different IO bases.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "f35ae6346850f6c192269b09088b20261760f0e0",
      "tree": "3ec954ee3aa2d37a34f00a88d25260685d1f2db6",
      "parents": [
        "030b15457d8069a6255579a28db196e002cb9c86"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:43 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:43 2008 +0300"
      },
      "message": "ARM: OMAP: USB: Change omap USB code to use omap_read/write instead of __REG\n\nChange omap USB code to use omap_read/write instead of __REG for multi-omap\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: linux-usb@vger.kernel.org\nCc: i2c@lm-sensors.org\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n"
    },
    {
      "commit": "030b15457d8069a6255579a28db196e002cb9c86",
      "tree": "94c33eca9faa2e3ca828ab442a83304de464d06c",
      "parents": [
        "137b3ee27ab1b27dba081542476054836978ca45"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "message": "ARM: OMAP: Change omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG\n\nChange omap_cf.c and omap_nor.c to use omap_readw/writew instead of __REG.\nThis is needed for multi-omap in the future.\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: linux-pcmcia@lists.infradead.org\nCc: linux-mtd@lists.infradead.org\nSigned-off-by: Tony Lindren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "137b3ee27ab1b27dba081542476054836978ca45",
      "tree": "53857cbfa413b112a1fc60d364e9f1d3b2e8591f",
      "parents": [
        "44f78f43b349d19d378a996c4a2d9fcdff771b1e"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "Hiroshi.DOYU@nokia.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "message": "ARM: OMAP: CLKFW: Initial debugfs support for omap clock framework\n\ndebugfs can provide the infrastructure to trace the dependencies of\nclock tree hierarchy quite visibly. This patch enables to keep track\nof clock tree hierarchy and expose their attributes under each clock\ndirectry as below:\n\n\tomap:~# tree -d -L 2 /debug/clock/omap_32k_fck/\n\t/debug/clock/omap_32k_fck/\n\t|-- gpt10_fck\n\t|-- gpt11_fck\n\t|-- gpt1_fck\n\t|-- per_32k_alwon_fck\n\t|   |-- gpio2_fck\n\t|   |-- gpio3_fck\n\t|   |-- gpio4_fck\n\t|   |-- gpio5_fck\n\t|   |-- gpio6_fck\n\t|   `-- wdt3_fck\n\t|-- ts_fck\n\t`-- wkup_32k_fck\n\t    |-- gpio1_fck\n\t    `-- wdt2_fck\n\n\t14 directories\n\tomap:~# tree  /debug/clock/omap_32k_fck/gpt10_fck/\n\t/debug/clock/omap_32k_fck/gpt10_fck/\n\t|-- flags\n\t|-- rate\n\t`-- usecount\n\n\t0 directories, 3 files\n\nAlthough, compared with David Brownell\u0027s small patch, this may look\nbit overkilling, I expect that this debugfs can deal with other PRCM\ncomplexities at the same time. For example, powerdomain dependencies\ncan be expressed by using symbolic links of these clocks if\npowerdomain supports dubgfs as well.\n\nSigned-off-by: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "44f78f43b349d19d378a996c4a2d9fcdff771b1e",
      "tree": "a011636b4cc05414d7b5b77a325659521ca7d0ba",
      "parents": [
        "78673bc898c2db7f4fac4871ec702c3443642308"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:41 2008 +0300"
      },
      "message": "ARM: OMAP: Clean up interrupt lines to fix warnings for multi-omap\n\nIf boards with different NR_IRQS are compiled together, tons of\ncompiler warnings are emitted about redefining NR_IRQS.\n\nThis patch fixes the problem by adding up NR_IRQS in a common place.\n\nPatch also removes quite a bit of now unnecessary code.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "bc5d0c89c88df67f92d5d5882c27437379e9e8af",
      "tree": "56ed4beca70ed8485244e8c1a494e72d06ca367d",
      "parents": [
        "fb78d80808a75213f399b7b10048d72a0b39b494"
      ],
      "author": {
        "name": "Eduardo Valentin",
        "email": "eduardo.valentin@indt.org.br",
        "time": "Thu Jul 03 12:24:39 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:39 2008 +0300"
      },
      "message": "ARM: OMAP: McBSP: Prepare for splitting into omap1 and omap2 code\n\nThis patch transform mcbsp code to use platform data\nfrom arch/arm/plat-omap/devices.c\n\nIt also gets ride of ifdefs on mcbsp.c code.\nTo do it, a platform data structure was defined.\n\nSigned-off-by: Eduardo Valentin \u003ceduardo.valentin@indt.org.br\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "c2d43e39c7c303db53facd0bea44b66f263e3f35",
      "tree": "10b0b5a5dde1176f925b5aedcda32963f7c80029",
      "parents": [
        "373a67021d00a8b8c86bfa19f8914377de05b4bd"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:38 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:38 2008 +0300"
      },
      "message": "ARM: OMAP: SRAM: Split sram24xx.S into sram242x.S and sram243x.S\n\nSplit sram24xx.S into sram242x.S and sram243x.S\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "97b7f715589fb997e430c6aa824abbd9fd5ed42d",
      "tree": "d5e7d0b71875f487328cc1c1ddf0b9ae336ab724",
      "parents": [
        "0499bdeb1dec30325aa282a83f9374fa849aa01c"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:37 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:37 2008 +0300"
      },
      "message": "ARM: OMAP: DMA: Clean-up code\n\nDMA clean-up, mostly checkpatch.pl fixes.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "0499bdeb1dec30325aa282a83f9374fa849aa01c",
      "tree": "30f16c5516460e8b205d6be967017c9b8c90d4a4",
      "parents": [
        "4d96372e6daae89166fed7883ee092dc8db80b21"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:36 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:36 2008 +0300"
      },
      "message": "ARM: OMAP: DMA: Remove __REG access\n\nRemove __REG access in DMA code, use dma_read/write instead:\n\n- dynamically set the omap_dma_base based on the omap type\n- omap_read/write becomes dma_read/write\n- dma channel registers are read with dma_ch_read/write\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: linux-usb@vger.kernel.org\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "4d96372e6daae89166fed7883ee092dc8db80b21",
      "tree": "56814f4e3909e1337b4c8014c1989f9345ed1ba9",
      "parents": [
        "4a79acdc784c315d9c436ba2315d08f8f53b8adf"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:31 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:31 2008 +0300"
      },
      "message": "ARM: OMAP: DMA: Make channels dynamic for multi-boot\n\nMake DMA channels dynamic for multi-boot\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "4a79acdc784c315d9c436ba2315d08f8f53b8adf",
      "tree": "233cddab0f523f19f8f4ad302fcb14d0e2fcfd3e",
      "parents": [
        "3fddd09e59cf49dc339e2de74d31a76c1f7f172f"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Thu Jul 03 12:24:31 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:31 2008 +0300"
      },
      "message": "ARM: OMAP: Add OMAP3430 base defines\n\nAdd symbolic constants for OMAP3430 base addresses; include that file\nin hardware.h.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "3fddd09e59cf49dc339e2de74d31a76c1f7f172f",
      "tree": "2c3ebae6e34d0becf0f4e4b9fe11db70c7275a42",
      "parents": [
        "0f0d0807093d2d72ee772a1b4ba1d0b088a79a2b"
      ],
      "author": {
        "name": "Richard Woodruff",
        "email": "r-woodruff2@ti.com",
        "time": "Thu Jul 03 12:24:30 2008 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jul 03 12:24:30 2008 +0300"
      },
      "message": "ARM: OMAP: DMTimer: Optimize by adding load and start\n\nThis patch optimizes the timer load and start sequence.  By combining the\nload and start a needless posted wait can be removed from the system timer\nexecution path.\n\n* Before patch register writes are taking up .078% @ 500MHz during idle.\n\n Address                 |total  |min  |max      |avr     |count|ratio%\n old\\process\\default_idle|7.369s |0.0us|999.902ms|14.477ms|509. |62.661%\n ld\\Global\\cpu_v7_do_idle|4.265s |0.0us|375.786ms|24.374ms|175. |36.270%\n                (UNKNOWN)|17.503ms|0.us|531.080us|5.119us|3419. |0.148%\n r\\omap_dm_timer_set_load|8.135ms|0.0us|79.887us|15.065us|540.  |0.069% \u003c--\n \\vmlinux-old\\Global\\_end|2.023ms|0.0us|4.000us|0.560us|3613.   |0.017%\n -old\\Global\\__raw_readsw|1.962ms|0.0us|108.610us|9.167us|214.  |0.016%\n old\\smc91x\\smc_interrupt|1.353ms|0.0us|10.212us|2.348us|576.   |0.011%\n s/namei\\__link_path_walk|1.161ms|0.0us|4.310us|0.762us|  1524. |0.009%\n \\omap_dm_timer_write_reg|1.085ms|0.0us|126.150us|2.153us|504.  |0.009% \u003c--\n\n* After patch timer functions do not show up in top listings for long captures.\n\nSigned-off-by: Richard Woodruff \u003cr-woodruff2@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n"
    },
    {
      "commit": "f4db56ffd43a810424866fac6de9a32486415316",
      "tree": "e135966517865ea136b467b39711f1fc0b1194b9",
      "parents": [
        "395aed6de6d063bc234a179d65d3b6d720ce589a"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Sun May 04 19:25:52 2008 -1100"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Jun 30 16:04:45 2008 -0400"
      },
      "message": "[MTD] orion_nand: add chip_delay parameter\n\nSome SoCs need a different chip_delay value.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nAcked-by: Jörn Engel \u003cjoern@logfs.org\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "1338760329c586e0141831099e15f5c336dd9c1d",
      "tree": "cf7b223ee87d0686118ac8b6a3214656aa69279a",
      "parents": [
        "a10b188f195d00116f56f0049d8b17c711641fb7"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Mon Jun 23 01:05:08 2008 -1100"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Jun 30 14:25:24 2008 -0400"
      },
      "message": "[ARM] Kirkwood: support L2 writeback mode\n\nThis patch allows booting Kirkwood with the L2 in writeback mode,\nby reading the WT override bit from the L2 config register and\npassing that into the Feroceon L2 init routine, instead of assuming\nthat the WT override bit will always be set\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    }
  ],
  "next": "f6dd9fa5a75a3dae16c6843e74e56bf75be51c7c"
}
