mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 13:11:31 +00:00
mmc: Added Kconfig support for CONFIG_ZYNQ_SDHCI_MAX_FREQ
This patch added Kconfig support for CONFIG_ZYNQ_SDHCI_MAX_FREQ and enabled it in respective defconfig. Signed-off-by: Vipul Kumar <vipulk@xilinx.com> Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
parent
71d5a14204
commit
5dc5a53c5e
7 changed files with 13 additions and 9 deletions
|
@ -96,6 +96,9 @@ config SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
|
|||
Overwrite bootmode selected via boot mode pins to tell SPL what should
|
||||
be the next boot device.
|
||||
|
||||
config ZYNQ_SDHCI_MAX_FREQ
|
||||
default 200000000
|
||||
|
||||
config SPL_ZYNQMP_ALT_BOOTMODE
|
||||
hex
|
||||
default 0x0 if JTAG_MODE
|
||||
|
|
|
@ -63,4 +63,7 @@ config BOOT_INIT_FILE
|
|||
Add register writes to boot.bin format (max 256 pairs).
|
||||
Expect a table of register-value pairs, e.g. "0x12345678 0x4321"
|
||||
|
||||
config ZYNQ_SDHCI_MAX_FREQ
|
||||
default 52000000
|
||||
|
||||
endif
|
||||
|
|
|
@ -3,6 +3,7 @@ CONFIG_SYS_CONFIG_NAME="xilinx_zynqmp_ep"
|
|||
CONFIG_ARCH_ZYNQMP=y
|
||||
CONFIG_SYS_TEXT_BASE=0x8000000
|
||||
CONFIG_SYS_MALLOC_F_LEN=0x8000
|
||||
CONFIG_ZYNQ_SDHCI_MAX_FREQ=52000000
|
||||
CONFIG_ZYNQMP_USB=y
|
||||
CONFIG_DEFAULT_DEVICE_TREE="zynqmp-ep108"
|
||||
CONFIG_DEBUG_UART=y
|
||||
|
|
|
@ -481,6 +481,12 @@ config MMC_SDHCI_ZYNQ
|
|||
help
|
||||
Support for Arasan SDHCI host controller on Zynq/ZynqMP ARM SoCs platform
|
||||
|
||||
config ZYNQ_SDHCI_MAX_FREQ
|
||||
int "Set the maximum frequency of the controller"
|
||||
depends on MMC_SDHCI_ZYNQ
|
||||
help
|
||||
Set the maximum frequency of the controller.
|
||||
|
||||
config MMC_SUNXI
|
||||
bool "Allwinner sunxi SD/MMC Host Controller support"
|
||||
depends on ARCH_SUNXI && !UART0_PORT_F
|
||||
|
|
|
@ -56,9 +56,6 @@
|
|||
|
||||
#if defined(CONFIG_MMC_SDHCI_ZYNQ)
|
||||
# define CONFIG_SUPPORT_EMMC_BOOT
|
||||
# ifndef CONFIG_ZYNQ_SDHCI_MAX_FREQ
|
||||
# define CONFIG_ZYNQ_SDHCI_MAX_FREQ 200000000
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_NAND_ARASAN
|
||||
|
|
|
@ -13,7 +13,6 @@
|
|||
#ifndef __CONFIG_ZYNQMP_EP_H
|
||||
#define __CONFIG_ZYNQMP_EP_H
|
||||
|
||||
#define CONFIG_ZYNQ_SDHCI_MAX_FREQ 52000000
|
||||
#define CONFIG_ZYNQ_SDHCI_MIN_FREQ (CONFIG_ZYNQ_SDHCI_MAX_FREQ >> 9)
|
||||
#define CONFIG_ZYNQ_EEPROM
|
||||
#define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR, \
|
||||
|
|
|
@ -73,11 +73,6 @@
|
|||
#define CONFIG_MTD_DEVICE
|
||||
#endif
|
||||
|
||||
/* MMC */
|
||||
#if defined(CONFIG_MMC_SDHCI_ZYNQ)
|
||||
# define CONFIG_ZYNQ_SDHCI_MAX_FREQ 52000000
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_USB_EHCI_ZYNQ
|
||||
# define CONFIG_EHCI_IS_TDI
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue