[rtems-libbsd commit] Fix dw_mmc dependencies
Sebastian Huber
sebh at rtems.org
Wed Mar 1 09:49:25 UTC 2017
Module: rtems-libbsd
Branch: master
Commit: ae9e46d7c5648c245dd327538c0f9e943456295d
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=ae9e46d7c5648c245dd327538c0f9e943456295d
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Wed Mar 1 10:49:05 2017 +0100
Fix dw_mmc dependencies
---
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 3 +--
rtemsbsd/sys/dev/dw_mmc/dw_mmc.c | 2 ++
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/rtemsbsd/include/machine/rtems-bsd-nexus-bus.h b/rtemsbsd/include/machine/rtems-bsd-nexus-bus.h
index 299221c..232e8e2 100755
--- a/rtemsbsd/include/machine/rtems-bsd-nexus-bus.h
+++ b/rtemsbsd/include/machine/rtems-bsd-nexus-bus.h
@@ -205,8 +205,7 @@ extern "C" {
*/
#if !defined(RTEMS_BSD_DRIVER_DWC_MMC)
#define RTEMS_BSD_DRIVER_DWC_MMC \
- RTEMS_BSD_DEFINE_NEXUS_DEVICE(dw_mmc, 0, 0, NULL); \
- SYSINIT_DRIVER_REFERENCE(mmc, dw_mmc)
+ RTEMS_BSD_DEFINE_NEXUS_DEVICE(dw_mmc, 0, 0, NULL)
#endif /* RTEMS_BSD_DRIVER_DWC_MMC */
/*
diff --git a/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c b/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c
index af75722..24e02a2 100644
--- a/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c
+++ b/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c
@@ -1103,3 +1103,5 @@ static driver_t dw_mmc_driver = {
static devclass_t dw_mmc_devclass;
DRIVER_MODULE(dw_mmc, nexus, dw_mmc_driver, dw_mmc_devclass, NULL, NULL);
+DRIVER_MODULE(mmc, dw_mmc, mmc_driver, mmc_devclass, NULL, NULL);
+MODULE_DEPEND(dw_mmc, mmc, 1, 1, 1);
More information about the vc
mailing list