1. 27 5月, 2013 18 次提交
  2. 10 5月, 2013 1 次提交
  3. 30 4月, 2013 1 次提交
    • M
      mmc: sdhci-s3c: Fix operation on non-single image Samsung platforms · 2fdfe1c2
      Mark Brown 提交于
      Commit cc014f3e (mmc: sdhci-s3c: remove platform dependencies) changed
      the platform dependency in Kconfig to depend on SAMSUNG_SINGLE, meaning
      the driver was available only on single zImage Samsung platforms.  This
      breaks platforms that haven't been converted such as S3C64xx.  Revert
      that part of the change to fix.
      
      [arnd: CONFIG_SAMSUNG_SINGLE was actually introduced only for
      non-multiplatform configurations, but was subsequently removed,
      which means the driver was now broken both for single- and multi-
      platform. The dependency was there by accident anyway, so reverting
      this is still the correct solution]
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      2fdfe1c2
  4. 24 4月, 2013 1 次提交
  5. 19 4月, 2013 1 次提交
    • A
      mmc: sdhci-s3c: remove platform dependencies · cc014f3e
      Arnd Bergmann 提交于
      plat/regs-sdhci.h is not used anywhere but in the sdhci-s3c
      driver, so it can become a local file there and all other
      inclusions removed.
      
      plat/sdhci.h is used only to define the platform devices,
      and with the exception of the platform_data structure not
      needed by the driver, so we can split out the platform_data
      definition instead and leave the rest to platform code.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NChris Ball <cjb@laptop.org>
      cc014f3e
  6. 15 4月, 2013 1 次提交
  7. 13 4月, 2013 12 次提交
  8. 09 4月, 2013 1 次提交
    • T
      mmc: atmel-mci: pio hang on block errors · bdbc5d0c
      Terry Barnaby 提交于
      The driver is doing, by default, multi-block reads. When a block error
      occurs, card/block.c instigates a single block read: "mmcblk0: retrying
      using single block read".  It leaves the sg chain intact and just changes
      the length attribute for the first sg entry and the overall sg_len
      parameter.  When atmci_read_data_pio is called to read the single block
      of data it ignores the sg_len and expects to read more than 512 bytes as
      it sees there are multiple items in the sg list. No more data comes as
      the controller has only been commanded to get one block.
      Signed-off-by: NTerry Barnaby <terry@beam.ltd.uk>
      Acked-by: NLudovic Desroches <ludovic.desroches@atmel.com>
      Cc: stable <stable@vger.kernel.org> # 3.2+
      Signed-off-by: NChris Ball <cjb@laptop.org>
      bdbc5d0c
  9. 04 4月, 2013 4 次提交