)]}'
{
  "log": [
    {
      "commit": "f0f0052069989b80d2a3e50c9cd2f2a650bc1aea",
      "tree": "40ff39bc341aed8318a54d1bd61a381f41844f71",
      "parents": [
        "68fbda7de07e56eb90dd6e58a162527411b388b1",
        "a65b58663d983e588aed8d1bfc75edaac2527fa7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:32 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 29 08:51:32 2008 +1100"
      },
      "message": "Merge branch \u0027blk-end-request\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027blk-end-request\u0027 of git://git.kernel.dk/linux-2.6-block: (30 commits)\n  blk_end_request: changing xsysace (take 4)\n  blk_end_request: changing ub (take 4)\n  blk_end_request: cleanup of request completion (take 4)\n  blk_end_request: cleanup \u0027uptodate\u0027 related code (take 4)\n  blk_end_request: remove/unexport end_that_request_* (take 4)\n  blk_end_request: changing scsi (take 4)\n  blk_end_request: add bidi completion interface (take 4)\n  blk_end_request: changing ide-cd (take 4)\n  blk_end_request: add callback feature (take 4)\n  blk_end_request: changing ide normal caller (take 4)\n  blk_end_request: changing cpqarray (take 4)\n  blk_end_request: changing cciss (take 4)\n  blk_end_request: changing ide-scsi (take 4)\n  blk_end_request: changing s390 (take 4)\n  blk_end_request: changing mmc (take 4)\n  blk_end_request: changing i2o_block (take 4)\n  blk_end_request: changing viocd (take 4)\n  blk_end_request: changing xen-blkfront (take 4)\n  blk_end_request: changing viodasd (take 4)\n  blk_end_request: changing sx8 (take 4)\n  ...\n"
    },
    {
      "commit": "0ff66f0c7a5f1f4f5a0d91341b6f71fd2a49f0fa",
      "tree": "7c4d74a76bf4f49e87d769c236fdd2db77fb241d",
      "parents": [
        "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
        "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:38 2008 +0000"
      },
      "message": "Merge branch \u0027pxa-plat\u0027 into devel\n\n* pxa-plat: (53 commits)\n  [ARM] 4762/1: Basic support for Toradex Colibri module\n  [ARM] pxa: fix mci_init functions returning -1\n  [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n  [ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n  [ARM] 4746/1: pcm027: network support for phyCORE-PXA270\n  [ARM] 4745/1: pcm027: default configuration\n  [ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n  [NET] smc91x: Make smc91x use IRQ resource trigger flags\n  [ARM] pxa: add default config for littleton\n  [ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n  [ARM] 4664/1: Add basic support for HTC Magician PDA phones\n  [ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.\n  [ARM] pxa: skip registers saving/restoring if entering standby mode\n  [ARM] pxa: fix PXA27x resume\n  [ARM] pxa: Avoid fiddling with CKEN register on suspend\n  [ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme\n  [ARM] pxa: Add zylonite MFP wakeup configurations\n  [ARM] pxa: program MFPs for low power mode when suspending\n  [ARM] pxa: make MFP configuration processor independent\n  [ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions\n  ...\n\nConflicts:\n\n\tarch/arm/mach-pxa/ssp.c\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c00d4ffdbace1bdc9fdd888e4ba6d207ffa3b679",
      "tree": "2c9ddd5ae9cd899758b0785d4c7eb4bc200d66df",
      "parents": [
        "d0d42df2a440003d96c8bf29991c2afb691ef720",
        "8f86dda3ed8f05748f2351ae967926227a91ca2a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:30 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:30 2008 +0000"
      },
      "message": "Merge branch \u0027orion\u0027 into devel\n\n* orion: (26 commits)\n  [ARM] Orion: implement power-off method for QNAP TS-109/209\n  [ARM] Orion: add support for QNAP TS-109/TS-209\n  [ARM] Orion: I2C support\n  [I2C] i2c-mv64xxx: Don\u0027t set i2c_adapter.retries\n  [I2C] Split mv643xx I2C platform support\n  [ARM] Orion: enable CONFIG_RTC_DRV_M41T80 for D-Link DNS-323\n  [ARM] Orion defconfig\n  [ARM] Orion: add support for Orion/MV88F5181 based D-Link DNS-323\n  [ARM] Orion: MV88F5181 support bits\n  [ARM] Orion: Buffalo/Revogear Kurobox Pro support\n  [ARM] OrionNAS RD board support\n  [ARM] Orion: support for Marvell Orion-2 (88F5281) Development Board\n  [ARM] Orion: common platform setup for Gigabit Ethernet port\n  [ARM] Orion: platform device registration for UART, USB and NAND\n  [ARM] Orion: system timer support\n  [ARM] Orion edge GPIO IRQ support\n  [ARM] Orion: IRQ support\n  [ARM] Orion: provide GPIO method for enabling hardware assisted blinking\n  [ARM] Orion: GPIO support\n  [ARM] Orion: programable address map support\n  ...\n\nConflicts:\n\n\tarch/arm/Kconfig\n\tarch/arm/Makefile\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d0d42df2a440003d96c8bf29991c2afb691ef720",
      "tree": "1bdb3c59b3a708270b61e422ca64f437d2367807",
      "parents": [
        "e01dbdb40eea94ecb2c703960dac744c9b19a186",
        "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
        "6331acd78f7916db16ec20b50d7838bd4944cd27",
        "b696b6b448d3ec5f882aa346ce544e00763e7b3d",
        "5de865b4c5af253db19bdae3c0553952dc7eda1d",
        "20118ff97823822bf4d52ccb528ce2b5042c3057",
        "1d7d4f54b1337bf64605dc9cb3c540f67843be39",
        "bfe645adf1a79b873b528556523abb46f281a5dc",
        "06dbbd69f94e97751782ef6f1a9bb19da60efd1c",
        "d142b6e77d394a4fcc0a42381b03852bd9c4e263",
        "b5872db4a2ebe7dbc7a5e4013ae8ee37f3de3b97"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027kprobes\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027msm\u0027, \u0027s3c2410\u0027, \u0027sa1100\u0027 and \u0027vfp\u0027 into devel\n\n* at91: (24 commits)\n  [ARM] 4615/4: sam926[13]ek buttons updated\n  [ARM] 4765/1: [AT91] AT91CAP9A-DK board support\n  [ARM] 4764/1: [AT91] AT91CAP9 core support\n  [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation\n  [ARM] 4761/1: [AT91] Board-support for NEW_LEDs\n  [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200\n  [ARM] 4759/1: [AT91] Buttons on CSB300\n  [ARM] 4758/1: [AT91] LEDs\n  [ARM] 4757/1: [AT91] UART initialization\n  [ARM] 4756/1: [AT91] Makefile cleanup\n  [ARM] 4755/1: [AT91] NAND update\n  [ARM] 4754/1: [AT91] SSC library support\n  [ARM] 4753/1: [AT91] Use DMA_BIT_MASK\n  [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9\n  [ARM] 4751/1: [AT91] ISI peripheral on SAM9263\n  [ARM] 4750/1: [AT91] STN LCD displays on SAM9261\n  [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY\n  [ARM] 4646/1: AT91: configurable HZ, default to 128\n  [ARM] 4688/1: at91: speed-up irq processing\n  [ARM] 4657/1: AT91: Header definition update\n  ...\n\n* ep93xx:\n  [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations\n  [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type\n  [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups\n  [ARM] 4668/1: ep93xx: implement new GPIO API\n\n* iop:\n  [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field\n  [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device\n  [ARM] 4708/1: iop: update defconfigs for 2.6.24\n\n* kprobes:\n  ARM kprobes: let\u0027s enable it\n  ARM kprobes: special hook for the kprobes breakpoint handler\n  ARM kprobes: prevent some functions involved with kprobes from being probed\n  ARM kprobes: don\u0027t let a single-stepped stmdb corrupt the exception stack\n  ARM kprobes: add the kprobes hook to the page fault handler\n  ARM kprobes: core code\n  ARM kprobes: instruction single-stepping support\n\n* ks8695:\n  [ARM] 4603/1: KS8695: debugfs interface to view pin state\n  [ARM] 4601/1: KS8695: PCI support\n\n* misc:\n  [ARM] remove duplicate includes\n  [ARM] CONFIG_DEBUG_STACK_USAGE\n  [ARM] 4689/1: small comment wrap fix\n  [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix\n  [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h\n  [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS\n  [SERIAL] 21285: Report baud rate back via termios\n  [ARM] Remove pointless casts from void pointers,\n  [ARM] Misc minor interrupt handler cleanups\n  [ARM] Remove at91_lcdc.h\n  [ARM] ARRAY_SIZE() cleanup\n  [ARM] Update mach-types\n\n* msm:\n  [ARM] msm: dma support for MSM7X00A\n  [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)\n  [ARM] msm: irq and timer support for ARCH_MSM7X00A\n  [ARM] msm: core platform support for ARCH_MSM7X00A\n\n* s3c2410: (33 commits)\n  [ARM] 4795/1: S3C244X: Add armclk and setparent call\n  [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code\n  [ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n  [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S\n  [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk\n  [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.\n  [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values\n  [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.\n  [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number\n  [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants\n  [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers\n  [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches\n  [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n  [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users\n  [ARM] 4781/1: S3C24XX: DMA suspend and resume support\n  [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n  [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n  [ARM] 4778/1: S3C2412: Add armclk and init from DVS state\n  [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk\n  [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected\n  ...\n\n* sa1100:\n  [ARM] sa1100: add clock source support\n\n* vfp:\n  [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support\n  [ARM] 4583/1: ARMv7: Add VFPv3 support\n  [ARM] 4582/2: Add support for the common VFP subarchitecture\n"
    },
    {
      "commit": "06dbbd69f94e97751782ef6f1a9bb19da60efd1c",
      "tree": "2c50a4707af379184ac9e6e6802b58223f77a38a",
      "parents": [
        "3a38e4be76e86c7b94c36dc8f3ce489987da24e4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:35 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4795/1: S3C244X: Add armclk and setparent call\n\nAdd armclk to the supported clocks on the S3C2440 and S3C2442 to\nbetter represent the DVS state which controls whether FCLK or HCLK\nis fed to the ARM core.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3a38e4be76e86c7b94c36dc8f3ce489987da24e4",
      "tree": "1b8ce87d0002c28fe9a8615151a28a3b666f5c17",
      "parents": [
        "c27cb681ac1598352569f75cb19850a12b7ef102"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:34 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code\n\nMerge together the bits of the S3C2440 and S3C2442 clock code\nthat can be.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c27cb681ac1598352569f75cb19850a12b7ef102",
      "tree": "16e88e3069e1727726f0bb3ce99659d5aa38bbca",
      "parents": [
        "9b8c0088404778a1291191cf140bcfea082f027c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:33 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n\nAdd the reverse of s3c2410_gpio_getirq to convert\na IRQ  number into a GPIO pin number.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ddd870bdb722280bd5af1682d82557d1787ac90c",
      "tree": "691cd356f83408c05777258125012232943d98e7",
      "parents": [
        "cca851d7b4d87f3a644d3381930dc737890bd9ac"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:31 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4791/1: S3C2412: Make fclk a parent of msysclk\n\nIn the S3C2412 fclk is derived from msysclk, not straight from\nthe MPLL output. Set clk_f.parent appropriately.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cca851d7b4d87f3a644d3381930dc737890bd9ac",
      "tree": "0db760e113bac0bd0b97940731e999a84f6323a1",
      "parents": [
        "e95f52cd3b664eaa9c2b2b123f2a339ae0f1a92b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:30 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:52 2008 +0000"
      },
      "message": "[ARM] 4790/1: S3C2412: Fix parent selection for msysclk.\n\nThe msysclk clock was checking for the wrong PLL for the\nparent in s3c2412_setparent_msysclk(), trying the UPLL instead\nof the MPLL output.\n\nAlso ensure the mpll and fclks are at the same rate at init time.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "046c9d321fd5f5ce1c89c9d0f1a519c26a096486",
      "tree": "597bd5e13b4c6912a381ddbc528002934ba5bad3",
      "parents": [
        "a07c438faf952643f79983fb16a10f111c9df0df"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.\n\nFix the channel parameter to s3c2410_dma_ctrl() in s3c2410_dma_enqueue()\nif the S3C2410_DMAF_AUTOSTART is set on the channel.\n\nSpotted by Steven Ryu at Samsung.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a07c438faf952643f79983fb16a10f111c9df0df",
      "tree": "d42be5029f07477ee9dac3239d184a7279a1016b",
      "parents": [
        "db9b85c527a397e4cb75956ae69acea92904f6dc"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number\n\nThe s3c2410_dma_request() function should return the channel allocated\ninstead of zero for success.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "62feee648ca0ad6e1b54e44e6c8ddb69f225f812",
      "tree": "d7fb702d7816380c91c19d3a465073ea37eb5506",
      "parents": [
        "bb6d9b56c1d5c1cbff39b7c337c900e2b3d8387a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:24 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4784/1: S3C24XX: Fix GPIO restore glitches\n\nThe core resume code may have caused glitches in the GPIO when\nrestoring the GPIO state due to the order in which the GPIO registers\nwere being written.\n\nChange the restore process take into account the state of the\nGPIOs on resume and the state the system wants to restore them to.\n\nSee the code comments in the patch for more details of the process.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bb6d9b56c1d5c1cbff39b7c337c900e2b3d8387a",
      "tree": "7ceb92448f96f99f590f16a22b0e6cb66b9ff744",
      "parents": [
        "9f613be4a9b6d680772b0a52a43a4a94d8e131b6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n\nAdd the call s3c2410_gpio_getpull() to return the\ncurrent state of the pin\u0027s pull-up.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c58f7a1d36709e50398c05df9419386befef2c59",
      "tree": "d42e95dc2d942073b198cbc2490aaccc91ed01b4",
      "parents": [
        "c6709e8ef5752314c22c75bc7575f9be390e215b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:21 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:51 2008 +0000"
      },
      "message": "[ARM] 4781/1: S3C24XX: DMA suspend and resume support\n\nIf an DMA channel was active at suspend, then ensure that\nit is correctly reconfigured when the system resumes.\n\nNote, the previous policy was for each driver to handle their\nown reconfiguration on resume. The policy has been changed to\nmake the individual driver\u0027s job easier.\n\nSigned-off-by: Ben Dooks \u003cben-linux@flfuf.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6709e8ef5752314c22c75bc7575f9be390e215b",
      "tree": "b263b43370faf705141dfee1bd2d8300c00fe2c5",
      "parents": [
        "67d729adc0e76e21c82a2c59853f25f5f784ca79"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:20 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n\nThe current S3C24XX DMA code does not allow for an peripheral\nthat has one channel for RX and another for TX.\n\nThis patch adds a per-cpu dma operation to select the transmit\nor receive channel, and adds support to the S3C2412 for the\nseperate DMA channels for TX and RX.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "67d729adc0e76e21c82a2c59853f25f5f784ca79",
      "tree": "4459961c8babc67a29e83c123cffc4bb077cc3e8",
      "parents": [
        "bdbea34ddd2e52dc73f03e7ef7197d4c0da400d6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:19 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n\nAdd s3c2412_gpio_set_sleepcfg() to allow the setting of the sleep\nconfiguration of the GPIO blocks.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bdbea34ddd2e52dc73f03e7ef7197d4c0da400d6",
      "tree": "655dbe87607c90150d11923b18bd0401c0793c87",
      "parents": [
        "57c1b0f8dbfffaa00a242b171429e56489caef15"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:18 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4778/1: S3C2412: Add armclk and init from DVS state\n\nAdd armclk to the S3C2412 to indicate the current clock connected to\nthe ARM core.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "57c1b0f8dbfffaa00a242b171429e56489caef15",
      "tree": "e3e0a1c1002cf216c459aa54f546b20ced5d826f",
      "parents": [
        "f7275dac55008f8296cfb89a01b1e71918ac7995"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 28 13:01:17 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk\n\nAdd checks for clk_set_rate() and ensure that we do not allow set_rate\nto be called for a clock that does not have it defined. Add default\nmethods for fclk, hclk, pclk and mpll.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "332349518f1958b0bc1ae3febc2e4f75f214d255",
      "tree": "5bbf5aa0c1ab02dbee30fdf46d0043dfc52a5ce3",
      "parents": [
        "0baada2742a42390a2ebed09e07e1fab518db884"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:34 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4731/1: S3C2412: Check for incomplete sleep\n\nCheck if the sleep command returns due to a pending interrupt\nin the standby unit. If this happens, try and ack the IRQ\nbefore re-trying the resume.\n\nIt is currently unclear whether the resume can be backed out\nof at this stage as this could cause a problem with level\nbased interrupts.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0baada2742a42390a2ebed09e07e1fab518db884",
      "tree": "f66d3dc70e4f6975df3d581d972cc1bb342dc028",
      "parents": [
        "8e3007a0e8a0d2f5e3139cb9fe606c2a998b9ed3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:33 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:50 2008 +0000"
      },
      "message": "[ARM] 4730/1: S3C2412: Ensure the PWRCFG has the right mode for RTC wake\n\nEnsure that if the RTC IRQ is not selected for wake in the\nbase configuration, then the PWRCFG has the same value set\nin it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e3007a0e8a0d2f5e3139cb9fe606c2a998b9ed3",
      "tree": "452dceadcc90f9d976ac9202c4ea6119734bbb64",
      "parents": [
        "b6a175a562a1c8d326de0ee501114a2af2602772"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:36 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4729/1: VR1000: Do not add IIS device on initialisation\n\nThe IIS device is being registered by the Simtec Audio\ndriver, and thus registering here causes an error due\nto device tree naming collision.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b6a175a562a1c8d326de0ee501114a2af2602772",
      "tree": "10805d0ceace199e630c55e27342948342c97971",
      "parents": [
        "0953612a479491b57db794580b13a8e39b810724"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:35 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4728/1: BAST: Do not add IIS device on initialisation\n\nThe IIS device is being registered by the Simtec Audio\ndriver, and thus registering here causes an error due\nto device tree naming collision.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0953612a479491b57db794580b13a8e39b810724",
      "tree": "5cbfe882555b0e9a9bf0daddb0890865ce490b27",
      "parents": [
        "b708d7bf18fd90105b8099cc558d66477dafd8ea"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:37 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4727/1: S3C2412: Remove unused GPESLPCON\n\nS3C2412_GPESLPCON does not exist in the register\nmappings, so remove it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d45c30cb4c0b5f5555397ba2e942d63b4170fa1f",
      "tree": "1708f7026fb5e5c7cc90a439c800a6c5f7395566",
      "parents": [
        "71e5b2f154eb743d609bb4e743ea344596769911"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:40 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4725/1: S3C2412: Fix IIS and SDI definitions in DMA map\n\nThe IIS and SDI register hw_addr definitions are\nincorrect in the DMA map for the S3C2412.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "71e5b2f154eb743d609bb4e743ea344596769911",
      "tree": "bc34583d7354affcd99b09beed740462ac379673",
      "parents": [
        "9cbae12cca55332c9fef8f700ea28d36d7cc54be"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:30 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4724/1: S3C2412: Select S3C2410 base GPIO implementation\n\nThe S3C2412 GPIO is similar enough to the S3C2410 that\nit can use it as a base for GPIO functionality.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9cbae12cca55332c9fef8f700ea28d36d7cc54be",
      "tree": "403a3b80ed09e600c8b2c25edd5685805e543716",
      "parents": [
        "ff44b49b55edee33b7ecea987be1a6413162581b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 23 03:09:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:20:49 2008 +0000"
      },
      "message": "[ARM] 4723/1: BAST: Fix LCD driver default display setting\n\nWe have a default display set to 4, when we only have\nthree registered displays. Fix this argument (a seperate\npatch has been generated to ensure that the LCD driver\ntakes notice of this bug)\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4e4fc05a2b6e7bd2e0facd96e0c18dceb34d9349",
      "tree": "61070cb71e3f1ee55f20a7e6c35ca1512db78685",
      "parents": [
        "2687bd38573ff6f10d13f60c5c3576cce9cf260d"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.org",
        "time": "Wed Jan 23 14:54:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:27 2008 +0000"
      },
      "message": "[ARM] 4762/1: Basic support for Toradex Colibri module\n\nThis patch adds support for Toradex\u0027 PXA27x based Colibri module.\nIt\u0027s kept as simple as possible to only provide basic functionality.\nA default config is also included.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2687bd38573ff6f10d13f60c5c3576cce9cf260d",
      "tree": "d05e26158e7c8e9b50fbb7fceca2dac4c91c3996",
      "parents": [
        "ca4d6cfcee0cb2d25c0eb3b0172ecc6f223133ef"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jan 23 14:05:58 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:26 2008 +0000"
      },
      "message": "[ARM] pxa: fix mci_init functions returning -1\n\nFix all those PXA mci_init functions which return -1 rather than\npropagating the error code to the higher levels.  Remove the silly\nset_irq_type() calls as well - use the flags for request_irq()\ninstead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca4d6cfcee0cb2d25c0eb3b0172ecc6f223133ef",
      "tree": "5bfcb4419f27b20782b76b81ae7f341bcd507e1b",
      "parents": [
        "2e927b76267a57a44c018ffcc64cde5fedde1fcf"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Jan 02 01:09:54 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:25 2008 +0000"
      },
      "message": "[ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix\n\nThis patch refactors the code in corgi_lcd.c moving it to the board\nspecific corgi and spitz files where appropriate instead of the\nexisting ifdef mess which hinders readability.\n\nFix spitz_get_hsync_len() to call get_hsync_invperiod so pxafb can be\ncompiled as a module.\n\nThe confusing variables which represent the inverse horizintal sync\nperiod are renamed to \"invperiod\" consistently.\n\nAn incorrect comment in corgi_ts.c is also corrected.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2e927b76267a57a44c018ffcc64cde5fedde1fcf",
      "tree": "d699d4ad166ca93e2edfb44007774d26beab4c80",
      "parents": [
        "4f15a98025c2e71be85c80adecc14b82770cd865"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Tue Jan 08 08:52:04 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:24 2008 +0000"
      },
      "message": "[ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270\n\nThis patch adds baseboard support for the phyCORE-PXA270 development\nkit (aka PCM-990).\n\nThis example shows how to use some phyCORE-PXA270 CPU module features\non a baseboard in a standard manner. It could be used as a starting\npoint for custom baseboard development.\n\nV2:\n After comments by Eric Miao:\n  - IRQ chained handler fixed\n  - video/graphic support moved to separate patch\n  - ifdef/endif hell reduced ;-)\n\nV3:\n After comments by Russell King\n  - initialise the mmci platform data statically\n\nV4:\n After comments by Russell King\n  - wrong return value in pcm990_mci_init() fixed\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8b0b9fb531d6616081104c916341e4747c094d49",
      "tree": "8161d0d095f4c41e84d533fd4e12a74e57a2bb72",
      "parents": [
        "34e31d871ee4b6a9f6c5504da7d6dcc24967844c"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Tue Jan 08 08:48:17 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:22 2008 +0000"
      },
      "message": "[ARM] 4745/1: pcm027: default configuration\n\nThis patch adds a basic configration for the phyCORE-PXA270 development kit. In this case development kit means PCM-990 (main baseboard).\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "34e31d871ee4b6a9f6c5504da7d6dcc24967844c",
      "tree": "ab6f518113f9d13445c514ad5f36f0c5e2b6167f",
      "parents": [
        "e7b3dc7ef1e27fd5713a0df71f82c0a27de1c2eb"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Tue Jan 08 08:44:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:20 2008 +0000"
      },
      "message": "[ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module\n\nThis patch adds main support for the generic phyCORE-PXA270 CPU module\n(aka PCM-027). Its as generic as possible to support any kind of baseboard.\n\nNote: Neither the CPU module nor the pcm027.c implementation can work without\na baseboard support. Baseboard support can be added by the PCM-990 or any\ncustom variant.\n\nV2:\n After comments by Eric Miao:\n  - Currently unsupported devices moved into separate patch\n  - direct call of baseboard initialisation\n\nV3:\n After comments by Russell King\n  - sort include files\n  - setting RTC bit for power control removed\n - style problems fixed (discovered by checkpatch.pl)\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e7b3dc7ef1e27fd5713a0df71f82c0a27de1c2eb",
      "tree": "f7a6b3b79c7340d4aba0e66b16c8bfdb19e6bc87",
      "parents": [
        "1709e2af784ea658cec4e91fc884508d1214d6f5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 14 22:30:10 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:19 2008 +0000"
      },
      "message": "[NET] smc91x: Make smc91x use IRQ resource trigger flags\n\nsmc91x is shared between many different platforms.  Each platform needs\nto specify the interrupt type, and in some cases the irq type depends\non more than just the build configuration - it depends on runtime\nchecks.\n\nRather than throwing this code into the SMC_IRQ_FLAGS definition, provide\na way for these flags to be passed via the IRQ resource itself.\n\nNote that IRQF_TRIGGER_* constants are intentionally defined to correspond\nwith the IORESOURCE_IRQ_* interrupt type flags, in much the same way that\nthe low bits of PCI iomem resources correspond with the BAR flag bits.\n\nAlso provide a way to configure smc91x to read the IRQ flags from the\nresource.  Once all platforms have been converted over (signified\nby all definitions of SMC_IRQ_FLAGS being -1) SMC_IRQ_FLAGS should\nbe removed.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1709e2af784ea658cec4e91fc884508d1214d6f5",
      "tree": "caa74dd5483ca752442766edda86639063b61ccb",
      "parents": [
        "e1d9b9532522f4a04b925e151c1790e669312c55"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Dec 21 11:18:48 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:18 2008 +0000"
      },
      "message": "[ARM] pxa: add default config for littleton\n\ndefault to\n\n- PXA300/PXA310 support only (there isn\u0027t any littleton board with PXA320\n  processor for now)\n\n- smc91x ethernet support with NFS rootfs\n\n- LCD framebuffer support with graphics console\n\nSigned-off-by: eric miao \u003ceric.miao\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e1d9b9532522f4a04b925e151c1790e669312c55",
      "tree": "56a6970770f8fea1644bfbdf91b49122fc5e4ebc",
      "parents": [
        "e5c271ec3bdfaca5e8d47a9e63cfc0bf889881aa"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Dec 13 10:41:43 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:17 2008 +0000"
      },
      "message": "[ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e5c271ec3bdfaca5e8d47a9e63cfc0bf889881aa",
      "tree": "1912c6f36426ff4325399692b9b7e29c40d6433e",
      "parents": [
        "3abcd199db312abeec617083be8a7655cab73ec8"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Thu Nov 22 17:59:11 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:16 2008 +0000"
      },
      "message": "[ARM] 4664/1: Add basic support for HTC Magician PDA phones\n\nThis includes irda, gpio keys, pxafb, backlight, ohci and flash\n(read-only).\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3abcd199db312abeec617083be8a7655cab73ec8",
      "tree": "a1426e1c7f64072ee021dfaf2115ec62f90cb75c",
      "parents": [
        "512f03fdae58b96568bac1beee4d3d3b34d4ead4"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "spyro@f2s.com",
        "time": "Mon Nov 19 13:16:56 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:13:13 2008 +0000"
      },
      "message": "[ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.\n\nThis patch contains the base code to boot the Toshiba e330, e740,\ne750, e400, and e800 PDAs.\n\nSigned-off-by: Ian Molton \u003cspyro@f2s.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e01dbdb40eea94ecb2c703960dac744c9b19a186",
      "tree": "141c6b93781cd6416ab38c6fd929343b45c211ab",
      "parents": [
        "cd4c1eb51064f24a8b0a53069c4d004deade65c7"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sun Jan 27 23:11:48 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 12:39:48 2008 +0000"
      },
      "message": "[ARM] 4776/1: Add HWUART clock to fix hwuart support\n\nThis adds back the registration of HWUART clock on pxa25x\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "193c3cc12583344be01206078d9ad3fec5dbc397",
      "tree": "97eb5d6ec88969d21fbf0c5815e3b77e8e1f4aaf",
      "parents": [
        "6232be32afa121628c72291ce7eaa24a639905c2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 10:16:37 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 10:17:12 2008 +0000"
      },
      "message": "[ARM] Fix timer damage from d3d74453c34f8fd87674a8cf5b8a327c68f22e99\n\nMove the xtime write mode seqlock into timer_tick(), so it only\nsurrounds the call to do_timer().\n\nThis avoids a deadlock in update_process_times() ...\nhrtimer_get_softirq_time() which tries to get a read mode seqlock\non xtime, thereby preventing booting.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6232be32afa121628c72291ce7eaa24a639905c2",
      "tree": "2e394a151d0c1d6904f60f462186a6ff7fad9b7c",
      "parents": [
        "91525300baf162e83e923b09ca286f9205e21522"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Thu Jan 24 02:27:30 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 10:14:53 2008 +0000"
      },
      "message": "[ARM] 4763/1: pxa: fix pxa3xx_get_clk_frequency_khz() to return KHz\n\nThe original code incorrectly returns Hz instead of KHz.\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": "650e9cfd14a1ac9e077d72962ea0a80946cdb6f8",
      "tree": "c2ebc29c809a04e0d450b09c927892b8bd6202aa",
      "parents": [
        "9e6e39f2c478fff2e9d3430cdfe6730877942ed6"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Tue Dec 11 17:42:27 2007 -0500"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Jan 28 10:35:59 2008 +0100"
      },
      "message": "blk_end_request: changing arm (take 4)\n\nThis patch converts arm\u0027s OMAP mailbox driver to use\nblk_end_request interfaces.\n\nIf the original code was converted literally, blk_end_request would\nbe called with \u0027-EIO\u0027 because end_that_request_last() were called\nwith \u00270\u0027 (i.e. failure).\nBut I think these \u00270\u0027s are bugs in the original code because it\u0027s\nunlikely that all requests are treated as failure.\n(The bugs should have no effect unless these requests have an end_io\n callback.)\n\nSo I changed them to pass \u00270\u0027 (i.e. success) to blk_end_request.\n\nCc: Toshihiro Kobayashi \u003ctoshihiro.kobayashi@nokia.com\u003e\nCc: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
      "tree": "dfadf79705caf0a82f28a337cd1f5493fd4ca5c1",
      "parents": [
        "86640cae60147b0cd2705145de8067e24db70a8b"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jan 14 08:53:22 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 27 17:54:16 2008 +0000"
      },
      "message": "[ARM] 4615/4: sam926[13]ek buttons updated\n\nFrom: Nicolas Ferre \u003cnicolas.ferre@rfo.atmel.com\u003e\n\nOn the at92sam9263ek board, tell the input subsystem about the buttons.\nThis patch is taken from Andrew Victor\u0027s at91 patchset, then updated to\nmatch the latest kernel code and to use labels printed on the board.\n\nAlso update the at91sam9261ek buttons to cope with input changes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b7a3670131c7662415fa799700fc0bdfe90a54b6",
      "tree": "51ff8432c3bfd82a40b0bdb89b0def7409b5ced8",
      "parents": [
        "cea443a81c9c6257bf2d00f1392f7d1d4ce03b75"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Jan 27 18:14:50 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:50 2008 +0100"
      },
      "message": "i2c-pxa: Add polling transfer\n\nAdd polling I2C transfer implementation for PXA I2C. This is needed\nfor cases where I2C transactions have to occur at times interrups are\ndisabled.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nAcked-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6d16bfb5e81d3925a7efb38b5cc3e0021b57d03a",
      "tree": "deb1d0de0cc09b0d9cd6a4e1f5440677b5a8b81d",
      "parents": [
        "caada32afe0d181b1dc36ab3fc29628582776e09"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "message": "i2c/tps65010: move header to \u003clinux/i2c/...\u003e\n\nMove the tps65010 header file from the OMAP arch directory to the\nmore generic \u003clinux/i2c/...\u003e directory, and remove the spurious\ndependency of this driver on OMAP.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2cdddeb8d7dd42dc1847b110228a626d25a1e468",
      "tree": "b349ef86c00f4fd732266dfe6dea2fd8b74a1c52",
      "parents": [
        "922539a0a3c44e3b8dcf1025910f08e1940ba49f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "message": "i2c: normal_i2c can be made const (remaining drivers)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "5a4a2387717ec57ec2a9154beb281e09c19fc26e",
      "tree": "320f2932100e5b078c88cccade6f995f6876fa72",
      "parents": [
        "eee87d3196c9a7ac3422f4298e2250ca68d791c1"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Sun Jan 27 18:14:46 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:46 2008 +0100"
      },
      "message": "ixp4xx-i2c-gpio\n\nMigrate all ixp4xx devices to the bitbanging I2C bus driver utilizing\nthe arch-neutral GPIO API (linux/i2c-gpio.h).\n\nTested by the nslu2-linux and openwrt projects in public firmware releases.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nAcked-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "5de865b4c5af253db19bdae3c0553952dc7eda1d",
      "tree": "762fb0ecfa34794e35b1993ce731c679659f5154",
      "parents": [
        "796969104cab0d454dbc792ad0d12a4f365a8564"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Dec 03 17:15:52 2007 -0500"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:25:17 2008 +0000"
      },
      "message": "ARM kprobes: let\u0027s enable it\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "796969104cab0d454dbc792ad0d12a4f365a8564",
      "tree": "214eebbe0c8cdee597184feb365c60b574650f6a",
      "parents": [
        "785d3cd286f0bf67d1bf692559b9ae5de12678f5"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Dec 03 17:22:36 2007 -0500"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:25:17 2008 +0000"
      },
      "message": "ARM kprobes: special hook for the kprobes breakpoint handler\n\nThe kprobes code is already able to cope with reentrant probes, so its\nhandler must be called outside of the region protected by undef_lock.\n\nIf ever this lock is released when handlers are called then this commit\ncould be reverted.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "785d3cd286f0bf67d1bf692559b9ae5de12678f5",
      "tree": "d533f0ab4792b1df11a0f862ec7246bb4455869c",
      "parents": [
        "d30a0c8bf99f0e6a7d8c57bd4524039585ffbced"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Dec 03 15:27:56 2007 -0500"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:25:17 2008 +0000"
      },
      "message": "ARM kprobes: prevent some functions involved with kprobes from being probed\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "d30a0c8bf99f0e6a7d8c57bd4524039585ffbced",
      "tree": "8177015c7fe37b05df24165195a4027508ac4d7f",
      "parents": [
        "25ce1dd71b8326f2542cf030f68e0e64c3d94dc1"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Dec 14 15:56:01 2007 -0500"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:25:17 2008 +0000"
      },
      "message": "ARM kprobes: don\u0027t let a single-stepped stmdb corrupt the exception stack\n\nIf kprobes installs a breakpoint on a \"stmdb sp!, {...}\" instruction,\nand then single-step it by simulation from the exception context, it will\ncorrupt the saved regs on the stack from the previous context.\n\nTo avoid this, let\u0027s add an optional parameter to the svc_entry macro\nallowing for a hole to be created on the stack before saving the\ninterrupted context, and use it in the undef_svc handler when kprobes\nis enabled.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "25ce1dd71b8326f2542cf030f68e0e64c3d94dc1",
      "tree": "d2b63f16f2585094e0fb77378c1c7768ba06b7f4",
      "parents": [
        "24ba613c9d6cad315f484e658288db152f1dc447"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Dec 03 15:21:57 2007 -0500"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:25:16 2008 +0000"
      },
      "message": "ARM kprobes: add the kprobes hook to the page fault handler\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "24ba613c9d6cad315f484e658288db152f1dc447",
      "tree": "0a94ff96c77ccf7e0415bd2bc76ab400468c5e6e",
      "parents": [
        "35aa1df4328340f38edc46f00837f08d33d49f63"
      ],
      "author": {
        "name": "Abhishek Sagar",
        "email": "sagar.abhishek@gmail.com",
        "time": "Mon Jun 11 22:20:10 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:25:16 2008 +0000"
      },
      "message": "ARM kprobes: core code\n\nThis is a full implementation of Kprobes including Jprobes and\nKretprobes support.\n\nThis ARM implementation does not follow the usual kprobes double-\nexception model. The traditional model is where the initial kprobes\nbreakpoint calls kprobe_handler(), which returns from exception to\nexecute the instruction in its original context, then immediately\nre-enters after a second breakpoint (or single-stepping exception)\ninto post_kprobe_handler(), each time the probe is hit..  The ARM\nimplementation only executes one kprobes exception per hit, so no\npost_kprobe_handler() phase. All side-effects from the kprobe\u0027d\ninstruction are resolved before returning from the initial exception.\nAs a result, all instructions are _always_ effectively boosted\nregardless of the type of instruction, and even regardless of whether\nor not there is a post-handler for the probe.\n\nSigned-off-by: Abhishek Sagar \u003csagar.abhishek@gmail.com\u003e\nSigned-off-by: Quentin Barnes \u003cqbarnes@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "35aa1df4328340f38edc46f00837f08d33d49f63",
      "tree": "8ed273b1d39462282fadd4c854f17bf545024528",
      "parents": [
        "9b73e76f3cf63379dcf45fcd4f112f5812418d0a"
      ],
      "author": {
        "name": "Quentin Barnes",
        "email": "qbarnes@gmail.com",
        "time": "Mon Jun 11 22:20:10 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:25:16 2008 +0000"
      },
      "message": "ARM kprobes: instruction single-stepping support\n\nThis is the code implementing instruction single-stepping for kprobes\non ARM.\n\nTo get around the limitation of no Next-PC and no hardware single-\nstepping, all kprobe\u0027d instructions are split into three camps:\nsimulation, emulation, and rejected. \"Simulated\" instructions are\nthose instructions which behavior is reproduced by straight C code.\n\"Emulated\" instructions are ones that are copied, slightly altered\nand executed directly in the instruction slot to reproduce their\nbehavior.  \"Rejected\" instructions are ones that could be simulated,\nbut work hasn\u0027t been put into simulating them. These instructions\nshould be very rare, if not unencountered, in the kernel. If ever\nneeded, code could be added to simulate them.\n\nOne might wonder why this and the ptrace singlestep facility are not\nsharing some code.  Both approaches are fundamentally different because\nthe ptrace code regains control after the stepped instruction by installing\na breakpoint after the instruction itself, and possibly at the location\nwhere the instruction might be branching to, instead of simulating or\nemulating the target instruction.\n\nThe ptrace approach isn\u0027t suitable for kprobes because the breakpoints\nwould have to be moved back, and the icache flushed, everytime the\nprobe is hit to let normal code execution resume, which would have a\nsignificant performance impact. It is also racy on SMP since another\nCPU could, with the right timing, sail through the probe point without\nbeing caught.  Because ptrace single-stepping always result in a\ndifferent process to be scheduled, the concern for performance is much\nless significant.\n\nOn the other hand, the kprobes approach isn\u0027t (currently) suitable for\nptrace because it has no provision for proper user space memory\nprotection and translation, and even if that was implemented, the gain\nwouldn\u0027t be worth the added complexity in the ptrace path compared to\nthe current approach.\n\nSo, until kprobes does support user space, both kprobes and ptrace are\nbest kept independent and separate.\n\nSigned-off-by: Quentin Barnes \u003cqbarnes@gmail.com\u003e\nSigned-off-by: Abhishek Sagar \u003csagar.abhishek@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "512f03fdae58b96568bac1beee4d3d3b34d4ead4",
      "tree": "d868586a688e5b34c964f0eee3e191e2a5ee3291",
      "parents": [
        "dd01b2fc79a567ae03d0c96ddf61eb4de729d36d"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Jan 14 15:50:54 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:57 2008 +0000"
      },
      "message": "[ARM] pxa: skip registers saving/restoring if entering standby mode\n\nregisters are retained during standby mode, thus it\u0027s not necessary\nto save/restore and checksum\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": "dd01b2fc79a567ae03d0c96ddf61eb4de729d36d",
      "tree": "3595a660158448fdb2e119affe9ea56c3ff1d5f9",
      "parents": [
        "fd8e7af8d0fd3febc87607214d5dd545089edc71"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jan 23 12:34:16 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:57 2008 +0000"
      },
      "message": "[ARM] pxa: fix PXA27x resume\n\nWhen PXA27x wakes up, tick_resume_oneshot() tries to set a timer\ninterrupt to occur immediately.  Since PXA27x requires at least\nMIN_OSCR_DELTA, this causes us to flag an error.\n\ntick_program_event() then increments the next event time by\nmin_delta_ns.  However, by the time we get back to programming\nthe next event, the OSCR has incremented such that we fail again.\nWe repeatedly retry, but the OSCR is too fast for us - we never\ncatch up, so we never break out of the loop - resulting in us\nnever apparantly resuming.\n\nFix this by doubling min_delta_ns.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fd8e7af8d0fd3febc87607214d5dd545089edc71",
      "tree": "5d51c6dbf975700377fa6f81d158cdf939f053e2",
      "parents": [
        "7b5dea12346f98b0624e00ef585246bfec8b0959"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jan 23 12:33:31 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:57 2008 +0000"
      },
      "message": "[ARM] pxa: Avoid fiddling with CKEN register on suspend\n\nThe PXA manuals indicate that when in standby or sleep modes, clocks to\nperipherals are shut off by the processor itself.  Eg:\n\nPXA270 standby: \"In standby mode, all clocks are disabled except those\n for the power manager and the RTC.\"\n\nPXA270 sleep: \"In sleep mode, all clocks are disabled to the processor\n and to all peripherals except the RTC.\"\n\nPXA255 sleep: \"In Sleep Mode, all processor and peripheral clocks are\n disabled, except the RTC.\"\n\nTherefore, it should be safe to leave the clock enable register alone\nprior to entering low power modes for these SoCs.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7b5dea12346f98b0624e00ef585246bfec8b0959",
      "tree": "a0a04aa5101b716915e7256fca79d8db0d7fbe07",
      "parents": [
        "a10476d4ca52039a9240ac26376e15308b748b19"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 07 22:18:30 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme\n\nWakeup sources on PXA3 are enabled at two levels.  First, the MFP\nconfiguration has to be set to enable which edges a specific pin\nwill trigger a wakeup.  The pin also has to be routed to a functional\nunit.  Lastly, the functional unit must be enabled as a wakeup source\nin the appropriate AD*ER registers (AD2D0ER for standby resume.)\n\nThis doesn\u0027t fit well with the IRQ wake scheme - we currently do a\nbest effort conversion from IRQ numbers to functional unit wake enable\nbits.  For instance, there\u0027s several USB client related enable bits but\nthere\u0027s no corresponding IRQs to determine which you\u0027d want.  Conversely,\nthere\u0027s a single enable bit covering several functional units.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a10476d4ca52039a9240ac26376e15308b748b19",
      "tree": "e5df4e29b8e1386d2ea69d51929901c3f178f314",
      "parents": [
        "d4fc858f9cfec5200a957c305d61ffc28c5d7796"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jan 08 15:25:01 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: Add zylonite MFP wakeup configurations\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d4fc858f9cfec5200a957c305d61ffc28c5d7796",
      "tree": "489836868e789f248cbff692d0403b6c590597dd",
      "parents": [
        "7f7c8a619253c83cf3b1071df3b001811d0c1a6c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jan 08 15:12:22 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: program MFPs for low power mode when suspending\n\nHook the MFP code into the power management code so that the MFPs can\nbe reconfigured when suspending and resuming.  However, note the FIXME\n- low power mode MFP configuration may depend on the system state being\nentered.\n\nAlso note that we have to clear any detected edge events prior to\nentering a low power mode - otherwise we immediately wake up.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7f7c8a619253c83cf3b1071df3b001811d0c1a6c",
      "tree": "b4a80e57ef93e3d669e1cadb561ba975e2ce2228",
      "parents": [
        "0ad1fbc86045c2a27ff082c02344131be072699f"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Jan 03 11:25:56 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: make MFP configuration processor independent\n\nThere are two reasons for making the MFP configuration to be processor\nindependent, i.e. removing the relationship of configuration bits with\nactual MFPR register settings:\n\n   1. power management sometimes requires the MFP to be configured\n      differently when in run mode or in low power mode\n\n   2. for future integration of pxa{25x,27x} GPIO configurations\n\nThe modifications include:\n\n1. introducing of processor independent MFP configuration bits, as\n   defined in [include/asm-arm/arch-pxa/mfp.h]:\n\n\tbit  0.. 9 - MFP Pin Number (1024 Pins Maximum)\n\tbit 10..12 - Alternate Function Selection\n\tbit 13..15 - Drive Strength\n\tbit 16..18 - Low Power Mode State\n\tbit 19..20 - Low Power Mode Edge Detection\n\tbit 21..22 - Run Mode Pull State\n\tand so on,\n\n2. moving the processor dependent code from mfp.h into mfp-pxa3xx.h\n\n3. cleaning up of the MFPR bit definitions\n\n4. mapping of processor independent MFP configuration into processor\n   specific MFPR register settings is now totally encapsulated within\n   pxa3xx_mfp_config()\n\n5. using of \"unsigned long\" instead of invented type of \"mfp_cfg_t\"\n   according to Documentation/CodingStyle Chapter 5, usage of this\n   in platform code will be slowly removed in later patches\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0ad1fbc86045c2a27ff082c02344131be072699f",
      "tree": "9698c6c2f9701b7f8f9e51711ccb3691bd7cbff6",
      "parents": [
        "83b6759e72a83c344c7fe96a37543b4546f17131"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Jan 02 17:34:27 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions\n\npxa3xx_mfp_set_xxx() functions are originally provided for overwriting\nMFP configurations performed by pxa3xx_mfp_config(), the usage of such\na dirtry trick is not recommended, since there is currently no user of\nthese functions, they are safely removed\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "533462fba545d271e087c3c632cf62ff04808e40",
      "tree": "74c54d673e7dbba98755a5e59ae792cecda94424",
      "parents": [
        "f79299ca85f6f8c8817bc38494f7caa0a7043c3b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 04 22:43:36 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:56 2008 +0000"
      },
      "message": "[ARM] pxa: omit PXA25x or PXA27x standby/sleep code as appropriate\n\nThere\u0027s no point building standby/sleep code for processors which\naren\u0027t configured.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f79299ca85f6f8c8817bc38494f7caa0a7043c3b",
      "tree": "07aafb1cc4cf5367de52800ea7e01b7c6238c38a",
      "parents": [
        "8785a8fbd5a1624dbabd7c782524450e902b722e"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Jan 02 08:24:49 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:54 2008 +0000"
      },
      "message": "[ARM] pxa: clean up pxa{27x,25x}_init_pm() to empty if CONFIG_PM not defined\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8785a8fbd5a1624dbabd7c782524450e902b722e",
      "tree": "168c4819eb334c6b8674aaf6e276350ef7ac31c6",
      "parents": [
        "7664c400cc994542a27d1bacde54673880e7e179"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 14 17:02:33 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:54 2008 +0000"
      },
      "message": "[ARM] pxa: move memory controller registers into pxa2xx-regs.h\n\nPXA3 has a different memory controller from PXA2 platforms.  Avoid\nclashing definitions by moving the PXA2 definitions to pxa2xx-regs.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7664c400cc994542a27d1bacde54673880e7e179",
      "tree": "0436707427df94a4bab6c1d8746aa72b994cfc45",
      "parents": [
        "ec68e45b75adab3a78dea4ecf0e645127deee8ae"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Jan 04 22:41:09 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:54 2008 +0000"
      },
      "message": "[ARM] pxa: increase size of memory mapping\n\nThe mapping for physical address 0x48000000 is not sufficient\nto allow access to the dynamic memory controller configuration\nregisters on PXA3.  These registers need to be accessed to\nreconfigure the SDRAM when waking from a low power mode.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ec68e45b75adab3a78dea4ecf0e645127deee8ae",
      "tree": "ff9990df6c524265b018b9aa86919b690f22f9d1",
      "parents": [
        "e77ec1898f9693a3572bdd03eb5d2256166d5464"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Dec 12 09:29:33 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:54 2008 +0000"
      },
      "message": "[ARM] pxa: move pxa27x_device_ohci out of pxa27x.c for use with pxa3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f92a629cf75b4f1df46fd8bc0a345ea3d3246281",
      "tree": "dd0b58c00484c865c114433f4648426a5d809fd1",
      "parents": [
        "732ce16066964bb7b60947750e48374cc32bd310"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Dec 12 09:32:01 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: add clk of CKEN_USBHOST for pxa3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "732ce16066964bb7b60947750e48374cc32bd310",
      "tree": "47f24dd7e8dbf11763c7d8329164cc0579b1e9f1",
      "parents": [
        "5a1f21b1e546fafe840944f02949c1a8a8725132"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Nov 23 14:55:59 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: ensure SSP TX FIFO is empty instead of not full for pxa3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5a1f21b1e546fafe840944f02949c1a8a8725132",
      "tree": "0d91ffd374c961507f6579b249c4ad9aa75e6b8b",
      "parents": [
        "8d33b05581d1bc66e2356957bb2739e177a9cc36"
      ],
      "author": {
        "name": "Bridge Wu",
        "email": "bridge.wu@marvell.com",
        "time": "Fri Dec 21 19:27:08 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: mmc: add 3rd host controller support for pxa310\n\nThis patch is to add the third mmc controller support _only_\nfor pxa310.\n\nOn zylonite, the third controller support one slot.\n\nSigned-off-by: Bridge Wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8d33b05581d1bc66e2356957bb2739e177a9cc36",
      "tree": "17812d30092a1e0634e6af50a3764ed9676b9657",
      "parents": [
        "fafc9d3fa35530c1a14e6743c477d7398b431e74"
      ],
      "author": {
        "name": "Bridge Wu",
        "email": "bridge.wu@marvell.com",
        "time": "Fri Dec 21 19:15:36 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: mmc: add 2nd host controller support for pxa3xx\n\nThis patch is to add the second mmc controller support for pxa3xx.\nIt\u0027s valid for pxa3[0|1|2]0.\n\nOn zylonite, the second controller has no slot.\n\nSigned-off-by: Bridge Wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fafc9d3fa35530c1a14e6743c477d7398b431e74",
      "tree": "21691538fe2d55b5868a23117d2b61421b6f0b1f",
      "parents": [
        "8f58de7c3932f659fff3b4e5fc14ca8ccf8ec873"
      ],
      "author": {
        "name": "Bridge Wu",
        "email": "bridge.wu@marvell.com",
        "time": "Fri Dec 21 19:00:13 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:53 2008 +0000"
      },
      "message": "[ARM] pxa: mmc: add 1st host controller support for pxa3xx\n\nThis patchis to add the first mmc controller support for pxa3xx.\nIt\u0027s valid for pxa3[0|1|2]0.\n\nOn zylonite, the first controller supports two slots, this patch\nonly support the first one right now.\n\nSigned-off-by: Bridge Wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8f58de7c3932f659fff3b4e5fc14ca8ccf8ec873",
      "tree": "0e8988ff90d6377d124865c94076ca2702585ef8",
      "parents": [
        "a333aeb73b45d2b6bbaaebd56f9e7e3a674ac039"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Dec 19 17:14:02 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] pxa: create arch/arm/mach-pxa/device.c for all on-chip devices\n\nConsidering that generic.c is getting more and more bloated by device\ninformation, moving that part out side will be much cleaner.\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": "9a788c6b78802b4a378be3f0d4c2da30da811620",
      "tree": "4d0861fab8dbcbfe97b0be4e9918442e97469b2a",
      "parents": [
        "64eb036af42d3816364c4db49d93be3a4614389c"
      ],
      "author": {
        "name": "Bridge Wu",
        "email": "bridge.wu@marvell.com",
        "time": "Fri Dec 14 10:40:25 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] 4711/1: pxa: mmc: move DMA specific code to platform layer\n\nThis patch is to move pxamci DMA specific code to corresponding\nplatform layer because using DRCMRRXMMC/DRCMRTXMMC in pxamci.c makes\nthe driver code dedicated to platform which is not extensible.\n\nIt is applicable to all pxa platforms.\n\nSigned-off-by: Bridge Wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9e2697ff371b4380dca108a66860868c19d8c4b6",
      "tree": "bf0d821b2a841a2246c5427ec670a81abc1eb35c",
      "parents": [
        "cae0554126e0545f8fc37282db7a906df1ec5c3c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Dec 14 13:30:14 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] pxa: add cpufreq support\n\nThere have been patches hanging around for ages to add support for\ncpufreq to PXA255 processors.  It\u0027s about time we applied one.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cae0554126e0545f8fc37282db7a906df1ec5c3c",
      "tree": "df20d5690f213753a4367a6384b88db81c116a1c",
      "parents": [
        "16f159b1fc4f227a25cc4792e3804353e4777ebe"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 10 15:35:54 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] pxa: initialise SSP earlier\n\nInitialise the SSP driver at arch_initcall() time, so it\u0027s available\nfor other drivers to use it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "16f159b1fc4f227a25cc4792e3804353e4777ebe",
      "tree": "178728a7e1a293eb2b8346c700e5004e520f8228",
      "parents": [
        "2f1a74e5a2de0459139b85af95e901448726c375"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 10 13:33:06 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] pxa: only register \"cpld_irq\" for the correct platform\n\nOnly register the \"cpld_irq\" sysclass for mainstone/lubbock if we\u0027re\nrunning on one of those platforms.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2f1a74e5a2de0459139b85af95e901448726c375",
      "tree": "87b7bccdcff291b4956632f44c0233d228536299",
      "parents": [
        "3dcb00ea58f6b5dc62b89bbfd54353a06e6af921"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Nov 21 18:50:53 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:52 2008 +0000"
      },
      "message": "[ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free()\n\n1. make pxa2xx_spi.c use ssp_request() and ssp_free() to get the common\n   information of the designated SSP port.\n\n2. remove those IRQ/memory request code, ssp_request() has done that for\n   the driver\n\n3. the SPI platform device is thus made psuedo, no resource (memory/IRQ)\n   has to be defined, all will be retreived by ssp_request()\n\n4. introduce ssp_get_clk_div() to handle controller difference in clock\n   divisor setting\n\n5. use clk_xxx() API for clock enable/disable, and clk_get_rate() to\n   handle the different SSP clock frequency between different processors\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3dcb00ea58f6b5dc62b89bbfd54353a06e6af921",
      "tree": "8fee306ba100c646ede0c8736f5b2a5194461915",
      "parents": [
        "0aea1fd565857f002e873a506d67c92ff913f1af"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Nov 30 18:26:56 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: use __raw_writel()/__raw_readl() for ssp_xxxx()\n\n1. change SSP register definitions from absolute virtual addresses to\n   offsets\n\n2. use __raw_writel()/__raw_readl() for functions of ssp_xxxx()\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0aea1fd565857f002e873a506d67c92ff913f1af",
      "tree": "676ba67cd33b7fe58442b649ad67fa27bd71693f",
      "parents": [
        "88286450462216ca9b5c67c2175d75a5aebd5d0f"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Wed Nov 21 16:57:12 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: move SSP register definitions from pxa-regs.h to regs-ssp.h\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "88286450462216ca9b5c67c2175d75a5aebd5d0f",
      "tree": "34e054e52d45813dddc0430298848fdc4302eaca",
      "parents": [
        "d8e0db1111b51558456466f66c9115d71b68e8b9"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Dec 06 17:56:42 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: define \"struct ssp_device\" and add ssp_request()/ssp_free()\n\n1. define \"struct ssp_device\" for SSP information, which is requested\n   and released by function ssp_request()/ssp_free()\n\n2. modify the ssp_init() and ssp_exit() to use the interface\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d8e0db1111b51558456466f66c9115d71b68e8b9",
      "tree": "0e02d2e72bcf1c0b5d9975b7cfdadcc4586339a9",
      "parents": [
        "d2b82dded8c45daeaad332459222034a3fabd227"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Dec 10 17:54:36 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: add ssp devices and clk support for pxa25x/pxa27x/pxa3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d2b82dded8c45daeaad332459222034a3fabd227",
      "tree": "921a53625b7d8ad56e4a9653e7ba38c929d2a03b",
      "parents": [
        "49db76eb5fd7d75babb4f3a5f30e86d1f8e82543"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Dec 10 17:51:29 2007 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: define SSP platform devices for pxa2xx/pxa3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ae7806f8b4bf9a1e74c82f3bd4e91d59bd3d697",
      "tree": "921c819cfa93d70a3e2c5bad328a20c24e3683b3",
      "parents": [
        "a88264c24c44924a549f3d596b86d611b7ee9909"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Nov 12 22:48:12 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:51 2008 +0000"
      },
      "message": "[ARM] pxa: Don\u0027t wind OSCR backwards over suspend/resume\n\nOSCR is supposed to monotonically increment; however restoring it\nto a time prior to OSMR0 may result in it being wound backwards.\nInstead, if OSMR0 is within the minimum expiry time, wind OSMR0\nforwards.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a88264c24c44924a549f3d596b86d611b7ee9909",
      "tree": "1f8e339e22743acf64b0d19a9b8328bbf5b66ac3",
      "parents": [
        "3777f7748a5d10222a55ce88f753a19b16c17032"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Nov 12 22:45:16 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:50 2008 +0000"
      },
      "message": "[ARM] pxa: remove periodic mode emulation support\n\nApparantly, the generic time subsystem can accurately emulate periodic\nmode via the one-shot support code, so we don\u0027t need our own periodic\nemulation code anymore.  Just ensure that we build support for one shot\ninto the generic time subsystem.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3777f7748a5d10222a55ce88f753a19b16c17032",
      "tree": "3336b45d3c2bdb74a9e6defdd545b56cfb88faba",
      "parents": [
        "03f5b2cee6cabd0400b9f89956c373a0b5d3802a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 08 11:22:48 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:50 2008 +0000"
      },
      "message": "[ARM] pxa: mainstone: update backlight to use the backlight infrastructure\n\nLinux has framebuffer backlight support infrastructure which should\nbe used to expose backlight attributes.  Mainstone should use it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "03f5b2cee6cabd0400b9f89956c373a0b5d3802a",
      "tree": "abea1a5700170fc5434b200679aa51e876afe3a7",
      "parents": [
        "2fd2b1242810fb4d2ba36548fecc1f005c36770c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 08 11:17:19 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:07:50 2008 +0000"
      },
      "message": "[ARM] pxa: avoid always registering MMC, I2C, IrDA and framebuffer devices\n\nOnly register the MMC, framebuffer, I2C and FICP devices when the\nplatform supplies the necessary platform data structures for the\ndevices.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8f86dda3ed8f05748f2351ae967926227a91ca2a",
      "tree": "d6a5c23676d3c9fca7171b77911f28718e562e35",
      "parents": [
        "3faf2ee870c26f6a809af3f32368f96c357ed91b"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Sun Dec 16 17:42:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:04:04 2008 +0000"
      },
      "message": "[ARM] Orion: implement power-off method for QNAP TS-109/209\n\nSince the PIC is attached to UART1, it doesn\u0027t need a kernel device driver\nof its own; but powering off is something that the kernel should do, so\nthis patch forcefully configures the UART1 for 19200 baud and sends the\ncharacter that tells the PIC to cut the power.\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nCc: Byron Bradley \u003cbyron.bbradley@gmail.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "3faf2ee870c26f6a809af3f32368f96c357ed91b",
      "tree": "99939dc2e163a3642f7c606b9a55cfed65ea7b57",
      "parents": [
        "144aa3db1e8faa34bb33c61131494ac879a6d978"
      ],
      "author": {
        "name": "Byron Bradley",
        "email": "byron.bbradley@gmail.com",
        "time": "Sat Dec 15 20:05:49 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:04:03 2008 +0000"
      },
      "message": "[ARM] Orion: add support for QNAP TS-109/TS-209\n\nThis patch adds support for the Orion/MV88F5182 based QNAP\nTS-109/TS-209 NAS device. The driver for the S-35390A RTC\nchip on this board has been submitted to LKML separately.\n\nSigned-off-by: Byron Bradley \u003cbyron.bbradley@gmail.com\u003e\nTested-by: Oyvind Repvik \u003crepvik@kynisk.com\u003e\nTested-by: Tim Ellis \u003ctimtimred@foonas.org\u003e\nTested-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nAcked-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\n"
    },
    {
      "commit": "144aa3db1e8faa34bb33c61131494ac879a6d978",
      "tree": "886cb38c489f31fa4c525dc84ae0d1ecccba39af",
      "parents": [
        "2f0a8df40ff008822e5570b3323c56622cd92c95"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Mon Nov 12 09:51:36 2007 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:04:02 2008 +0000"
      },
      "message": "[ARM] Orion: I2C support\n\nThe Orion I2C controller is the same one used in the Discovery\nfamily (MV643XX). This patch include the common platform_device\nstuff according to the existing i2c_mv64xxx.c conventions.\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\n"
    },
    {
      "commit": "60ce1c20068ec2c138cdf9e5cbe583cc60883c62",
      "tree": "2589788469ac5680555cb09ae6b1f9f6e8600cd5",
      "parents": [
        "eb3cef84adec0fdba1a2531bcefe438a838a57dd"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Wed Nov 14 08:58:30 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:58 2008 +0000"
      },
      "message": "[ARM] Orion: enable CONFIG_RTC_DRV_M41T80 for D-Link DNS-323\n\nThe D-Link DNS-323 uses a M41T80 RTC chip, so enable this driver in\nthe Orion defconfig.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nCc: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nAcked-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eb3cef84adec0fdba1a2531bcefe438a838a57dd",
      "tree": "b4a7693ee6dc90ab60c8fc0e72a9121dbab26ed1",
      "parents": [
        "555a36561be191eb01658a5229aa11b4e4a8a7f0"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Nov 06 11:18:46 2007 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:57 2008 +0000"
      },
      "message": "[ARM] Orion defconfig\n\nBasic selections for Orion machines\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "555a36561be191eb01658a5229aa11b4e4a8a7f0",
      "tree": "60c8d18fbfa1ac87cc5bbd7ec559529513f66f15",
      "parents": [
        "c9e3de941a1694aeab60a10bd39eb710c975010d"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Mon Nov 12 09:05:55 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:56 2008 +0000"
      },
      "message": "[ARM] Orion: add support for Orion/MV88F5181 based D-Link DNS-323\n\nWith this patch USB, SATA (via sata_mv), Ethernet, RTC, LEDs and NOR Flash\nwork.\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nAcked-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c9e3de941a1694aeab60a10bd39eb710c975010d",
      "tree": "2170ec347a05253c87bf18017a6c4dc506fb6ac6",
      "parents": [
        "1e78045306e9a402b096eef95864ddf313d402d8"
      ],
      "author": {
        "name": "Herbert Valerio Riedel",
        "email": "hvr@gnu.org",
        "time": "Sun Nov 11 12:05:11 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:55 2008 +0000"
      },
      "message": "[ARM] Orion: MV88F5181 support bits\n\nadd MV88F5181 support bits required by D-link DNS-323 patch\n\nSigned-off-by: Herbert Valerio Riedel \u003chvr@gnu.org\u003e\nAcked-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1e78045306e9a402b096eef95864ddf313d402d8",
      "tree": "287d2c882268917fa4c8c5e2d7cd0a237989c5c6",
      "parents": [
        "817eb2109d28fcac8f4fd84a9ef3a761de4f8b50"
      ],
      "author": {
        "name": "Ronen Shitrit",
        "email": "rshitrit@marvell.com",
        "time": "Tue Oct 23 15:14:42 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:54 2008 +0000"
      },
      "message": "[ARM] Orion: Buffalo/Revogear Kurobox Pro support\n\nOnly serial, NOR, NAND, PCI and Ethernet is activated at the moment.\n\nSigned-off-by: Ronen Shitrit \u003crshitrit@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "817eb2109d28fcac8f4fd84a9ef3a761de4f8b50",
      "tree": "acd83a9a6850f30f3ef52496e0517e34da287559",
      "parents": [
        "e448b12cdacd4b26747480250df843b734896ae5"
      ],
      "author": {
        "name": "Ronen Shitrit",
        "email": "rshitrit@marvell.com",
        "time": "Wed Oct 17 14:51:34 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:53 2008 +0000"
      },
      "message": "[ARM] OrionNAS RD board support\n\nserial, NOR, PCI and Ethernet is activated at the moment.\n\nSigned-off-by: Ronen Shitrit \u003crshitrit@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e448b12cdacd4b26747480250df843b734896ae5",
      "tree": "1d279a6582f19aff5adb8f6e6a8eda66aa5f8021",
      "parents": [
        "e07c9d85726e57914608a4e66a5dbb35863cd8fb"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Oct 23 15:14:42 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:52 2008 +0000"
      },
      "message": "[ARM] Orion: support for Marvell Orion-2 (88F5281) Development Board\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e07c9d85726e57914608a4e66a5dbb35863cd8fb",
      "tree": "f095aec54443d84107d70ec33693416473fec742",
      "parents": [
        "ca26f7d3ed3c841e561613a9ea2f44ca899e27de"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Wed Oct 31 12:42:41 2007 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:51 2008 +0000"
      },
      "message": "[ARM] Orion: common platform setup for Gigabit Ethernet port\n\nThe Orion Ethernet port is the same port used in the Discovery\nfamily (MV643XX). This patch include the common platform_device\nstuff according to the existing mv643xx_eth conventions.\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca26f7d3ed3c841e561613a9ea2f44ca899e27de",
      "tree": "1a4957d5a6560db179821a1709420344caf9dd2f",
      "parents": [
        "51cbff1d6f1946f97b847f9a144737eca20ede84"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Oct 23 15:14:42 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:50 2008 +0000"
      },
      "message": "[ARM] Orion: platform device registration for UART, USB and NAND\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "51cbff1d6f1946f97b847f9a144737eca20ede84",
      "tree": "9d55d9269af106ea98635bcca0868aa08386affe",
      "parents": [
        "f00666140cb84cd80276c9a874198874890d5733"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Tue Oct 23 15:14:42 2007 -0400"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:49 2008 +0000"
      },
      "message": "[ARM] Orion: system timer support\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nReviewed-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nReviewed-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f00666140cb84cd80276c9a874198874890d5733",
      "tree": "286e67e14efbde6374f57a8997af674d7ebc6d4b",
      "parents": [
        "3085de6a82821e3d227e8fae7403dc7a5dc27932"
      ],
      "author": {
        "name": "Tzachi Perelstein",
        "email": "tzachi@marvell.com",
        "time": "Thu Nov 15 10:57:48 2007 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:03:48 2008 +0000"
      },
      "message": "[ARM] Orion edge GPIO IRQ support\n\nThis patch adds support for Orion edge sensitive GPIO IRQs.\n\nSigned-off-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    }
  ],
  "next": "3085de6a82821e3d227e8fae7403dc7a5dc27932"
}
