1. 13 Aug, 2021 1 commit
    • Pali Rohár's avatar
      refactor(plat/ea_handler): Use default ea handler implementation for panic · 30e8fa7e
      Pali Rohár authored
      
      
      Put default ea handler implementation into function plat_default_ea_handler()
      which just print verbose information and panic, so it can be called also
      from overwritten / weak function plat_ea_handler() implementation.
      
      Replace every custom implementation of printing verbose error message of
      external aborts in custom plat_ea_handler() functions by a common
      implementation from plat_default_ea_handler() function.
      Signed-off-by: default avatarPali Rohár <pali@kernel.org>
      Change-Id: I15897f61b62b4c3c29351e693f51d4df381f3b98
      30e8fa7e
  2. 28 Aug, 2020 1 commit
    • David Pu's avatar
      Tegra194: ras: split up RAS error clear SMC call. · ebd720d0
      David Pu authored
      
      
      In order to make sure SMC call is within 25us, this patch reduces number of RAS
      errors accessed to 8 at most for each SMC call and takes a input/output
      parameter to specify in progress RAS error record index.
      
      The measured SMC call latency is about 20us under Linux test kernel driver.
      
      Change-Id: Ia1b57c8673e0193dc341a36af0b5c09fb48f965f
      Signed-off-by: default avatarDavid Pu <dpu@nvidia.com>
      ebd720d0
  3. 12 Jun, 2020 3 commits