03 Apr, 2015

1 commit

  • Before that moment our defconfigs were manually modified with addition
    of new options. That means once anybody wants to add another option and
    re-genarate defconfig with "make defconfig" there will be lots of
    differences. So to make future modifications more clean we'll do bulk
    re-generation right away.

    Signed-off-by: Alexey Brodkin

    Alexey Brodkin
     

09 Feb, 2015

2 commits


15 Jan, 2015

1 commit

  • It makes sense to specify CONFIG_SYS_CLK_FREQ in "configs/xx_defconfig"
    instead of "include/configs/xxx.h" because then header will be reusable
    across boards with different CPU clocks.

    Also this nice to have an ability for end user to tune this value
    himself via "menuconfig".

    For now I'm only applying this change to all ARC configs because
    otherwise scope of change will be huge.

    Signed-off-by: Alexey Brodkin
    Cc: Tom Rini
    Cc: Masahiro Yamada
    Cc: Hans de Goede
    cc: Simon Glass
    Reviewed-by: Tom Rini

    Alexey Brodkin
     

30 Jul, 2014

1 commit

  • 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: Masahiro Yamada
    Acked-by: Simon Glass

    Masahiro Yamada