[lkml]   [2008]   [Sep]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH 0/4] atmel-mci: updates for 2.6.28
    Hi Pierre,

    The following patches does a few cleanups of the atmel-mci driver,
    adds support for multiple MMC slots (AT32AP7000 support two, but this
    should be fairly easy to extend in the future), and adds optional DMA
    support. If it looks fine to you (and everyone else who wants to look
    over it), please queue it up for 2.6.28.

    The DMA support _appears_ to work fine, but the last time I was ready
    to submit it, it failed miserably on the last card in my test deck. So
    I'm hoping others can help me test it as well -- if no one manages to
    break it before 2.6.28 is released, I'll submit a patch to remove the
    EXPERIMENTAL tag for 2.6.29.


    Haavard Skinnemoen (4):
    atmel-mci: Implement tasklet as a state machine
    atmel-mci: Platform code for supporting multiple mmc slots
    atmel-mci: support multiple mmc slots
    atmel-mci: Add experimental DMA support

    arch/avr32/boards/atngw100/setup.c | 7 +-
    arch/avr32/boards/atstk1000/atstk1002.c | 18 +-
    arch/avr32/boards/atstk1000/atstk1003.c | 12 +-
    arch/avr32/boards/atstk1000/atstk1004.c | 12 +-
    arch/avr32/include/asm/atmel-mci.h | 26 +-
    arch/avr32/mach-at32ap/at32ap700x.c | 90 ++-
    drivers/mmc/host/Kconfig | 11 +
    drivers/mmc/host/atmel-mci-regs.h | 6 +-
    drivers/mmc/host/atmel-mci.c | 1238 +++++++++++++++++++++----------
    9 files changed, 1013 insertions(+), 407 deletions(-)


     \ /
      Last update: 2008-09-22 18:43    [W:0.023 / U:25.480 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site