Skip to content
Snippets Groups Projects
  1. Apr 30, 2017
  2. Mar 19, 2017
  3. Mar 17, 2017
  4. Feb 12, 2017
    • Masahiro Yamada's avatar
      flash: complete CONFIG_SYS_NO_FLASH move with renaming · e856bdcf
      Masahiro Yamada authored
      
      We repeated partial moves for CONFIG_SYS_NO_FLASH, but this is
      not completed. Finish this work by the tool.
      
      During this move, let's rename it to CONFIG_MTD_NOR_FLASH.
      Actually, we have more instances of "#ifndef CONFIG_SYS_NO_FLASH"
      than those of "#ifdef CONFIG_SYS_NO_FLASH".  Flipping the logic will
      make the code more readable.  Besides, negative meaning symbols do
      not fit in obj-$(CONFIG_...) style Makefiles.
      
      This commit was created as follows:
      
      [1] Edit "default n" to "default y" in the config entry in
          common/Kconfig.
      
      [2] Run "tools/moveconfig.py -y -r HEAD SYS_NO_FLASH"
      
      [3] Rename the instances in defconfigs by the following:
        find . -path './configs/*_defconfig' | xargs sed -i \
        -e '/CONFIG_SYS_NO_FLASH=y/d' \
        -e 's/# CONFIG_SYS_NO_FLASH is not set/CONFIG_MTD_NOR_FLASH=y/'
      
      [4] Change the conditionals by the following:
        find . -name '*.[ch]' | xargs sed -i \
        -e 's/ifndef CONFIG_SYS_NO_FLASH/ifdef CONFIG_MTD_NOR_FLASH/' \
        -e 's/ifdef CONFIG_SYS_NO_FLASH/ifndef CONFIG_MTD_NOR_FLASH/' \
        -e 's/!defined(CONFIG_SYS_NO_FLASH)/defined(CONFIG_MTD_NOR_FLASH)/' \
        -e 's/defined(CONFIG_SYS_NO_FLASH)/!defined(CONFIG_MTD_NOR_FLASH)/'
      
      [5] Modify the following manually
        - Rename the rest of instances
        - Remove the description from README
        - Create the new Kconfig entry in drivers/mtd/Kconfig
        - Remove the old Kconfig entry from common/Kconfig
        - Remove the garbage comments from include/configs/*.h
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      e856bdcf
  5. 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
  6. Jan 28, 2017
  7. Jan 21, 2017
  8. 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
  9. Dec 03, 2016
  10. Oct 23, 2016
  11. Sep 09, 2016
  12. Jun 09, 2016
  13. Apr 25, 2016
  14. Nov 25, 2015
  15. Jun 26, 2015
  16. Jun 01, 2015
  17. Nov 17, 2014
  18. Jan 09, 2014
  19. Jan 08, 2014
  20. Nov 04, 2013
  21. Oct 17, 2013
  22. Jul 24, 2013
  23. Dec 20, 2012
  24. May 28, 2012
  25. Apr 19, 2012
    • Marek Vasut's avatar
      CMD: Drop CONFIG_CMD_DFL, it's not used · d5f6a15a
      Marek Vasut authored
      
      $ git grep CMD_DFL
      board/atc/ti113x.c:#define CMD_DFLT (PCI_COMMAND_IO|PCI_COMMAND_MEMORY| \
      board/atc/ti113x.c:     pci_writew (s, PCI_COMMAND, CMD_DFLT);
      board/cpc45/pd67290.c:#define CMD_DFLT (PCI_COMMAND_IO|PCI_COMMAND_MEMORY| \
      board/cpc45/pd67290.c:  pci_writew (s, PCI_COMMAND, CMD_DFLT);
      drivers/pcmcia/i82365.c:#define CMD_DFLT (PCI_COMMAND_IO|PCI_COMMAND_MEMORY| \
      drivers/pcmcia/i82365.c:        pci_writew (s, PCI_COMMAND, CMD_DFLT);
      include/configs/MBX.h:#define CONFIG_CMD_DFL
      include/configs/MigoR.h:#define CONFIG_CMD_DFL
      include/configs/digsy_mtc.h:#define CONFIG_CMD_DFL
      include/configs/ms7722se.h:#define CONFIG_CMD_DFL
      include/configs/ms7750se.h:#define CONFIG_CMD_DFL
      include/configs/r2dplus.h:#define CONFIG_CMD_DFL
      include/configs/sh7757lcr.h:#define CONFIG_CMD_DFL
      include/configs/sh7785lcr.h:#define CONFIG_CMD_DFL
      
      Signed-off-by: default avatarMarek Vasut <marex@denx.de>
      Cc: Pfister_Werner@intercontrol.de
      Cc: iwamatsu@nigauri.org
      Cc: nobuhiro.iwamatsu.yj@renesas.com
      Cc: vapier@gentoo.org
      Cc: wd@denx.de
      Cc: yoshihiro.shimoda.uh@renesas.com
      Acked-by: default avatarAnatolij Gustschin <agust@denx.de>
      Acked-by: default avatarNobuhiro Iwamatsu <iwamatsu@nigauri.org>
      d5f6a15a
  26. Mar 26, 2012
  27. Dec 02, 2011
  28. Oct 27, 2011
  29. Oct 05, 2011
  30. Feb 02, 2011
Loading