1. 09 7月, 2021 1 次提交
    • M
      armv8: Handle EL2 Host mode · bfb79846
      Mark Kettenis 提交于
      On implementations that support VHE, the layout of the CPTR_EL2
      register depends on whether HCR_EL2.E2H is set.  If the bit is
      set, CPTR_EL2 uses the same layout as CPACR_EL1 and can in fact
      be accessed through that register.  In that case, jump to the
      EL1 code to enable access to the FP/SIMD registers.  This allows
      U-Boot to run on systems that pass control to U-Boot in EL2 with
      EL2 Host mode enabled such as machines using Apple's M1 SoC.
      Signed-off-by: NMark Kettenis <kettenis@openbsd.org>
      Acked-by: NMarc Zyngier <maz@kernel.org>
      bfb79846
  2. 08 7月, 2021 39 次提交