Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
8fff27aec182ed4d6fe15d1373fc6b35cdfcda0f
/
drivers
/
irqchip
/
irq-gic-v3-its.c
8fff27a
irqchip/gic-v3-its: Add VPE domain infrastructure
by Marc Zyngier
· 8 years ago
015ec03
irqchip/gic-v3-its: Add VLPI configuration handling
by Marc Zyngier
· 8 years ago
d011e4e
irqchip/gic-v3-its: Add VLPI map/unmap operations
by Marc Zyngier
· 8 years ago
c808eea
irqchip/gic-v3-its: Add VLPI configuration hook
by Marc Zyngier
· 8 years ago
d7276b8
irqchip/gic-v3-its: Add GICv4 ITS command definitions
by Marc Zyngier
· 8 years ago
adcdb94
irqchip/gic-v3-its: Generalize LPI configuration
by Marc Zyngier
· 8 years ago
70cc81e
irqchip/gic-v3-its: Generalize device table allocation
by Marc Zyngier
· 8 years ago
cf2be8b
irqchip/gic-v3-its: Rework LPI freeing
by Marc Zyngier
· 8 years ago
7c297a2
irqchip/gic-v3-its: Split out pending table allocation
by Marc Zyngier
· 8 years ago
4cacac5
irqchip/gic-v3-its: Allow use of indirect VCPU tables
by Marc Zyngier
· 8 years ago
0e5ccf9
irqchip/gic-v3-its: Split out property table allocation
by Marc Zyngier
· 8 years ago
8d85dce
irqchip/gic-v3-its: Implement irq_set_irqchip_state for pending state
by Marc Zyngier
· 8 years ago
e4f9094
irqchip/gic-v3-its: Macro-ize its_send_single_command
by Marc Zyngier
· 8 years ago
3dfa576
irqchip/gic-v3-its: Add probing for VLPI properties
by Marc Zyngier
· 8 years ago
a13b040
irqchip/gic-v3-its: Move LPI definitions around
by Marc Zyngier
· 8 years ago
e81f54c
irqchip: Convert to using %pOF instead of full_name
by Rob Herring
· 7 years ago
9bdd8b1
irqchip/gic-v3-its: Properly handle command queue wrapping
by Marc Zyngier
· 7 years ago
8d9d51b
Merge tag 'irqchip-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
by Thomas Gleixner
· 8 years ago
6c31e12
irqchip/gic-v3-its: Don't assume GICv3 hardware supports 16bit INTID
by Shanker Donthineni
· 8 years ago
dbd2b82
irqchip/gic-v3-its: Add ACPI NUMA node mapping
by Ganapatrao Kulkarni
· 8 years ago
935bba7
irqchip/gic-v3-its: Make of_device_ids const
by Arvind Yadav
· 8 years ago
96f0d93
irqchip/MSI: Use irq_domain_update_bus_token instead of an open coded access
by Marc Zyngier
· 8 years ago
8b8d94a
irqchip/gicv3-its: Skip irq affinity setting when target cpu is the same as current setting
by MaJun
· 8 years ago
8d3554b
irqchip/gic-v3-its: Keep the include header files in alphabetic order
by Hanjun Guo
· 8 years ago
90922a2
irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065
by Shanker Donthineni
· 8 years ago
ebb4949
Merge tag 'iommu-updates-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 8 years ago
34d677a
irqchip/gic-v3-its: Zero command on allocation
by Marc Zyngier
· 8 years ago
5bc13c2
irqchip/gic-v3-its: Fix command buffer allocation
by Robert Richter
· 8 years ago
6a25ad3
irqchip/gic-v3-its: Rename MAPVI to MAPTI
by Marc Zyngier
· 8 years ago
4f46de9
irqchip/gic-v3-its: Drop deprecated GITS_BASER_TYPE_CPU
by Marc Zyngier
· 8 years ago
4d36f13
irqchip/gic-v3-its: Refactor command encoding
by Marc Zyngier
· 8 years ago
2fd632a
irqchip/gic-v3-its: Enable cacheable attribute Read-allocate hints
by Shanker Donthineni
· 8 years ago
5976852
irqchip/gicv3-its: Sets IRQ_DOMAIN_FLAG_MSI_REMAP
by Eric Auger
· 8 years ago
0968a61
irqchip/gic-v3-its: Specialise readq and writeq accesses
by Vladimir Murzin
· 8 years ago
328191c
irqchip/gic-v3-its: Specialise flush_dcache operation
by Vladimir Murzin
· 8 years ago
d524eaa
irqchip/gic-v3-its: Narrow down Entry Size when used as a divider
by Vladimir Murzin
· 8 years ago
b11283e
irqchip/gic-v3-its: Change unsigned types for AArch32 compatibility
by Vladimir Murzin
· 8 years ago
589ce5f
irqchip/gic-v3-its: Fix 64bit GIC{R,ITS}_TYPER accesses
by Marc Zyngier
· 8 years ago
56e520c
Merge tag 'iommu-updates-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 8 years ago
44bb7e2
iommu/dma: Add support for mapping MSIs
by Robin Murphy
· 8 years ago
3f010cf
irqchip/gicv3-its: Probe ITS in the ACPI way
by Tomasz Nowicki
· 8 years ago
db40f0a
irqchip/gicv3-its: Refactor ITS DT init code to prepare for ACPI
by Tomasz Nowicki
· 8 years ago
d14ae5e
irqchip/gicv3-its: Cleanup for ITS domain initialization
by Tomasz Nowicki
· 8 years ago
7611da8
irqchip/gicv3-its: Disable the ITS before initializing it
by David Daney
· 8 years ago
3faf24e
irqchip/gicv3-its: Implement two-level(indirect) device table support
by Shanker Donthineni
· 9 years ago
0e0b0f6
irqchip/gicv3-its: Remove an unused argument 'node_name'
by Shanker Donthineni
· 9 years ago
9347359
irqchip/gicv3-its: Split its_alloc_tables() into two functions
by Shanker Donthineni
· 9 years ago
4b75c45
irqchip/gicv3-its: Add a new function for parsing device table BASERn
by Shanker Donthineni
· 9 years ago
2d81d42
irqchip/gicv3-its: Introduce two helper functions for accessing BASERn
by Shanker Donthineni
· 9 years ago
fbf8f40
irqchip/gicv3-its: numa: Enable workaround for Cavium thunderx erratum 23144
by Ganapatrao Kulkarni
· 9 years ago
466b7d1
irqchip/gicv3-its: Don't allow devices whose ID is outside range
by Shanker Donthineni
· 9 years ago
04a0e4d
irqchip/gic-v3-its: Mark its_init() and its children as __init
by Tomasz Nowicki
· 9 years ago
f6ae508
irqchip/gic-v3: Remove gic_root_node variable from the ITS code
by Hanjun Guo
· 9 years ago
2eca0d6
irqchip/gicv3-its: Avoid cache flush beyond ITS_BASERn memory size
by Shanker Donthineni
· 9 years ago
004fa08
irqchip/gic-v3-its: Fix double ICC_EOIR write for LPI in EOImode==1
by Ashok Kumar
· 9 years ago
1a485f4
irqchip/gicv3-its: Fix memory leak in its_free_tables()
by Shanker Donthineni
· 9 years ago
18aa60c
irqchip/gic-v3-its: Recompute the number of pages on page size change
by Marc Zyngier
· 9 years ago
f833f57
irqchip: Convert all alloc/xlate users from of_node to fwnode
by Marc Zyngier
· 9 years ago
5d4c9bc
irqdomain: Use irq_domain_get_of_node() instead of direct field access
by Marc Zyngier
· 9 years ago
e50226b
Merge branch 'linus' into irq/core
by Thomas Gleixner
· 9 years ago
c8415b9
irqchip/gic-v3-its: Silence warning when its_lpi_alloc_chunks gets inlined
by Marc Zyngier
· 9 years ago
9410097
irqchip/gicv3-its: Workaround for Cavium ThunderX errata 22375, 24313
by Robert Richter
· 9 years ago
67510cc
irqchip/gicv3-its: Add HW revision detection and configuration
by Robert Richter
· 9 years ago
c14e367
irqchip/gicv3-its: Read typer register outside the loop
by Robert Richter
· 9 years ago
30f2136
irqchip/gicv3-its: Add range check for number of allocated pages
by Robert Richter
· 9 years ago
5a9a891
irqchip/gic-v3-its: Add missing cache flushes
by Marc Zyngier
· 9 years ago
54456db
irqchip/gicv3-its: Make the PCI/MSI code standalone
by Marc Zyngier
· 9 years ago
841514a
irqchip/gicv3-its: Get rid of struct msi_controller
by Marc Zyngier
· 9 years ago
e55dcd4
irqchip/gicv3-its: Register irq domain with NEXUS token
by Marc Zyngier
· 9 years ago
f130420
irqchip/gicv3-its: Split PCI/MSI code from the core ITS driver
by Marc Zyngier
· 9 years ago
4b979e4
Merge branch 'linus' into irq/core
by Thomas Gleixner
· 9 years ago
591e5be
irqchip/gicv3-its: Fix mapping of LPIs to collections
by Marc Zyngier
· 9 years ago
41a83e06
irqchip: Prepare for local stub header removal
by Joel Porquet
· 9 years ago
3ad2a5f
irqchip/gicv3-its: ITS table size should not be smaller than PSZ
by Minghuan Lian
· 10 years ago
241a386
irqchip: gicv3-its: Use non-cacheable accesses when no shareability
by Marc Zyngier
· 10 years ago
4ad3e36
irqchip: gicv3-its: Fix PROP/PEND and BASE/CBASE confusion
by Marc Zyngier
· 10 years ago
7e195ba
irqchip: gicv3-its: Fix device ID encoding
by Andre Przywara
· 10 years ago
263fcd3
irqchip: gicv3-its: Fix encoding of collection's target redistributor
by Marc Zyngier
· 10 years ago
4559fbb
irqchip: gicv3-its: Support safe initialization
by Yun Wu
· 10 years ago
7cb9911
irqchip: gicv3-its: Define macros for GITS_CTLR fields
by Yun Wu
· 10 years ago
1d27704
irqchip: gicv3-its: Add limitation to page order
by Yun Wu
· 10 years ago
790b57a
irqchip: gicv3-its: Use 64KB page as default granule
by Yun Wu
· 10 years ago
6c83412
irqchip: gicv3-its: Zero itt before handling to hardware
by Yun Wu
· 10 years ago
3e39e8f5
irqchip: gicv3-its: Fix unsafe locking reported by lockdep
by Marc Zyngier
· 10 years ago
e8137f4
irqchip: gicv3-its: Iterate over PCI aliases to generate ITS configuration
by Marc Zyngier
· 10 years ago
f54b97e
irqchip: gicv3-its: Allocate enough memory for the full range of DeviceID
by Marc Zyngier
· 10 years ago
16acae7
irqchip: gicv3-its: Fix ITS CPU init
by Vladimir Murzin
· 10 years ago
96555c4
irqchip: gic-v3-its: Fix use of max with decimal constant
by Will Deacon
· 10 years ago
c848126
irqchip: gicv3-its: Fix ITT allocation
by Marc Zyngier
· 10 years ago
aca268d
irqchip: gicv3-its: Move some alloc/free code to activate/deactivate
by Marc Zyngier
· 10 years ago
2da3994
irqchip: gicv3-its: Fix domain free in multi-MSI case
by Marc Zyngier
· 10 years ago
4c21f3c
irqchip: GICv3: ITS: DT probing and initialization
by Marc Zyngier
· 10 years ago
b48ac83
irqchip: GICv3: ITS: MSI support
by Marc Zyngier
· 10 years ago
84a6a2e
irqchip: GICv3: ITS: device allocation and configuration
by Marc Zyngier
· 10 years ago
1ac19ca
irqchip: GICv3: ITS: tables allocators
by Marc Zyngier
· 10 years ago
bf9529f
irqchip: GICv3: ITS: LPI allocator
by Marc Zyngier
· 10 years ago
c48ed51
irqchip: GICv3: ITS: irqchip implementation
by Marc Zyngier
· 10 years ago
cc2d321
irqchip: GICv3: ITS command queue
by Marc Zyngier
· 10 years ago