summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/arch_gicv3.h
Commit message (Expand)AuthorAgeFilesLines
* arm64: add ARM64_HAS_GIC_PRIO_RELAXED_SYNC cpucapMark Rutland2023-01-311-0/+5
* irqchip/gic-v3: Refactor ISB + EOIR at ack timeMark Rutland2022-05-151-6/+0
* irqchip/gic-v3: Workaround Marvell erratum 38545 when reading IARLinu Cherian2022-03-071-2/+21
* arm64: Rename arm64-internal cache maintenance functionsFuad Tabba2021-05-251-1/+1
* arm64: __flush_dcache_area to take end parameter instead of sizeFuad Tabba2021-05-251-1/+2
* arm64: Always keep DAIF.[IF] in syncHector Martin2021-03-241-1/+1
* irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0Alexandru Elisei2020-09-131-1/+7
* KVM: arm64: Annotate hyp NMI-related functions as __always_inlineAlexandru Elisei2020-06-221-1/+1
* Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-02-281-1/+1
|\
| * KVM: arm64: Ask the compiler to __always_inline functions used at HYPJames Morse2020-02-221-1/+1
* | irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessorsZenghui Yu2020-02-081-4/+4
* | irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocationMarc Zyngier2020-01-221-0/+1
|/
* arm64: Lower priority mask for GIC_PRIO_IRQONJulien Thierry2019-08-011-0/+6
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-07-081-1/+3
|\
| * arm64: Fix incorrect irqflag restore for priority maskingJulien Thierry2019-06-211-1/+3
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
|/
* arm64: gic-v3: Implement arch support for priority maskingJulien Thierry2019-02-061-4/+4
* irqchip/gic-v3: Switch to PMR masking before calling IRQ handlerJulien Thierry2019-02-061-0/+17
* arm/arm64: gic-v3: Add PMR and RPR accessorsJulien Thierry2019-02-061-0/+15
* irqchip/gic-v3: Probe for SCR_EL3 being clear before resetting AP0RnMarc Zyngier2018-03-221-5/+0
* irqchip/gic-v3: Add support for Range Selector (RS) featureShanker Donthineni2017-10-191-0/+5
* irqchip/gic-v3-its: Add VPE interrupt maskingMarc Zyngier2017-08-311-0/+2
* irqchip/gic-v3-its: Add VPENDBASER/VPROPBASER accessorsMarc Zyngier2017-08-311-0/+5
* arm64/kvm: sysreg: fix typo'd SYS_ICC_IGRPEN*_EL1Mark Rutland2017-06-151-1/+1
* arm64: sysreg: subsume GICv3 sysreg definitionsMark Rutland2017-03-091-68/+13
* irqchip/gic-v3-its: Specialise readq and writeq accessesVladimir Murzin2016-11-291-0/+14
* irqchip/gic-v3-its: Specialise flush_dcache operationVladimir Murzin2016-11-291-0/+3
* irqchip/gic-v3: Use nops macro for Cavium ThunderX erratum 23154Will Deacon2016-11-291-7/+2
* irqchip/gic-v3: Convert arm64 GIC accessors to {read,write}_sysreg_sWill Deacon2016-11-291-28/+17
* Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-10-061-0/+13
|\
| * arm64: KVM: Move GIC accessors to arch_gicv3.hVladimir Murzin2016-09-221-0/+13
* | irqchip/gic-v3: Reset BPR during initializationDaniel Thompson2016-09-121-0/+6
|/
* irqchip/gic-v3: Make sure read from ICC_IAR1_EL1 is visible on redestributorTirumalesh Chalamarla2016-02-111-0/+1
* irqchip/gic-v3: Add missing include for barrier.hMarc Zyngier2015-12-101-0/+1
* irqchip/gic-v3: Specialize readq and writeq accessesJean-Philippe Brucker2015-10-091-0/+3
* irqchip/gic-v3: Change unsigned types for AArch32 compatibilityJean-Philippe Brucker2015-10-091-14/+19
* irqchip/gic-v3: Refactor the arm64 specific partsJean-Philippe Brucker2015-10-091-0/+162