24 Feb, 2018

1 commit

  • This converts the following to Kconfig:
    CONFIG_BOOTP_BOOTPATH
    CONFIG_BOOTP_DNS
    CONFIG_BOOTP_GATEWAY
    CONFIG_BOOTP_HOSTNAME
    CONFIG_BOOTP_PXE
    CONFIG_BOOTP_SUBNETMASK
    CONFIG_CMDLINE_EDITING
    CONFIG_AUTO_COMPLETE
    CONFIG_SYS_LONGHELP
    CONFIG_SUPPORT_RAW_INITRD
    CONFIG_ENV_VARS_UBOOT_CONFIG

    Signed-off-by: Adam Ford
    [trini: Re-run the migration]
    Signed-off-by: Tom Rini

    Adam Ford
     

16 Feb, 2018

1 commit


11 Feb, 2018

1 commit

  • On the NIOS2 and Xtensa architectures, we do not have
    CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
    values into the defconfig and removing them from the headers.

    I did not attempt to add more default values in and for now will leave
    that to maintainers.

    Signed-off-by: Tom Rini

    Tom Rini
     

25 Jan, 2018

1 commit


30 Nov, 2017

4 commits


11 Oct, 2017

2 commits


04 Oct, 2017

1 commit


28 Sep, 2017

3 commits


24 Sep, 2017

2 commits


13 Sep, 2017

1 commit


08 Sep, 2017

1 commit

  • Disable CONFIG_ARCH_FIXUP_FDT_MEMORY to prevent U-Boot from modifying
    the memory {} nodes in the DT passed to the Linux kernel. The R8A779x
    DT contains multiple memory {} nodes, while U-Boot only modifies the
    first one and stuffs all the memory entries into it, which is wrong.
    Disabling CONFIG_ARCH_FIXUP_FDT_MEMORY is the least intrusive way to
    fix the issue this close to the release, while the real fix is to
    extend the fdt_fixup_memory_banks() to handle multiple memory nodes
    in DT.

    Signed-off-by: Marek Vasut
    Cc: Nobuhiro Iwamatsu

    Marek Vasut
     

28 Aug, 2017

1 commit


26 Aug, 2017

3 commits


15 Aug, 2017

2 commits


12 Aug, 2017

1 commit


11 Aug, 2017

1 commit


08 Aug, 2017

1 commit


03 Aug, 2017

4 commits


26 Jul, 2017

1 commit

  • This converts the following to Kconfig:
    CONFIG_ENV_IS_IN_MMC
    CONFIG_ENV_IS_IN_NAND
    CONFIG_ENV_IS_IN_UBI
    CONFIG_ENV_IS_NOWHERE

    In fact this already exists for sunxi as a 'choice' config. However not
    all the choices are available in Kconfig yet so we cannot use that. It
    would lead to more than one option being set.

    In addition, one purpose of this series is to allow the environment to be
    stored in more than one place. So the existing choice is converted to a
    normal config allowing each option to be set independently.

    There are not many opportunities for Kconfig updates to reduce the size of
    this patch. This was tested with

    ./tools/moveconfig.py -i CONFIG_ENV_IS_IN_MMC

    And then manual updates. This is because for CHAIN_OF_TRUST boards they
    can only have ENV_IS_NOWHERE set, so we enforce that via Kconfig logic
    now.

    Signed-off-by: Simon Glass
    Signed-off-by: Tom Rini

    Simon Glass
     

21 Jun, 2017

1 commit

  • The commit "fb82fe385173 configs: Resync defconfigs" resynced all config
    files. This exposed two latent issues with the Gen3 boards in that we
    had not been setting CONFIG_DEFAULT_FDT_FILE correctly and had not been
    setting CONFIG_CMD_MMC. Fix both of these.

    Fixes: fb82fe385173 ("configs: Resync defconfigs")
    Signed-off-by: Marek Vasut
    Cc: Nobuhiro Iwamatsu
    Signed-off-by: Tom Rini

    Marek Vasut
     

19 Jun, 2017

1 commit


04 Jun, 2017

1 commit

  • Now that these symbols are in Kconfig, migrate all users. Use imply on
    a number of platforms that default to having this enabled. As part of
    this we must migrate some straglers for CMD_FAT and DOS_PARTITION.

    Signed-off-by: Tom Rini

    Tom Rini
     

22 May, 2017

1 commit