git: Bring in FreeBSD's MMC (MultiMediaCard) stack.

Sascha Wildner swildner at crater.dragonflybsd.org
Fri Apr 16 00:59:08 PDT 2010


commit d664467926fd89b28ccdda75ae1bb5863fa3671b
Author: Sascha Wildner <saw at online.de>
Date:   Fri Apr 16 09:57:29 2010 +0200

    Bring in FreeBSD's MMC (MultiMediaCard) stack.
    
    mmc(4)   - The MMC bus
    sdhci(4) - Host controller driver
    mmcsd(4) - Memory card disk device driver
    
    SD, SDHC and MMC cards should be supported (tested with an SDHC card).

Summary of changes:
 share/man/man4/Makefile     |    4 +-
 share/man/man4/mmc.4        |   66 ++
 share/man/man4/mmcsd.4      |   54 ++
 share/man/man4/sdhci.4      |   93 +++
 sys/bus/Makefile            |    5 +-
 sys/bus/mmc/Makefile        |    8 +
 sys/bus/mmc/bridge.h        |  138 ++++
 sys/bus/mmc/mmc.c           | 1529 +++++++++++++++++++++++++++++++++++++++++
 sys/bus/mmc/mmcbr_if.m      |  112 +++
 sys/bus/mmc/mmcbrvar.h      |  112 +++
 sys/bus/mmc/mmcbus_if.m     |   91 +++
 sys/bus/mmc/mmcreg.h        |  440 ++++++++++++
 sys/bus/mmc/mmcvar.h        |   93 +++
 sys/conf/files              |    5 +
 sys/conf/kmod.mk            |    4 +-
 sys/config/LINT             |   11 +
 sys/dev/disk/Makefile       |    7 +-
 sys/dev/disk/mmcsd/Makefile |    8 +
 sys/dev/disk/mmcsd/mmcsd.c  |  571 ++++++++++++++++
 sys/dev/disk/sdhci/Makefile |    6 +
 sys/dev/disk/sdhci/sdhci.c  | 1572 +++++++++++++++++++++++++++++++++++++++++++
 sys/dev/disk/sdhci/sdhci.h  |  190 ++++++
 22 files changed, 5107 insertions(+), 12 deletions(-)
 create mode 100644 share/man/man4/mmc.4
 create mode 100644 share/man/man4/mmcsd.4
 create mode 100644 share/man/man4/sdhci.4
 create mode 100644 sys/bus/mmc/Makefile
 create mode 100644 sys/bus/mmc/bridge.h
 create mode 100644 sys/bus/mmc/mmc.c
 create mode 100644 sys/bus/mmc/mmcbr_if.m
 create mode 100644 sys/bus/mmc/mmcbrvar.h
 create mode 100644 sys/bus/mmc/mmcbus_if.m
 create mode 100644 sys/bus/mmc/mmcreg.h
 create mode 100644 sys/bus/mmc/mmcvar.h
 create mode 100644 sys/dev/disk/mmcsd/Makefile
 create mode 100644 sys/dev/disk/mmcsd/mmcsd.c
 create mode 100644 sys/dev/disk/sdhci/Makefile
 create mode 100644 sys/dev/disk/sdhci/sdhci.c
 create mode 100644 sys/dev/disk/sdhci/sdhci.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d664467926fd89b28ccdda75ae1bb5863fa3671b


-- 
DragonFly BSD source repository





More information about the Commits mailing list