Module Name: src Committed By: jakllsch Date: Sun Dec 23 18:26:16 UTC 2012
Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: The BCM2835 reference says the SDHC_HIGH_SPEED bit in SDHC_HOST_CTL is implemented, so add SDHC_HIGH_SPEED_SUPP to the software-implemented SDHC_CAPABILITIES register. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/broadcom/bcm2835_emmc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/broadcom/bcm2835_emmc.c diff -u src/sys/arch/arm/broadcom/bcm2835_emmc.c:1.3 src/sys/arch/arm/broadcom/bcm2835_emmc.c:1.4 --- src/sys/arch/arm/broadcom/bcm2835_emmc.c:1.3 Tue Oct 30 20:20:45 2012 +++ src/sys/arch/arm/broadcom/bcm2835_emmc.c Sun Dec 23 18:26:16 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: bcm2835_emmc.c,v 1.3 2012/10/30 20:20:45 skrll Exp $ */ +/* $NetBSD: bcm2835_emmc.c,v 1.4 2012/12/23 18:26:16 jakllsch Exp $ */ /*- * Copyright (c) 2012 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: bcm2835_emmc.c,v 1.3 2012/10/30 20:20:45 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: bcm2835_emmc.c,v 1.4 2012/12/23 18:26:16 jakllsch Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -88,7 +88,7 @@ bcmemmc_attach(device_t parent, device_t // sc->sc.sc_flags |= SDHC_FLAG_USE_DMA; /* not available (yet) */ sc->sc.sc_flags |= SDHC_FLAG_32BIT_ACCESS; sc->sc.sc_flags |= SDHC_FLAG_HOSTCAPS; - sc->sc.sc_caps = SDHC_VOLTAGE_SUPP_3_3V; + sc->sc.sc_caps = SDHC_VOLTAGE_SUPP_3_3V | SDHC_HIGH_SPEED_SUPP; sc->sc.sc_host = sc->sc_hosts; sc->sc.sc_clkbase = 50000; /* Default to 50MHz */ sc->sc_iot = aaa->aaa_iot;