05 Dec, 2019

2 commits


04 Dec, 2019

1 commit


23 Sep, 2019

1 commit


26 Aug, 2019

1 commit


02 Aug, 2019

1 commit

  • This converts the following to Kconfig:
    CONFIG_USE_PREBOOT
    CONFIG_PREBOOT

    Both are together in one commit, since otherwise the former causes kconfig
    to define the latter, which gives duplicate symbol errors.

    Includes a manual fixup for CONFIG_PREBOOT in ids8313_defconfig since the
    backslash lands in the wrong place. Similarly with socfpga_vining_fpga.

    Signed-off-by: Simon Glass

    Simon Glass
     

13 Jul, 2019

1 commit

  • This addresses the following warning message:

    ===================== WARNING ======================
    This board does not use CONFIG_DM_USB. Please update
    the board to use CONFIG_DM_USB before the v2019.07 release.
    Failure to update by the deadline may result in board removal.
    See doc/driver-model/MIGRATION.txt for more info.
    ====================================================

    As USB support for older OMAP3 SoC's improves, OMAP3 EVM can be
    readily adapted. There is some additional 'gpio-hog' support
    needed to fully setup USB in a similar manner to Linux.

    Signed-off-by: Derald D. Woods

    Derald D. Woods
     

30 Apr, 2019

2 commits


22 Feb, 2019

1 commit


20 Feb, 2019

1 commit

  • - Switch to using the omap3-u-boot.dtsi file for needed properties
    - Enable SPL_OF_CONTROL

    This commit is based on the following series:

    https://patchwork.ozlabs.org/project/uboot/list/?series=92472
    https://patchwork.ozlabs.org/project/uboot/list/?series=92462

    Signed-off-by: Derald D. Woods
    Reviewed-by: Tom Rini

    Derald D. Woods
     

01 Feb, 2019

1 commit


14 Nov, 2018

2 commits


04 Sep, 2018

1 commit


17 Aug, 2018

1 commit

  • We have the following cases:
    - CONFIG_NR_DRAM_BANKS was defined, migrate normally
    - CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
    CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
    - CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
    2), set this to 8.

    Signed-off-by: Tom Rini

    Tom Rini
     

14 Aug, 2018

2 commits

  • Rsync all defconfig files using moveconfig.py

    Signed-off-by: Tom Rini

    Tom Rini
     
  • This commit enables CONFIG_BLK and removes USB_STORAGE which is awaiting
    proper implementation for current U-Boot interfaces. Additionally the
    console selection is now handled by Kconfig and no longer needs to be in
    the config header. CONFIG_SYS_MALLOC_F_LEN=0x2000 was added to sync with
    other boards. CONFIG_SPL_BLK and CONFIG_SPL_DM_MMC are disabled because
    they currently do not allow the OMAP3-EVM (OMAP34XX) to actually boot.

    Signed-off-by: Derald D. Woods

    Derald D. Woods
     

04 Jun, 2018

1 commit


30 May, 2018

1 commit

  • Separate CMD_FASTBOOT from FASTBOOT and move code and configuration to
    drivers/fastboot.

    Switch dependencies on FASTBOOT to USB_FUNCTION_FASTBOOT as anyone who wants
    FASTBOOT before this series wants USB_FUNCTION_FASTBOOT. Split
    USB_FUNCTION_FASTBOOT from FASTBOOT so they retain their existing
    behaviour.

    Signed-off-by: Alex Kiernan
    Reviewed-by: Simon Glass
    Acked-by: Joe Hershberger

    Alex Kiernan
     

28 Apr, 2018

1 commit

  • This converts the following to Kconfig:
    CONFIG_SPI

    This partly involves updating code that assumes that CONFIG_SPI implies
    things that are specific to the MPC8xx SPI driver. For now, just update
    the CONFIG tests. This also involves reworking the default for
    CONFIG_SYS_DEF_EEPROM_ADDR so that we don't set it when we cannot make a
    reasonable default, as it does not cause any compile failures.

    Signed-off-by: Adam Ford
    Signed-off-by: Tom Rini

    Adam Ford
     

