u-boot/arch/arm
Patrice Chotard 4e97e25723 clk: clk_stm32fx: add clock configuration for mmc usage
MMC block needs 48Mhz source clock, for that we choose
to select the SAI PLL.
Update also stm32_clock_get_rate() to retrieve the MMC
clock source needed in MMC driver.

STM32F4 uses a different RCC variant than STM32F7. For STM32F4
sdmmc clocks bit are located into dckcfgr register whereas there
are located into dckcfgr2 registers on STM32F7.
In both registers, bits CK48MSEL and SDMMC1SEL are located at
the same position.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Reviewed-by: Vikas Manocha <vikas.manocha@st.com>
2017-11-29 22:30:50 -05:00
..
cpu arm64: zynqmp: Wire QSPI boot mode for SPL 2017-11-28 16:09:02 +01:00
dts ARM: DTS: stm32: update rcc compatible for STM32F746 2017-11-29 22:30:50 -05:00
include clk: clk_stm32fx: add clock configuration for mmc usage 2017-11-29 22:30:50 -05:00
lib arm: provide a PCS-compliant setjmp implementation 2017-11-21 23:57:22 +01:00
mach-aspeed aspeed: Refactor SCU to use consistent mask & shift 2017-05-08 11:57:35 -04:00
mach-at91 Drop CONFIG_HAS_DATAFLASH 2017-10-16 09:42:51 -04:00
mach-bcm283x bcm2835_wdt: support for the BCM2835/2836 watchdog 2017-05-09 20:30:08 -04:00
mach-davinci ARM: davinci: Remove CONFIG_SOC_DA830 2017-09-15 12:35:48 -04:00
mach-exynos usb: net: migrate USB Ethernet adapters to Kconfig 2017-09-08 10:23:00 -04:00
mach-highbank
mach-imx i.MX6: engicam: Add imx6q/imx6ul boards for existing boards 2017-11-27 10:36:40 +01:00
mach-integrator env: Convert CONFIG_ENV_IS_IN... to a choice 2017-08-15 20:50:01 -04:00
mach-keystone env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
mach-kirkwood bitops: collect BIT macros to include/linux/bitops.h 2017-11-29 00:28:57 +09:00
mach-meson arm: add initial support for Amlogic P212 based on Meson GXL family 2017-11-17 07:43:32 -05:00
mach-mvebu arm: mvebu: Add board_setup for xhci hardware 2017-11-16 11:45:20 +01:00
mach-omap2 ARM: dra7: Kconfig: Add thermal configs for dra7xx and am57xx 2017-11-21 08:03:39 -05:00
mach-orion5x spl: add hierarchical defaults for SPL_LDSCRIPT 2017-08-13 17:12:37 +02:00
mach-qemu ARM: Add a new arch + board for QEMU's 'virt' machine 2017-10-06 11:28:16 -04:00
mach-rmobile cosmetic: rmobile: renesas spelled wrong 2017-11-06 09:59:03 -05:00
mach-rockchip rockchip: fix turning off boot-mode via Kconfig 2017-11-26 14:57:11 +01:00
mach-s5pc1xx
mach-snapdragon dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
mach-socfpga socfpga: boot0 hook: adjust to unified boot0 semantics 2017-11-21 23:57:21 +01:00
mach-sti board: Add STMicroelectronics STiH410-B2260 support 2017-03-14 20:40:21 -04:00
mach-stm32 stm32: fix STMicroelectronics copyright 2017-11-06 09:51:01 -05:00
mach-sunxi sunxi: video: add LCD support to DE2 driver 2017-10-27 09:44:48 +02:00
mach-tegra treewide: replace with error() with pr_err() 2017-10-04 11:59:44 -04:00
mach-uniphier ARM: dts: uniphier: Sync with Linux 4.15-rc1 2017-11-29 00:29:00 +09:00
mach-versatile
mach-zynq mtd: zynq: nand: Move board_nand_init() function to board.c 2017-11-29 08:02:40 +01:00
thumb1/include/asm/proc-armv
config.mk arm: Always keep the dtb section on objcopy 2017-06-05 14:13:11 -04:00
Kconfig arm: zynq: Change Zynq/ZynqMP Kconfig description 2017-11-29 08:02:40 +01:00
Kconfig.debug
Makefile imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00