Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/drzeus/mmc
authorLinus Torvalds <torvalds@woody.osdl.org>
Sat, 2 Dec 2006 16:29:04 +0000 (08:29 -0800)
committerLinus Torvalds <torvalds@woody.osdl.org>
Sat, 2 Dec 2006 16:29:04 +0000 (08:29 -0800)
* 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/drzeus/mmc:
  mmc: correct request error handling
  mmc: Flush block queue when removing card
  mmc: sdhci high speed support
  mmc: Support for high speed SD cards
  mmc: Fix mmc_delay() function
  mmc: Add support for mmc v4 wide-bus modes
  [PATCH] mmc: Add support for mmc v4 high speed mode
  trivial change for mmc/Kconfig: MMC_PXA does not mean only PXA255
  Make general code cleanups
  Add MMC_CAP_{MULTIWRITE,BYTEBLOCK} flags
  Platform device error handling cleanup
  Move register definitions away from the header file
  Change OMAP_MMC_{READ,WRITE} macros to use the host pointer
  Replace base with virt_base and phys_base
  mmc: constify mmc_host_ops vectors
  mmc: remove kernel_thread()

1  2 
drivers/mmc/mmc_queue.c
drivers/mmc/omap.c
drivers/mmc/wbsd.c

Simple merge
index d593ef342e759f1a551e8303d250f981fd5f4fd6,f8830c527603228f7ba6157d1880562abe6cd755..435d331e772ada91a03a37517c35663bfefdf042
@@@ -640,9 -685,10 +685,9 @@@ mmc_omap_prepare_dma(struct mmc_omap_ho
        }
  
        /* Max limit for DMA frame count is 0xffff */
 -      if (unlikely(count > 0xffff))
 -              BUG();
 +      BUG_ON(count > 0xffff);
  
-       OMAP_MMC_WRITE(host->base, BUF, buf);
+       OMAP_MMC_WRITE(host, BUF, buf);
        omap_set_dma_transfer_params(dma_ch, OMAP_DMA_DATA_TYPE_S16,
                                     frame, count, OMAP_DMA_SYNC_FRAME,
                                     sync_dev, 0);
Simple merge