1. 08 Feb, 2017 1 commit
  2. 25 Jan, 2017 1 commit
  3. 11 Jan, 2017 2 commits
    • Masahiro Yamada's avatar
      mmc: move DesignWare-based drivers to Kconfig · ae4c81e9
      Masahiro Yamada authored
      Move (and rename) the following CONFIG options to Kconfig:
      
        CONFIG_EXYNOS_DWMMC  (renamed to CONFIG_MMC_DW_EXYNOS)
        CONFIG_HIKEY_DWMMC   (renamed to CONFIG_MMC_DW_K3)
        CONFIG_SOCFPGA_DWMMC (renamed to CONFIG_MMC_DW_SOCFPGA)
      
      The "HIKEY" is a board name, so it is not suitable for the MMC
      controller name.  I am following the name used in Linux.
      
      This commit was generated as follows:
      
      [1] Rename the config options with the following command:
      find . -name .git -prune -o ! -path ./scripts/config_whitelist.txt \
      -type f -print | xargs sed -i -e '
      s/CONFIG_EXYNOS_DWMMC/CONFIG_MMC_DW_EXYNOS/g
      s/CONFIG_HIKEY_DWMMC/CONFIG_MMC_DW_K3/g
      s/CONFIG_SOCFPGA_DWMMC/CONFIG_MMC_DW_SOCFPGA/g
      '
      
      [2] Commit the changes
      
      [3] Create the entries in drivers/mmc/Kconfig
          (with default y for EXYNOS and SOCFPGA)
      
      [4] Run the following:
      tools/moveconfig.py -y -r HEAD MMC_DW_EXYNOS MMC_DW_K3 MMC_DW_SOCFPGA
      
      [5] Sort and align drivers/mmc/Makefile for readability
      
      [6] Clean-up doc/README.socfpga by hand
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: default avatarMarek Vasut <marex@denx.de>
      ae4c81e9
    • Masahiro Yamada's avatar
      mmc: move CONFIG_DWMMC to Kconfig, renaming to CONFIG_MMC_DW · 55ed3b46
      Masahiro Yamada authored
      This commit was created as follows:
      
      [1] Rename the option with the following command:
      find . -name .git -prune -o ! -path ./scripts/config_whitelist.txt \
      -type f -print | xargs sed -i -e 's/CONFIG_DWMMC/CONFIG_MMC_DW/g'
      
      [2] create the entry for MMC_DW in drivers/mmc/Kconfig
          (the prompt and help were copied from Linux)
      
      [3] run "tools/moveconfig.py -y MMC_DW"
      
      [4] add "depends on MMC_DW" to the MMC_DW_ROCKCHIP entry
      
      [5] Clean-up doc/README.socfpga by hand
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: default avatarMarek Vasut <marex@denx.de>
      55ed3b46
  4. 03 Dec, 2016 1 commit
  5. 12 Oct, 2016 2 commits
  6. 20 Sep, 2016 1 commit
  7. 09 Sep, 2016 2 commits
  8. 17 Jun, 2016 1 commit
  9. 09 Jun, 2016 1 commit
  10. 25 Apr, 2016 4 commits
  11. 14 Mar, 2016 1 commit
  12. 18 Nov, 2015 1 commit
  13. 28 Sep, 2015 2 commits
  14. 13 Aug, 2015 1 commit
    • Peter Griffin's avatar
      ARM64: hikey: hi6220: Add u-boot support for the 96boards CE HiKey board. · 11ac2363
      Peter Griffin authored
      HiKey is the first 96boards consumer edition compliant board. It features a hi6220
      SoC which has eight ARM A53 cpu's.
      
      This initial port adds support for: -
      1) Serial
      2) eMMC / SD card
      3) USB
      4) GPIO
      
      It has been tested with Arm Trusted Firmware running u-boot as the BL33 executable.
      
      Notes:
      
      eMMC has been tested with basic reading of eMMC partition into DDR. I have not
      tested writing / erasing. Due to lack of clock control it won't be
      running in the most performant high speed mode.
      
      SD card slot has been tested for reading and booting kernels into DDR.
      It is also currently configured to save the u-boot environment to the
      SD card.
      
      USB has been tested with ASIX networking adapter to tftpboot kernels
      into DDR. On v2015.07-rc2 dhcp now works, and also USB mass storage
      are correctly enumerated.
      
      GPIO has been tested using gpio toggle GPIO4_1-3 to flash the LEDs.
      
      Basic SoC datasheet can be found here: -
      https://github.com/96boards/documentation/blob/master/hikey/
      Hi6220V100_Multi-Mode_Application_Processor_Function_Description.pdf
      
      Board schematic can be found here: -
      https://github.com/96boards/documentation/blob/master/hikey/
      96Boards-Hikey-Rev-A1.pdf
      Signed-off-by: default avatarPeter Griffin <peter.griffin@linaro.org>
      11ac2363