lkml.org 
[lkml]   [2014]   [Aug]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH v3 0/3] mmc: mmci: sdio related fixes
    Date
    This patchset fixes few sdio related issues encountered while testing
    WLAN ath6kl via SDIO on IFC6410 board with Qualcomm APQ8064 SOC.

    Patch: "mmc: mmci: Support any block sizes for ux500v2 and qcom variant" is
    a very old patch by Ulf to support IPs which support any size of block sizes.
    http://www.spinics.net/lists/linux-mmc/msg12160.html I modified the subject
    line to include qcom.
    Patch fixes below issues reported while testing sdio.
    The issue was ath6kl driver was issuing 12 bytes and 24 bytes reads
    which are caught as part of the error handing in the driver and
    resulting in failures.

    Patch "mmc: mmci: Add sdio enable mask in variant data" adds extra
    variant parameter to enable sdio. This makes mmci driver more flexible.

    Patch "mmc: mmci: rename sdio flag in vendor data to st_sdio" renames sdio
    flag in vendor data to st_sdio, as this flag is only used to setup st
    specific sdio logic.

    All these patches are tested on IFC6410 board with ath6kl WLAN via SDIO.

    Thanks to Linus W, Ulf annd Russell for comments since RFC.

    Changes since v2:
    - removed "mmc: mmci: move block size validation under relevant code" patch
    as this is already fixed by original patch from Ulf.

    Changes since RFC:
    - moved sdio flag to st_sdio to simplify the checks.
    - use Ulf's patch to address IP's which support anysize blocks.

    Thanks,
    srini

    Srinivas Kandagatla (2):
    mmc: mmci: Add sdio enable mask in variant data
    mmc: mmci: rename sdio flag in vendor data to st_sdio

    Ulf Hansson (1):
    mmc: mmci: Support any block sizes for ux500v2 and qcom variant

    drivers/mmc/host/mmci.c | 68 ++++++++++++++++++++++++++-----------------------
    1 file changed, 36 insertions(+), 32 deletions(-)

    --
    1.9.1



    \
     
     \ /
      Last update: 2014-08-22 07:21    [W:5.407 / U:0.000 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site