aboutsummaryrefslogtreecommitdiff
path: root/drivers/irqchip/irq-gic-v3-its.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-24irqchip/gic-v3-its: Use the exact ITSList for VMOVPGravatar Zenghui Yu 1-3/+18
2019-09-05irqchip/gic-v3-its: Fix LPI release for Multi-MSI devicesGravatar Marc Zyngier 1-5/+4
2019-08-20irqchip/gic-v3-its: Remove the redundant set_bit for lpi_mapGravatar Zenghui Yu 1-1/+1
2019-08-07irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnodeGravatar Marc Zyngier 1-1/+1
2019-08-01Merge tag 'irqchip-fixes-5.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Thomas Gleixner 1-1/+1
2019-07-26irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table failGravatar Nianyao Tang 1-1/+1
2019-07-10irqchip/gic-v3-its: Fix misuse of GENMASK macroGravatar Joe Perches 1-1/+1
2019-06-29Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-11/+24
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Gravatar Thomas Gleixner 1-12/+1
2019-06-05irqchip/gic-v3-its: Fix command queue pointer comparison bugGravatar Heyi Guo 1-11/+24
2019-05-19Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-41/+43
2019-05-03irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg()Gravatar Julien Grall 1-1/+6
2019-04-29irqchip/gic-v3-its: Make free_lpi_range a little cheaperGravatar Rasmus Villemoes 1-30/+31
2019-04-29irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_rangeGravatar Rasmus Villemoes 1-2/+1
2019-04-29irqchip/gic-v3-its: Move allocation outside mutexGravatar Rasmus Villemoes 1-9/+6
2019-04-29irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare()Gravatar Julien Grall 1-1/+1
2019-04-04acpi: Create subtable parsing infrastructureGravatar Keith Busch 1-3/+3
2019-03-21Merge tag 'irqchip-5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Gravatar Thomas Gleixner 1-1/+1
2019-03-20irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmpGravatar Rasmus Villemoes 1-1/+1
2019-03-05Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-10/+18
2019-02-23Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Gravatar Thomas Gleixner 1-10/+18
2019-02-21irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tablesGravatar Shanker Donthineni 1-10/+16
2019-02-14irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device tableGravatar Zenghui Yu 1-0/+2
2019-01-29irqchip/gic-v3-its: Gracefully fail on LPI exhaustionGravatar Marc Zyngier 1-0/+3
2019-01-29irqchip/gic-v3-its: Plug allocation race for devices sharing a DevIDGravatar Marc Zyngier 1-5/+27
2019-01-28irqchip/gic-v4: Fix occasional VLPI dropGravatar Heyi Guo 1-17/+49
2019-01-18irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their sizeGravatar Marc Zyngier 1-12/+13
2018-10-03irqchip/gic: Unify GIC priority definitionsGravatar Julien Thierry 1-1/+1
2018-10-02irqchip/gic-v3-its: Allow use of LPI tables in reserved memoryGravatar Marc Zyngier 1-5/+38
2018-10-02irqchip/gic-v3-its: Register LPI tables with EFI config tableGravatar Marc Zyngier 1-0/+12
2018-10-02irqchip/gic-v3-its: Check that all RDs have the same property tableGravatar Marc Zyngier 1-0/+9
2018-10-02irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernelsGravatar Marc Zyngier 1-0/+8
2018-10-02irqchip/gic-v3-its: Allow use of pre-programmed LPI tablesGravatar Marc Zyngier 1-12/+61
2018-10-02irqchip/gic-v3-its: Keep track of property table's PA and VAGravatar Marc Zyngier 1-10/+13
2018-10-02irqchip/gic-v3-its: Move pending table allocation to init timeGravatar Marc Zyngier 1-28/+52
2018-10-02irqchip/gic-v3-its: Split property table clearing from allocationGravatar Marc Zyngier 1-7/+10
2018-10-02irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usageGravatar Marc Zyngier 1-7/+3
2018-09-06irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprintGravatar Jia He 1-1/+3
2018-08-06irqchip/gic-v3-its: Make its_lock a raw_spin_lock_tGravatar Sebastian Andrzej Siewior 1-9/+9
2018-07-16irqchip/gic-v3-its: Honor hypervisor enforced LPI rangeGravatar Marc Zyngier 1-0/+9
2018-07-16irqchip/gic-v3: Expose GICD_TYPER in the rdist structureGravatar Marc Zyngier 1-1/+1
2018-07-16irqchip/gic-v3-its: Drop chunk allocation compatibilityGravatar Marc Zyngier 1-25/+16
2018-07-16irqchip/gic-v3-its: Move minimum LPI requirements to individual bussesGravatar Marc Zyngier 1-4/+7
2018-07-16irqchip/gic-v3-its: Use full range of LPIsGravatar Marc Zyngier 1-2/+1
2018-07-16irqchip/gic-v3-its: Refactor LPI allocatorGravatar Marc Zyngier 1-62/+129
2018-06-22irqchip/gic-v3-its: Fix reprogramming of redistributors on CPU hotplugGravatar Marc Zyngier 1-0/+10
2018-06-22irqchip/gic-v3-its: Only emit VSYNC if targetting a valid collectionGravatar Marc Zyngier 1-5/+13
2018-06-22irqchip/gic-v3-its: Only emit SYNC if targetting a valid collectionGravatar Marc Zyngier 1-6/+19
2018-06-22irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA nodeGravatar Yang Yingliang 1-1/+8
2018-06-12treewide: kzalloc() -> kcalloc()Gravatar Kees Cook 1-7/+8