05 Feb, 2021

4 commits


28 Jan, 2021

1 commit

  • Includes DT definition for the following serdes protocols using various
    PHY cards: 85xx, 13xx, 65xx, 9999, 7777.

    Note that the default device tree for QDS now uses 85xx.
    Enabling any of the others requires patching the fsl-ls1028a-qds.dtsi
    file (the includes at the bottom of the file).

    Signed-off-by: Alex Marginean
    Signed-off-by: Vladimir Oltean

    Alex Marginean
     

27 Jan, 2021

2 commits

  • We have encountered circumstances when a board design does not include
    pull-up resistors on the external MDIO buses which are not used. This
    leads to the MDIO data line not being pulled-up, thus the MDIO controller
    will always see the line as busy.

    Without a timeout in the MDIO bus driver, the execution is stuck in an
    infinite loop when any access is initiated on that external bus.

    Add a timeout in the driver so that we are protected in this
    circumstance. This is similar to what is being done in the Linux
    xgmac_mdio driver.

    Signed-off-by: Ioana Ciornei

    Ioana Ciornei
     
  • Multiple LX2(LX2160A/LX2162A SoC) personality variants
    exists based on CAN-FD and security bit in SVR.

    Currenly SVR_SOC_VER mask only security bit.
    Update SVR_SOC_VER to mask CAN_FD and security bit
    for LX2 products.

    Signed-off-by: Wasim Khan

    Wasim Khan
     

13 Jan, 2021

3 commits

  • When A-050382 errata is enabled, ECAM and EDMA have
    conflicting stream id 40. This patch fixes the same.

    Signed-off-by: Nipun Gupta

    Nipun Gupta
     
  • Add COMMON_ENV(kernel_addr_r, fdt_addr_r and so on)
    to fix a bug that faild to boot to ubuntu, failed
    log as follows,
    ## Executing script at 80000000
    load - load binary file from a filesystemUsage:
    load [ [ [ [bytes [pos]]]]]
    - Load binary file filename from partition part on device
    type interface instance dev to address addr in memory.
    bytes gives the size to load in bytes.
    If bytes is 0 or omitted, the file is read until the end.
    pos gives the file byte position to start reading from.
    If pos is 0 or omitted, the file is read from the start.
    ...
    Bad Linux ARM64 Image magic!
    SCRIPT FAILED: continuing...

    Signed-off-by: Biwen Li

    Biwen Li
     
  • Program GIC LPI configuration table:

    1. Redistributor PROCBASER configuration table (which is common for all
    redistributors)

    2. Redistributor pending table (PENDBASER), for all the available
    redistributors.

    3.Reserve DDR memory region used for GIC LPI configuration table.

    Signed-off-by: Nikhil Gupta

    Nikhil Gupta
     

10 Dec, 2020

2 commits


19 Nov, 2020

2 commits


09 Nov, 2020

6 commits


05 Nov, 2020

3 commits


03 Nov, 2020

3 commits


29 Oct, 2020

14 commits