]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge remote-tracking branch kvm-arm64/m1 into kvmarm-master/next
authorMarc Zyngier <maz@kernel.org>
Tue, 1 Jun 2021 10:42:30 +0000 (11:42 +0100)
committerMarc Zyngier <maz@kernel.org>
Tue, 1 Jun 2021 10:42:30 +0000 (11:42 +0100)
commit10c95abe77102cfb38be83d319d9ea45a0eac493
tree3ad575dd50117bdfbed2809e034bb466b8c18bb3
parent3e244f718ecacf3f2186d02d9e70f80e3a624066
parentb6ca556c352979d09659027dc1559fad15b72649
Merge remote-tracking branch kvm-arm64/m1 into kvmarm-master/next

Rework the KVM GIC and timer to cope with lesser HW such as
the Apple M1 SoC.

* kvm-arm64/m1:
  irqchip/apple-aic: Advertise some level of vGICv3 compatibility
  KVM: arm64: timer: Add support for SW-based deactivation
  KVM: arm64: timer: Refactor IRQ configuration
  KVM: arm64: vgic: Implement SW-driven deactivation
  KVM: arm64: vgic: move irq->get_input_level into an ops structure
  KVM: arm64: vgic: Let an interrupt controller advertise lack of HW deactivation
  KVM: arm64: vgic: Be tolerant to the lack of maintenance interrupt masking
  KVM: arm64: Handle physical FIQ as an IRQ while running a guest
  irqchip/gic: Split vGIC probing information from the GIC code