summaryrefslogtreecommitdiffstats
path: root/include/linux/irqchip/arm-gic-v3.h
Commit message (Expand)AuthorAgeFilesLines
* irqchip/gic-v3: Exposes bit values for GICR_CTLR.{IR, CES}Marc Zyngier2022-05-041-0/+2
* irqchip/gic-v3-its: Limit memreserve cpuhp state lifetimeValentin Schneider2021-12-161-0/+1
* irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserveValentin Schneider2021-12-161-0/+1
* irqchip/gic-v3-its: Give the percpu rdist struct its own flags fieldValentin Schneider2021-12-161-1/+1
* arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.hHector Martin2021-04-081-56/+0
* irqchip/gic-v3: Remove unused register definitionZenghui Yu2020-07-271-4/+0
* irqchip/gic-v4.1: Add support for VPENDBASER's Dirty+Valid signalingMarc Zyngier2020-04-161-0/+2
* Merge branch 'irq/gic-v4.1' into irq/irqchip-nextMarc Zyngier2020-03-241-1/+19
|\
| * irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacksMarc Zyngier2020-03-241-0/+14
| * irqchip/gic-v4.1: Add initial SGI configurationMarc Zyngier2020-03-241-1/+2
| * irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RDMarc Zyngier2020-03-201-0/+1
| * irqchip/gic-v3: Use SGIs without active state if offeredMarc Zyngier2020-03-191-0/+2
* | irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tablesHeyi Guo2020-03-211-0/+3
|/
* irqchip/gic-v4.1: Set vpe_l1_base for all redistributorsZenghui Yu2020-02-081-1/+1
* irqchip/gic-v4.1: Allow direct invalidation of VLPIsMarc Zyngier2020-01-221-0/+1
* irqchip/gic-v4.1: Add VPE INVALL callbackMarc Zyngier2020-01-221-0/+6
* irqchip/gic-v4.1: Add VPE residency callbackMarc Zyngier2020-01-221-0/+9
* irqchip/gic-v4.1: Add mask/unmask doorbell callbacksMarc Zyngier2020-01-221-1/+2
* irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocationMarc Zyngier2020-01-221-4/+29
* irqchip/gic-v3: Add GICv4.1 VPEID size discoveryMarc Zyngier2020-01-221-0/+5
* irqchip/gic-v3: Detect GICv4.1 supporting RVPEIDMarc Zyngier2020-01-221-0/+2
* Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-12-031-2/+2
|\
| * irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy insteadMarc Zyngier2019-11-101-1/+1
| * irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy insteadMarc Zyngier2019-11-101-1/+1
* | arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clearMarc Zyngier2019-10-151-0/+2
|/
* irqchip/gic-v3: Warn about inconsistent implementations of extended rangesMarc Zyngier2019-08-201-0/+1
* irqchip/gic-v3: Add EPPI range supportMarc Zyngier2019-08-201-0/+12
* irqchip/gic-v3: Add ESPI range supportMarc Zyngier2019-08-201-1/+16
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-13/+1
* irqchip/gic-v3-its: fix some definitions of inner cacheability attributesHongbo Yao2019-04-291-6/+6
* irqchip/gic-v3-its: Fix ITT_entry_size accessorZenghui Yu2019-01-311-1/+1
* Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-10-251-0/+5
|\
| * vgic: Add support for 52bit guest physical addressKristina Martsenko2018-10-011-0/+5
* | irqchip/gic-v3-its: Keep track of property table's PA and VAMarc Zyngier2018-10-021-1/+2
* | irqchip/gic-v3-its: Move pending table allocation to init timeMarc Zyngier2018-10-021-0/+1
|/
* Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini2018-08-221-0/+10
|\
| * KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3Christoffer Dall2018-07-211-0/+10
* | irqchip/gic-v3-its: Honor hypervisor enforced LPI rangeMarc Zyngier2018-07-161-0/+1
* | irqchip/gic-v3: Expose GICD_TYPER in the rdist structureMarc Zyngier2018-07-161-1/+1
|/
* irqchip/gic-v3: Add support for Message Based Interrupts as an MSI controllerMarc Zyngier2018-05-131-0/+1
* Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-04-041-1/+3
|\
| * irqchip/gic-v3: Ensure GICR_CTLR.EnableLPI=0 is observed before enablingShanker Donthineni2018-03-231-0/+1
| * irqchip/gic-v3-its: Add ability to save/restore ITS stateDerek Basehore2018-03-141-1/+2
* | KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintidMarc Zyngier2018-03-141-0/+1
|/
* Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-11-131-0/+4
|\
| * irqchip/gic-v3: Add support for Range Selector (RS) featureShanker Donthineni2017-10-191-0/+4
* | irqchip/gic-v3-its: Add missing changes to support 52bit physical addressShanker Donthineni2017-10-131-0/+2
|/
* irqchip/gic-v3-its: Set implementation defined bit to enable VLPIsMarc Zyngier2017-08-311-0/+1
* irqchip/gic-v3-its: Add VPE schedulingMarc Zyngier2017-08-311-0/+58
* irqchip/gic-v3-its: Add VPENDBASER/VPROPBASER accessorsMarc Zyngier2017-08-311-0/+5