2016-10-21 | Will Deacon | arm64: KVM: Take S1 walks into account when determining... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-23 | Marc Zyngier | ARM: gic-v3: Work around definition of gic_write_bpr1 Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | irqchip/gicv3-its: Use MADT ITS subtable to do PCI... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | irqchip/gicv3-its: Factor out PCI-MSI part that might... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | irqchip/gicv3-its: Probe ITS in the ACPI way Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | irqchip/gicv3-its: Refactor ITS DT init code to prepare... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | irqchip/gicv3-its: Cleanup for ITS domain initialization Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | PCI/MSI: Setup MSI domain on a per-device basis using... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | ACPI: Add new IORT functions to support MSI domain... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Tomasz Nowicki | ACPI: I/O Remapping Table (IORT) initial support Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Baoyou Xie | irqchip/gic: Mark gic_init_physaddr() static Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Jon Hunter | irqchip/gic-pm: Update driver to use of_pm_clk_add_clk Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Daniel Thompson | irqchip/gic-v3: Reset BPR during initialization Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-09-12 | Marc Zyngier | irqchip/gic: Make locking a BL_SWITCHER only feature Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-08-19 | David Daney | irqchip/gicv3-its: Disable the ITS before initializing it Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-08-17 | Sudeep Holla | irqchip/gicv3: Remove disabling redistributor and group1... Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-08-17 | Marc Zyngier | irqchip/gic: Allow self-SGIs for SMP on UP configurations Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-08-17 | Marc Zyngier | genirq: Correctly configure the trigger on chained... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-08-01 | Andrew Jones | arm64: KVM: Set cpsr before spsr on fault injection Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-24 | Marc Zyngier | KVM: arm: vgic-irqfd: Workaround changing kvm_set_routing_en... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-22 | Eric Auger | KVM: arm/arm64: Enable MSI routing Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-22 | Eric Auger | KVM: arm/arm64: Enable irqchip routing Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-22 | Eric Auger | KVM: Move kvm_setup_default/empty_irq_routing declaration... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-22 | Eric Auger | KVM: irqchip: Convey devid to kvm_set_msi Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-22 | Eric Auger | KVM: Add devid in kvm_kernel_irq_routing_entry Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-22 | Eric Auger | KVM: api: Pass the devid in the msi routing entry Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Simplify MAPI error handling Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Make vgic_its_cmd_handle_mapi... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Turn device_id validation into... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Add pointer to corresponding... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Add collection allocator/destructor Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Fix L2 entry validation for indirect... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Validate the device table L1... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Fix misleading nr_entries in... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Fix vgic_its_check_device_id... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Fix handling of indirect tables Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | KVM: arm64: vgic-its: Generalize use of vgic_get_irq_kref Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Marc Zyngier | irqchip/gicv3-its: Restore all cacheability attributes Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-07-18 | Eric Auger | KVM: arm/arm64: Fix vGICv2 KVM_DEV_ARM_VGIC_GRP_CPU... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
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-06-13 | Shanker Donthineni | irqchip/gicv3-its: Implement two-level(indirect) device... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Shanker Donthineni | irqchip/gicv3-its: Remove an unused argument 'node_name' Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Shanker Donthineni | irqchip/gicv3-its: Split its_alloc_tables() into two... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Shanker Donthineni | irqchip/gicv3-its: Add a new function for parsing device... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Shanker Donthineni | irqchip/gicv3-its: Introduce two helper functions for... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | irqchip/gic: Add platform driver for non-root GICs... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | dt-bindings: arm-gic: Add documentation for Tegra210... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | irqchip/gic: Prepare for adding platform driver Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | irqchip/gic: Add helper function for chip initialisation Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | irqchip/gic: Isolate early GIC initialisation code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | genirq: Add runtime power management support for IRQ... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | irqdomain: Don't set type when mapping an IRQ Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Marc Zyngier | genirq: Look-up percpu trigger type if not specified... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | genirq: Look-up trigger type if not specified by caller Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-13 | Jon Hunter | irqdomain: Fix handling of type settings for existing... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-02 | Joshua Henderson | irqchip/irq-pic32-evic: Fix bug with external interrupts. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-02 | Ganapatrao Kulkarni | irqchip/gicv3-its: numa: Enable workaround for Cavium... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-02 | Andrew Jones | irqchip/gic-v3: Fix quiescence check in gic_enable_redist Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-02 | Andrew Jones | irqchip/gic-v3: Fix copy+paste mistakes in defines Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2016-06-02 | Marc Zyngier | irqchip/gic-v3: Fix ICC_SGI1R_EL1.INTID decoding mask 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 |
next |