mmc: Added Kconfig support for CONFIG_ZYNQ_SDHCI_MIN_FREQ

This patch added Kconfig support for CONFIG_ZYNQ_SDHCI_MIN_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>
master
Vipul Kumar 6 years ago committed by Michal Simek
parent 5dc5a53c5e
commit 3ccc207a30
  1. 1
      configs/xilinx_zynqmp_ep_defconfig
  2. 7
      drivers/mmc/Kconfig
  3. 4
      drivers/mmc/zynq_sdhci.c
  4. 1
      include/configs/xilinx_zynqmp_ep.h

@ -62,6 +62,7 @@ CONFIG_MISC=y
CONFIG_DM_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_ZYNQ=y
CONFIG_ZYNQ_SDHCI_MIN_FREQ=100000
CONFIG_NAND=y
CONFIG_NAND_ARASAN=y
CONFIG_SPI_FLASH=y

@ -487,6 +487,13 @@ config ZYNQ_SDHCI_MAX_FREQ
help
Set the maximum frequency of the controller.
config ZYNQ_SDHCI_MIN_FREQ
int "Set the minimum frequency of the controller"
depends on MMC_SDHCI_ZYNQ
default 0
help
Set the minimum frequency of the controller.
config MMC_SUNXI
bool "Allwinner sunxi SD/MMC Host Controller support"
depends on ARCH_SUNXI && !UART0_PORT_F

@ -16,10 +16,6 @@
DECLARE_GLOBAL_DATA_PTR;
#ifndef CONFIG_ZYNQ_SDHCI_MIN_FREQ
# define CONFIG_ZYNQ_SDHCI_MIN_FREQ 0
#endif
struct arasan_sdhci_plat {
struct mmc_config cfg;
struct mmc mmc;

@ -13,7 +13,6 @@
#ifndef __CONFIG_ZYNQMP_EP_H
#define __CONFIG_ZYNQMP_EP_H
#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, \
ZYNQMP_USB1_XHCI_BASEADDR}

Loading…
Cancel
Save