summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/irq-gic-v3-its.c
Commit message (Expand)AuthorAgeFilesLines
* irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEsMarc Zyngier2024-10-271-2/+12
* irqchip/gic-v4: Don't allow a VMOVP on a dying VPEMarc Zyngier2024-10-081-6/+12
* irqchip/gic-v4: Fix ordering between vmapp and vpe locksMarc Zyngier2024-08-201-6/+10
* Merge tag 'irq-msi-2024-07-22' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-07-221-0/+5
|\
| * irqchip/gic-v3-its: Provide MSI parent infrastructureThomas Gleixner2024-07-181-0/+5
* | Merge tag 'irq-core-2024-07-15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-07-221-26/+26
|\ \
| * | irqchip/gic-v4: Make sure a VPE is locked when VMAPP is issuedMarc Zyngier2024-07-151-2/+6
| * | irqchip/gic-v4: Substitute vmovp_lock for a per-VM lockMarc Zyngier2024-07-151-15/+12
| * | irqchip/gic-v4: Always configure affinity on VPE activationMarc Zyngier2024-07-151-9/+4
| * | irqchip/gic-v3: Enable non-coherent redistributors/ITSes ACPI probingLorenzo Pieralisi2024-06-061-0/+4
* | | irqchip/gic-v3: Make distributor priorities variablesMark Rutland2024-06-241-5/+6
| |/ |/|
* | irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()Hagar Hemdan2024-06-031-32/+12
|/
* Merge tag 'irq-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-05-141-7/+10
|\
| * irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_allocGuanrui Huang2024-04-251-2/+0
| * irqchip/gic-v3-its: Avoid explicit cpumask allocation on stackDawei Li2024-04-241-5/+10
* | irqchip/gic-v3-its: Prevent double free on errorGuanrui Huang2024-04-251-7/+2
* | irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1Nianyao Tang2024-04-091-1/+7
|/
* Merge tag 'irq-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-111-2/+2
|\
| * irqchip/gic-v3-its: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET2024-02-131-2/+2
* | irqchip/gic-v3-its: Do not assume vPE tables are preallocatedOliver Upton2024-02-211-1/+1
* | irqchip/gic-v3-its: Fix GICv4.1 VPE affinity updateMarc Zyngier2024-02-131-9/+13
* | irqchip/gic-v3-its: Restore quirk probing for ACPI-based systemsMarc Zyngier2024-02-131-1/+2
* | irqchip/gic-v3-its: Handle non-coherent GICv4 redistributorsMarc Zyngier2024-02-131-12/+25
|/
* mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2024-01-081-2/+2
* irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designsFang Xiang2023-11-061-6/+10
* irqchip/gic-v3-its: Don't override quirk settings with default valuesMarc Zyngier2023-10-251-2/+2
* irqchip/gic-v3: Enable non-coherent redistributors/ITSes DT probingLorenzo Pieralisi2023-10-071-4/+17
* irqchip/gic-v3-its: Split allocation from initialisation of its_nodeMarc Zyngier2023-10-071-60/+89
* irqchip/gic-v3: Enable Rockchip 3588001 erratum workaround for RK3588SSebastian Reichel2023-07-031-1/+2
* irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidationMarc Zyngier2023-07-031-29/+46
* irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS for LPIsJames Gowans2023-06-161-0/+2
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-2/+2
|\
| * mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-2/+2
* | irqchip/gic-v3: Add Rockchip 3588001 erratum workaroundSebastian Reichel2023-04-181-0/+35
|/
* Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-241-2/+2
|\
| * genirq/msi: Rename IRQ_DOMAIN_MSI_REMAP to IRQ_DOMAIN_ISOLATED_MSIJason Gunthorpe2023-01-111-2/+2
* | irqchip/gic-v3-its: Use irq_domain_create_hierarchy()Johan Hovold2023-02-131-6/+7
|/
* Merge tag 'iommu-updates-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-10-101-1/+1
|\
| * iommu/dma: Move public interfaces to linux/iommu.hRobin Murphy2022-09-071-1/+1
* | irqchip/gic-v3-its: Remove cpumask_var_t allocationPierre Gondois2022-09-121-6/+8
|/
* Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2022-05-201-9/+19
|\
| * irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before deschedulingMarc Zyngier2022-04-051-9/+19
* | irqchip/gic-v3: Always trust the managed affinity provided by the core codeMarc Zyngier2022-04-101-1/+1
|/
* irqchip/gic-v3-its: Skip HP notifier when no ITS is registeredMarc Zyngier2022-02-021-0/+3
* Merge tag 'irqchip-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel...Thomas Gleixner2022-01-291-22/+101
|\
| * irqchip/gic-v3-its: Reset each ITS's BASERn register before probeMarc Zyngier2022-01-261-21/+99
| * irqchip/gic-v3-its: Fix build for !SMPArd Biesheuvel2022-01-221-1/+2
* | Merge tag 'irqchip-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2022-01-101-7/+75
|\|
| * irqchip/gic-v3-its: Limit memreserve cpuhp state lifetimeValentin Schneider2021-12-161-0/+16
| * irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserveValentin Schneider2021-12-161-4/+54