26 Feb, 2018

1 commit

  • Migrate the users of CONFIG_SYS_BOOTCOUNT_ADDR to Kconfig. We can
    provide a default for BOOTCOUNT_AM33XX as that's a specific part of the
    RTC in use. We can also provide a default for ARCH_LS1043A and
    ARCH_LS1021A as they had been previously calculated and their symbols
    are in Kconfig. In the case of other QE-enabled platforms, they are not
    so we must update the relevant defconfig files. The previous default
    only applied in some cases, even on a specific SoC family.

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

    Tom Rini
     

17 Feb, 2018

1 commit


15 Feb, 2018

2 commits


26 Jul, 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
     

14 Apr, 2017

1 commit

  • This removes the default environment from the sr1500 header
    and instead uses the common environment provided in
    socfpga_common.h which now uses distro boot.

    This board has no upstream devicetree in the kernel source,
    so set to socfpga_cyclone5_sr1500.dtb.

    Signed-off-by: Dalon Westergreen
    Acked-by: Marek Vasut

    --
    Changes in v2:
    - Remove unneeded CONFIG_BOOTFILE
    - set devicetree name to match socfpga_{fpga model}_{board model}.dts
    pattern

    Dalon Westergreen
     

13 Feb, 2017

1 commit

  • We repeated partial moves for CONFIG_SYS_NO_FLASH, but this is
    not completed. Finish this work by the tool.

    During this move, let's rename it to CONFIG_MTD_NOR_FLASH.
    Actually, we have more instances of "#ifndef CONFIG_SYS_NO_FLASH"
    than those of "#ifdef CONFIG_SYS_NO_FLASH". Flipping the logic will
    make the code more readable. Besides, negative meaning symbols do
    not fit in obj-$(CONFIG_...) style Makefiles.

    This commit was created as follows:

    [1] Edit "default n" to "default y" in the config entry in
    common/Kconfig.

    [2] Run "tools/moveconfig.py -y -r HEAD SYS_NO_FLASH"

    [3] Rename the instances in defconfigs by the following:
    find . -path './configs/*_defconfig' | xargs sed -i \
    -e '/CONFIG_SYS_NO_FLASH=y/d' \
    -e 's/# CONFIG_SYS_NO_FLASH is not set/CONFIG_MTD_NOR_FLASH=y/'

    [4] Change the conditionals by the following:
    find . -name '*.[ch]' | xargs sed -i \
    -e 's/ifndef CONFIG_SYS_NO_FLASH/ifdef CONFIG_MTD_NOR_FLASH/' \
    -e 's/ifdef CONFIG_SYS_NO_FLASH/ifndef CONFIG_MTD_NOR_FLASH/' \
    -e 's/!defined(CONFIG_SYS_NO_FLASH)/defined(CONFIG_MTD_NOR_FLASH)/' \
    -e 's/defined(CONFIG_SYS_NO_FLASH)/!defined(CONFIG_MTD_NOR_FLASH)/'

    [5] Modify the following manually
    - Rename the rest of instances
    - Remove the description from README
    - Create the new Kconfig entry in drivers/mtd/Kconfig
    - Remove the old Kconfig entry from common/Kconfig
    - Remove the garbage comments from include/configs/*.h

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

28 Jan, 2017

1 commit


26 Jan, 2017

1 commit


24 Oct, 2016

1 commit


10 Jun, 2016

1 commit


02 Jun, 2016

1 commit


26 Apr, 2016

2 commits


10 Apr, 2016

1 commit


21 Mar, 2016

2 commits

  • This patch makes the following changes to the SR1500 board port:

    - Update defconfig to support SPI NOR (use make savedefconfig).
    - Increase SPI speed to a maximum of 100MHz for faster system
    bootup.
    - Change environment location, so that its not between SPL and
    main U-Boot. This way the combined SPL / U-Boot image can
    be used for updates.

    Signed-off-by: Stefan Roese
    Cc: Marek Vasut

    Stefan Roese
     
  • Move the inclusion of the common socfpga configuration file further
    down in the sr1500 configuration, so that the socfpga_common.h can
    check if environment is in SPI NOR and it's location is defined and
    if it is not, define default location.

    This fixes "arm: socfpga: Enabling U-Boot environment support in QSPI"
    which introduced a minor warning.

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Dinh Nguyen
    Cc: Pavel Machek
    Cc: Marek Vasut
    Cc: Stefan Roese

    Marek Vasut
     

23 Dec, 2015

3 commits


20 Dec, 2015

1 commit


07 Dec, 2015

1 commit

  • The SR1500 board is a CycloneV based board, similar to the EBV
    SoCrates, equipped with the following devices:

    - SPI NOR
    - eMMC
    - Ethernet

    Signed-off-by: Stefan Roese
    Reviewed-by: Marek Vasut
    Cc: Pavel Machek
    Cc: Dinh Nguyen
    Acked-by: Pavel Machek

    Stefan Roese