2
0

arm_gicv3_cpuif_common.c 500 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. /*
  3. * ARM Generic Interrupt Controller v3
  4. *
  5. * Copyright (c) 2016 Linaro Limited
  6. * Written by Peter Maydell
  7. *
  8. * This code is licensed under the GPL, version 2 or (at your option)
  9. * any later version.
  10. */
  11. #include "qemu/osdep.h"
  12. #include "gicv3_internal.h"
  13. #include "cpu.h"
  14. void gicv3_set_gicv3state(CPUState *cpu, GICv3CPUState *s)
  15. {
  16. ARMCPU *arm_cpu = ARM_CPU(cpu);
  17. CPUARMState *env = &arm_cpu->env;
  18. env->gicv3state = (void *)s;
  19. };