1. 11 9月, 2018 1 次提交
    • P
      mmc: add HS400 support · 3dd2626f
      Peng Fan 提交于
      Add HS400 support.
      Selecting HS400 needs first select HS200 according to spec, so use
      a dedicated function for HS400.
      Add HS400 related macros.
      Remove the restriction of only using the low 6 bits of
      EXT_CSD_CARD_TYPE, using all the 8 bits.
      Signed-off-by: NPeng Fan <peng.fan@nxp.com>
      Cc: Jaehoon Chung <jh80.chung@samsung.com>
      Cc: Jean-Jacques Hiblot <jjhiblot@ti.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Kishon Vijay Abraham I <kishon@ti.com>
      Cc: Faiz Abbas <faiz_abbas@ti.com>
      Cc: Marek Vasut <marex@denx.de>
      Signed-off-by: NPeng Fan <peng.fan@nxp.com>
      3dd2626f
  2. 11 7月, 2018 1 次提交
    • T
      board: arm: Add support for Broadcom BCM7445 · 894c3ad2
      Thomas Fitzsimmons 提交于
      Add support for loading U-Boot on the Broadcom 7445 SoC.  This port
      assumes Broadcom's BOLT bootloader is acting as the second stage
      bootloader, and U-Boot is acting as the third stage bootloader, loaded
      as an ELF program by BOLT.
      Signed-off-by: NThomas Fitzsimmons <fitzsim@fitzsim.org>
      Cc: Stefan Roese <sr@denx.de>
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Florian Fainelli <f.fainelli@gmail.com>
      894c3ad2
  3. 24 5月, 2018 1 次提交
  4. 08 5月, 2018 1 次提交
  5. 22 4月, 2018 1 次提交
  6. 12 4月, 2018 1 次提交
  7. 09 4月, 2018 1 次提交
  8. 30 3月, 2018 2 次提交
  9. 01 3月, 2018 2 次提交
  10. 26 2月, 2018 1 次提交
  11. 09 2月, 2018 2 次提交
  12. 29 1月, 2018 1 次提交
    • A
      mmc: Add bcm2835 sdhost controller · c8a73a26
      Alexander Graf 提交于
      The BCM2835 family of SoCs has 2 different SD controllers: One based on
      the SDHCI spec and a custom, home-grown one.
      
      This patch implements a driver for the latter based on the Linux driver.
      This is needed so that we can make use of device trees that assume driver
      presence of both SD controllers.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      c8a73a26
  13. 24 1月, 2018 1 次提交
  14. 12 1月, 2018 6 次提交
  15. 30 11月, 2017 1 次提交
  16. 17 11月, 2017 1 次提交
  17. 09 10月, 2017 1 次提交
  18. 28 9月, 2017 1 次提交
    • P
      mmc: Add MMC support for stm32h7 Socs · b312c590
      Patrice Chotard 提交于
      This patch adds SD/MMC support for STM32H7 SoCs.
      
      Here is an extraction of SDMMC main features, embedded in
      STM32H7 SoCs.
      The SD/MMC block include the following:
       _ Full compliance with MultiMediaCard System Specification
         Version 4.51. Card support for three different databus modes:
         1-bit (default), 4-bit and 8-bit.
       _ Full compatibility with previous versions of MultiMediaCards
         (backward compatibility).
       _ Full compliance with SD memory card specifications version 4.1.
         (SDR104 SDMMC_CK speed limited to maximum allowed IO speed,
          SPI mode and UHS-II mode not supported).
       _ Full compliance with SDIO card specification version 4.0.
         Card support for two different databus modes: 1-bit (default)
         and 4-bit. (SDR104 SDMMC_CK speed limited to maximum allowed IO
         speed, SPI mode and UHS-II mode not supported).
       _ Data transfer up to 208 Mbyte/s for the 8 bit mode.
         (depending maximum allowed IO speed).
       _ Data and command output enable signals to control external
         bidirectional drivers.
      
      The current version of the SDMMC supports only one SD/SDIO/MMC card
      at any one time and a stack of MMC Version 4.51 or previous.
      Signed-off-by: NChristophe Kerello <christophe.kerello@st.com>
      Signed-off-by: NPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      b312c590
  19. 22 9月, 2017 2 次提交
  20. 29 8月, 2017 1 次提交
    • M
      mmc: sunxi: Support new mode · de9b1771
      Maxime Ripard 提交于
      Almost all of the newer Allwinner SoCs have a new operating mode for the
      eMMC clocks that needs to be enabled in both the clock and the MMC
      controller.
      
      Details about that mode are sparse, and the name itself (new mode vs old
      mode) doesn't give much details, but it seems that the it changes the
      sampling of the MMC clock. One side effect is also that it divides the
      parent clock rate by 2.
      
      Add support for it through a Kconfig option.
      Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
      Reviewed-by: NJagan Teki <jagan@openedev.com>
      de9b1771
  21. 17 8月, 2017 2 次提交
  22. 01 8月, 2017 1 次提交
    • S
      dm: mmc: Allow disabling driver model in SPL · c4d660d4
      Simon Glass 提交于
      At present if U-Boot proper uses driver model for MMC, then SPL has to
      also. While this is desirable, it places a significant barrier to moving
      to driver model in some cases. For example, with a space-constrained SPL
      it may be necessary to enable CONFIG_SPL_OF_PLATDATA which involves
      adjusting some drivers.
      
      Add new SPL versions of the options for DM_MMC, DM_MMC_OPS and BLK. By
      default these follow their non-SPL versions, but this can be changed by
      boards which need it.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      c4d660d4
  23. 09 6月, 2017 1 次提交
  24. 15 5月, 2017 2 次提交
  25. 14 4月, 2017 2 次提交
  26. 02 4月, 2017 1 次提交
  27. 29 3月, 2017 2 次提交