01 Feb, 2019

1 commit

  • Add mention of a prerequisite needed to build the image. Also adjust the
    English wording in a few places.

    Ideally this should move to using binman to produce images, and avoid the
    manual steps.

    Signed-off-by: Simon Glass
    Reviewed-by: Kever Yang
    Reviewed-by: Philipp Tomsich

    Simon Glass
     

21 Jul, 2018

1 commit


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
     

29 Jan, 2018

1 commit


19 Dec, 2017

1 commit


01 Dec, 2017

3 commits

  • Even if the board-specific directory Makefile doesn't have any
    targets, it still needs to exist.

    This adds a minimal Makefile for the board/rockchip/evb_rk3128
    directory and a evk-rk3128.c (as built-in.o needs to be built
    for every directory that a Makefile gets run for).

    Fixes: c7a6866 ("rockchip: rk3128: add evb-rk3128 support")
    Signed-off-by: Philipp Tomsich

    Philipp Tomsich
     
  • evb-rk3128 is an evb from Rockchip based on rk3128 SoC:
    - 2 USB2.0 Host port;
    - 1 HDMI port;
    - 2 10/100M eth port;
    - 2GB ddr;
    - 16GB eMMC;
    - UART to USB debug port;

    Signed-off-by: Kever Yang
    Acked-by: Philipp Tomsich
    Reviewed-by: Philipp Tomsich

    Kever Yang
     
  • After commit d962e5dadc2c("rockchip: mkimage: use spl_boot0 for all Rockchip SoCs"),
    the mkimage will not pad the Tag memroy, so we shoud
    pass a Taged ddr.bin/spl.bin to it.

    Signed-off-by: Andy Yan
    Acked-by: Philipp Tomsich
    Reviewed-by: Philipp Tomsich

    Andy Yan
     

06 Nov, 2017

1 commit

  • As part of my usual round of build testing, output about missing
    MAINTAINERS information was not logged, and thus often overlooked.
    Correct that mistake by ensuring that I log the output of
    genboardscfg.py every time. As part of that, address a number of
    missing MAINTAINERS entires. In the case of a missing file, I have put
    the original submitter down. In the rest of the cases I have added the
    config (and sometimes relevant header file) to the existing set of file
    globs.

    Signed-off-by: Tom Rini

    Tom Rini
     

01 Oct, 2017

1 commit


16 Aug, 2017

2 commits


13 Aug, 2017

1 commit


11 Jul, 2017

5 commits


08 Jun, 2017

1 commit

  • The usb_gadget_handle_interrupts()-function is already implemented by
    drivers/usb/gadget/dwc2_udc_otg.c, so we need to avoid defining it
    in the evb-rk3328.c board-specific file.

    This change fixes the following build error (from buildman):
    drivers/usb/gadget/built-in.o: In function `usb_gadget_handle_interrupts':
    build/../drivers/usb/gadget/dwc2_udc_otg.c:850: multiple definition of `usb_gadget_handle_interrupts'
    board/rockchip/evb_rk3328/built-in.o:build/../board/rockchip/evb_rk3328/evb-rk3328.c:37: first defined here
    make[1]: *** [u-boot] Error 1

    Signed-off-by: Philipp Tomsich
    Acked-by: Simon Glass

    Philipp Tomsich
     

07 Jun, 2017

4 commits


11 May, 2017

4 commits


06 Apr, 2017

1 commit


17 Mar, 2017

1 commit

  • evb-rk3328 is an evb from Rockchip based on rk3328 SoC:
    - 2 USB2.0 Host port;
    - 1 USB3.0 Host port;
    - 1 HDMI port;
    - 2 10/100M eth port;
    - 2GB ddr;
    - 16GB eMMC;
    - UART to USB debug port;

    Signed-off-by: William Zhang
    Signed-off-by: Kever Yang
    Acked-by: Simon Glass

    Kever Yang
     

10 Feb, 2017

1 commit


26 Nov, 2016

1 commit


02 Oct, 2016

4 commits


22 Sep, 2016

2 commits


27 Aug, 2016

1 commit