05 Mar, 2018

1 commit

  • Thomas reported U-Boot failed to build host tools if libfdt-devel
    package is installed because tools include libfdt headers from
    /usr/include/ instead of using internal ones.

    This commit moves the header code:
    include/libfdt.h -> include/linux/libfdt.h
    include/libfdt_env.h -> include/linux/libfdt_env.h

    and replaces include directives:
    #include -> #include
    #include -> #include

    Reported-by: Thomas Petazzoni
    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

15 Sep, 2017

1 commit

  • All these places seem to inherit the codes from the MMC driver where
    a FIXME was put in the comment. However the correct operation after
    read should be cache invalidate, not flush.

    The underlying drivers should be responsible for the cache operation.
    Remove these codes completely.

    Signed-off-by: Bin Meng
    Reviewed-by: Stefan Roese
    Reviewed-by: York Sun
    Reviewed-by: Joe Hershberger
    Reviewed-by: Simon Glass
    Tested-by: York Sun

    Bin Meng
     

16 Aug, 2017

4 commits


12 Jul, 2017

1 commit


05 Jun, 2017

2 commits


01 Jun, 2017

1 commit


16 Dec, 2016

2 commits


29 Nov, 2016

1 commit

  • Add Toradex factory configuration block handling. The config block is a
    data structure which gets stored to flash during production testing. The
    structure holds such information as board resp. hardware revision,
    product ID and serial number which is used as the NIC part of the
    Ethernet MAC address as well. The config block will be read upon boot by
    the show_board_info() function, displayed as part of the board
    information and passed to Linux via device tree or ATAGs.

    Signed-off-by: Marcel Ziswiler
    Acked-by: Max Krummenacher

    Marcel Ziswiler