1. 10 8月, 2017 1 次提交
  2. 24 5月, 2017 3 次提交
  3. 29 3月, 2017 1 次提交
  4. 28 3月, 2017 1 次提交
  5. 14 3月, 2017 2 次提交
    • Y
      armv8: layerscape: Update early MMU for DDR after initialization · 4961eafc
      York Sun 提交于
      In early MMU table, DDR has to be mapped as device memory to avoid
      speculative access. After DDR is initialized, it needs to be updated
      to normal memory to allow code execution. To simplify the code,
      dram_init() is moved into a common file as a weak function.
      Signed-off-by: NYork Sun <york.sun@nxp.com>
      4961eafc
    • Y
      armv8: layerscape: Rewrite memory reservation · 36cc0de0
      York Sun 提交于
      For ARMv8 Layerscape SoCs, secure memory and MC memorey are reserved
      at the end of DDR. DDR is spit into two or three banks. This patch
      reverts commit aabd7ddb and simplifies the calculation of reserved
      memory, and moves the code into common SoC file. Secure memory is
      carved out first. DDR bank size is reduced. Reserved memory is then
      allocated on the top of available memory. U-Boot still has access
      to reserved memory as data transferring is needed. Device tree is
      fixed with reduced memory size to hide the reserved memory from OS.
      The same region is reserved for efi_loader.
      Signed-off-by: NYork Sun <york.sun@nxp.com>
      36cc0de0
  6. 17 11月, 2016 2 次提交
    • A
      ls2080ardb: Reserve DP-DDR RAM · 215b1fb9
      Alexander Graf 提交于
      The DP-DDR shouldn't be exposed as conventional memory to an OS, so let's
      rather claim it's a reserved region in the EFI memory map
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Reviewed-by: NYork Sun <york.sun@nxp.com>
      215b1fb9
    • A
      ls2080: Exit dpaa only right before exiting U-Boot · b7b8410a
      Alexander Graf 提交于
      On ls2080 we have a separate network fabric component which we need to
      shut down before we enter Linux (or any other OS). Along with that also
      comes configuration of the fabric using a description file.
      
      Today we always stop and configure the fabric in the boot script and
      (again) exit it on device tree generation. This works ok for the normal
      booti case, but with bootefi the payload we're running may still want to
      access the network.
      
      So let's add a new fsl_mc command that defers configuration and stopping
      the hardware to when we actually exit U-Boot, so that we can still use
      the fabric from an EFI payload.
      
      For existing boot scripts, nothing should change with this patch.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Reviewed-by: NYork Sun <york.sun@nxp.com>
      [agraf: Fix x86 build]
      b7b8410a
  7. 28 9月, 2016 1 次提交
  8. 15 9月, 2016 1 次提交
  9. 13 6月, 2016 1 次提交
  10. 04 6月, 2016 1 次提交
  11. 07 4月, 2016 1 次提交
  12. 29 3月, 2016 2 次提交
  13. 25 3月, 2016 1 次提交
  14. 22 3月, 2016 1 次提交
  15. 15 12月, 2015 1 次提交
  16. 01 12月, 2015 2 次提交
  17. 30 10月, 2015 1 次提交
  18. 21 7月, 2015 8 次提交
  19. 23 4月, 2015 2 次提交