u-boot-brain/arch/arm
Jonathan Gray 8ae1f82988 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>
2018-04-05 13:17:43 +02:00
..
cpu arm64: zynqmp: Enable newer pmufw versions 2018-03-23 09:34:43 +01:00
dts arm64: a37xx: dts: enable pcie port 2018-03-30 12:52:49 +02:00
include rockchip: pinctrl: rk3188: Move the iomux definitions into pinctrl-driver 2018-03-28 23:30:30 +02:00
lib libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
mach-aspeed
mach-at91 clk: at91: add USB Host clock driver 2018-03-16 07:30:04 -04:00
mach-bcm283x mmc: use core clock frequency in bcm2835 sdhost 2018-04-05 13:17:43 +02:00
mach-davinci davinci: Enable DDR_INIT for DA8XX 2018-03-22 16:32:31 -04:00
mach-exynos
mach-highbank
mach-imx imx: hab: Convert DCD non-NULL error to warning 2018-03-13 07:51:32 -04:00
mach-integrator
mach-keystone cmd: ti: Generalize cmd_ddr3 command 2018-01-19 15:49:26 -05:00
mach-kirkwood spi: Migrate CONFIG_KIRKWOOD_SPI to Kconfig 2018-02-13 23:01:44 -05:00
mach-meson libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
mach-mvebu arm64: a37xx: populate pcie memory region 2018-03-30 12:52:49 +02:00
mach-omap2 Convert all of CONFIG_CONS_INDEX to Kconfig 2018-03-16 10:28:52 -04:00
mach-orion5x
mach-qemu ARM: qemu-arm: Add support for AArch64 2018-01-19 15:49:30 -05:00
mach-rmobile ARM: rmobile: Add R8A77965 M3N IDs 2018-03-05 10:59:37 +01:00
mach-rockchip rockchip: rk3288: Fix wrong TPL_TEXT_BASE 2018-02-24 18:47:23 +01:00
mach-s5pc1xx
mach-snapdragon db820c: add qualcomm dragonboard 820C support 2018-01-15 16:29:02 -05:00
mach-socfpga libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
mach-sti
mach-stm32 mach-stm32: Use default memory map as background region 2018-03-13 21:45:37 -04:00
mach-stm32mp board: st: add generic board for STM32MP1 family 2018-03-19 16:14:22 -04:00
mach-sunxi sunxi: Add DRAM_SUN8I_A83T kconfig entry 2018-03-19 16:46:47 +05:30
mach-tegra aes: Allow non-zero initialization vector 2018-01-29 12:50:13 -05:00
mach-uniphier libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
mach-versatile
mach-zynq mmc: Added Kconfig support for CONFIG_ZYNQ_SDHCI_MAX_FREQ 2018-03-01 16:44:10 +01:00
thumb1/include/asm/proc-armv
config.mk binman: arm: Include the binman symbol table 2017-12-12 19:53:45 -07:00
Kconfig arm64: zynqmp: Add support for verifying secure images 2018-03-23 09:36:15 +01:00
Kconfig.debug
Makefile arm: stm32: add new architecture for STM32MP family 2018-03-19 16:14:21 -04:00