2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Enable ITS emulation as a virtual... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Implement MSI injection in ITS... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Implement ITS command queue command... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Allow updates of LPI configuration... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Read initial LPI pending table Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Connect LPIs to the VGIC emulation Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Implement basic ITS register... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Introduce new KVM ITS device Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic-its: Introduce ITS emulation file... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm64: vgic: Handle ITS related GICv3 redistributor... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | irqchip/gic-v3: Refactor and add GICv3 definitions Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm/arm64: vgic: Add refcounting for IRQs Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: kvm_io_bus: Add kvm_io_bus_get_dev() call Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm/arm64: Extend arch CAP checks to allow per... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: Extend struct kvm_msi to hold a 32-bit device ID Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm/arm64: vgic: Check return value for kvm_register_vg... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Andre Przywara | KVM: arm/arm64: vgic: Move redistributor kvm_io_devices Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-14 | Dan Carpenter | arm64: KVM: Clean up a condition Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Eric Anholt | irqchip/bcm2836: Use a more generic memory barrier... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Eric Anholt | irqchip/bcm2836: Fix compiler warning on 64-bit build Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Eric Anholt | irqchip/bcm2836: Drop smp_set_ops on arm64 builds Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: Add helper functions for GIC setup and... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: Store GIC configuration parameters Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: Pass GIC pointer to save/restore functions Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: Return an error if GIC initialisation... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: Remove static irq_chip definition for... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: Don't initialise chip if mapping IO space... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: WARN if setting the interrupt type for... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip/gic: Don't unnecessarily write the IRQ configuration Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | irqchip: Mask the non-type/sense bits when translating... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Jon Hunter | genirq: Ensure IRQ descriptor is valid when setting... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Marc Zyngier | irqchip/gic-v3: Configure all interrupts as non-secure... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Ray Jui | irqchip/gic-v2m: Add workaround for Broadcom NS2 GICv2m... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Christoph Hellwig | irqchip/irq-alpine-msi: Don't use <asm-generic/msi.h> Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Dan Carpenter | irqchip/mbigen: Checking for IS_ERR() instead of NULL Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Marc Zyngier | irqchip/gic-v3: Remove inexistant register definition Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Shanker Donthineni | irqchip/gicv3-its: Don't allow devices whose ID is... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Vladimir Zapolskiy | irqchip: Add LPC32xx interrupt controller driver Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-11 | Will Deacon | irqchip/gic: Ensure ordering between read of INTACK... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-04 | Minghuan Lian | irqchip: Add Layerscape SCFG MSI controller support Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-05-04 | Minghuan Lian | dt/bindings: Add bindings for Layerscape SCFG MSI Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Linus Walleij | irqchip/gic/realview: Support more RealView DCC variants Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Antoine Tenart | Documentation/bindings: Document the Alpine MSIX driver Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Antoine Tenart | irqchip: Add the Alpine MSIX interrupt controller Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Antoine Tenart | irqchip/gic-v3: Always return IRQ_SET_MASK_OK_DONE... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | arm64: KVM: vgic-v3: Only wipe LRs on vcpu exit Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | arm64: KVM: vgic-v3: Reset LRs at boot time Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | arm64: KVM: vgic-v3: Do not save an LR known to be... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | arm64: KVM: vgic-v3: Save maintenance interrupt state... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | arm64: KVM: vgic-v3: Avoid accessing ICH registers Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Make GICD_SGIR quicker to hit Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Only wipe LRs on vcpu exit Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Reset LRs at boot time Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Do not save an LR known to... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Move GICH_ELRSR saving to... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Save maintenance interrupt... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Avoid accessing GICH registers Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Tomasz Nowicki | irqchip/gic-v3-its: Mark its_init() and its children... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Hanjun Guo | irqchip/gic-v3: Remove gic_root_node variable from... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Tomasz Nowicki | irqchip/gic-v3: ACPI: Add redistributor support via... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Tomasz Nowicki | irqchip/gic-v3: Add ACPI support for GICv3/4 initialization Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-03-09 | Tomasz Nowicki | irqchip/gic-v3: Refactor gic_of_init() for GICv3 driver Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | KVM: arm/arm64: timer: Add active state caching Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | ARM: KVM: Switch the CP reg search to be a binary search Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | ARM: KVM: Rename struct coproc_reg::is_64 to is_64bit Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | ARM: KVM: Enforce sorting of all CP tables Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | ARM: KVM: Properly sort the invariant table Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: Switch the sys_reg search to be a binary... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add a new vcpu device control group for... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Introduce per-vcpu kvm device controls Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add a new feature bit for PMUv3 Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Free perf event of PMU when destroying... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Reset PMU state when resetting vcpu Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add PMU overflow interrupt routing Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMUSERENR register Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add helper to handle PMCR register bits Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMSWINC register Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMOVSSET and PMOVSCLR... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMINTENSET and PMINTENCLR... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for event type register Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: PMU: Add perf event map and introduce perf... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMCNTENSET and PMCNTENCLR... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for event counter register Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMCEID0 and PMCEID1... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMSELR register Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Add access handler for PMCR register Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Shannon Zhao | arm64: KVM: Define PMU data structure for each vcpu Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: Add temporary kvm_perf_event.h Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: Move __cpu_init_stage2 after kvm_call_hyp Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | ARM: KVM: Use common version of timer-sr.c Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | ARM: KVM: Use common version of vgic-v2-sr.c Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | ARM: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.h Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: Move vgic-v2 and timer save/restore to... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.h Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: VHE: Add support for running Linux in EL2 mode Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: hw_breakpoint: Allow EL2 breakpoints if running... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: perf: Count EL2 events if the kernel is running... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: Move most of the fault decoding to C Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: VHE: Add alternative panic handling Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-02-29 | Marc Zyngier | arm64: KVM: VHE: Add fpsimd enabling on guest access Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
next |