24 Oct, 2016

3 commits


12 Oct, 2016

1 commit


27 Sep, 2016

2 commits

  • Introduce a hidden USB_FUNCTION_DFU Kconfig option and select it for
    CMD_DFU (as we must have the DFU command enabled to do anything DFU).
    Make all of the entries in drivers/dfu/Kconfig depend on CMD_DFU and add
    options for all of the back end choices that DFU can make use of.

    Cc: Lukasz Majewski
    Signed-off-by: Tom Rini
    Acked-by: Lukasz Majewski

    Tom Rini
     
  • move the UBI config options into Kconfig.

    Signed-off-by: Heiko Schocher
    Reviewed-by: Simon Glass
    Reviewed-by: Andrew F. Davis
    Reviewed by: Evgeni Dobrev

    Heiko Schocher
     

20 Sep, 2016

1 commit

  • This reverts commit 90c08d9e08c7a108ab904f3bbdeb558081757892.

    I took a closer look at this after the commit was applied, and found
    CONFIG_SYS_MALLOC_F_LEN=0x2000 was too much. 8KB memory for SPL is
    actually too big for some boards. Perhaps 0x800 is enough, but the
    situation varies board by board.

    Let's postpone our decision until we come up with a better idea.

    Signed-off-by: Masahiro Yamada
    Reviewed-by: Simon Glass

    Masahiro Yamada
     

17 Sep, 2016

1 commit


10 Sep, 2016

2 commits


09 Sep, 2016

1 commit


07 Sep, 2016

1 commit


08 Aug, 2016

1 commit


10 Jun, 2016

1 commit


02 Jun, 2016

1 commit


17 May, 2016

1 commit


07 May, 2016

1 commit


26 Apr, 2016

3 commits


20 Apr, 2016

3 commits


10 Apr, 2016

1 commit


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
     

15 Mar, 2016

2 commits

  • 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: Simon Glass
    [trini: Add microblaze change, various configs/ re-applies]
    Signed-off-by: Tom Rini

    Simon Glass
     
  • Various boards have the wrong Kconfig ordering now. To avoid a misleading

    diff in the next patch, reorder the configuration correctly.

    Signed-off-by: Simon Glass

    Simon Glass
     

13 Jan, 2016

1 commit


20 Dec, 2015

1 commit

  • This patch adds the necessary OF alias for the UDC node, which let's
    the code locate the DWC2 UDC base address in OF instead of hard-coding
    it into the U-Boot binary. The code is adjusted to use the address from
    OF instead of the hard-coded one. Finally, the hard-coded address is
    removed and USB DM support is enabled.

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Lukasz Majewski
    Cc: Lukasz Majewski

    Marek Vasut
     

07 Dec, 2015

1 commit


30 Nov, 2015

1 commit

  • This board was constantly parasiting on the CV SoCDK, so split it
    into it's own separate directory. Moreover, the board config was
    missing important bits, like simple-bus support in SPL, the DRAM
    configuration was incorrect and the DTS was also missing the pre
    reloc bits.

    Signed-off-by: Marek Vasut
    Cc: Stefan Roese
    Cc: Dinh Nguyen
    Cc: Dinh Nguyen
    Cc: Jan Viktorin

    Marek Vasut
     

25 Nov, 2015

2 commits


22 Nov, 2015

1 commit


19 Nov, 2015

1 commit


28 Sep, 2015

1 commit


24 Aug, 2015

1 commit


23 Aug, 2015

2 commits

  • Enable the DWAPB GPIO driver for SoCFPGA Cyclone V and Arria V.

    Signed-off-by: Marek Vasut
    Cc: Simon Glass
    Cc: Dinh Nguyen

    Marek Vasut
     
  • The CONFIG_TARGET_SOCFPGA_CYCLONE5 and CONFIG_TARGET_SOCFPGA_ARRIA5
    selected both a board and a CPU. This is not correct as these macros
    are supposed to select only board.

    All would be good, if QTS-generated header files didn't check for
    these macros exactly to determine if the platform is Cyclone V or
    Arria V. Thus, for the sake of compatibility with not well fleshed
    out header file generator, this patch makes these two macros into
    a stub config option and introduces new CONFIG_TARGET_SOCFPGA_CYCLONE5_SOCDK
    and CONFIG_TARGET_SOCFPGA_ARRIA5_SOCDK targets, which select the
    previous stub config option.

    The result is that compatibility with QTS is preserved and the new
    CONFIG_TARGET_* select actual target boards.

    Signed-off-by: Marek Vasut

    Marek Vasut
     

22 Aug, 2015

1 commit

  • Several files are out of order. This means that when the moveconfig tool
    moves CONFIG options to Kconfig it generates a large diff. To avoid this,
    reorder the files first.

    Signed-off-by: Simon Glass

    Simon Glass