-
- Downloads
mmc: use core clock frequency in bcm2835 sdhost
In raspberrypi-firmware 7fdcd00e00a42a1c91e8bd6f5eb8352fe9358557 and later start.elf now sets the EMMC clock to 200 MHz. According to Phil Elwell in https://github.com/raspberrypi/firmware/issues/953 the SDHost controller shares the core/VPU clock and doesn't use the EMMC clock. Use the core clock id when determining the frequency to allow U-Boot to work with recent versions of raspberrypi-firmware. Otherwise U-Boot hangs at: U-Boot 2018.03 (Mar 14 2018 - 20:36:00 +1100) DRAM: 948 MiB RPI 3 Model B (0xa02082) MMC: mmc@7e202000: 0, sdhci@7e300000: 1 Loading Environment from FAT... Signed-off-by:Jonathan Gray <jsg@jsg.id.au> Signed-off-by:
Alexander Graf <agraf@suse.de>
Showing
- arch/arm/mach-bcm283x/include/mach/msg.h 2 additions, 1 deletionarch/arm/mach-bcm283x/include/mach/msg.h
- arch/arm/mach-bcm283x/msg.c 2 additions, 2 deletionsarch/arm/mach-bcm283x/msg.c
- drivers/mmc/bcm2835_sdhci.c 1 addition, 1 deletiondrivers/mmc/bcm2835_sdhci.c
- drivers/mmc/bcm2835_sdhost.c 2 additions, 1 deletiondrivers/mmc/bcm2835_sdhost.c
Loading
Please register or sign in to comment