1. 20 Jan, 2016 1 commit
    • Masahiro Yamada's avatar
      m68k: move CONFIG_SYS_TEXT_BASE to defconfig files · c6e18144
      Masahiro Yamada authored
      For historical reason, CONFIG_SYS_TEXT_BASE has been specified
      in various ways:
      
      [1] by board/${VENDOR}/${BOARD}/config.mk
      
      [2] by CONFIG_SYS_EXTRA_OPTIONS
          (This was "options" field of boards.cfg before Kconfig conversion)
      
      [3] by include/configs/${BOARD}.h
      
      [4] by configs/${BOARD}_defconfig
      
      Most of M68K boards use either [1] or [2], both of which we want to
      deprecate.  Switch them into [4], which is the newest way (Kconfig).
      
      We still allow [3] too, because it is still used by many boards and
      we expect much time for conversion.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Acked-by: Angelo Dureghello <angelo at sysam.it>
      Reviewed-by: 's avatarSimon Glass <sjg@chromium.org>
      c6e18144
  2. 25 Nov, 2015 1 commit
  3. 26 Jun, 2015 2 commits
  4. 01 Jun, 2015 1 commit
  5. 12 May, 2015 1 commit
  6. 30 Jul, 2014 1 commit
    • Masahiro Yamada's avatar
      kconfig: add board Kconfig and defconfig files · dd84058d
      Masahiro Yamada authored
      This commit adds:
       - arch/${ARCH}/Kconfig
          provide a menu to select target boards
       - board/${VENDOR}/${BOARD}/Kconfig or board/${BOARD}/Kconfig
          set CONFIG macros to the appropriate values for each board
       - configs/${TARGET_BOARD}_defconfig
          default setting of each board
      
      (This commit was automatically generated by a conversion script
      based on boards.cfg)
      
      In Linux Kernel, defconfig files are located under
      arch/${ARCH}/configs/ directory.
      It works in Linux Kernel since ARCH is always given from the
      command line for cross compile.
      
      But in U-Boot, ARCH is not given from the command line.
      Which means we cannot know ARCH until the board configuration is done.
      That is why all the "*_defconfig" files should be gathered into a
      single directory ./configs/.
      Signed-off-by: 's avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Acked-by: 's avatarSimon Glass <sjg@chromium.org>
      dd84058d