14 Sep, 2018

2 commits

  • Default address of earlycon parameter is not correct,
    use correct value for imx7ulp_evk.

    Test: imx7ulp_evk boots ok.

    Change-Id: I2cecb6bfacca573013313ba4ae3783784ccfd506
    Signed-off-by: Luo Ji

    Luo Ji
     
  • The TRNG as used in RNG4, used in CAAM has a documentation issue. The
    effect is that it is possible that the entropy used to instantiate the
    DRBG may be old entropy, rather than newly generated entropy. There is
    proper programming guidance, but it is not in the documentation.

    Signed-off-by: Aymen Sghaier

    Aymen Sghaier
     

13 Sep, 2018

6 commits


12 Sep, 2018

16 commits


11 Sep, 2018

5 commits


10 Sep, 2018

5 commits


08 Sep, 2018

1 commit


07 Sep, 2018

3 commits


06 Sep, 2018

2 commits

  • We read the ROM version to determine the CPU revision before B1 chip.
    The rom version is 4 bytes word, it has major version at low byte,
    minor version at second byte.

    On B0.1 chip, the value is 0x1020 not 0x20, if reading the word and comparing
    with 0x20, the result is wrong.

    Fix the issue by only reading the lowest byte for major version.

    Signed-off-by: Ye Li
    (cherry picked from commit 8d0812e63155cca91ecb78c630a450e7d5e5fd00)

    Ye Li
     
  • When running on ARM64 platforms like imx8 and imx8m, the initrd_high should set to
    0xffffffffffffffff not 0xffffffff. Otherwise the initramfs will be relocated to high
    memory by u-boot before booting up kernel.
    This may not cause issue, but to align with previous imx series and save boot time,
    we'd better disable relocation for initramfs.

    Signed-off-by: Ye Li
    (cherry picked from commit 33d88b0f2e31d965fd455bff9da7391d6a7b3594)

    Ye Li