07 May, 2018

1 commit

  • When U-Boot started using SPDX tags we were among the early adopters and
    there weren't a lot of other examples to borrow from. So we picked the
    area of the file that usually had a full license text and replaced it
    with an appropriate SPDX-License-Identifier: entry. Since then, the
    Linux Kernel has adopted SPDX tags and they place it as the very first
    line in a file (except where shebangs are used, then it's second line)
    and with slightly different comment styles than us.

    In part due to community overlap, in part due to better tag visibility
    and in part for other minor reasons, switch over to that style.

    This commit changes all instances where we have a single declared
    license in the tag as both the before and after are identical in tag
    contents. There's also a few places where I found we did not have a tag
    and have introduced one.

    Signed-off-by: Tom Rini

    Tom Rini
     

28 Apr, 2018

1 commit


09 Apr, 2018

1 commit

  • In order that we can use eth_env_* even when CONFIG_NET isn't set, move
    these functions to environment code from net code.

    This fixes failures such as:

    board/ti/am335x/built-in.o: In function `board_late_init':
    board/ti/am335x/board.c:752: undefined reference to `eth_env_set_enetaddr'
    u-boot/board/ti/am335x/board.c:766: undefined reference to `eth_env_set_enetaddr'

    which caters for use cases such as:

    commit f411b5cca48f ("board: am335x: Always set eth/eth1addr environment
    variable")

    when Ethernet is required in Linux, but not U-Boot.

    Signed-off-by: Alex Kiernan

    Alex Kiernan
     

07 Apr, 2018

1 commit

  • Enable DM_SPI for atmel SPI driver on taurus board.

    Kept few functions related to non-dm and gpio on board
    files for reference and will be remove once code moved
    to relevant drivers.

    Cc: Heiko Schocher
    Signed-off-by: Jagan Teki

    Jagan Teki
     

22 Feb, 2018

1 commit


04 Dec, 2017

1 commit

  • This header was renamed to rawnand.h in Linux.

    The following is the corresponding commit in Linux.

    commit d4092d76a4a4e57b65910899948a83cc8646c5a5
    Author: Boris Brezillon
    Date: Fri Aug 4 17:29:10 2017 +0200

    mtd: nand: Rename nand.h into rawnand.h

    We are planning to share more code between different NAND based
    devices (SPI NAND, OneNAND and raw NANDs), but before doing that
    we need to move the existing include/linux/mtd/nand.h file into
    include/linux/mtd/rawnand.h so we can later create a nand.h header
    containing all common structure and function prototypes.

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

16 Oct, 2017

1 commit


04 Oct, 2017

1 commit

  • The g_dnl USB settings for the vendor ID, product ID and manufacturer are
    actually common settings that can and should be shared by all the gadgets.

    Make them common by renaming them, and convert all the users.

    Reviewed-by: Simon Glass
    Reviewed-by: Lukasz Majewski
    Signed-off-by: Maxime Ripard

    Maxime Ripard
     

16 Aug, 2017

4 commits


29 Jun, 2017

3 commits


05 Jun, 2017

1 commit


27 Jun, 2016

3 commits


10 Jun, 2016

2 commits

  • In the draco CPU board family, etamin is a new variant
    with bigger flash and more RAM. Due to new flash that
    uses larger pages (4K) some changes are necessary because
    it impacts the MTD partition layout and the ubi mount
    parameters.

    Signed-off-by: Samuel Egli
    Signed-off-by: Heiko Schocher
    [trini: Move BOOTDELAY into defconfig, just always be 3 now]
    Signed-off-by: Tom Rini

    Heiko Schocher
     
  • read the ECC Type field from the i2c eeprom, instead
    configuring it static in the U-Boot binary.

    see RM:
    Table 26-17. NAND Geometry Information on I2C EEPROM

    Signed-off-by: Heiko Schocher

    Heiko Schocher
     

19 Feb, 2016

3 commits


02 Feb, 2016

1 commit


15 Jan, 2016

1 commit


13 Dec, 2015

1 commit


01 Oct, 2015

1 commit


11 Sep, 2015

5 commits

  • [root@pollux dfu-util]# ./src/dfu-util -l
    dfu-util 0.8

    Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
    Copyright 2010-2014 Tormod Volden and Stefan Schmidt
    This program is Free Software and has ABSOLUTELY NO WARRANTY
    Please report bugs to dfu-util@lists.gnumonks.org

    Found DFU: [0908:02d2] ver=0212, devnum=119, cfg=1, intf=0, alt=0, name="Linux", serial="UNKNOWN"
    [root@pollux dfu-util]#

    Signed-off-by: Heiko Schocher
    Acked-by: Lukasz Majewski

    Heiko Schocher
     
  • taurus changes:
    - rename at91_spl_board_init to spl_board_init
    fixes problems with recovery button and nand erase sector 0
    - adapt CONFIG_SPL_MAX_SIZE and CONFIG_SPL_BSS_MAX_SIZE
    - add CONFIG_AT91_HW_WDT_TIMEOUT 15
    - CONFIG_SF_DEFAULT_MODE SPI_MODE_3 not mode 0

    Signed-off-by: Heiko Schocher

    Heiko Schocher
     
  • add extensions for the axm board:
    - power on LED on power up
    - press both recovery buttons on power up to enter
    recovery mode
    - detect 64 MiB and 128 MiB ramsize
    - PHY rest at reboot because of ATMEL bug
    - use siemens update concept
    - add axm default environment
    - set CONFIG_SPL_MAX_SIZE to 15k

    Signed-off-by: Heiko Schocher

    Heiko Schocher
     
  • add support for DFU on the corvus board.

    Signed-off-by: Heiko Schocher

    Heiko Schocher
     
  • - rename at91_spl_board_init into spl_board_init
    - use SZ_1X defines for sizes

    Signed-off-by: Heiko Schocher

    Heiko Schocher
     

21 Aug, 2015

3 commits


13 Aug, 2015

1 commit

  • add support for the at91sam9260 based board smartweb from
    siemens. SPL is used without serial support, as this
    SoC has only 4k sram for running SPL. Here a U-Boot
    bootlog:

    RomBOOT
    >

    U-Boot 2015.07-rc2-00109-g4ae828c (Jun 15 2015 - 09:31:16 +0200)

    CPU: AT91SAM9260
    Crystal frequency: 18.432 MHz
    CPU clock : 198.656 MHz
    Master clock : 99.328 MHz
    Watchdog enabled
    DRAM: 64 MiB
    WARNING: Caches not enabled
    NAND: 256 MiB
    In: serial
    Out: serial
    Err: serial
    Net: macb0
    Hit any key to stop autoboot: 0
    U-Boot>

    Signed-off-by: Heiko Schocher

    Heiko Schocher
     

05 Aug, 2015

1 commit


22 Jul, 2015

1 commit

  • This introduces a coherent scheme for naming USB download gadget and functions
    config options. The download USB gadget config option is moved to
    CONFIG_USB_GADGET_DOWNLOAD for better consistency with other gadgets and each
    function's config option is moved to a CONFIG_USB_FUNCTION_ prefix.

    Signed-off-by: Paul Kocialkowski
    Tested-by: Lukasz Majewski

    Test HW: Odroid_XU3 (Exynos5422), trats (Exynos4210)

    Paul Kocialkowski
     

20 Jun, 2015

1 commit