05 Feb, 2021

1 commit


09 Oct, 2020

1 commit


10 Sep, 2020

1 commit


08 Sep, 2020

1 commit

  • LX2162 is LX2160 based SoC, it has same die as of LX2160
    with different packaging.

    LX2162A support 64-bit 2.9GT/s DDR4 memory, i2c, micro-click module,
    microSD card, eMMC support, serial console, qspi nor flash, qsgmii,
    sgmii, 25g, 40g, 50g network interface, one usb 3.0 and serdes
    interface to support three PCIe gen3 interface.

    Signed-off-by: Meenakshi Aggarwal

    Meenakshi Aggarwal
     

24 Jan, 2020

1 commit

  • Exports the serdes configuration as an environment variable for LS gen 3
    SoCs, so it can be used in u-boot command line. It should particularly
    be useful for applying Linux DT overlays for the given serdes
    configuration.
    This code is called from arch_misc_init and not from the existing
    serdes_init function because it depends on U-Boot environment being set
    up.

    Signed-off-by: Alex Marginean
    Reviewed-by: Priyanka Jain

    Alex Marginean
     

18 Jan, 2020

2 commits


26 Dec, 2019

1 commit


03 Dec, 2019

3 commits


08 Nov, 2019

2 commits


21 Oct, 2019

1 commit

  • Add LS1027A, LS1018A and LS1017A personalities support to
    LS1028A SoC family.

    LS1028A is the prime personality of LS1028A SoC family.
    LS1027A is a lower funtionality version of QorIQ LS1028A
    which does not support the multimedia subsystems, such as LCD
    controller, GPU, and eDP PHY.

    The QorIQ LS1018A and LS1017A SoCs are single 64-bit Arm A72
    core, low power versions of the QorIQ LS1028A and LS1027A
    SoCs respectively.

    Signed-off-by: Tang Yuantian
    Signed-off-by: Priyanka Jain

    Yuantian Tang
     

12 Sep, 2019

1 commit


12 Aug, 2019

2 commits

  • This file contains lots of internal details about the environment. Most
    code can include env.h instead, calling the functions there as needed.

    Rename this file and add a comment at the top to indicate its internal
    nature.

    Signed-off-by: Simon Glass
    Acked-by: Joe Hershberger
    Reviewed-by: Simon Goldschmidt
    [trini: Fixup apalis-tk1.c]
    Signed-off-by: Tom Rini

    Simon Glass
     
  • Move this function over to the new header file.

    Signed-off-by: Simon Glass
    Acked-by: Joe Hershberger

    Simon Glass
     

22 May, 2019

4 commits


18 May, 2019

1 commit

  • While converting CONFIG_SYS_[DI]CACHE_OFF to Kconfig, there are instances
    where these configuration items are conditional on SPL. This commit adds SPL
    variants of these configuration items, uses CONFIG_IS_ENABLED(), and updates
    the configurations as required.

    Acked-by: Alexey Brodkin
    Signed-off-by: Trevor Woerner
    [trini: Make the default depend on the setting for full U-Boot, update
    more zynq hardware]
    Signed-off-by: Tom Rini

    Trevor Woerner
     

19 Feb, 2019

1 commit

  • some dpmacs in armv8a based freescale layerscape SOCs can be
    configured via both serdes(sgmii, xfi, xlaui etc) bits and via
    EC*_PMUX(rgmii) bits in RCW.
    e.g. dpmac 17 and 18 in LX2160A can be configured as SGMII from
    serdes bits and as RGMII via EC1_PMUX/EC2_PMUX bits
    Now if a dpmac is enabled by serdes bits then it takes precedence
    over EC*_PMUX bits. i.e. in LX2160A if we select serdes protocol
    that configures dpmac17 as SGMII and set the EC1_PMUX as RGMII,
    then the dpmac is SGMII and not RGMII.

    Therefore, move the fsl_rgmii_init after fsl_serdes_init. in
    fsl_rgmii_init function of SOC, we will check if the dpmac is enabled
    or not? if it is (fsl_serdes_init has already enabled the dpmac), then
    don't enable it.

    Signed-off-by: Pankaj Bansal
    Reviewed-by: Prabhakar Kushwaha

    Pankaj Bansal
     

18 Jan, 2019

2 commits


07 Dec, 2018

8 commits


05 Dec, 2018

1 commit


24 Sep, 2018

1 commit


27 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
     

04 Apr, 2018

2 commits


16 Jan, 2018

1 commit