Skip to content
Snippets Groups Projects
  1. Apr 30, 2017
  2. Jan 31, 2017
    • Masahiro Yamada's avatar
      mmc: move CONFIG_GENERIC_MMC to Kconfig · 54925327
      Masahiro Yamada authored
      
      Now, CONFIG_GENERIC_MMC seems equivalent to CONFIG_MMC.
      
      Let's create an entry for "config GENERIC_MMC" with "default MMC",
      then convert all macro defines in headers to Kconfig.  Almost all
      of the defines will go away.
      
      I see only two exceptions:
        configs/blanche_defconfig
        configs/sandbox_noblk_defconfig
      
      They define CONFIG_GENERIC_MMC, but not CONFIG_MMC.  Something
      might be wrong with these two boards, so should be checked later.
      
      Anyway, this is the output of the moveconfig tool.
      
      This commit was created as follows:
      
      [1] create a config entry in drivers/mmc/Kconfig
      
      [2] tools/moveconfig.py -r HEAD GENERIC_MMC
      
      [3] manual clean-up of garbage comments in doc/README.* and
          include/configs/*.h
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      54925327
  3. Jan 28, 2017
  4. Jan 25, 2017
  5. Jan 14, 2017
    • Tom Rini's avatar
      arm: Remove unregister MACH_TYPE_xxx uses · 70b26cd0
      Tom Rini authored
      
      Before we can sync with the latest mach-types.h file from the Linux
      Kernel we need to remove some instances of MACH_TYPE_xxx from our
      sources.  As these values have been removed from the canonical upstream
      source we should not be using them either, so drop.
      
      Cc: Tom Warren <twarren@nvidia.com>
      Cc: Lucas Stach <dev@lynxeye.de>
      Cc: Luka Perkov <luka@openwrt.org>
      Cc: Stephen Warren <swarren@wwwdotorg.org>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Thomas Weber <weber@corscience.de>
      Cc: Lucile Quirion <lucile.quirion@savoirfairelinux.com>
      Cc: Matthias Weisser <weisserm@arcor.de>
      Cc: Suriyan Ramasami <suriyan.r@gmail.com>
      Cc: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
      Cc: Bo Shen <voice.shen@atmel.com>
      Cc: Nick Thompson <nick.thompson@gefanuc.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Erik van Luijk <evanluijk@interact.nl>
      Cc: Lokesh Vutla <lokeshvutla@ti.com>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      70b26cd0
  6. 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
  7. Dec 29, 2016
    • Masahiro Yamada's avatar
      mmc: complete unfinished move of CONFIG_MMC · c2726995
      Masahiro Yamada authored
      
      Commit 7a777f6d ("mmc: Add generic Kconfig option") created
      a Kconfig entry for this option without any actual moves, then
      commit 44c79879 ("sunxi: Use Kconfig CONFIG_MMC") moved
      instances only for SUNXI.
      
      We generally do not like such partial moves.  This kind of work
      is automated by tools/moveconfig.py, so it is pretty easy to
      complete this move.
      
      I am adding "default ARM || PPC || SANDBOX" (suggested by Tom).
      This shortens the configs and will ease new board porting.
      
      This commit was created as follows:
      
      [1] Edit Kconfig (remove the "depends on", add the "default",
          copy the prompt and help message from Linux)
      
      [2] Run 'tools/moveconfig.py -y -s -r HEAD MMC'
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: default avatarJaehoon Chung <jh80.chung@samsung.com>
      c2726995
  8. Nov 28, 2016
  9. Oct 23, 2016
  10. Sep 26, 2016
  11. Sep 09, 2016
  12. Apr 25, 2016
  13. Apr 01, 2016
  14. Feb 18, 2016
  15. Feb 16, 2016
  16. Aug 13, 2015
  17. Aug 05, 2015
  18. Jun 26, 2015
  19. Jun 01, 2015
  20. Mar 30, 2015
  21. Mar 04, 2015
  22. Sep 25, 2014
  23. Jul 24, 2013
  24. Mar 14, 2013
  25. Oct 29, 2012
  26. Oct 15, 2012
Loading