08 Apr, 2018

1 commit


14 Mar, 2018

1 commit

  • This commit does the following for OMAP3 EVM:

    - Track omap3_beagle changes where possible
    - Remove CONFIG_SYS_MPUCLK and CONFIG_MTD which are not needed for the
    default board configuration to work.
    - Remove CONFIG_SPL_SYS_MALLOC_SIMPLE and CONFIG_SYS_MALLOC_F_LEN from
    default config. CONFIG_SYS_MALLOC_F_LEN=0x400 is set by configuration
    automatically. [allows board to boot with SERIAL_SEARCH_ALL=y]
    - Use updated NAND layout:

    device nand0 , # parts = 6

    #: name size offset
    -------------------------------------------------
    0: spl 0x00080000(512k) 0x00000000
    1: u-boot 0x001e0000(1920k) 0x00080000
    2: u-boot-env 0x00020000(128k) 0x00260000
    3: dtb 0x00020000(128k) 0x00280000
    4: kernel 0x00600000(6m) 0x002a0000
    5: rootfs 0x0f760000(-) 0x008a0000
    -------------------------------------------------

    Signed-off-by: Derald D. Woods

    Derald D. Woods
     

11 Feb, 2018

1 commit


06 Feb, 2018

1 commit

  • cmd/Makefile has:

    ifdef CONFIG_FPGA
    obj-$(CONFIG_CMD_FPGA) += fpga.o
    endif

    which means that if CONFIG_FPGA is not set, CONFIG_CMD_FPGA silently
    does nothing. Let's remove that Makefile conditional and instead express
    this equivalent dependency in Kconfig, so a lot of redundant

    # CONFIG_CMD_FPGA is not set

    can be removed from board defconfigs that don't actually have an FPGA.

    Signed-off-by: Tuomas Tynkkynen

    Tuomas Tynkkynen
     

23 Jan, 2018

2 commits


01 Jan, 2018

1 commit


19 Dec, 2017

1 commit


04 Dec, 2017

1 commit


18 Nov, 2017

1 commit

  • We first introduce CONFIG_USE_BOOTCOMMAND, similar to
    CONFIG_USE_BOOTARGS. We then migrate CONFIG_BOOTCOMMAND for most
    CONFIG_DISTRO_DEFAULT users. In some cases platforms have a complex
    scheme around this usage, and these have been defered for the moment so
    that platform maintainers can work on a migration plan.

    Signed-off-by: Tom Rini
    Reviewed-by: Lukasz Majewski

    Tom Rini
     

21 Oct, 2017

2 commits

  • We add the various SMC91XX symbols to drivers/net/Kconfig and then this
    converts the following to Kconfig:
    CONFIG_SMC911X
    CONFIG_SMC911X_BASE
    CONFIG_SMC911X_16_BIT
    CONFIG_SMC911X_32_BIT

    Signed-off-by: Adam Ford
    [trini: Apply to the rest of the tree, re-squash old and new patch]
    Signed-off-by: Tom Rini

    Adam Ford
     
  • 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
     

11 Oct, 2017

1 commit

  • Having this as a 'default y' is rather annoying because it doesn't
    actually compile unless other options are defined in the board header:

    ../cmd/bootm.c: In function 'do_imls_nor':
    ../cmd/bootm.c:330:7: error: 'CONFIG_SYS_MAX_FLASH_BANKS' undeclared (first use in this function); did you mean 'CONFIG_SYS_MAX_FLASH_SECT'?
    i < CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {

    Make it 'default n' so people who develop new boards that start from a
    blank defconfig have one less compilation failure to debug.

    Signed-off-by: Tuomas Tynkkynen

    Tuomas Tynkkynen
     

04 Oct, 2017

2 commits


30 Sep, 2017

1 commit


08 Sep, 2017

1 commit


04 Sep, 2017

1 commit


02 Sep, 2017

1 commit