1. 18 Jan, 2019 30 commits
  2. 17 Jan, 2019 7 commits
  3. 16 Jan, 2019 3 commits
    • Igor Opaniuk's avatar
      rpi3: fix RPI3_PRELOADED_DTB_BASE usage · eabbdafe
      Igor Opaniuk authored
      
      
      In case if `RPI3_PRELOADED_DTB_BASE` isn't defined explicitly with
      proper pre-loaded DTB address, `add_define` macro defined in
      `make_helpers/build_macros.mk` still supplies this definition to the
      compiler like `-DRPI3_PRELOADED_DTB_BASE`, and it's obviously is set to
      default value 1.
      
      This simply leads to the wrong `MAP_NS_DTB` region definition (base_va
      is set `0x1` instead of `0x00010000`) in `plat/rpi3/rpi3_common.c`:
      
      Which causes aligment check to fail in `mmap_add_region_check()`:
      VERBOSE: base_pa: 0x00000001, base_va: 0x00000001, size: 0x00010000
      ...
      ERROR:   mmap_add_region_check() failed. error -22
      Signed-off-by: default avatarIgor Opaniuk <igor.opaniuk@linaro.org>
      eabbdafe
    • Anthony Zhou's avatar
      Tegra186: mce: remove unused type conversions · 0f426f8f
      Anthony Zhou authored
      
      
      This patch removes unused type conversions as all the relevant macros
      now use U()/ULL(), making these explicit typecasts unnecessary.
      
      Change-Id: I01fb534649db2aaf186406b1aef6897662b44fe3
      Signed-off-by: default avatarAnthony Zhou <anzhou@nvidia.com>
      0f426f8f
    • Sam Payne's avatar
      Tegra210: Enable ECC reporting for B01 SKUs · 53ea1585
      Sam Payne authored
      
      
      This patch enables L2 error correction and parity protection
      for Tegra210 on boot and exit from suspend. The previous bootloader
      sets the boot parameter, indicating ECC reporting, only for B01 SKUs.
      
      Change-Id: I6927884d375a64c69e2f1e9aed85f95c5e3cb17c
      Signed-off-by: default avatarSam Payne <spayne@nvidia.com>
      53ea1585