)]}'
{
  "log": [
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "6b2a4f7a5b777ea8fcf3bb38a0a33e68a920a9dc",
      "tree": "fcf7d9bddc31974ad046aecd51cc856c68e14cdd",
      "parents": [
        "eefbab599531240adaffa1d23900afbc8b0342bd",
        "022b483596fabb5d1320aa4b76f43a754063f37e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 29 12:09:30 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 29 12:09:30 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (26 commits)\n  mmc: SDHI should depend on SUPERH || ARCH_SHMOBILE\n  mmc: tmio_mmc: Move some defines into a shared header\n  mmc: tmio: support aggressive clock gating\n  mmc: tmio: fix power-mode interpretation\n  mmc: tmio: remove work-around for unmasked SDIO interrupts\n  sh: fix SDHI IO address-range\n  ARM: mach-shmobile: fix SDHI IO address-range\n  mmc: tmio: only access registers above 0xff, if available\n  mfd: remove now redundant sh_mobile_sdhi.h header\n  sh: convert boards to use linux/mmc/sh_mobile_sdhi.h\n  ARM: mach-shmobile: convert boards to use linux/mmc/sh_mobile_sdhi.h\n  mmc: tmio: convert the SDHI MMC driver from MFD to a platform driver\n  sh: ecovec: use the CONFIG_MMC_TMIO symbols instead of MFD\n  mmc: tmio: split core functionality, DMA and MFD glue\n  mmc: tmio: use PIO for short transfers\n  mmc: tmio-mmc: Improve DMA stability on sh-mobile\n  mmc: fix mmc_app_send_scr() for dma transfer\n  mmc: sdhci-esdhc: enable esdhc on imx53\n  mmc: sdhci-esdhc: use writel/readl as general APIs\n  mmc: sdhci: add the abort CMDTYPE bits definition\n  ...\n"
    },
    {
      "commit": "dced35aeb0367dda2636ee9ee914bda14510dcc9",
      "tree": "71fd68d024a91c5c87f02f488962fcd852add0a8",
      "parents": [
        "2a8f55b1f577c205e71ddcb696564cbd05c50eb5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Mar 28 17:49:12 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:48:19 2011 +0200"
      },
      "message": "drivers: Final irq namespace conversion\n\nScripted with coccinelle.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "022b483596fabb5d1320aa4b76f43a754063f37e",
      "tree": "4daeefc91287b9ca2acd1a90b4d58dc0b548c17d",
      "parents": [
        "cba179aec779b364a683906b99e23014c7652e8e"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Mar 28 09:16:33 2011 +0200"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Mon Mar 28 09:41:27 2011 -0400"
      },
      "message": "mmc: SDHI should depend on SUPERH || ARCH_SHMOBILE\n\nFix build breakage on platforms, not providing readsw and writesw\nfunctions, e.g., on x86(_64).\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "cba179aec779b364a683906b99e23014c7652e8e",
      "tree": "f88c1be6d919591ab6ee41c736248437887a8963",
      "parents": [
        "5fd0157901d5a8f497f3d3b95cb4beebf1641d1b"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Thu Mar 24 09:48:36 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Mar 26 15:58:50 2011 -0400"
      },
      "message": "mmc: tmio_mmc: Move some defines into a shared header\n\nAlso add TMIO_BBS.\n\nThis allows these defines to also be used by zboot.\n\nCc: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "5fd0157901d5a8f497f3d3b95cb4beebf1641d1b",
      "tree": "5604735371eb07f4a579ad66ceab3048f230c81f",
      "parents": [
        "a7edbe399b40fb82ccd11216fd88d24e428025c5"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Mar 09 14:45:44 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:59 2011 -0400"
      },
      "message": "mmc: tmio: support aggressive clock gating\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "a7edbe399b40fb82ccd11216fd88d24e428025c5",
      "tree": "2a46ebea94bf3cad5c9973fad6381a3450dec4a0",
      "parents": [
        "d9b03421775d5cf8b4d5518a3e80b28cf3f999ce"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Mar 09 14:38:58 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:58 2011 -0400"
      },
      "message": "mmc: tmio: fix power-mode interpretation\n\nThe power-mode sequence on MMC is MMC_POWER_OFF -\u003e MMC_POWER_UP -\u003e\nMMC_POWER_ON and not MMC_POWER_ON -\u003e MMC_POWER_UP, as the driver currently\nis implying.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "d9b03421775d5cf8b4d5518a3e80b28cf3f999ce",
      "tree": "ccba01a449585df5a5e3d999687b797ad5e2cafa",
      "parents": [
        "d80e9221742235ebfcbe85e3899603ab2b716749"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Mar 10 18:43:07 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:56 2011 -0400"
      },
      "message": "mmc: tmio: remove work-around for unmasked SDIO interrupts\n\nSDIO IRQs got unmasked on sh-mobile while writing to the\nCTL_CLK_AND_WAIT_CTL register, because that register at address 0x138\nis not implemented on those SoCs and writes to it overwrite the\nregister at address 0x38: CTL_SDIO_IRQ_MASK. Previous patches\neliminated access to register above 0xff on sh-mobile, so that this\nwork-around isn\u0027t needed anymore.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "69d1fe18e92afb4687605a1ab2ec73fbc3bae344",
      "tree": "f9cf934890b958d1d593405c8399d5ba973c11e7",
      "parents": [
        "52c6182a47fa66ad5f2647a831efa99c05b0a54e"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Mar 09 17:28:55 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:49 2011 -0400"
      },
      "message": "mmc: tmio: only access registers above 0xff, if available\n\nNot all tmio implementations have registers above oxff. Accessing\nthem on thise platforms is dangerous. In some cases it leads to\naddress wrapping to addresses below 0x100, which corrupts random\nunrelated registers.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "42051e8a7bce76ebd3cd201704ee2427120636e1",
      "tree": "f62527fca5ea9d247faffa9bda2539d996b18068",
      "parents": [
        "4fbc5ece430bc2890edc90a112c742844130f943"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Mar 14 09:52:33 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:23 2011 -0400"
      },
      "message": "mmc: tmio: convert the SDHI MMC driver from MFD to a platform driver\n\nOn sh-mobile platforms the SDHI driver was using the tmio_mmc SD/SDIO\nMFD cell driver. Now that the tmio_mmc driver has been split into a\ncore and a separate MFD glue, we can support SDHI natively without the\nneed to emulate an MFD controller. This also allows to support systems\nwith an on-SoC SDHI controller and a separate MFD with a TMIO core.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "b6147490e6aac82fa2f4b9d7fce925d9891ebe8f",
      "tree": "71b86fdebebd37bc9e67d5a8902b85f5cb0f1504",
      "parents": [
        "5f52c3552946eafa13f89c949449d16ce2b58b24"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Mar 23 12:42:44 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:11 2011 -0400"
      },
      "message": "mmc: tmio: split core functionality, DMA and MFD glue\n\nTMIO MMC chips contain an SD / SDIO IP core from Panasonic, similar to\nthe one, used in MN5774 and other MN57xx controllers. These IP cores are\nincluded in many multifunction devices, in sh-mobile chips from Renesas,\nin the latter case they can also use DMA. Some sh-mobile implementations\nalso have some other specialities, that MFD-based solutions don\u0027t have.\nThis makes supporting all these features in a monolithic driver inconveniet\nand error-prone. This patch splits the driver into 3 parts: the core,\nthe MFD glue and the DMA support. In case of a modular build, two modules\nwill be built: mmc_tmio_core and mmc_tmio.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "5f52c3552946eafa13f89c949449d16ce2b58b24",
      "tree": "193ab366bf12a261235a2f8c0ae4c5ae182b941d",
      "parents": [
        "51fc7b2ce74d31b7d9a6bd3c57bf6c1cc77e837d"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Mon Mar 07 11:33:11 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:39:05 2011 -0400"
      },
      "message": "mmc: tmio: use PIO for short transfers\n\nThis patch allows transferring of some requests in PIO and some in DMA\nmode and defaults to using DMA only for transfers longer than 8 bytes.\nThis is especially useful with SDIO, which can have lots of 2- and 4-byte\ntransfers, creating unnecessary high overhead, when executed in DMA.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "51fc7b2ce74d31b7d9a6bd3c57bf6c1cc77e837d",
      "tree": "65871eed7be0a2df91ac52d84d838367eec0c435",
      "parents": [
        "4f665cb614b8a258b507cc47753dd3f7dd45aac6"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Mar 04 09:56:21 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:38:56 2011 -0400"
      },
      "message": "mmc: tmio-mmc: Improve DMA stability on sh-mobile\n\nOn some SDHI tmio implementations the order of DMA and command completion\ninterrupts swaps, which leads to malfunction. This patch postpones\nDMA activation until the MMC command completion IRQ time.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "58ac8177cebb890ba980cdace36457e0fe1e62af",
      "tree": "2d5d7946fe1d4f650d79abdef8270809d0bcdbbc",
      "parents": [
        "e149860d16d96aef1a8eb7dc1d0b9d4313479e61"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "Hong-Xing.Zhu@freescale.com",
        "time": "Mon Mar 21 13:22:16 2011 +0800"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:50 2011 -0400"
      },
      "message": "mmc: sdhci-esdhc: enable esdhc on imx53\n\nFix the NO INT in the Multi-BLK IO in SD/MMC, and Multi-BLK read in\nSDIO on imx53.\n\nThe CMDTYPE of the CMD register (offset 0xE) should be set to \"11\"\nwhen the STOP CMD12 is issued on imx53 to abort one open ended\nmulti-blk IO. Otherwise the TC INT wouldn\u0027t be generated.\n\nIn exact block transfer, the controller doesn\u0027t complete the\noperations automatically as required at the end of the transfer\nand remains on hold if the abort command is not sent on imx53.\n\nAs a result, the TC flag is not asserted and SW receives timeout\nexception. Set bit1 of Vendor Spec register to fix it.\n\nSigned-off-by: Richard Zhu \u003cHong-Xing.Zhu@freescale.com\u003e\nSigned-off-by: Richard Zhao \u003crichard.zhao@freescale.com\u003e\nReviewed-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "e149860d16d96aef1a8eb7dc1d0b9d4313479e61",
      "tree": "ada702bf46750da48f165ffc49a18dd9dd870e63",
      "parents": [
        "574e3f5602d930a962f50dcc7124941c60c44084"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "Hong-Xing.Zhu@freescale.com",
        "time": "Fri Mar 25 09:18:27 2011 -0400"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:50 2011 -0400"
      },
      "message": "mmc: sdhci-esdhc: use writel/readl as general APIs\n\nAdd one flag to indicate the GPIO CD/WP is enabled or not\non imx platforms, and reuse the writel/readl as the general\nAPIs for imx SOCs.\n\nSigned-off-by: Richard Zhu \u003cHong-Xing.Zhu@freescale.com\u003e\nReviewed-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "574e3f5602d930a962f50dcc7124941c60c44084",
      "tree": "ec31cb08f35c167d0f59e6dc2611a2854dcac440",
      "parents": [
        "e481e45df754cbb01630e308f9baeb1c066ef1f9"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "Hong-Xing.Zhu@freescale.com",
        "time": "Mon Mar 21 13:22:14 2011 +0800"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:50 2011 -0400"
      },
      "message": "mmc: sdhci: add the abort CMDTYPE bits definition\n\nAdd the abort CMDTYPE bits definition of command register (offset 0xE)\n\nSigned-off-by: Richard Zhu \u003cHong-Xing.Zhu@freescale.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "e481e45df754cbb01630e308f9baeb1c066ef1f9",
      "tree": "3e99c7a98dfc81d1f6ff1568769024f104c1fdf2",
      "parents": [
        "b2fce6ad9f0f01cc06745298148a4941ccc4d3ec"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "Hong-Xing.Zhu@freescale.com",
        "time": "Mon Mar 21 13:22:13 2011 +0800"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:49 2011 -0400"
      },
      "message": "mmc: sdhci-esdhc: remove SDHCI_QUIRK_NO_CARD_NO_RESET from esdhc\n\nsdhci-esdhc-imx does not need SDHCI_QUIRK_NO_CARD_NO_RESET.\nMake it OF-specific.\n\nSigned-off-by: Richard Zhu \u003cHong-Xing.Zhu@freescale.com\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "b2fce6ad9f0f01cc06745298148a4941ccc4d3ec",
      "tree": "5d87d55b31c8b404d1b662c14afac9de5ca21fff",
      "parents": [
        "768fbc1876b3239f4c463c00ea1e78725554cf21"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 18 15:00:23 2011 -0700"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:49 2011 -0400"
      },
      "message": "mmc: of_mmc_spi: Need to include irq.h and of_irq.h\n\nSince these are the headers that provide irq_of_parse_and_map()\nand NO_IRQ.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "768fbc1876b3239f4c463c00ea1e78725554cf21",
      "tree": "7ec4ee554935885a710698f1a45247f72ff67125",
      "parents": [
        "a5289a433dd7b15df248d1f0272f52be38fe6971"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Fri Mar 11 17:18:07 2011 +0000"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:49 2011 -0400"
      },
      "message": "mmc: mmci: Add ARM variant with extended FIFO\n\nNew IO FPGA implementation for Versatile Express boards contain\nMMCI (PL180) cell with FIFO extended to 128 words (512 bytes).\n\nMatt Waddel reports that this patch improves MMC performance on\nhis vexpress system, and also fixes \"mmcblk0: error -5 transferring\ndata\" errors.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\nTested-by: Matt Waddel \u003cmatt.waddel@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "a5289a433dd7b15df248d1f0272f52be38fe6971",
      "tree": "88b627a212992363d9f30b36c693b948a2bb5067",
      "parents": [
        "cf5e23e1c27af4291cf90020c295756ba4dcf326"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Fri Feb 25 11:08:13 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:49 2011 -0400"
      },
      "message": "mmc: dw_mmc: set fixed burst in BMOD register\n\nThis patch uses the fixed burst bit when using an internal DMA controller.\nI found increased performance with IDMAC when this bit is set.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "cf5e23e1c27af4291cf90020c295756ba4dcf326",
      "tree": "9a3cf3bac5943b0b73205ddda5d126ec067e4c70",
      "parents": [
        "5a8fba524c2063cb297bdbacda535448ee365dc4"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Mar 17 16:46:17 2011 -0400"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Mar 25 10:30:49 2011 -0400"
      },
      "message": "mmc: use pci_dev-\u003erevision\n\nThe SDHCI driver uses PCI_CLASS_REVISION instead of PCI_REVISION_ID, so\nit was not converted by commit 44c10138fd4bbc4b6d6bff0873c24902f2a9da65\n(PCI: Change all drivers to use pci_device-\u003erevision). The newer VIA\ndriver has similar code too. This patch converts both drivers to use\nthe \u0027revision\u0027 field of \u0027struct pci_dev\u0027.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nAcked-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "944dc03551f6e812c00e586edba84b28c52ffe8c",
      "tree": "18bbcdc2c9ccc6a05d217503e28a77efea662b63",
      "parents": [
        "93619c2106e2c968a260ebffb75ddc5efa567c16"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@queued.net",
        "time": "Tue Mar 01 12:32:20 2011 -0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Mar 23 10:42:01 2011 +0100"
      },
      "message": "tmio: Silence warnings introduced by mfd changes\n\nThis silences warnings such as\n\ndrivers/video/tmiofb.c: In function \u0027tmiofb_hw_init\u0027:\ndrivers/video/tmiofb.c:270: warning: initialization discards qualifiers from pointer target type\n\nThese were added by me in commit 2a79bb1d.\n\nSigned-off-by: Andres Salomon \u003cdilinger@queued.net\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "4f95bf404870cccb08ff6d59e1986d43aee5efb6",
      "tree": "b403dede853d5999b50167c83f8d27fbaaae0f2f",
      "parents": [
        "fcd67979d3808afbe357048d928470ef9b37cd4b"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@queued.net",
        "time": "Thu Feb 17 19:07:29 2011 -0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Mar 23 10:41:56 2011 +0100"
      },
      "message": "mmc: Use mfd_data instead of driver_data for tmio-mmc\n\nUse mfd_data for passing information from mfd drivers to mfd\nclients.  The mfd_cell\u0027s driver_data field is being phased out.\n\nClients that were using driver_data now access .mfd_data\nvia mfd_get_data().  This changes tmio-mmc only; mfd drivers with\nother cells are not modified.\n\nSigned-off-by: Andres Salomon \u003cdilinger@queued.net\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "d24f36d352bb9fb72b6611bdca41adbb41cb13ba",
      "tree": "74a1e36f65d48048866d80f65ae856a6e73c6642",
      "parents": [
        "5528e40f973ac427c857593ea0f636b6f65058b0"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@queued.net",
        "time": "Thu Feb 17 19:07:13 2011 -0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Mar 23 10:41:51 2011 +0100"
      },
      "message": "mfd: mfd_cell is now implicitly available to asic3 drivers\n\nNo need to explicitly set the cell\u0027s platform_data/data_size.\n\nModify clients to use mfd_get_cell helper function instead of\naccessing platform_data directly.\n\nSigned-off-by: Andres Salomon \u003cdilinger@queued.net\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "984b203a7237d8d32090b48113c18eb8f824a2be",
      "tree": "79903636bc63c393806fb30e530f7e2eb0e5e82b",
      "parents": [
        "2092014df6e62b3ddfe8b6199da98cacfc055e23"
      ],
      "author": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 22 16:34:42 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 22 17:44:15 2011 -0700"
      },
      "message": "drivers/mmc/host/omap_hsmmc.c: use resource_size()\n\nUse resource_size().\n\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nCc: Madhusudhan Chikkature \u003cmadhu.cr@ti.com\u003e\nCc: \u003clinux-mmc@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2092014df6e62b3ddfe8b6199da98cacfc055e23",
      "tree": "c7498da5bd17bd7f73562fde3631fe194c034e8b",
      "parents": [
        "e359dc24d32e58c795fc339cb3e89ea6330fceae"
      ],
      "author": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 22 16:34:41 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 22 17:44:15 2011 -0700"
      },
      "message": "drivers/mmc/host/omap.c: use resource_size()\n\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nCc: Jarkko Lavinen \u003cjarkko.lavinen@nokia.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: \u003clinux-mmc@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a8c91da549f625d0600d5bd7e1831066b55edf0d",
      "tree": "494738b095d7c96286c7b0d0d586c7b8fa594f5a",
      "parents": [
        "26b95cac5fddb2916e2cef76495073f9c37a7b54",
        "c07946a3350244d7c3d9bc1032325e04dd11575b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 22:32:40 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 22:32:40 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (53 commits)\n  mmc: dw_mmc: support mmc power control with regulator\n  mmc: dw_mmc: fix suspend/resume operation\n  mmc: dw_mmc: add quirks for unreliable card detect, and capabilities\n  mmc: tmio: fix address in kunmap_atomic() calls\n  mmc: core: reset card voltage after power off\n  mmc: core: export function mmc_do_release_host()\n  mmc: sdio: remember new card RCA when redetecting card\n  mmc: dw_mmc: Remove set-but-unused variable.\n  mmc: sdhci-esdhc-imx: add card detect on custom GPIO for mx25/35\n  mmc: sdhci-esdhc: broken card detection is not a default quirk\n  mmc: sdhci-esdhc-imx: add write protect on custom GPIO on mx25/35\n  mmc: msm_sdcc: remove needless cache flush after dma_unmap_sg()\n  mmc: sh_mmcif: support aggressive clock gating\n  mmc: check if mmc cards \u003c 2GB do sector addressing\n  mmc: core: comment on why sdio_reset is done at init time\n  mmc: dw_mmc: support DDR mode\n  mmc: via-sdmmc: Remove set-but-unused variable.\n  mmc: cb710: Return err value in cb710_wait_while_busy()\n  mmc: sdhci-pci: Remove set-but-unused variable.\n  mmc: mxs-mmc: add mmc host driver for i.MX23/28\n  ...\n"
    },
    {
      "commit": "b061c59c27e0385e53c961d9fbd18c1c078d9823",
      "tree": "56240ef8e98e9e4712ee58aa8e6e3d51f6ab001f",
      "parents": [
        "99f4065bac7b8c3f829334b4218a5c2e68cbe440",
        "568a60eda2e90a11bb3d7f8ef3f6800e9b60d4e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 10:56:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 18 10:56:02 2011 -0700"
      },
      "message": "Merge branch \u0027spi/next\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027spi/next\u0027 of git://git.secretlab.ca/git/linux-2.6: (34 commits)\n  spi/dw_spi: move dw_spi.h into drivers/spi\n  spi/dw_spi: Fix missing header\n  gpio/langwell: Clear edge bit before handling\n  gpio/langwell: Simplify demux loop\n  gpio/langwell: Convert irq name space\n  gpio/langwell: Fix broken irq_eoi change.\n  gpio; Make Intel chipset gpio drivers depend on x86\n  gpio/cs5535-gpio: Fix section mismatch\n  spi/rtc-{ds1390,ds3234,m41t94}: Use spi_get_drvdata() for SPI devices\n  spi/davinci: Support DMA transfers larger than 65535 words\n  spi/davinci: Use correct length parameter to dma_map_single calls\n  gpio: Use __devexit at necessary places\n  gpio: add MODULE_DEVICE_TABLE to pch_gpio and ml_ioh_gpio\n  gpio/mcp23s08: support mcp23s17 variant\n  of_mmc_spi: add card detect irq support\n  spi/omap_mcspi: catch xfers of non-multiple SPI word size\n  spi/omap_mcspi: Off-by-one error in finding the right divisor\n  gpio/pca953x: Fix wrong pointer type\n  spi/pl022: rid dangling labels\n  spi: add support for SuperH SPI\n  ...\n"
    },
    {
      "commit": "0df0914d414a504b975f3cc66ace0c16ef55b7f3",
      "tree": "c97ffa357943a8b226cdec1b9632c4cede813205",
      "parents": [
        "6899608533410557e6698cb9d4ff6df553916e98",
        "05f689400ea5fa3d71af82f910c8b140f87ad1f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:28:15 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:28:15 2011 -0700"
      },
      "message": "Merge branch \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (258 commits)\n  omap: zoom: host should not pull up wl1271\u0027s irq line\n  arm: plat-omap: iommu: fix request_mem_region() error path\n  OMAP2+: Common CPU DIE ID reading code reads wrong registers for OMAP4430\n  omap4: mux: Remove duplicate mux modes\n  omap: iovmm: don\u0027t check \u0027da\u0027 to set IOVMF_DA_FIXED flag\n  omap: iovmm: disallow mapping NULL address when IOVMF_DA_ANON is set\n  omap2+: mux: Fix compile when CONFIG_OMAP_MUX is not selected\n  omap4: board-omap4panda: Initialise the serial pads\n  omap3: board-3430sdp: Initialise the serial pads\n  omap4: board-4430sdp: Initialise the serial pads\n  omap2+: mux: Add macro for configuring static with omap_hwmod_mux_init\n  omap2+: mux: Remove the use of IDLE flag\n  omap2+: Add separate list for dynamic pads to mux\n  perf: add OMAP support for the new power events\n  OMAP4: Add IVA OPP enteries.\n  OMAP4: Update Voltage Rail Values for MPU, IVA and CORE\n  OMAP4: Enable 800 MHz and 1 GHz MPU-OPP\n  OMAP3+: OPP: Replace voltage values with Macros\n  OMAP3: wdtimer: Fix CORE idle transition\n  Watchdog: omap_wdt: add fine grain runtime-pm\n  ...\n\nFix up various conflicts in\n - arch/arm/mach-omap2/board-omap3evm.c\n - arch/arm/mach-omap2/clock3xxx_data.c\n - arch/arm/mach-omap2/usb-musb.c\n - arch/arm/plat-omap/include/plat/usb.h\n - drivers/usb/musb/musb_core.h\n"
    },
    {
      "commit": "6899608533410557e6698cb9d4ff6df553916e98",
      "tree": "b392548a6757d08ec7b1395925499e032c174411",
      "parents": [
        "411f5c7a502769ccc0377c5ba36cb0b283847ba8",
        "92c260f755c42337c550d8ac1f8ccd1b32bffb20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:13:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:13:18 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm\n\n* \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm: (46 commits)\n  msm: scm: Check for interruption immediately\n  msm: scm: Fix improper register assignment\n  msm: scm: Mark inline asm as volatile\n  msm: iommu: Enable HTW L2 redirection on MSM8960\n  msm: iommu: Don\u0027t read from write-only registers\n  msm: iommu: Remove dependency on IDR\n  msm: iommu: Use ASID tagging instead of VMID tagging\n  msm: iommu: Rework clock logic and add IOMMU bus clock control\n  msm: iommu: Clock control for the IOMMU driver\n  msm: mdp: Set the correct pack pattern for XRGB/ARGB\n  msm_fb: Fix framebuffer console\n  msm: mdp: Add support for RGBX 8888 image format.\n  video: msmfb: Put the partial update magic value into the fix_screen struct.\n  msm: clock: Migrate to clkdev\n  msm: clock: Remove references to clk_ops_pcom\n  msm: headsmp.S: Fix section mismatch\n  msm: Use explicit GPLv2 licenses\n  msm: iommu: Enable IOMMU support for MSM8960\n  msm: iommu: Generalize platform data for multiple targets\n  msm: iommu: Create a Kconfig item for the IOMMU driver\n  ...\n"
    },
    {
      "commit": "6d7ed21d17e640b120b902a314143e5ef4917a70",
      "tree": "87d00d7057dd9c57175f3367715d18b1958f096a",
      "parents": [
        "ec0afc9311adcfb10b90e547c23250f63939f990",
        "bafc8205dc7bf2488175008deedc14ff4939d174",
        "9c9585e0e96f8340d704256db00b2ec28240c36e",
        "bfddc1c325d1e092d9fb1b5b03a05b818f82d35f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 18:48:35 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 18:48:35 2011 -0700"
      },
      "message": "Merge branches \u0027defcfg\u0027, \u0027drivers\u0027 and \u0027cyberpro-next\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027defcfg\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6647/1: add Versatile Express defconfig\n  ARM: 6644/1: mach-ux500: update the U8500 defconfig\n\n* \u0027drivers\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6764/1: pl011: factor out FIFO to TTY code\n  ARM: 6763/1: pl011: add optional RX DMA to PL011 v2\n  ARM: 6758/1: amba: support pm ops\n  ARM: amba: make amba_driver id_table const\n  ARM: amba: make internal ID table handling const\n  ARM: amba: make probe() functions take const id tables\n  ARM: 6662/1: amba: make amba_bustype non-static\n  ARM: mmci: add dmaengine-based DMA support\n  ARM: mmci: no need for separate host-\u003edata_xfered\n  ARM: mmci: avoid unnecessary switch to data available PIO interrupts\n  ARM: mmci: no need to call flush_dcache_page() with sg_miter API\n  ARM: mmci: avoid reporting too many completed bytes on fifo overrun\n  ALSA: AACI: make fifo variables more explanitory\n  ALSA: AACI: no need to call snd_pcm_period_elapsed() for each period\n  ALSA: AACI: use snd_pcm_lib_period_bytes()\n  ALSA: AACI: clean up AACI announcement printk\n  ALSA: AACI: fix channel mask selection\n  ALSA: AACI: fix number of channels for record\n  ALSA: AACI: fix multiple IRQ claiming\n\n* \u0027cyberpro-next\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  VIDEO: cyberpro: remove unused cyber2000fb_get_fb_var()\n  VIDEO: cyberpro: remove useless function extreg pointers\n  VIDEO: cyberpro: update handling of device structures\n  VIDEO: cyberpro: add support for video capture I2C\n  VIDEO: cyberpro: make \u0027reg_b0_lock\u0027 always present\n  VIDEO: cyberpro: add I2C support\n  VIDEO: cyberpro: select lowest multipler/divisor for PLL\n"
    },
    {
      "commit": "2dd22997679a88874c131f6e6ffb963e6d43b3a6",
      "tree": "bfe1707dda7e755b8b550c6796e2649813bcfbb9",
      "parents": [
        "36885ff0e6563687e6152da6d311abbf83c0198f",
        "7b7adc4a016a1decb806eb71ecab98721fa7f146"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Mar 17 13:46:58 2011 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Mar 17 13:48:06 2011 -0600"
      },
      "message": "Merge remote-tracking branch \u0027origin\u0027 into spi/next\n\nPull in Linus\u0027 tree to pick up changes required for the langwell gpio fixes\n"
    },
    {
      "commit": "c07946a3350244d7c3d9bc1032325e04dd11575b",
      "tree": "8cab4261ebbdb857e7f46fe2dc6ed3d4652369f4",
      "parents": [
        "e61cf1184d72e574460492fd6c6b6d8a3ace2089"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Fri Feb 25 11:08:14 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:22 2011 -0400"
      },
      "message": "mmc: dw_mmc: support mmc power control with regulator\n\nThis patch adds support for power regulators.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "e61cf1184d72e574460492fd6c6b6d8a3ace2089",
      "tree": "2a95d08ee1b19a7cbeadc7ca0622f93bbcc9e3f2",
      "parents": [
        "fc3d7720541d4b70cbae25ac121d7e6343125090"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Thu Mar 17 20:32:33 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:20 2011 -0400"
      },
      "message": "mmc: dw_mmc: fix suspend/resume operation\n\nThis patch is related to re-init processing on suspend/resume.\n\nWhen card is resuming, some register is reset.  If card is removable,\nmaybe controller should be rescan for card.  But if assume card is\nnon-removable, need to restore the old value at registers.\n\nWe store the value of FIFOTH at probe time and then restore it in\ndw_mci_resume().\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "fc3d7720541d4b70cbae25ac121d7e6343125090",
      "tree": "f1ca22f9e6363c2ddfc84dfdc6e4992299e4f93a",
      "parents": [
        "860cfe796c793bfad1e666de9600852f2d653c57"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Fri Feb 25 11:08:15 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:18 2011 -0400"
      },
      "message": "mmc: dw_mmc: add quirks for unreliable card detect, and capabilities\n\nThis patch adds quirks and capabilities to platdata.\n\nSome cards don\u0027t use the CDn pin; in that case, we assume the card\u0027s\ninserted. Some boards need other capabilities. So, we add capabilities\nin the board\u0027s platdata.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "860cfe796c793bfad1e666de9600852f2d653c57",
      "tree": "62d9da3c369195a586043ab43d1656752fb9cc6e",
      "parents": [
        "b33d46c398fd071dccd0815f33620924684860cd"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Mar 11 08:30:14 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:15 2011 -0400"
      },
      "message": "mmc: tmio: fix address in kunmap_atomic() calls\n\nCurrently kunmap_atomic() doesn\u0027t take into account the offset, used\nwith kmap_atomic(). On platforms, where kunmap_atomic() is not a NOP,\nthis will lead to problems, when offset !\u003d 0.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "ba6a902d9d89b976bf64a435ec97a490cd160dec",
      "tree": "d4e6545b65d877b03a1c431c5eee73f521422600",
      "parents": [
        "7e29c3060369c2cd003b8069972b8535944310e4"
      ],
      "author": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Mon Feb 28 16:45:10 2011 -0500"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:06 2011 -0400"
      },
      "message": "mmc: dw_mmc: Remove set-but-unused variable.\n\ncount is only ever used by assigning to old_len if count \u003d\u003d 0, and\nthen old_len isn\u0027t ever used at all.  So, both are redundant.  Fixes:\n\ndrivers/mmc/host/dw_mmc.c: In function ‘dw_mci_read_data_pio’:\ndrivers/mmc/host/dw_mmc.c:1034:32: warning: variable ‘old_len’ set but\nnot used [-Wunused-but-set-variable]\n\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\n"
    },
    {
      "commit": "7e29c3060369c2cd003b8069972b8535944310e4",
      "tree": "2f3bd10e1e6f1d9fdb413096ef47bbc3982c7dae",
      "parents": [
        "3bb2a9f6a7c0887a7f79b59c5b9bff349a03247e"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat Feb 26 14:44:41 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:04 2011 -0400"
      },
      "message": "mmc: sdhci-esdhc-imx: add card detect on custom GPIO for mx25/35\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nTested-by: Marc Reilly \u003cmarc@cpdesign.com.au\u003e\nTested-by: Eric Benard \u003ceric@eukrea.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "3bb2a9f6a7c0887a7f79b59c5b9bff349a03247e",
      "tree": "4940330e04273deac499987bda96fe89c198e2e1",
      "parents": [
        "0c6d49ce53bc18c0ac637fb137f1e01ee9082201"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat Feb 26 14:44:40 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:02 2011 -0400"
      },
      "message": "mmc: sdhci-esdhc: broken card detection is not a default quirk\n\nIt can be worked around using a GPIO which will be done for i.MX later.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nTested-by: Marc Reilly \u003cmarc@cpdesign.com.au\u003e\nTested-by: Eric Benard \u003ceric@eukrea.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "0c6d49ce53bc18c0ac637fb137f1e01ee9082201",
      "tree": "dd7228fc94fbf638e57ec31352805eb0b2bde95a",
      "parents": [
        "dffc55adfa2676a02a838d56a0cc4edd3809510c"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat Feb 26 14:44:39 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:35:00 2011 -0400"
      },
      "message": "mmc: sdhci-esdhc-imx: add write protect on custom GPIO on mx25/35\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nTested-by: Marc Reilly \u003cmarc@cpdesign.com.au\u003e\nTested-by: Eric Benard \u003ceric@eukrea.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "dffc55adfa2676a02a838d56a0cc4edd3809510c",
      "tree": "f894eee191b1b9b6c608012ccb65171c5b08d9df",
      "parents": [
        "f5e0cec4495398b259b3ede7cbc3ce4bd0e1cef0"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Wed Feb 16 23:28:53 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Mar 17 15:34:40 2011 -0400"
      },
      "message": "mmc: msm_sdcc: remove needless cache flush after dma_unmap_sg()\n\ndma_unmap_sg() already flushes the cache, I don\u0027t get what this\ncode is doing here.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "9c9585e0e96f8340d704256db00b2ec28240c36e",
      "tree": "e644bda53c5a1c36a4066c09601566bf20e88ad1",
      "parents": [
        "5d350cba486de34eff99d0394d8fb436af54522e",
        "c8ebae37034c0ead62eb4df8ef88e999ddb8d5cf",
        "ba74ec7f6b2bf9e1b5d0f2c5cef08766944cb2c8",
        "29772c4e28cbb33ea1f8c6dcd130ebf190b91d85"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 17 11:04:51 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 17 11:04:51 2011 +0000"
      },
      "message": "Merge branches \u0027aaci\u0027, \u0027mmci-dma\u0027, \u0027pl\u0027 and \u0027pl011\u0027 into drivers\n"
    },
    {
      "commit": "92c260f755c42337c550d8ac1f8ccd1b32bffb20",
      "tree": "6d04fefc1adeecabfb2b00c201e0db78fa2b5529",
      "parents": [
        "8e76a80960bf06c245160a484d5a363ca6b520bb",
        "05e34754518b6a90d5c392790c032575fab12d66"
      ],
      "author": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Wed Mar 16 22:13:16 2011 -0700"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Wed Mar 16 22:13:16 2011 -0700"
      },
      "message": "Merge remote branch \u0027rmk/for-linus\u0027 into for-linus\n\n* rmk/for-linus: (1557 commits)\n  ARM: 6806/1: irq: introduce entry and exit functions for chained handlers\n  ARM: 6781/1: Thumb-2: Work around buggy Thumb-2 short branch relocations in gas\n  ARM: 6747/1: P2V: Thumb2 support\n  ARM: 6798/1: aout-core: zero thread debug registers in a.out core dump\n  ARM: 6796/1: Footbridge: Fix I/O mappings for NOMMU mode\n  ARM: 6784/1: errata: no automatic Store Buffer drain on Cortex-A9\n  ARM: 6772/1: errata: possible fault MMU translations following an ASID switch\n  ARM: 6776/1: mach-ux500: activate fix for errata 753970\n  ARM: 6794/1: SPEAr: Append UL to device address macros.\n  ARM: 6793/1: SPEAr: Remove unused *_SIZE macros from spear*.h files\n  ARM: 6792/1: SPEAr: Replace SIZE macro\u0027s with SZ_4K macros\n  ARM: 6791/1: SPEAr3xx: Declare device structures after shirq code\n  ARM: 6790/1: SPEAr: Clock Framework: Rename usbd clock and align apb_clk entry\n  ARM: 6789/1: SPEAr3xx: Rename sdio to sdhci\n  ARM: 6788/1: SPEAr: Include mach/hardware.h instead of mach/spear.h\n  ARM: 6787/1: SPEAr: Reorder #includes in .h \u0026 .c files.\n  ARM: 6681/1: SPEAr: add debugfs support to clk API\n  ARM: 6703/1: SPEAr: update clk API support\n  ARM: 6679/1: SPEAr: make clk API functions more generic\n  ARM: 6737/1: SPEAr: formalized timer support\n  ...\n\nConflicts:\n\tarch/arm/mach-msm/board-msm7x27.c\n\tarch/arm/mach-msm/board-msm7x30.c\n\tarch/arm/mach-msm/board-qsd8x50.c\n\tarch/arm/mach-msm/board-sapphire.c\n\tarch/arm/mach-msm/include/mach/memory.h\n"
    },
    {
      "commit": "f5e0cec4495398b259b3ede7cbc3ce4bd0e1cef0",
      "tree": "1ba09ad3756365de0fcd64185592014e33e5376e",
      "parents": [
        "b676f0391a5f6816c047cbd1e2ad2a897f3c161a"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Feb 25 16:58:38 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Wed Mar 16 12:30:25 2011 -0400"
      },
      "message": "mmc: sh_mmcif: support aggressive clock gating\n\nTo support MMC aggressive clock gating the driver has to stop the\ninterface clock when the .set_ios() method is called with .clock \u003d\u003d 0.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "41babf753cc82ab6208903625a084bf305c32d06",
      "tree": "1418a029223084fc3860a64683b3a65b0baeec0a",
      "parents": [
        "e7054ba1f73c0a0e2489251499bdbc21b88b4190"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Thu Feb 24 13:46:11 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:51:47 2011 -0400"
      },
      "message": "mmc: dw_mmc: support DDR mode\n\nThis patch adds DDR mode support to dw_mmc.\n\nIf we set any bit in UHS_REG bit[16:31], the card of that slot is\nsupported for DDR mode.  For example, if UHS_REG[16] is set, card\nnumber 0 is DDR mode.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "e7054ba1f73c0a0e2489251499bdbc21b88b4190",
      "tree": "cd721866c8d5149cb0da53cbea57010a462c82f2",
      "parents": [
        "b3bd1b5b0054f716e58a65d4e2e449ea0252e9dd"
      ],
      "author": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Wed Feb 23 17:29:13 2011 -0500"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:44 2011 -0400"
      },
      "message": "mmc: via-sdmmc: Remove set-but-unused variable.\n\ndrivers/mmc/host/via-sdmmc.c: In function ‘via_reset_pcictrl’:\ndrivers/mmc/host/via-sdmmc.c:805:8: warning: variable ‘addrbase’ set but\nnot used [-Wunused-but-set-variable]\n\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nCc: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "b3bd1b5b0054f716e58a65d4e2e449ea0252e9dd",
      "tree": "bfcd23a20790ba0a598398fb7882d98eeb6e37c1",
      "parents": [
        "24c300199b2f9125169c09ca3e950b17c16e2eab"
      ],
      "author": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Wed Feb 23 23:17:43 2011 +0000"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:42 2011 -0400"
      },
      "message": "mmc: cb710: Return err value in cb710_wait_while_busy()\n\nFixes:\n\ndrivers/mmc/host/cb710-mmc.c: In function ‘cb710_wait_while_busy’:\ndrivers/mmc/host/cb710-mmc.c:182:6: warning: variable ‘err’ set but not\nused [-Wunused-but-set-variable]\n\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nAcked-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "24c300199b2f9125169c09ca3e950b17c16e2eab",
      "tree": "ea0060c0ca88549544edb587a57aa4ec317f4b6c",
      "parents": [
        "e4243f13d10e5fbe2b84e211dcac3bc6e0792167"
      ],
      "author": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Wed Feb 23 17:29:11 2011 -0500"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:39 2011 -0400"
      },
      "message": "mmc: sdhci-pci: Remove set-but-unused variable.\n\ndrivers/mmc/host/sdhci-pci.c: In function ‘sdhci_pci_probe_slot’:\ndrivers/mmc/host/sdhci-pci.c:913:18: warning: variable ‘addr’ set but\nnot used [-Wunused-but-set-variable]\n\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "e4243f13d10e5fbe2b84e211dcac3bc6e0792167",
      "tree": "b341d503e6619e862d8fd153a2633cace4a36a18",
      "parents": [
        "8154b5756d3cb850f846ff38cf35cbbb7c2b45fe"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@freescale.com",
        "time": "Mon Feb 21 18:35:28 2011 +0800"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:37 2011 -0400"
      },
      "message": "mmc: mxs-mmc: add mmc host driver for i.MX23/28\n\nThis adds the mmc host driver for Freescale MXS-based SoC i.MX23/28.\nThe driver calls into mxs-dma via generic dmaengine api for both pio\nand data transfer.\n\nThanks Chris Ball for the indentation patch.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nTested-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "8154b5756d3cb850f846ff38cf35cbbb7c2b45fe",
      "tree": "bb16bd7fddbdd5bbda162650ae4f6cbfd35b1835",
      "parents": [
        "f53fbde48ef0a5ce7733fbc84da18014d0a11cf0"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Thu Feb 10 18:07:30 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:35 2011 -0400"
      },
      "message": "mmc: sdhci-tegra: free irq on error and remove\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "f53fbde48ef0a5ce7733fbc84da18014d0a11cf0",
      "tree": "2b4114de4c09fcddd437f395a6c4f6042fa5c2be",
      "parents": [
        "c9b2a06fb0efda37241861915a8639c27bddaa85"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Feb 18 10:21:09 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:32 2011 -0400"
      },
      "message": "mmc: mxcmmc: use dmaengine API\n\nThis switches the mxcmmc driver to use the dmaengine API. Unlike\nthe old one this one is always present in the tree, even if no DMA\nis implemented, hence we can remove all the #ifdefs in from the driver.\nThe driver automatically switches to PIO mode if no DMA support or no\nsuitable channel is available.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "c9b2a06fb0efda37241861915a8639c27bddaa85",
      "tree": "5fb3c645c634193cfa8baab5c8272f8e002fd011",
      "parents": [
        "37b7785e3ac5128809340eaeb791ca7a471c4e32"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Thu Feb 17 16:12:38 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:30 2011 -0400"
      },
      "message": "mmc: dw_mmc: support 8-bit buswidth\n\nThis patch adds support for 8-bit buswidth.\ndw_mmc can use 8-bit buswidth and set to CTYPE_8BIT in card-type register.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "449bdc2d9d62794246351d10dd4534a239bf06b6",
      "tree": "896077799b14e4ddafeeb54b508f9702d0dff7e2",
      "parents": [
        "3383433ce70613514593c940a2ae4e6ab19f2b28"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:11:07 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:25 2011 -0400"
      },
      "message": "mmc: tmio_mmc: use dmaengine helpers, drop submit check\n\nUse the new dmaengine helper functions, and drop the error check\non the returned cookier from the dmaengine - we recently\nestablished that this is really not allowed to fail.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "3383433ce70613514593c940a2ae4e6ab19f2b28",
      "tree": "266dfb9ea4ac15af4d5fa6ef809b880e7a7dd254",
      "parents": [
        "d7554caa2c3410c07a1889a08c66288edbdc216a"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:10:56 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:23 2011 -0400"
      },
      "message": "mmc: tmio_mmc: drop dma_sglen state variable\n\nThis variable doesn\u0027t seem to be used for anything after the\nother patches so just drop it.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "d7554caa2c3410c07a1889a08c66288edbdc216a",
      "tree": "82777655fc7fccca49c155ceff320c75f6270814",
      "parents": [
        "2dc7ddc1e7e68ee7793dda0ca0d659367d035e3d"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:10:47 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:21 2011 -0400"
      },
      "message": "mmc: tmio_mmc: unmap with the proper sglen\n\nAccording to the DMA-API you shall unmap the sglists with the same\nsglist length as passed into the mapping function, not the\nreturned value from the mapping function.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "2dc7ddc1e7e68ee7793dda0ca0d659367d035e3d",
      "tree": "e599e538c64e8ac416ff6250355acba60c405fcb",
      "parents": [
        "a5ece7d29d09714a690f83f6f0ce395f4374021e"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:10:37 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:18 2011 -0400"
      },
      "message": "mmc: tmio_mmc: map DMA buffers on the DMA engine device\n\nAs established for the MMCI, it is proper to map the DMA buffers\non the DMA engine which is the one actually performing the DMA.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "a5ece7d29d09714a690f83f6f0ce395f4374021e",
      "tree": "798af18294cad483562746b72bcaf56b1e27f33f",
      "parents": [
        "f38f94c6b226f7c6888bedbcadf0ed2ddca7d029"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:10:00 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:16 2011 -0400"
      },
      "message": "mmc: sh_mmcif: use dmaengine helpers, drop submit check\n\nUse the new dmaengine helper functions, and drop the error check\non the returned cookier from the dmaengine - we recently\nestablished that this is really not allowed to fail.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "f38f94c6b226f7c6888bedbcadf0ed2ddca7d029",
      "tree": "f37e327fdfb66bfe0960c52a1f01f10b7eab8005",
      "parents": [
        "9dc3fb5e4584630c50f7a5405efe9835d321ad44"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:09:50 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:14 2011 -0400"
      },
      "message": "mmc: sh_mmcif: rename and retype activity variable\n\nThe host_sglen is now actually used to keep track of whether DMA\nis active or not, so rename and retype it to bool.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "9dc3fb5e4584630c50f7a5405efe9835d321ad44",
      "tree": "9e8e8a3758d3a08d6c4ff35ae0983674fbc4cb83",
      "parents": [
        "1ed828dbb4a90f273b2a3cc70c9c28306427ea7c"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:09:40 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:12 2011 -0400"
      },
      "message": "mmc: sh_mmcif: unmap with the proper sglen\n\nAccording to the DMA-API you shall unmap the sglists with the same\nsglist length as passed into the mapping function, not the\nreturned value from the mapping function.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "1ed828dbb4a90f273b2a3cc70c9c28306427ea7c",
      "tree": "63d5680c417f40c9da88300a01d86ee4f489075c",
      "parents": [
        "5328906aa2e54a7a5e99e1ba8ee52b387e8be44b"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:09:29 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:09 2011 -0400"
      },
      "message": "mmc: sh_mmcif: map DMA buffers on the DMA engine device\n\nAs established for the MMCI, it is proper to map the DMA buffers\non the DMA engine which is the one actually performing the DMA.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "5328906aa2e54a7a5e99e1ba8ee52b387e8be44b",
      "tree": "4bc0b872bbdd6683b74895d2483759d29455a1ca",
      "parents": [
        "88ce4db313bca1e4e6ef3b448471f85d3e14a854"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:08:26 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:07 2011 -0400"
      },
      "message": "mmc: atmel-mci: use dmaengine helper functions\n\nUse the new dmaengine helpers to make the code more readable.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "88ce4db313bca1e4e6ef3b448471f85d3e14a854",
      "tree": "1d028208211c7dc7af14a79828494ade9c97cf5d",
      "parents": [
        "266ac3f297adb72fb6c34949a38337c6fad4c7a6"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:08:16 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:05 2011 -0400"
      },
      "message": "mmc: atmel-mci: conform to DMA-API\n\nFixes the following:\n- It is perfectly legal for the dma_map_sg() to return fewer\n  entries than were passed in.\n- Supply the returned numer of (possibly coalesced) entries to\n  the device_pre_slave_sg() function.\n- Use the proper original sg_len when unmapping the sglist\n  in the error path.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "266ac3f297adb72fb6c34949a38337c6fad4c7a6",
      "tree": "29b69f8643854d700e2da49e37cf6384357963dc",
      "parents": [
        "5fd11c0754fa069b6aba64b65734aa2fb193552d"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Feb 10 16:08:06 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:02 2011 -0400"
      },
      "message": "mmc: atmel-mci: map DMA sglist on the DMA engine\n\nAs established for the MMCI, it is proper to map the DMA buffers\non the DMA engine which is the one actually performing the DMA.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "5fd11c0754fa069b6aba64b65734aa2fb193552d",
      "tree": "b53efb52f87eba4e9aa3ef802c6d97a6e357cf09",
      "parents": [
        "ce1014965ae2538e7447b19879bd0e8109690b79"
      ],
      "author": {
        "name": "Manoj Iyer",
        "email": "manoj.iyer@canonical.com",
        "time": "Fri Feb 11 16:25:31 2011 -0600"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:49:00 2011 -0400"
      },
      "message": "mmc: sdhci: Add Ricoh e823 PCI ID\n\nSigned-off-by: Manoj Iyer \u003cmanoj.iyer@canonical.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "aadb9f4110096876c6f03073415439f76f0c61ca",
      "tree": "8e680a68fc3fc83c80627ab6974421d5b3f5c997",
      "parents": [
        "dd6c4b9807581b37bf68ba3cd160c6859f070d39"
      ],
      "author": {
        "name": "Will Newton",
        "email": "will.newton@gmail.com",
        "time": "Thu Feb 10 10:40:57 2011 +0000"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:48:53 2011 -0400"
      },
      "message": "mmc: dw_mmc: Enable low-power mode for the card clock.\n\nSetting this bit in the clock enable register will stop the clock\nwhen the card is in the IDLE state.\n\nSigned-off-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "dd6c4b9807581b37bf68ba3cd160c6859f070d39",
      "tree": "d60dac551123658b8190de2ba10c3e2fdd2e83c2",
      "parents": [
        "170cba8cad5d9350f2c76bbd22013cc31ae26b0f"
      ],
      "author": {
        "name": "Will Newton",
        "email": "will.newton@gmail.com",
        "time": "Thu Feb 10 14:37:03 2011 -0500"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:48:51 2011 -0400"
      },
      "message": "mmc: dw_mmc: Run card detect tasklet during slot initialisation.\n\nWe need to run the card detect tasklet at the end of slot initialisation\nas it is possible that a card has been inserted prior to boot, so we don\u0027t\nsee an insertion interrupt and now the card is sitting there inserted but\nwith no power to it.\n\nSigned-off-by: Neil Jones \u003cneil.jones@imgtec.com\u003e\nSigned-off-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nReviewed-by: Matt Fleming \u003cmatt@console-pimps.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "170cba8cad5d9350f2c76bbd22013cc31ae26b0f",
      "tree": "624f537cf2b1882b1602e84c5183b94126dbb851",
      "parents": [
        "a803d7fbc1ae64244eb8738aa0e4ac491b45d26c"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Thu Jan 20 15:02:59 2011 -0200"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:48:49 2011 -0400"
      },
      "message": "mmc: mmc_mxc: Allow selection only for the correct platforms\n\nCurrently MMC_MXC driver can be selected by all i.MX devices.\n\nRestrict its use only for the appropriate processors.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "a803d7fbc1ae64244eb8738aa0e4ac491b45d26c",
      "tree": "e684ee04233b2bacfd384dad80aa08f0a1dffc10",
      "parents": [
        "a803d551d92079beb599cc37fa407c059c82c821"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Wed Feb 09 07:25:22 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:48:46 2011 -0400"
      },
      "message": "mmc: tmio_mmc: Improve readability of the output of pr_debug_status()\n\nReviewed-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "732f0e31db03c84005578927ed9d4e996c3c0020",
      "tree": "586b15b33112943f6f4ac1c4c0ca897cc4d5fd3f",
      "parents": [
        "3362177fe1b7c23ee8497ee720ab4d6f6ba0b840"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Sat Oct 30 12:58:56 2010 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Mar 15 13:48:25 2011 -0400"
      },
      "message": "mmc: sdhci-s3c: Auto CMD12 support\n\nSamsung SDHCI host controller supports the Auto CMD12.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "21ace5452ce3327f0d11f85b0c33dfcd0d20fdb2",
      "tree": "ec84b5e9ab22958a9bfa6e9897e706fc9540dcc0",
      "parents": [
        "694606c4ef54f596bfb2a7c1d4de8ac0e096a636",
        "da0653fe01cd4c6ed402a94752b78be62cb39282",
        "a05dcdb98011a53d150d699ef8243754e2c9a61c",
        "570b54c7fae65b65320d5a7d4b2249c86eeaa497",
        "4ce1e5e14c4ea43f971bd546934ef40b3ae4fcf3",
        "5f8662ba3da6e410eb771b5d8751a1e02d87513f",
        "8c810e7e14457d97706d4c6de4bb4847e3715d1b",
        "692ab1f36b714250a9669e10e5acceba72707956",
        "478f478bc1a58f97f09fd2048488bafdfa9d8fce",
        "2f4dd595f6d60ec3ccbb68def73df457970cf671"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Thu Mar 10 22:41:28 2011 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Thu Mar 10 22:41:28 2011 -0700"
      },
      "message": "Merge remote branches \u0027remotes/origin/pwrdm_clkdm_b_2.6.39\u0027, \u0027remotes/origin/pwrdm_add_can_lose_context_fns_2.6.39\u0027, \u0027remotes/origin/omap_device_a_2.6.39\u0027, \u0027remotes/origin/mmc_a_2.6.39\u0027, \u0027remotes/origin/hwmod_b_2.6.39\u0027, \u0027remotes/origin/dmtimer_a_2.6.39\u0027, \u0027remotes/origin/pwrdm_clkdm_a_2.6.39\u0027, \u0027remotes/origin/clkdm_statdep_omap4_2.6.39\u0027, \u0027remotes/origin/clk_a_2.6.39\u0027, \u0027remotes/origin/clk_autoidle_a_2.6.39\u0027, \u0027remotes/origin/clk_autoidle_b_2.6.39\u0027, \u0027remotes/origin/clk_b_2.6.39\u0027, \u0027remotes/origin/clk_clkdm_a_2.6.39\u0027, \u0027remotes/origin/misc_a_2.6.39\u0027, \u0027remotes/origin/for_2.6.39/omap3_hwmod_data\u0027 and \u0027remotes/origin/wdtimer_a_2.6.39\u0027 into tmp-integration-2.6.39-20110310-024\n"
    },
    {
      "commit": "290293eda2c6dd368476d71433bdef07c39a6829",
      "tree": "3bc7815356d324774f85526ea18586e37146bb38",
      "parents": [
        "adef658ddf71e709eb1bdc181b86c62b933b967b"
      ],
      "author": {
        "name": "Esben Haabendal",
        "email": "eha@doredevelopment.dk",
        "time": "Mon Mar 07 20:45:28 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Mar 07 20:45:28 2011 -0700"
      },
      "message": "of_mmc_spi: add card detect irq support\n\nSigned-off-by: Esben Haabendal \u003ceha@doredevelopment.dk\u003e\nAcked-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "a05dcdb98011a53d150d699ef8243754e2c9a61c",
      "tree": "f028211b138d966b293f930c510c7e30a01c0ca1",
      "parents": [
        "dd9c1549edef02290edced639f67b54a25abbe0e"
      ],
      "author": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Fri Feb 25 18:22:08 2011 -0700"
      },
      "committer": {
        "name": "Paul Walmsley",
        "email": "paul@pwsan.com",
        "time": "Tue Mar 01 16:39:30 2011 -0700"
      },
      "message": "MMC: omap_hsmmc: enable interface clock before calling mmc_host_enable()\n\nThe code path entered via mmc_host_enable() can include register\naccesses to the HSMMC IP block.  For this to work, both the device\ninterface clock and functional clock need to be enabled before\nmmc_host_enable() is called.  However, omap_hsmmc_probe() calls\nmmc_host_enable() before enabling the device interface clock.\n\nFix by calling mmc_host_enable() after the device interface clock is\nenabled.\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nCc: Madhusudhan Chikkature Rajashekar \u003cmadhu.cr@ti.com\u003e\nCc: Adrian Hunter \u003cadrian.hunter@nokia.com\u003e\nCc: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nCc: Tero Kristo \u003cTero.Kristo@nokia.com\u003e\nAcked-by: Madhusudhan Chikkature Rajashekar \u003cmadhu.cr@ti.com\u003e\n"
    },
    {
      "commit": "0005ae73cfe44ee42d0be12a12cc82bf982f518e",
      "tree": "df8530e43e8194b8d07a9198bbcfadba41b0274b",
      "parents": [
        "4621d5f8cb435b1ba74efe6e0a7125febb40186b"
      ],
      "author": {
        "name": "Kishore Kadiyala",
        "email": "kishore.kadiyala@ti.com",
        "time": "Mon Feb 28 20:48:05 2011 +0530"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Mar 01 13:13:27 2011 -0800"
      },
      "message": "OMAP: hsmmc: Rename the device and driver\n\nModifying the device \u0026 driver name from \"mmci-omap-hs\" to\n\"omap_hsmmc\".\n\nSigned-off-by: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nAcked-by: Benoit Cousson\u003cb-cousson@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "4621d5f8cb435b1ba74efe6e0a7125febb40186b",
      "tree": "7dc7961bd638dc6f8a8de4f8cdda1871564a8200",
      "parents": [
        "d8d0a61c658e252de3077f6076f13423642caf67"
      ],
      "author": {
        "name": "Kishore Kadiyala",
        "email": "kishore.kadiyala@ti.com",
        "time": "Mon Feb 28 20:48:04 2011 +0530"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Mar 01 13:13:25 2011 -0800"
      },
      "message": "OMAP: adapt hsmmc to hwmod framework\n\nOMAP2420 platform consists of mmc block as in omap1 and not the\nhsmmc block as present in omap2430, omap3, omap4 platforms.\nRemoving all base address macro defines except keeping one for OMAP2420 and\nadapting only hsmmc device registration and driver to hwmod framework.\n\nChanges involves:\n1) Remove controller reset in devices.c which is taken care of\n   by hwmod framework.\n2) Using omap-device layer to register device and utilizing data from\n   hwmod data file for base address, dma channel number, Irq_number,\n   device attribute.\n3) Update the driver to use dev_attr to find whether controller\n   supports dual volt cards\n\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nReviewed-by: Balaji T K \u003cbalajitk@ti.com\u003e\nCc: Benoit Cousson \u003cb-cousson@ti.com\u003e\nCC: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "1c48a5c93da63132b92c4bbcd18e690c51539df6",
      "tree": "746e990ce0f49e48e2cc9d55766485f468ca35f6",
      "parents": [
        "793218dfea146946a076f4fe51e574db61034a3e"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Feb 17 02:43:24 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Feb 28 13:22:46 2011 -0700"
      },
      "message": "dt: Eliminate of_platform_{,un}register_driver\n\nFinal step to eliminate of_platform_bus_type.  They\u0027re all just\nplatform drivers now.\n\nv2: fix type in pasemi_nand.c (thanks to Stephen Rothwell)\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "aa25afad2ca60d19457849ea75e9c31236f4e174",
      "tree": "24c8c815caf191af56f8de287637087c298711b2",
      "parents": [
        "394d5aefcdecb51bbf7d6df757e73559c9692a08"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 15:55:00 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 23 16:24:14 2011 +0000"
      },
      "message": "ARM: amba: make probe() functions take const id tables\n\nMake Primecell driver probe functions take a const pointer to their\nID tables.  Drivers should never modify their ID tables in their\nprobe handler.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9bde36afcaf0ec2ad9f03974da41875c759a4fe8",
      "tree": "5b6f2fd6c86d5dadaf427c302ed35f738c2be55b",
      "parents": [
        "f020c39e51b1ef8389d5cf38190d32f55ff9d556",
        "c9e358dfc4a8cb2227172ef77908c2e0ee17bcb9"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 22 14:56:50 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Feb 22 14:57:00 2011 -0700"
      },
      "message": "Merge branch \u0027devicetree/next\u0027 into spi/next\n\nTo pick up removal of #ifdef around .of_match_table\n"
    },
    {
      "commit": "7715db5aeca09d853be4f2eb0bc688a970220621",
      "tree": "7dae54ebe618865bd15ab1f95d5c05360813b7e1",
      "parents": [
        "b17e0979113b7b75bb3f73e2243d156f91698edb"
      ],
      "author": {
        "name": "Kishore Kadiyala",
        "email": "kishore.kadiyala@ti.com",
        "time": "Tue Feb 15 03:40:36 2011 -0500"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Feb 22 08:37:03 2011 -0800"
      },
      "message": "OMAP: hsmmc: Enable MMC4 and MMC5 on OMAP4 platforms\n\nOMAP4 supports up to 5 MMC controllers, but only 3 of these were\ninitialized. MMC5 is used by wl12xx chip. So initialize MMC4 and MMC5.\n\nSigned-off-by: Kishore Kadiyala \u003ckishore.kadiyala@ti.com\u003e\nSigned-off-by: Panduranga Mallireddy \u003cpanduranga_mallireddy@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "9238b6d8e800f01f5cb42cc8e3e7b850ca49e83e",
      "tree": "4e64edba76075fd3876daa777254e6c5e65c146b",
      "parents": [
        "85e2efbb1db9a18d218006706d6e4fbeb0216213",
        "37cd4fef6ebfa76acc6ef6de911123739098cff4",
        "e811d3272dbed154b8c56a37392bb1d23c9bd71e"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Feb 16 11:32:38 2011 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Feb 16 11:32:38 2011 -0800"
      },
      "message": "Merge branches \u0027devel-cleanup\u0027, \u0027devel-board\u0027, \u0027devel-early-init\u0027 and \u0027devel-ti816x\u0027 into omap-for-linus\n"
    },
    {
      "commit": "c64eae9a73a847c1698f913c893aa4012d2a30b0",
      "tree": "732684b9ffe9dfd6e9a11b1f006eaaefeb0e945b",
      "parents": [
        "c9e358dfc4a8cb2227172ef77908c2e0ee17bcb9",
        "ebf53826e105f488f4f628703a108e98940d1dc5"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Feb 04 11:46:43 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Feb 04 11:46:43 2011 -0700"
      },
      "message": "Merge commit \u0027v2.6.38-rc3\u0027 into devicetree/next\n"
    },
    {
      "commit": "c8ebae37034c0ead62eb4df8ef88e999ddb8d5cf",
      "tree": "c9925f03a9c627d7408ef483d7920e25a927e633",
      "parents": [
        "51d4375dd72f352594f1a4f1d7598bf9a75b8dfe"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 11 19:35:53 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 04 13:25:49 2011 +0000"
      },
      "message": "ARM: mmci: add dmaengine-based DMA support\n\nBased on a patch from Linus Walleij.\n\nAdd dmaengine based support for DMA to the MMCI driver, using the\nPrimecell DMA engine interface.  The changes over Linus\u0027 driver are:\n\n- rename txsize_threshold to dmasize_threshold, as this reflects the\n  purpose more.\n- use \u0027mmci_dma_\u0027 as the function prefix rather than \u0027dma_mmci_\u0027.\n- clean up requesting of dma channels.\n- don\u0027t release a single channel twice when it\u0027s shared between tx and rx.\n- get rid of \u0027dma_enable\u0027 bool - instead check whether the channel is NULL.\n- detect incomplete DMA at the end of a transfer.  Some DMA controllers\n  (eg, PL08x) are unable to be configured for scatter DMA and also listen\n  to all four DMA request signals [BREQ,SREQ,LBREQ,LSREQ] from the MMCI.\n  They can do one or other but not both.  As MMCI uses LBREQ/LSREQ for the\n  final burst/words, PL08x does not transfer the last few words.\n- map and unmap DMA buffers using the DMA engine struct device, not the\n  MMCI struct device - the DMA engine is doing the DMA transfer, not us.\n- avoid double-unmapping of the DMA buffers on MMCI data errors.\n- don\u0027t check for negative values from the dmaengine tx submission\n  function - Dan says this must never fail.\n- use new dmaengine helper functions rather than using the ugly function\n  pointers directly.\n- allow DMA code to be fully optimized away using dma_inprogress() which\n  is defined to constant 0 if DMA engine support is disabled.\n- request maximum segment size from the DMA engine struct device and\n  set this appropriately.\n- removed checking of buffer alignment - the DMA engine should deal with\n  its own restrictions on buffer alignment, not the individual DMA engine\n  users.\n- removed setting DMAREQCTL - this confuses some DMA controllers as it\n  causes LBREQ to be asserted for the last seven transfers, rather than\n  six SREQ and one LSREQ.\n- removed burst setting - the DMA controller should not burst past the\n  transfer size required to complete the DMA operation.\n\nTested-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "51d4375dd72f352594f1a4f1d7598bf9a75b8dfe",
      "tree": "723d843595f37c98edcad43711e687e054dddd0e",
      "parents": [
        "c4d877c1b3df58d89f01d7b211f58b944356eea3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 27 10:56:52 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 04 13:25:48 2011 +0000"
      },
      "message": "ARM: mmci: no need for separate host-\u003edata_xfered\n\nWe don\u0027t need to store the number of bytes transferred in our host\nstructure - we can store this directly in data-\u003ebytes_xfered.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4d877c1b3df58d89f01d7b211f58b944356eea3",
      "tree": "57ac31cbfd06d24cd2d841e22f3fe4c6b83dd124",
      "parents": [
        "7d7aa23cf0700f4025cb61bd1ac517ccf79bd460"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 27 09:50:13 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 04 13:25:48 2011 +0000"
      },
      "message": "ARM: mmci: avoid unnecessary switch to data available PIO interrupts\n\nWe don\u0027t need to switch to data available interrupts if there\u0027s at\nleast half a FIFO depth worth of data remaining, as we\u0027ll still get\nthe FIFO half full interrupt.  Keep this interrupt masked off until\nwe have less than half the FIFO depth worth of data remaining.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7d7aa23cf0700f4025cb61bd1ac517ccf79bd460",
      "tree": "cffbfda462ba6841b3adadf5ef82c749b1f625e3",
      "parents": [
        "c8afc9d59ce1100d3f7704e86fda5a25361c45bf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 27 09:46:29 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 04 13:25:47 2011 +0000"
      },
      "message": "ARM: mmci: no need to call flush_dcache_page() with sg_miter API\n\nThe sg_miter API provides the required cache maintainence, so we don\u0027t\nneed to do that ourselves.  Remove the unnecessary additional cache\nmaintainence.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c8afc9d59ce1100d3f7704e86fda5a25361c45bf",
      "tree": "759b6215b7c067f249a03dfd7e283a9e5b6856e1",
      "parents": [
        "613b152c63e35095a929f9bb80441cbe91ff5e80"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 04 09:19:46 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 04 13:25:41 2011 +0000"
      },
      "message": "ARM: mmci: avoid reporting too many completed bytes on fifo overrun\n\nThe data counter counts the number of bytes transferred on the MMC bus.\nWhen a FIFO overrun occurs, we will not have transferred a FIFOs-worth\nof data to memory, and so the data counter will be a FIFOs-worth ahead.\nIf this occurs on a block boundary, we will report one too many sectors\nas successful.  Fix this.\n\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "613b152c63e35095a929f9bb80441cbe91ff5e80",
      "tree": "0427d88375de0be5f4f11dae661e5405d32d3431",
      "parents": [
        "ccff9b51825b7335889b780bdf7de84ca803e291"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 30 21:06:53 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 31 10:53:37 2011 +0000"
      },
      "message": "ARM: mmci: round down the bytes transferred on error\n\nWe should not report incomplete blocks on error.  Return the number of\nbytes successfully transferred, rounded down to the nearest block.\n\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ccff9b51825b7335889b780bdf7de84ca803e291",
      "tree": "884b6114a8fef7fc60fe784de68faa23f41aa73a",
      "parents": [
        "f5a106d9e2a5d947e106c3caace373ded1a695ed"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 30 21:03:50 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 31 10:53:23 2011 +0000"
      },
      "message": "ARM: mmci: complete the transaction on error\n\nWhen we encounter an error, make sure we complete the transaction\notherwise we\u0027ll leave the request dangling.\n\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "59b479e0985f0b795d68331d6443a7f89c47768d",
      "tree": "25fbfacecdbe30dfe1727ac39b1c6462a9719097",
      "parents": [
        "0e6d8cad448bde3d846961bb43db15daae94562e"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 27 16:39:40 2011 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Jan 27 16:39:40 2011 -0800"
      },
      "message": "omap: Start using CONFIG_SOC_OMAP\n\nWe want to have just CONFIG_ARCH_OMAP2, 3 and 4. The rest\nare nowadays just subcategories of these.\n\nSearch and replace the following:\n\nARCH_OMAP2420\t\tSOC_OMAP2420\nARCH_OMAP2430\t\tSOC_OMAP2430\nARCH_OMAP3430\t\tSOC_OMAP3430\n\nNo functional changes.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Thomas Weber \u003cweber@corscience.de\u003e\nAcked-by: Sourav Poddar \u003csourav.poddar@ti.com\u003e\n"
    },
    {
      "commit": "f5a106d9e2a5d947e106c3caace373ded1a695ed",
      "tree": "495864e9dccb92ea383e2d6608c4f291989d8c29",
      "parents": [
        "bffb276fffc93000e05a19ee0bdee844dff6a88d"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Thu Jan 27 17:44:34 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 27 22:06:12 2011 +0000"
      },
      "message": "ARM: 6642/1: mmci: calculate remaining bytes at error correctly\n\nThe MMCIDATACNT register contain the number of byte left at error\nnot the number of words, so loose the \u003c\u003c 2 thing. Further if CRC\nfails on the first block, we may end up with a negative number\nof transferred bytes which is not good, and the formula was in\nwrong order.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a34650f0f1ca589cda09c48cb62baf15e680a247",
      "tree": "a3d327b9f7b5c7eccd3242c4942317ac3e4a8cc4",
      "parents": [
        "548f07d2a36a4b085c059edb25edb3cd8d71fe3e"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Jan 11 22:39:35 2011 -0500"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Wed Jan 26 00:28:41 2011 -0500"
      },
      "message": "mmc: bfin_sdh: fix alloc size for private data\n\nThe bfin_sdh driver allocates the wrong size for the private data\nin the mmc_host.  The first parameter of mmc_alloc_host should be\nthe size of the local driver struct rather than the common mmc_host.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "548f07d2a36a4b085c059edb25edb3cd8d71fe3e",
      "tree": "59a60ef6ec54d26e271ba2deb6fc1466a60363c8",
      "parents": [
        "3119cbda858fc9ae10a69919e5f278abd6d93bb5"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Wed Jan 12 11:59:12 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Wed Jan 26 00:27:57 2011 -0500"
      },
      "message": "mmc: sdhci-s3c: add platform_8bit_width() hook\n\nWe have 8-bit width support but is not a v3 controller.\nSo we need platform_8bit_width() to support 8-bit buswidth.\nAlso we need MMC_CAP_8_BIT_DATA, so we add it in platdata.\n\nThis gets 8-bit support working again on s3c, after we previously\ndisabled 8-bit by default on non-v3 controllers.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "3119cbda858fc9ae10a69919e5f278abd6d93bb5",
      "tree": "0ac3212b916871cb979e4bf4d454d95988b96b4b",
      "parents": [
        "9047b435a0b43952f5d1f7eb15a9b63a36efc7f2"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Tue Jan 11 12:43:50 2011 +0000"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Jan 25 21:53:51 2011 -0500"
      },
      "message": "mmc: jz4740: don\u0027t treat NULL clk as an error\n\nclk_get() returns a struct clk cookie to the driver and some platforms\nmay return NULL if they only support a single clock.  clk_get() has only\nfailed if it returns a ERR_PTR() encoded pointer.\n\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "9047b435a0b43952f5d1f7eb15a9b63a36efc7f2",
      "tree": "065f85eb0a24659a3b79059c20e092afaaa3be08",
      "parents": [
        "021cb59ae3869fb18ebc9fceb959f379c5ca835c"
      ],
      "author": {
        "name": "Russell King - ARM Linux",
        "email": "linux@arm.linux.org.uk",
        "time": "Tue Jan 11 16:35:56 2011 +0000"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Jan 25 21:53:46 2011 -0500"
      },
      "message": "mmc: mmci: don\u0027t read command response when invalid\n\nDon\u0027t read the command response from the registers when either the\ncommand timed out (because there was no response from the card) or\nthe checksum on the response was invalid.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "021cb59ae3869fb18ebc9fceb959f379c5ca835c",
      "tree": "8446c7ce368008edb9113125f43cd05bb1d835c3",
      "parents": [
        "6663050edd9c2e8b1e1f55c09459144d84c045f0"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Jan 10 21:56:08 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Tue Jan 25 21:53:43 2011 -0500"
      },
      "message": "mmc: ushc: Remove duplicate include of usb.h\n\nIncluding usb.h once is enough in drivers/mmc/host/ushc.c\nThis removes the duplicate.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "6663050edd9c2e8b1e1f55c09459144d84c045f0",
      "tree": "f683d34d517465d62dcf2fd311f8f6e5d7e736b0",
      "parents": [
        "3af03655e885ba7f48ca6318e231a7086a51082e",
        "2f8e7285606bcdf8f574bff633675eabcee83d5e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 26 09:04:18 2011 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 26 09:04:18 2011 +1000"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ALSA: AACI: fix timeout duration\n  ALSA: AACI: fix timeout condition checking\n  ARM: 6636/1: ep93xx: default multiplexed gpio ports to gpio mode\n  ARM: 6637/1: Make the argument to virt_to_phys() \"const volatile\"\n  ARM: twd: ensure timer reload is reprogrammed on entry to periodic mode\n  ARM: 6635/2: Configure reference clock for Versatile Express timers\n  ARM: versatile: name configuration options after actual board names\n  ARM: realview: name configuration options after actual board names\n  ARM: realview,vexpress: fix section mismatch warning for pen_release\n  ARM: 6632/3: mmci: stop using the blockend interrupts\n"
    },
    {
      "commit": "8cb2815574278a1bf966f041cbfe5b7c91472dcd",
      "tree": "540d5b544f8ffc401737c1938258d04e1c3eff57",
      "parents": [
        "1bae4ce27c9c90344f23c65ea6966c50ffeae2f5"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Jan 24 15:22:13 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 24 15:23:00 2011 +0000"
      },
      "message": "ARM: 6632/3: mmci: stop using the blockend interrupts\n\nImplement a suggestion from Russell to drop the use of blockend\ninterrupts altogether and instead rely on the data counter.\n\nTested with error-free cards on U300, U8500 and RealView PB1176.\n\nSigned-off-by: Ulf Hansson \u003culf.hansson@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7a89248a47d201e6ade2daddd79b0fd902cad400",
      "tree": "4c430c1e5a3ffc65022ce2c7ae39c42495166900",
      "parents": [
        "727a99a576ba562e5074d54cfcc57a1ce101c240"
      ],
      "author": {
        "name": "Sahitya Tummala",
        "email": "stummala@codeaurora.org",
        "time": "Tue Jan 18 11:22:49 2011 +0530"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Fri Jan 21 16:58:00 2011 -0800"
      },
      "message": "mmc: msm_sdcc: Add gpio handling function to driver\n\nConfigure SDCC GPIOs when the host is powered up or powered off.\n\nSigned-off-by: Sahitya Tummala \u003cstummala@codeaurora.org\u003e\n"
    },
    {
      "commit": "727a99a576ba562e5074d54cfcc57a1ce101c240",
      "tree": "63f3980866ec8d02890ea758b08e8c7f740dacaf",
      "parents": [
        "208028de5fa7732704d12cdd3f8fd45d2d8445e3"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Tue Jan 18 10:14:33 2011 -0800"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Fri Jan 21 16:57:55 2011 -0800"
      },
      "message": "drivers: mmc: msm: remove clock disable in probe\n\nThe probe function adds the MMC host which can start accepting request\nimmediately. There is an assumption here that no requests happen\nimmediatly, but it\u0027s not always the case. This assumption can causes\na BUG() when the clocks are disabled. The fix is to just remove the\nclock disable in the probe function.\n\nSigned-off-by: Daniel Walker \u003cdwalker@codeaurora.org\u003e\n"
    },
    {
      "commit": "208028de5fa7732704d12cdd3f8fd45d2d8445e3",
      "tree": "b0498c14fdfad3fbf024a37523d4cd0a0fade231",
      "parents": [
        "c56eb8fb6dccb83d9fe62fd4dc00c834de9bc470"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Tue Jan 18 15:03:25 2011 -0800"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Fri Jan 21 16:57:52 2011 -0800"
      },
      "message": "mmc: msm: fix dma usage not to use internal APIs\n\nRemove parts of this driver which use internal API calls. This\nreplaces the calls as suggested by Russell King.\n\nCc: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Daniel Walker \u003cdwalker@codeaurora.org\u003e\n"
    },
    {
      "commit": "c9e358dfc4a8cb2227172ef77908c2e0ee17bcb9",
      "tree": "0bba0d79151fc7fab5feb6f9507ec9748b2ba587",
      "parents": [
        "c56eb8fb6dccb83d9fe62fd4dc00c834de9bc470"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Jan 21 09:24:48 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Jan 21 09:24:48 2011 -0700"
      },
      "message": "driver-core: remove conditionals around devicetree pointers\n\nHaving conditional around the of_match_table and the of_node pointers\nturns out to make driver code use ugly #ifdef blocks.  Drop the\nconditionals and remove the #ifdef blocks from the affected drivers.\n\nAlso tidy up minor whitespace issues within the same hunks.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "c289ef41431144a538b5fb5f94fc83c81b3020e2"
}
