23 Jan, 2018

1 commit


06 Nov, 2017

1 commit


27 Oct, 2017

1 commit


21 Oct, 2017

1 commit

  • This converts the following to Kconfig:
    CONFIG_NAND_MXC
    CONFIG_NAND_OMAP_GPMC
    CONFIG_NAND_OMAP_GPMC_PREFETCH
    CONFIG_NAND_OMAP_ELM
    CONFIG_SPL_NAND_AM33XX_BCH
    CONFIG_SPL_NAND_SIMPLE
    CONFIG_SYS_NAND_BUSWIDTH_16BIT

    Signed-off-by: Adam Ford
    Reviewed-by: Heiko Schocher
    [trini: Finish migration of CONFIG_SPL_NAND_SIMPLE, fix some build issues,
    add CONFIG_NAND_MXC so we can do CONFIG_SYS_NAND_BUSWIDTH_16BIT]
    Signed-off-by: Tom Rini

    Adam Ford
     

13 Aug, 2017

1 commit


12 Aug, 2017

3 commits


08 Aug, 2017

1 commit


01 Aug, 2017

1 commit

  • Migrate all remaining instances of CMD_NAND, CMD_NAND_TRIMFFS
    CMD_NAND_LOCK_UNLOCK and CMD_NAND_TORTURE from the headers into the
    defconfig files.

    Tested-by: Adam Ford
    Signed-off-by: Tom Rini
    Reviewed-by: Bin Meng

    Tom Rini
     

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
     

25 Jul, 2017

1 commit


22 May, 2017

1 commit

  • This converts the following to Kconfig:
    CONFIG_CMD_EEPROM
    CONFIG_CMD_EEPROM_LAYOUT
    CONFIG_EEPROM_LAYOUT_HELP_STRING

    Signed-off-by: Simon Glass
    Reviewed-by: Tom Rini
    [trini: Rework Kconfig logic slightly, define EEPROM location on TI eval
    platforms]
    Signed-off-by: Tom Rini

    Simon Glass
     

12 May, 2017

1 commit


01 May, 2017

1 commit


20 Mar, 2017

1 commit


26 Jan, 2017

1 commit


22 Nov, 2016

1 commit

  • This moves what was in arch/arm/cpu/armv7/omap-common in to
    arch/arm/mach-omap2 and moves
    arch/arm/cpu/armv7/{am33xx,omap3,omap4,omap5} in to arch/arm/mach-omap2
    as subdirectories. All refernces to the former locations are updated to
    the current locations. For the logic to decide what our outputs are,
    consolidate the tests into a single config.mk rather than including 4.

    Signed-off-by: Tom Rini

    Tom Rini
     

17 Sep, 2016

6 commits


10 Sep, 2016

2 commits


06 May, 2016

1 commit


26 Apr, 2016

4 commits


20 Apr, 2016

2 commits

  • Move CONFIG_USB_GADGET_DUALSPEED option to Kconfig and
    make all UDC controllers select USB_GADGET_DUALSPEED:
    - add next options to Kconfig selecting USB_GADGET_DUALSPEED:
    - USB_GADGET_ATMEL_USBA
    - USB_GADGET_DWC2_OTG
    - USB_DWC3
    - CI_UDC
    - make USB_MUSB_GADGET select USB_GADGET_DUALSPEED

    While at it, make some related fixes:
    - remove DUALSPEED from configs that don't enable gadget support:
    - kwb.h
    - tseries.h
    - add missing USB_GADGET option to next configs:
    - novena_defconfig
    - pcm051_rev*_defconfig
    - xfi3_defconfig

    Signed-off-by: Sam Protsenko

    Sam Protsenko
     
  • The description was borrowed from kernel. Definitions were added to
    defconfig files in a way that "make savedefconfig" generates exactly
    the same file as used defconfig.

    Boards using 0 mA as CONFIG_USB_GADGET_VBUS_DRAW value were moved to use
    2 mA (as minimal allowed by Kconfig).

    Signed-off-by: Sam Protsenko

    Sam Protsenko
     

26 Mar, 2016

1 commit

  • The description was borrowed from kernel. "tristate" type was changed
    to "bool" (I believe we don't support modules for u-boot yet, right?).
    CONFIG_USB_GADGET requires CONFIG_USB to be defined too, so add it along
    as well.

    Definitions were added to defconfig files in a way that
    "make savedefconfig" generates exactly the same file as used defconfig.

    Signed-off-by: Sam Protsenko
    [trini: Add zynq_zc702 conversion]
    Signed-off-by: Tom Rini

    Sam Protsenko
     

22 Nov, 2015

1 commit

  • This option only complicates the code unnecessarily, just use
    CONFIG_SYS_DEF_EEPROM_ADDR as the default address if there are
    only five arguments to eeprom {read/write} if this is defined.
    If CONFIG_SYS_DEF_EEPROM_ADDR is not defined, we mandate all
    six arguments.

    Signed-off-by: Marek Vasut
    Cc: Simon Glass
    Cc: Tom Rini
    Cc: Heiko Schocher
    Reviewed-by: Heiko Schocher

    Marek Vasut
     

13 Nov, 2015

1 commit


05 Aug, 2015

1 commit


26 Jul, 2014

1 commit

  • This patch moves some board specific NAND configs:
    - FROM: generic config file 'ti_armv7_common.h'
    - TO: individual board config files using these configs.
    So that each board can independently set the value as per its design.

    Following configs are affected in this patch:
    CONFIG_SYS_NAND_U_BOOT_OFFS:
    CONFIG_CMD_SPL_NAND_OFS:
    CONFIG_SYS_NAND_SPL_KERNEL_OFFS:
    CONFIG_CMD_SPL_WRITE_SIZE:

    This patch also updates documentation for few of above NAND configs.

    Signed-off-by: Pekon Gupta

    pekon gupta
     

07 Jun, 2014

1 commit


04 Mar, 2014

1 commit