Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/mmc/host/dwmmc.c
Show First 20 Lines • Show All 1,348 Lines • ▼ Show 20 Lines | case MMCBR_IVAR_CAPS: | ||||
*(int *)result = sc->host.caps; | *(int *)result = sc->host.caps; | ||||
break; | break; | ||||
case MMCBR_IVAR_MAX_DATA: | case MMCBR_IVAR_MAX_DATA: | ||||
/* | /* | ||||
* Busdma may bounce buffers, so we must reserve 2 descriptors | * Busdma may bounce buffers, so we must reserve 2 descriptors | ||||
* (on start and on end) for bounced fragments. | * (on start and on end) for bounced fragments. | ||||
* | * | ||||
*/ | */ | ||||
*(int *)result = (IDMAC_MAX_SIZE * IDMAC_DESC_SEGS) / | *(int *)result = (IDMAC_MAX_SIZE * (IDMAC_DESC_SEGS - 2)) / | ||||
MMC_SECTOR_SIZE - 3; | MMC_SECTOR_SIZE; | ||||
break; | break; | ||||
case MMCBR_IVAR_TIMING: | case MMCBR_IVAR_TIMING: | ||||
*(int *)result = sc->host.ios.timing; | *(int *)result = sc->host.ios.timing; | ||||
break; | break; | ||||
} | } | ||||
return (0); | return (0); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 199 Lines • Show Last 20 Lines |