blob: a96e72acb74ee3314a135e021eaa894ee9274b07 [file] [log] [blame]
# Copyright 2019 The Fuchsia Authors
#
# Use of this source code is governed by a MIT-style
# license that can be found in the LICENSE file or at
# https://opensource.org/licenses/MIT
source_set("hypervisor") {
sources = [
"el2.S",
"el2_cpu_state.cc",
"gic/el2.S",
"gic/gicv2.cc",
"gic/gicv3.cc",
"guest.cc",
"vcpu.cc",
"vmexit.cc",
]
deps = [
"$zx/kernel/dev/interrupt/arm_gic/common",
"$zx/kernel/dev/interrupt/arm_gic/v2",
"$zx/kernel/dev/interrupt/arm_gic/v3",
"$zx/kernel/dev/psci",
"$zx/kernel/dev/timer/arm_generic",
"$zx/kernel/hypervisor:headers",
"$zx/kernel/lib/ktl",
"$zx/kernel/lib/ktrace",
"$zx/system/ulib/affine",
]
}