aboutsummaryrefslogtreecommitdiff
path: root/drivers/irqchip/irq-gic-v3-its.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-17irqchip/gic-v3-its: Fix 64bit GIC{R,ITS}_TYPER accessesGravatar Marc Zyngier 1-5/+5
2016-10-11Merge tag 'iommu-updates-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-0/+3
2016-09-16iommu/dma: Add support for mapping MSIsGravatar Robin Murphy 1-0/+3
2016-09-12irqchip/gicv3-its: Probe ITS in the ACPI wayGravatar Tomasz Nowicki 1-1/+60
2016-09-12irqchip/gicv3-its: Refactor ITS DT init code to prepare for ACPIGravatar Tomasz Nowicki 1-27/+38
2016-09-12irqchip/gicv3-its: Cleanup for ITS domain initializationGravatar Tomasz Nowicki 1-23/+34
2016-08-19irqchip/gicv3-its: Disable the ITS before initializing itGravatar David Daney 1-1/+6
2016-06-13irqchip/gicv3-its: Implement two-level(indirect) device table supportGravatar Shanker Donthineni 1-17/+90
2016-06-13irqchip/gicv3-its: Remove an unused argument 'node_name'Gravatar Shanker Donthineni 1-2/+2
2016-06-13irqchip/gicv3-its: Split its_alloc_tables() into two functionsGravatar Shanker Donthineni 1-116/+126
2016-06-13irqchip/gicv3-its: Add a new function for parsing device table BASERnGravatar Shanker Donthineni 1-23/+26
2016-06-13irqchip/gicv3-its: Introduce two helper functions for accessing BASERnGravatar Shanker Donthineni 1-4/+20
2016-06-02irqchip/gicv3-its: numa: Enable workaround for Cavium thunderx erratum 23144Gravatar Ganapatrao Kulkarni 1-2/+47
2016-05-11irqchip/gicv3-its: Don't allow devices whose ID is outside rangeGravatar Shanker Donthineni 1-4/+38
2016-03-09irqchip/gic-v3-its: Mark its_init() and its children as __initGravatar Tomasz Nowicki 1-3/+4
2016-03-09irqchip/gic-v3: Remove gic_root_node variable from the ITS codeGravatar Hanjun Guo 1-3/+0
2016-02-17irqchip/gicv3-its: Avoid cache flush beyond ITS_BASERn memory sizeGravatar Shanker Donthineni 1-5/+6
2016-02-11irqchip/gic-v3-its: Fix double ICC_EOIR write for LPI in EOImode==1Gravatar Ashok Kumar 1-6/+1
2016-02-04irqchip/gicv3-its: Fix memory leak in its_free_tables()Gravatar Shanker Donthineni 1-6/+11
2016-01-26irqchip/gic-v3-its: Recompute the number of pages on page size changeGravatar Marc Zyngier 1-2/+6
2015-10-13irqchip: Convert all alloc/xlate users from of_node to fwnodeGravatar Marc Zyngier 1-8/+12
2015-10-13irqdomain: Use irq_domain_get_of_node() instead of direct field accessGravatar Marc Zyngier 1-1/+1
2015-10-13Merge branch 'linus' into irq/coreGravatar Thomas Gleixner 1-0/+3
2015-10-02irqchip/gic-v3-its: Silence warning when its_lpi_alloc_chunks gets inlinedGravatar Marc Zyngier 1-0/+3
2015-09-29irqchip/gicv3-its: Workaround for Cavium ThunderX errata 22375, 24313Gravatar Robert Richter 1-4/+33
2015-09-29irqchip/gicv3-its: Add HW revision detection and configurationGravatar Robert Richter 1-0/+16
2015-09-29irqchip/gicv3-its: Read typer register outside the loopGravatar Robert Richter 1-3/+2
2015-09-29irqchip/gicv3-its: Add range check for number of allocated pagesGravatar Robert Richter 1-1/+10
2015-09-15irqchip/gic-v3-its: Add missing cache flushesGravatar Marc Zyngier 1-1/+5
2015-07-30irqchip/gicv3-its: Make the PCI/MSI code standaloneGravatar Marc Zyngier 1-16/+32
2015-07-30irqchip/gicv3-its: Get rid of struct msi_controllerGravatar Marc Zyngier 1-22/+16
2015-07-30irqchip/gicv3-its: Register irq domain with NEXUS tokenGravatar Marc Zyngier 1-1/+2
2015-07-30irqchip/gicv3-its: Split PCI/MSI code from the core ITS driverGravatar Marc Zyngier 1-83/+11
2015-07-30Merge branch 'linus' into irq/coreGravatar Thomas Gleixner 1-36/+75
2015-07-17irqchip/gicv3-its: Fix mapping of LPIs to collectionsGravatar Marc Zyngier 1-36/+75
2015-07-11irqchip: Prepare for local stub header removalGravatar Joel Porquet 1-2/+1
2015-05-20irqchip/gicv3-its: ITS table size should not be smaller than PSZGravatar Minghuan Lian 1-1/+8
2015-03-29irqchip: gicv3-its: Use non-cacheable accesses when no shareabilityGravatar Marc Zyngier 1-4/+43
2015-03-29irqchip: gicv3-its: Fix PROP/PEND and BASE/CBASE confusionGravatar Marc Zyngier 1-3/+3
2015-03-29irqchip: gicv3-its: Fix device ID encodingGravatar Andre Przywara 1-1/+1
2015-03-29irqchip: gicv3-its: Fix encoding of collection's target redistributorGravatar Marc Zyngier 1-1/+1
2015-03-08irqchip: gicv3-its: Support safe initializationGravatar Yun Wu 1-0/+35
2015-03-08irqchip: gicv3-its: Define macros for GITS_CTLR fieldsGravatar Yun Wu 1-1/+1
2015-03-08irqchip: gicv3-its: Add limitation to page orderGravatar Yun Wu 1-0/+5
2015-03-08irqchip: gicv3-its: Use 64KB page as default granuleGravatar Yun Wu 1-2/+2
2015-03-08irqchip: gicv3-its: Zero itt before handling to hardwareGravatar Yun Wu 1-1/+1
2015-03-08irqchip: gicv3-its: Fix unsafe locking reported by lockdepGravatar Marc Zyngier 1-9/+14
2015-03-08irqchip: gicv3-its: Iterate over PCI aliases to generate ITS configurationGravatar Marc Zyngier 1-8/+46
2015-03-08irqchip: gicv3-its: Allocate enough memory for the full range of DeviceIDGravatar Marc Zyngier 1-4/+21
2015-03-08irqchip: gicv3-its: Fix ITS CPU initGravatar Vladimir Murzin 1-5/+4