Skip to content
Snippets Groups Projects
  1. Apr 14, 2017
  2. Apr 01, 2017
    • Marcel Ziswiler's avatar
      arm: tegra: initial support for apalis tk1 · f38f5f4b
      Marcel Ziswiler authored
      
      This patch adds board support for the Toradex Apalis TK1 a computer on
      module which can be used on different carrier boards.
      
      The module consists of a Tegra TK1 SoC, a PMIC solution, 2 GB of DDR3L
      RAM, a bunch of level shifters, an eMMC, a TMP451 temperature sensor
      chip, an I210 gigabit Ethernet controller and a SGTL5000 audio codec.
      Furthermore, there is a Kinetis MK20DN512 companion micro controller for
      analogue, CAN and resistive touch functionality.
      
      For the sake of ease of use we do not distinguish between different
      carrier boards for now as the base module features are deemed
      sufficient enough for regular booting.
      
      The following functionality is working so far:
      - eMMC boot, environment storage and Toradex factory config block
      - Gigabit Ethernet
      - MMC/SD cards (both MMC1 as well as SD1 slot)
      - USB client/host (dual role OTG port as client e.g. for DFU/UMS or host,
        other two ports as host)
      
      Signed-off-by: default avatarMarcel Ziswiler <marcel.ziswiler@toradex.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: default avatarMarcel Ziswiler <marcel@ziswiler.com>
      Signed-off-by: default avatarTom Warren <twarren@nvidia.com>
      f38f5f4b
  3. Mar 19, 2017
  4. Jan 11, 2017
    • Masahiro Yamada's avatar
      mmc: move more driver config options to Kconfig · 1d2c0506
      Masahiro Yamada authored
      
      Move (and rename) the following CONFIG options to Kconfig:
      
        CONFIG_DAVINCI_MMC  (renamed to CONFIG_MMC_DAVINCI)
        CONFIG_OMAP_HSMMC   (renamed to CONFIG_MMC_OMAP_HS)
        CONFIG_MXC_MMC      (renamed to CONFIG_MMC_MXC)
        CONFIG_MXS_MMC      (renamed to CONFIG_MMC_MXS)
        CONFIG_TEGRA_MMC    (renamed to CONFIG_MMC_SDHCI_TEGRA)
        CONFIG_SUNXI_MMC    (renamed to CONFIG_MMC_SUNXI)
      
      They are the same option names as used in Linux.
      
      This commit was created as follows:
      
      [1] Rename the options with the following command:
      
      find . -name .git -prune -o ! -path ./scripts/config_whitelist.txt \
      -type f -print | xargs sed -i -e '
      s/CONFIG_DAVINCI_MMC/CONFIG_MMC_DAVINCI/g
      s/CONFIG_OMAP_HSMMC/CONFIG_MMC_OMAP_HS/g
      s/CONFIG_MXC_MMC/CONFIG_MMC_MXC/g
      s/CONFIG_MXS_MMC/CONFIG_MMC_MXS/g
      s/CONFIG_TEGRA_MMC/CONFIG_MMC_SDHCI_TEGRA/g
      s/CONFIG_SUNXI_MMC/CONFIG_MMC_SUNXI/g
      '
      
      [2] Commit the changes
      
      [3] Create entries in driver/mmc/Kconfig.
          (copied from Linux)
      
      [4] Move the options with the following command
      tools/moveconfig.py -y -r HEAD \
      MMC_DAVINCI MMC_OMAP_HS MMC_MXC MMC_MXS MMC_SDHCI_TEGRA MMC_SUNXI
      
      [5] Sort and align drivers/mmc/Makefile for readability
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: default avatarMarek Vasut <marex@denx.de>
      1d2c0506
  5. Dec 16, 2016
  6. Nov 28, 2016
  7. Nov 23, 2016
  8. Oct 26, 2016
  9. Oct 07, 2016
  10. Jul 28, 2016
  11. May 31, 2016
  12. Feb 16, 2016
  13. Jan 19, 2016
  14. Jan 12, 2016
  15. Nov 25, 2015
  16. Oct 15, 2015
  17. Oct 02, 2015
  18. Aug 13, 2015
  19. Jun 08, 2015
  20. May 13, 2015
Loading