[rtems-libbsd commit] dw_mmc: Add MMCBR_IVAR_TIMING

Sebastian Huber sebh at rtems.org
Tue Feb 6 09:03:17 UTC 2018


Module:    rtems-libbsd
Branch:    master
Commit:    138bf250c2b2029ab9bb100c65d8ff43c698cf06
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=138bf250c2b2029ab9bb100c65d8ff43c698cf06

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Feb  5 16:45:20 2018 +0100

dw_mmc: Add MMCBR_IVAR_TIMING

---

 rtemsbsd/sys/dev/dw_mmc/dw_mmc.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c b/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c
index c4e3130..a65879e 100644
--- a/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c
+++ b/rtemsbsd/sys/dev/dw_mmc/dw_mmc.c
@@ -1039,6 +1039,9 @@ dw_mmc_read_ivar(device_t bus, device_t child, int which, uintptr_t *result)
 	case MMCBR_IVAR_CAPS:
 		*(int *)result = sc->host.caps;
 		break;
+	case MMCBR_IVAR_TIMING:
+		*result = sc->host.ios.timing;
+		break;
 	case MMCBR_IVAR_MAX_DATA:
 		*(int *)result = 1;
 		break;
@@ -1078,6 +1081,9 @@ dw_mmc_write_ivar(device_t bus, device_t child, int which, uintptr_t value)
 	case MMCBR_IVAR_VDD:
 		sc->host.ios.vdd = value;
 		break;
+	case MMCBR_IVAR_TIMING:
+		sc->host.ios.timing = value;
+		break;
 	/* These are read-only */
 	case MMCBR_IVAR_CAPS:
 	case MMCBR_IVAR_HOST_OCR:



More information about the vc mailing list