| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-03 | irqchip/armada-370-xp: Switch to msi_create_parent_irq_domain() | Nam Cao | 1 | -23/+25 |
| 2025-05-16 | irqchip/armada-370-xp: Switch to irq_find_mapping() | Jiri Slaby (SUSE) | 1 | -2/+2 |
| 2025-05-16 | irqchip: Switch to irq_domain_create_*() | Jiri Slaby (SUSE) | 1 | -2/+2 |
| 2025-05-16 | irqchip: Switch to of_fwnode_handle() | Jiri Slaby (SUSE) | 1 | -2/+2 |
| 2025-04-04 | irqdomain: Rename irq_get_default_host() to irq_get_default_domain() | Jiri Slaby (SUSE) | 1 | -2/+2 |
| 2025-04-04 | irqdomain: Rename irq_set_default_host() to irq_set_default_domain() | Jiri Slaby (SUSE) | 1 | -1/+1 |
| 2024-08-08 | irqchip/armada-370-xp: Use mpic_is_ipi_available() in mpic_of_init() | Marek Behún | 1 | -1/+1 |
| 2024-08-08 | irqchip/armada-370-xp: Allow mapping only per-CPU interrupts | Marek Behún | 1 | -6/+13 |
| 2024-08-08 | irqchip/armada-370-xp: Iterate only valid bits of the per-CPU interrupt cause... | Marek Behún | 1 | -1/+1 |
| 2024-08-08 | irqchip/armada-370-xp: Fix reenabling last per-CPU interrupt | Marek Behún | 1 | -3/+3 |
| 2024-08-08 | irqchip/armada-370-xp: Dynamically allocate the driver private structure | Marek Behún | 1 | -5/+11 |
| 2024-08-08 | irqchip/armada-370-xp: Pass around the driver private structure | Marek Behún | 1 | -45/+70 |
| 2024-08-08 | irqchip/armada-370-xp: Put MSI doorbell limits into the mpic structure | Marek Behún | 1 | -22/+22 |
| 2024-08-08 | irqchip/armada-370-xp: Put static variables into driver private structure | Marek Behún | 1 | -101/+122 |
| 2024-08-08 | irqchip/armada-370-xp: Put __init attribute after return type in mpic_ipi_init() | Marek Behún | 1 | -1/+1 |
| 2024-08-08 | irqchip/armada-370-xp: Add the __init attribute to mpic_msi_init() | Marek Behún | 1 | -1/+1 |
| 2024-08-08 | irqchip/armada-370-xp: Drop msi_doorbell_end() | Marek Behún | 1 | -7/+0 |
| 2024-08-08 | irqchip/armada-370-xp: Drop IPI_DOORBELL_START and rename IPI_DOORBELL_END | Marek Behún | 1 | -7/+6 |
| 2024-07-30 | irqchip/armada-370-xp: Print error and return error code on initialization fa... | Marek Behún | 1 | -6/+22 |
| 2024-07-30 | irqchip/armada-370-xp: Refactor initial memory regions mapping | Marek Behún | 1 | -19/+41 |
| 2024-07-30 | irqchip/armada-370-xp: Use u32 type instead of unsigned long where possieble | Marek Behún | 1 | -3/+4 |
| 2024-07-30 | irqchip/armada-370-xp: Rename variable for consistency | Marek Behún | 1 | -3/+3 |
| 2024-07-30 | irqchip/armada-370-xp: Drop redundant continue | Marek Behún | 1 | -3/+1 |
| 2024-07-30 | irqchip/armada-370-xp: Simplify mpic_reenable_percpu() and mpic_resume() | Marek Behún | 1 | -9/+3 |
| 2024-07-30 | irqchip/armada-370-xp: Use consistent name for struct irq_data variables | Marek Behún | 1 | -13/+13 |
| 2024-07-30 | irqchip/armada-370-xp: Use consistent types when iterating interrupts | Marek Behún | 1 | -8/+10 |
| 2024-07-30 | irqchip/armada-370-xp: Use consistent variable names for hwirqs | Marek Behún | 1 | -28/+28 |
| 2024-07-30 | irqchip/armada-370-xp: Refactor handling IPI interrupts | Marek Behún | 1 | -12/+18 |
| 2024-07-30 | irqchip/armada-370-xp: Refactor mpic_handle_msi_irq() code | Marek Behún | 1 | -20/+12 |
| 2024-07-30 | irqchip/armada-370-xp: Use FIELD_GET() and named register constant | Marek Behún | 1 | -5/+6 |
| 2024-07-30 | irqchip/armada-370-xp: Don't read number of supported interrupts multiple times | Marek Behún | 1 | -10/+3 |
| 2024-07-30 | irqchip/armada-370-xp: Change symbol prefixes to mpic | Marek Behún | 1 | -163/+142 |
| 2024-07-30 | irqchip/armada-370-xp: Improve indentation | Marek Behún | 1 | -30/+26 |
| 2024-07-30 | irqchip/armada-370-xp: Simplify ipi_resume() code | Marek Behún | 1 | -8/+6 |
| 2024-07-30 | irqchip/armada-370-xp: Use !virq instead of virq == 0 in condition | Marek Behún | 1 | -2/+2 |
| 2024-07-30 | irqchip/armada-370-xp: Use unsigned int type for virqs | Marek Behún | 1 | -4/+4 |
| 2024-07-30 | irqchip/armada-370-xp: Rename variable for consistency | Marek Behún | 1 | -5/+5 |
| 2024-07-30 | irqchip/armada-370-xp: Declare iterators in for loop | Marek Behún | 1 | -17/+10 |
| 2024-07-30 | irqchip/armada-370-xp: Change to SPDX license identifier | Marek Behún | 1 | -4/+1 |
| 2024-07-30 | irqchip/armada-370-xp: Simplify is_percpu_irq() code | Marek Behún | 1 | -4/+1 |
| 2024-07-30 | irqchip/armada-370-xp: Use correct type for cpu variable | Marek Behún | 1 | -2/+2 |
| 2024-07-30 | irqchip/armada-370-xp: Change register constants prefix to MPIC_ | Marek Behún | 1 | -79/+69 |
| 2024-07-30 | irqchip/armada-370-xp: Cosmetic fix parentheses in register constant definitions | Marek Behún | 1 | -19/+19 |
| 2024-07-30 | irqchip/armada-370-xp: Use BIT() and GENMASK() macros | Marek Behún | 1 | -5/+5 |
| 2024-07-30 | irqchip/armada-370-xp: Change spaces to tabs | Marek Behún | 1 | -7/+7 |
| 2024-07-30 | irqchip/armada-370-xp: Change register constant suffix from _MSK to _MASK | Marek Behún | 1 | -10/+10 |
| 2024-07-30 | irqchip/armada-370-xp: Drop _OFFS suffix from some register constants | Marek Behún | 1 | -57/+48 |
| 2024-06-23 | irqchip/armada-370-xp: Add support for 32 MSI interrupts on non-IPI platforms | Pali Rohár | 1 | -14/+63 |
| 2024-06-23 | irqchip/armada-370-xp: Do not touch IPI registers on platforms without IPI | Pali Rohár | 1 | -2/+10 |
| 2024-06-23 | irqchip/armada-370-xp: Only call ipi_resume() if IPI is available | Pali Rohár | 1 | -2/+16 |
| 2024-06-23 | irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 | Pali Rohár | 1 | -0/+4 |
| 2024-06-23 | irqchip/armada-370-xp: Use atomic_io_modify() instead of another spinlock | Marek Behún | 1 | -9/+3 |
| 2024-03-26 | irqchip/armada-370-xp: Suppress unused-function warning | Arnd Bergmann | 1 | -1/+1 |
| 2023-01-11 | irqchip: Use irq_domain_alloc_irqs() | Johan Hovold | 1 | -2/+1 |
| 2022-05-06 | irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38... | Pali Rohár | 1 | -1/+10 |
| 2022-05-04 | irqchip/armada-370-xp: Enable MSI affinity configuration | Nathan Rossi | 1 | -12/+33 |
| 2021-11-25 | irqchip/armada-370-xp: Fix support for Multi-MSI interrupts | Pali Rohár | 1 | -9/+5 |
| 2021-11-25 | irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() | Pali Rohár | 1 | -1/+1 |
| 2021-10-26 | irq: remove handle_domain_{irq,nmi}() | Mark Rutland | 1 | -9/+4 |
| 2021-09-22 | irqchip/armada-370-xp: Fix ack/eoi breakage | Marc Zyngier | 1 | -2/+2 |
| 2021-06-10 | irqchip: Bulk conversion to generic_handle_domain_irq() | Marc Zyngier | 1 | -11/+8 |
| 2020-12-11 | irqchip/armada-370-xp: Make IPIs use handle_percpu_devid_irq() | Valentin Schneider | 1 | -1/+1 |
| 2020-09-17 | irqchip/armada-370-xp: Configure IPIs as standard interrupts | Marc Zyngier | 1 | -84/+178 |
| 2017-08-31 | Merge tag 'irqchip-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/maz... | Thomas Gleixner | 1 | -1/+1 |
| 2017-08-18 | irqchip/armada-370-xp: Enable MSI-X support | Stefan Roese | 1 | -1/+1 |
| 2017-08-18 | irqchip/armada-370-xp: Report that effective affinity is a single target | Marc Zyngier | 1 | -0/+3 |
| 2017-06-23 | Merge tag 'irqchip-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/maz... | Thomas Gleixner | 1 | -17/+129 |
| 2017-06-22 | irqchip/MSI: Use irq_domain_update_bus_token instead of an open coded access | Marc Zyngier | 1 | -1/+1 |
| 2017-06-22 | Revert "irqchip/armada-370-xp: Fix regression by clearing IRQ_NOAUTOEN" | Thomas Petazzoni | 1 | -1/+0 |
| 2017-06-22 | irqchip/armada-370-xp: Re-enable per-CPU interrupts at resume time | Thomas Petazzoni | 1 | -6/+40 |
| 2017-06-22 | irqchip/armada-370-xp: Document the overall driver logic | Thomas Petazzoni | 1 | -0/+80 |
| 2017-06-22 | irqchip/armada-370-xp: Re-order register definitions | Thomas Petazzoni | 1 | -11/+10 |
| 2016-12-25 | irqchip/armada-xp: Consolidate hotplug state space | Thomas Gleixner | 1 | -1/+1 |
| 2016-12-25 | cpu/hotplug: Cleanup state names | Thomas Gleixner | 1 | -2/+2 |
| 2016-07-29 | Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -29/+15 |
| 2016-07-19 | irqchip/armada: Avoid unused function warnings | Arnd Bergmann | 1 | -1/+1 |
| 2016-07-14 | irqchip/armada-370-xp: Convert to hotplug state machine | Richard Cochran | 1 | -29/+15 |
| 2016-06-13 | irqchip/armada-370-xp: Make syscore_ops static | Ben Dooks | 1 | -1/+1 |
| 2016-02-16 | irqchip/armada-370-xp: Allow allocation of multiple MSIs | Thomas Petazzoni | 1 | -11/+14 |
| 2016-02-16 | irqchip/armada-370-xp: Use shorter names for irq_chip | Thomas Petazzoni | 1 | -3/+3 |
| 2016-02-16 | irqchip/armada-370-xp: Use PCI_MSI_DOORBELL_START where appropriate | Thomas Petazzoni | 1 | -2/+2 |
| 2016-02-16 | irqchip/armada-370-xp: Use the generic MSI infrastructure | Thomas Petazzoni | 1 | -88/+61 |
| 2015-11-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -10/+4 |
| 2015-10-26 | irqchip/armada-370-xp: Fix regression by clearing IRQ_NOAUTOEN | Thomas Petazzoni | 1 | -0/+1 |
| 2015-09-29 | irqchip: armada-370-xp: Rework per-cpu interrupts handling | Maxime Ripard | 1 | -10/+4 |
| 2015-09-16 | irqchip: Kill off set_irq_flags usage | Rob Herring | 1 | -2/+1 |
| 2015-09-16 | genirq: Remove irq argument from irq flow handlers | Thomas Gleixner | 1 | -2/+1 |
| 2015-07-11 | irqchip: Use irq_desc_get_xxx() to avoid redundant lookup of irq_desc | Jiang Liu | 1 | -1/+1 |
| 2015-07-11 | irqchip: Prepare for local stub header removal | Joel Porquet | 1 | -2/+1 |
| 2015-05-05 | irqchip: Constify irq_domain_ops | Krzysztof Kozlowski | 1 | -1/+1 |
| 2015-04-02 | irqchip: armada-370-xp: Allow using wakeup source | Gregory CLEMENT | 1 | -0/+1 |
| 2015-03-08 | irqchip: armada-370-xp: Enable the PMU interrupts | Maxime Ripard | 1 | -3/+20 |
| 2015-03-08 | irqchip: armada-370-xp: Introduce a is_percpu_irq() helper for readability | Ezequiel Garcia | 1 | -4/+14 |
| 2015-03-08 | irqchip: armada-370-xp: Initialize per cpu registers when CONFIG_SMP=N | Ezequiel Garcia | 1 | -24/+23 |
| 2015-03-08 | irqchip: armada-370-xp: Fix chained per-cpu interrupts | Maxime Ripard | 1 | -1/+20 |
| 2014-12-10 | Merge branch 'irq-irqdomain-for-linus' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -8/+8 |
| 2014-12-10 | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
| 2014-12-09 | Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ar... | Linus Torvalds | 1 | -0/+52 |
| 2014-11-30 | irqchip: armada-370-xp: Add suspend/resume support | Thomas Petazzoni | 1 | -0/+52 |
| 2014-11-23 | PCI/MSI: Rename mask/unmask_msi_irq treewide | Thomas Gleixner | 1 | -4/+4 |
| 2014-11-23 | PCI/MSI: Rename write_msi_msg() to pci_write_msi_msg() | Jiang Liu | 1 | -1/+1 |
| 2014-11-12 | PCI/MSI: Rename "struct msi_chip" to "struct msi_controller" | Yijing Wang | 1 | -3/+3 |
| 2014-11-09 | irqchip: irq-armada-370-xp: Use proper return value for ->set_affinity() | Thomas Petazzoni | 1 | -1/+1 |
| 2014-11-02 | irqchip: armada-370-xp: Fix MPIC interrupt handling | Grzegorz Jaszczyk | 1 | -6/+17 |
| 2014-11-02 | irqchip: armada-370-xp: Fix MSI interrupt handling | Grzegorz Jaszczyk | 1 | -2/+2 |
| 2014-10-09 | Merge tag 'pci-v3.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -10/+4 |
| 2014-10-01 | irqchip: armada-370-xp: Remove arch_msi_check_device() | Alexander Gordeev | 1 | -10/+4 |
| 2014-09-03 | irqchip: armada-370-xp: Convert to handle_domain_irq | Marc Zyngier | 1 | -9/+10 |
| 2014-06-21 | irqchip: armada-370-xp: Mask all interrupts during initialization. | Thomas Petazzoni | 1 | -2/+15 |
| 2014-05-19 | Merge tag 'mvebu-soc-3.16' of git://git.infradead.org/linux-mvebu into next/soc | Olof Johansson | 1 | -2/+22 |
| 2014-05-08 | irqchip: irq-armada-370-xp: Use cpu notifier to initialize secondary CPUs | Thomas Petazzoni | 1 | -1/+17 |
| 2014-05-08 | irqchip: irq-armada-370-xp: Do the set_smp_cross_call() in the driver | Thomas Petazzoni | 1 | -1/+5 |
| 2014-04-29 | Merge tag 'mvebu-irqchip-fixes-3.15' of git://git.infradead.org/linux-mvebu i... | Thomas Gleixner | 1 | -3/+14 |
| 2014-04-28 | irqchip: armanda: Sanitize set_irq_affinity() | Thomas Gleixner | 1 | -31/+6 |
| 2014-04-20 | irqchip: armada-370-xp: Fix releasing of MSIs | Neil Greatorex | 1 | -1/+3 |
| 2014-04-20 | irqchip: armada-370-xp: implement the ->check_device() msi_chip operation | Thomas Petazzoni | 1 | -0/+10 |
| 2014-04-20 | irqchip: armada-370-xp: fix invalid cast of signed value into unsigned variable | Thomas Petazzoni | 1 | -2/+1 |
| 2014-03-12 | irqchip: Remove asmlinkage from static functions | Stephen Boyd | 1 | -1/+1 |
| 2014-02-22 | irqchip: armada-370-xp: Setup a chained handler for the MPIC | Ezequiel Garcia | 1 | -7/+43 |
| 2014-02-22 | irqchip: armada-370-xp: Add helper for the MSI IRQ handling | Ezequiel Garcia | 1 | -24/+30 |
| 2014-02-22 | Merge tag 'tags/mvebu-irqchip-fixes-3.13' into mvebu/irqchip | Jason Cooper | 1 | -2/+2 |
| 2014-01-21 | ARM: mvebu: fix compilation warning on Armada 370 (i.e. non-SMP) | Arnaud Ebalard | 1 | -2/+2 |
| 2013-12-13 | irqchip: armada-370-xp: fix MSI race condition | Lior Amsalem | 1 | -1/+1 |
| 2013-12-13 | irqchip: armada-370-xp: fix IPI race condition | Lior Amsalem | 1 | -1/+1 |
| 2013-09-30 | irqchip: armada-370-xp: implement MSI support | Thomas Petazzoni | 1 | -1/+181 |
| 2013-09-30 | irqchip: armada-370-xp: properly request resources | Thomas Petazzoni | 1 | -4/+16 |
| 2013-05-07 | Merge tag 'cleanup-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -0/+288 |
| 2013-04-15 | irqchip: armada-370-xp: slightly cleanup irq controller driver | Thomas Petazzoni | 1 | -5/+8 |
| 2013-04-15 | irqchip: armada-370-xp: move IRQ handler to avoid forward declaration | Thomas Petazzoni | 1 | -43/+40 |
| 2013-04-15 | irqchip: move IRQ driver for Armada 370/XP | Thomas Petazzoni | 1 | -0/+294 |