1. 20 Apr, 2016 5 commits
  2. 25 Mar, 2016 1 commit
  3. 14 Mar, 2016 1 commit
    • Simon Glass's avatar
      Kconfig: Move CONFIG_FIT and related options to Kconfig · 73223f0e
      Simon Glass authored
      There are already two FIT options in Kconfig but the CONFIG options are
      still in the header files. We need to do a proper move to fix this.
      
      Move these options to Kconfig and tidy up board configuration:
      
         CONFIG_FIT
         CONFIG_OF_BOARD_SETUP
         CONFIG_OF_SYSTEM_SETUP
         CONFIG_FIT_SIGNATURE
         CONFIG_FIT_BEST_MATCH
         CONFIG_FIT_VERBOSE
         CONFIG_OF_STDOUT_VIA_ALIAS
         CONFIG_RSA
      
      Unfortunately the first one is a little complicated. We need to make sure
      this option is not enabled in SPL by this change. Also this option is
      enabled automatically in the host builds by defining CONFIG_FIT in the
      image.h file. To solve this, add a new IMAGE_USE_FIT #define which can
      be used in files that are built on the host but must also build for U-Boot
      and SPL.
      
      Note: Masahiro's moveconfig.py script is amazing.
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      [trini: Add microblaze change, various configs/ re-applies]
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      73223f0e
  4. 18 Nov, 2015 1 commit
  5. 02 Nov, 2015 2 commits
    • Przemyslaw Marczak's avatar
      exynos5-dt-types: add board detection for Odroid XU3/XU3L/XU4. · 1611c8cb
      Przemyslaw Marczak authored
      This commit adds additional file with implementation of board
      detection code for Odroid-XU3/XU4.
      
      The detection depends on compatible found in fdt:
      - "samsung,exynos5" - uses Exynos5 generic code
      - "samsung,odroidxu3" - try detect XU3 revision
      
      There are few revisions of Odroid XU3/XU4, each can be detected
      by checking the value of channel 9 of built-in ADC:
       Rev   ADC  Board
       0.1     0  XU3 0.1
       0.2   372  XU3 0.2 | XU3L - no DISPLAYPORT
       0.3  1280  XU4 0.1
      
      The detection code depends on the ADC+10% value.
      
      Implementation of functions:
      - set_board_type()     - read ADC and set type
      - get_board_rev()      - returns board revision: 1..3
      - get_board_type()     - returns board type string
      
      Additional functions with return values of bool:
      - board_is_generic()   - true if found compatible "samsung,exynos5"
                               but not "samsung,odroidxu3"
      - board_is_odroidxu3() - true if found compatible "samsung,odroidxu3"
                               and one of XU3 revision.
      - board_is_odroidxu4() - true if found compatible "samsung,odroidxu3"
                               and XU4 revision.
      
      After I2C controller init, the get_board_type() can check
      if the XU3 board is a "Lite" variant, by probing chip
      0x40 on I2C0 (INA231 - exists only on non-lite).
      This is useful for setting fdt file name at misc_init_r().
      
      Enabled configs:
      - CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
      - CONFIG_ODROID_REV_AIN
      - CONFIG_REVISION_TAG
      - CONFIG_BOARD_TYPES
      Signed-off-by: default avatarPrzemyslaw Marczak <p.marczak@samsung.com>
      Cc: Minkyu Kang <mk7.kang@samsung.com>
      Cc: Simon Glass <sjg@chromium.org>
      Tested-by: default avatarAnand Moon <linux.amoon@gmail.com>
      Signed-off-by: default avatarMinkyu Kang <mk7.kang@samsung.com>
      1611c8cb
    • Przemyslaw Marczak's avatar
      Odroid-XU3: enable s2mps11 PMIC support · 4d577e08
      Przemyslaw Marczak authored
      Signed-off-by: default avatarPrzemyslaw Marczak <p.marczak@samsung.com>
      Cc: Minkyu Kang <mk7.kang@samsung.com>
      Cc: Simon Glass <sjg@chromium.org>
      Tested-by: default avatarAnand Moon <linux.amoon@gmail.com>
      Signed-off-by: default avatarMinkyu Kang <mk7.kang@samsung.com>
      4d577e08
  6. 28 Sep, 2015 1 commit
  7. 21 Aug, 2015 1 commit
  8. 13 Aug, 2015 1 commit
    • Nikita Kiryanov's avatar
      kconfig: add config option for shell prompt · 181bd9dc
      Nikita Kiryanov authored
      Add option to set shell prompt string from menuconfig and migrate
      boards globally.
      
      The migration is done as follows:
      - Boards that explicitly and unconditionally set CONFIG_SYS_PROMPT had the
        entry moved to their defconfig files.
      - Boards that defined some kind of #ifdef logic which selects the
        CONFIG_SYS_PROMPT (for example qemu-mips) got an #undef CONFIG_SYS_PROMPT
        right before the #ifdef logic and were left alone.
      - This change forces CONFIG_SYS_PROMPT to be a per board decision, and thus
        CONFIG_SYS_PROMPT was removed from all <soc>_common.h and <arch>_common.h
        files. This results in a streamlined default value across platforms, and
        includes the following files: spear-common, sunxi-common, mv-common,
        ti_armv7_common, tegra-common, at91-sama5_common, and zynq-common.
      - Boards that relied on <arch/soc>_common.h values of CONFIG_SYS_PROMPT were
        not updated in their respective defconfig files under the assumption that
        since they did not explicitly define a value, they're fine with whatever
        the default is.
      - On the other hand, boards that relied on a value defined in some
        <boards>_common.h file such as woodburn_common, rpi-common,
        bur_am335x_common, ls2085a_common, siemens_am33x_common, and
        omap3_evm_common, had their values moved to the respective defconfig files.
      - The define V_PROMPT was removed, since it is not used anywhere except for
        assigning a value for CONFIG_SYS_PROMPT.
      
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Masahiro Yamada <yamada.m@jp.panasonic.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      [trini: Add spring, sniper, smartweb to conversion]
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      181bd9dc
  9. 06 Aug, 2015 1 commit
  10. 26 Jun, 2015 2 commits
  11. 01 Jun, 2015 2 commits
  12. 12 May, 2015 1 commit
  13. 09 Mar, 2015 1 commit
  14. 22 Dec, 2014 1 commit