Commit Graph

802 Commits (d29544571507336811b81ca631baf6159cc8146a)

Author SHA1 Message Date
Thomas Gleixner 74faaf7aa6 genirq: Move irq_chip_write_msi_msg() helper to core 10 years ago
Jiang Liu 38b6a1cf3e PCI/MSI: Move cached entry functions to irq core 10 years ago
Jiang Liu aeeb59657c genirq: Provide default callbacks for msi_domain_ops 10 years ago
Jiang Liu d9109698be genirq: Introduce msi_domain_alloc/free_irqs() 10 years ago
Jiang Liu f3cf8bb0d6 genirq: Add generic msi irq domain support 10 years ago
Marc Zyngier f86eff222f genirq: Work around __irq_set_handler vs stacked domains ordering issues 10 years ago
Jiang Liu afb7da83b9 irqdomain: Introduce helper function irq_domain_add_hierarchy() 10 years ago
Jiang Liu 36d727310c irqdomain: Implement a method to automatically call parent domains alloc/free 10 years ago
Jiang Liu 1b5377087c genirq: Introduce helper irq_domain_set_info() to reduce duplicated code 10 years ago
Jiang Liu 2cb625478f genirq: Add IRQ_SET_MASK_OK_DONE to support stacked irqchip 10 years ago
Jiang Liu 515085ef7e genirq: Introduce irq_chip.irq_compose_msi_msg() to support stacked irqchip 10 years ago
Yingjoe Chen 56e8abab61 genirq: Add more helper functions to support stacked irq_chip 10 years ago
Jiang Liu 85f08c17de genirq: Introduce helper functions to support stacked irq_chip 10 years ago
Yingjoe Chen 0cc01abab6 irqdomain: Do irq_find_mapping and set_type for hierarchy irqdomain in case OF 10 years ago
Jiang Liu f8264e3496 irqdomain: Introduce new interfaces to support hierarchy irqdomains 10 years ago
Kevin Cernekee b79055952b genirq: Generic chip: Add big endian I/O accessors 10 years ago
Kevin Cernekee 332fd7c4fe genirq: Generic chip: Change irq_reg_{readl,writel} arguments 10 years ago
Vincent Stehlé 4fdea26762 irq: Export handle_fasteoi_irq 11 years ago
Marc Zyngier 76ba59f836 genirq: Add irq_domain-aware core IRQ handler 11 years ago
Thomas Gleixner 9ce7a25849 genirq: Simplify wakeup mechanism 11 years ago
Thomas Gleixner b76f16748f genirq: Mark wakeup sources as armed on suspend 11 years ago
Thomas Gleixner c7bd3ec053 genirq: Create helper for flow handler entry check 11 years ago
Thomas Gleixner c3d7acd027 genirq: Distangle edge handler entry 11 years ago
Thomas Gleixner c4df606c40 genirq: Avoid double loop on suspend 11 years ago
Thomas Gleixner 092fadd59b genirq: Move MASK_ON_SUSPEND handling into suspend_device_irqs() 11 years ago
Thomas Gleixner 5417de2223 genirq: Make use of pm misfeature accounting 11 years ago
Thomas Gleixner cab303be91 genirq: Add sanity checks for PM options on shared interrupt lines 11 years ago
Thomas Gleixner 8df2e02c5c genirq: Move suspend/resume logic into irq/pm code 11 years ago
Emilio López 307b28b95c genirq: fix reference in devm_request_threaded_irq comment 11 years ago
Christoph Lameter 532d0d0690 irqchips: Replace __this_cpu_ptr uses 11 years ago
Vincent Stehlé 7cad45eea3 irq: Export handle_fasteoi_irq 11 years ago
Thomas Gleixner c6f1224573 Revert "irq: Warn when shared interrupts do not match on NO_SUSPEND" 11 years ago
Thomas Gleixner 21d1f908d3 Revert "PM / sleep / irq: Do not suspend wakeup interrupts" 11 years ago
Peter Zijlstra 4fae4e7624 irq: Warn when shared interrupts do not match on NO_SUSPEND 11 years ago
Boris BREZILLON a5152c8a12 genirq: generic chip: Export irq_map_generic_chip function 11 years ago
Rafael J. Wysocki d709f7bcbb PM / sleep / irq: Do not suspend wakeup interrupts 11 years ago
Keith Busch 8844aad89e genirq: Fix memory leak when calling irq_free_hwirqs() 11 years ago
Jiang Liu 43a775916d genirq: Export irq_domain_disassociate() to architecture interrupt drivers 11 years ago
Jiang Liu a257954bb3 genirq: Improve documentation to match current implementation 11 years ago
Thomas Gleixner d8179bc0db genirq: Remove dynamic_irq mess 11 years ago
Thomas Gleixner c940e01c94 genirq: Replace dynamic_irq_init/cleanup 11 years ago
Thomas Gleixner 1d008353ba genirq: Remove irq_reserve_irq[s] 11 years ago
Thomas Gleixner f63b6a05f2 genirq: Replace reserve_irqs in core code 11 years ago
Thomas Gleixner 7b6ef12625 genirq: Provide generic hwirq allocation facility 11 years ago
Thomas Gleixner 1e77d0a1ed genirq: Sanitize spurious interrupt detection of threaded irqs 11 years ago
Thomas Gleixner 62a08ae2a5 genirq: x86: Ensure that dynamic irq allocation does not conflict 11 years ago
Thomas Gleixner 01f8fa4f01 genirq: Allow forcing cpu affinity of interrupts 11 years ago
Alexander Shiyan d6ee6d2325 genirq: Export symbol no_action() 11 years ago
Chema Gonzalez bab5c790cc genirq: procfs: Make smp_affinity values go+r 11 years ago
Thomas Gleixner 328a4978df genirq: Add a new IRQCHIP_EOI_THREADED flag 11 years ago