KVM: arm64: vgic: Replace kernel.h with the necessary inclusions
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 4 Jan 2022 15:19:40 +0000 (17:19 +0200)
committerMarc Zyngier <maz@kernel.org>
Tue, 4 Jan 2022 17:11:47 +0000 (17:11 +0000)
commit6c9eeb5f4a9bb2b11a40fd0f15efde7bd33ee908
tree64388c48a8f04bffcf7e9a98356ce8763c26edd9
parente938eddbeb85f4c0c47e56cd9e09ee196ea1bc1a
KVM: arm64: vgic: Replace kernel.h with the necessary inclusions

arm_vgic.h does not require all the stuff that kernel.h provides.
Replace kernel.h inclusion with the list of what is really being used.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220104151940.55399-1-andriy.shevchenko@linux.intel.com
include/kvm/arm_vgic.h