09 Mar, 2016

1 commit


29 Feb, 2016

4 commits


25 Feb, 2016

1 commit


21 Feb, 2016

2 commits


16 Feb, 2016

1 commit


14 Feb, 2016

1 commit

  • Since commit ad1ecd2063da ("fdt: Build a U-Boot binary without device
    tree") and commit 03c25bcd263a ("fdt: Build an SPL binary without
    device tree"), we can use shorter file names for the output images.

    The default configuration for UniPhier SoCs enables CONFIG_OF_SEPARATE
    and CONFIG_SPL_OF_CONTROL. In this case, spl/u-boot-spl.bin is the
    same as spl/u-boot-spl-dtb.bin. Likewise, u-boot.img is the same as
    as u-boot-dtb.img. So, this change of the flow has no impact.

    Signed-off-by: Masahiro Yamada
    Reviewed-by: Simon Glass

    Masahiro Yamada
     

08 Feb, 2016

2 commits


06 Feb, 2016

1 commit

  • Correct spelling of "U-Boot" shall be used in all written text
    (documentation, comments in source files etc.).

    Signed-off-by: Bin Meng
    Reviewed-by: Heiko Schocher
    Reviewed-by: Simon Glass
    Reviewed-by: Minkyu Kang

    Bin Meng
     

03 Feb, 2016

1 commit


02 Feb, 2016

2 commits


30 Jan, 2016

1 commit


29 Jan, 2016

8 commits

  • The PCI bus must be enumerated before PCI devices, such as Ethernet
    devices, are known to U-Boot. Enhance the distro boot commands to perform
    PCI enumeration when needed.

    Signed-off-by: Stephen Warren
    Reviewed-by: Simon Glass

    Stephen Warren
     
  • Currently, the distro boot commands always enumerate USB devices before
    performing network operations. However, depending on the board and end-
    user configuration, network devices may not be attached to USB, and so
    enumerating USB may not be necessary. Enhance the scripts to make this
    step optional, so that the user can decrease boot time if they don't
    need USB.

    This change is performed by moving the "usb start" invocation into a
    standalone variable. If the user desires, they can replace that
    variable's value with some no-op command such as "true" instead.

    Booting from a USB storage device always needs to enumerate USB devices,
    so this action is still hard-coded.

    Signed-off-by: Stephen Warren
    Reviewed-by: Simon Glass

    Stephen Warren
     
  • Tom Rini
     
  • Add the DTS documentation for the Micrel KSZ90x1 binding.

    The original document was from:
    [commit 4b405efbe12de28b26289282b431323d73992381 from the Linux kernel]

    This takes the original document and adds a clarification on how the skew
    values are represented in the code.

    References:

    Micrel ksz9021rl/rn Data Sheet, Revision 1.2. Dated 2/13/2014.
    http://www.micrel.com/_PDF/Ethernet/datasheets/ksz9021rl-rn_ds.pdf

    Micrel ksz9031rnx Data Sheet, Revision 2.1. Dated 11/20/2014.
    http://www.micrel.com/_PDF/Ethernet/datasheets/KSZ9031RNX.pdf

    Signed-off-by: Dinh Nguyen
    Acked-by: Joe Hershberger

    Dinh Nguyen
     
  • Add a new member 'tbiaddr' to tsec_private struct. For non-DM driver,
    it is initialized as CONFIG_SYS_TBIPA_VALUE, but for DM driver, we
    can get this from device tree. Update the bindings doc as well.

    Signed-off-by: Bin Meng
    Acked-by: Joe Hershberger

    Bin Meng
     
  • Adapted from the same file name in the kernel device tree bindings
    documentation, to use with U-Boot.

    Signed-off-by: Bin Meng
    Acked-by: Joe Hershberger

    Bin Meng
     
  • You can now configure LAG on VSC9953's ports using the command:
    ethsw [port ] aggr {[help] | show | }

    A port must belong to a single LAG. By default, a port
    belongs to a LAG equal to the port's number.

    For each frame, a hash will be calculated based on
    Source/Destination MAC addresses, Source/Destination IP(v4/v6)
    addresses, Source/Destination ports. This hash will be used to
    select a single egress port from LAG. This also assures
    that frames from the same flow will always have the
    same egress port.

    Signed-off-by: Codrin Ciubotariu
    Acked-by: Joe Hershberger

    Codrin Ciubotariu
     
  • The driver for VSC9953 L2 switch IP supports many features and
    the documentation needs to be updated.

    Signed-off-by: Codrin Ciubotariu
    Acked-by: Joe Hershberger

    Codrin Ciubotariu
     

28 Jan, 2016

3 commits


27 Jan, 2016

1 commit


25 Jan, 2016

1 commit


22 Jan, 2016

4 commits


21 Jan, 2016

2 commits


20 Jan, 2016

1 commit

  • This patch adds code which sets up 2-level page tables on ARM64 thus
    extending available VA space. CPUs implementing 64k translation
    granule are able to use direct PA-VA mapping of the whole 48 bit
    address space.
    It also adds the ability to reset the SCTRL register at the very beginning
    of execution to avoid interference from stale mappings set up by early
    firmware/loaders/etc.

    Signed-off-by: Sergey Temerkhanov
    Signed-off-by: Radha Mohan Chintakuntla

    Sergey Temerkhanov
     

15 Jan, 2016

1 commit


13 Jan, 2016

2 commits