mbox series

[v2,00/30] armada-370-xp irqchip updates round 2

Message ID 20240702114302.22475-1-kabel@kernel.org (mailing list archive)
Headers show
Series armada-370-xp irqchip updates round 2 | expand

Message

Marek BehĂșn July 2, 2024, 11:42 a.m. UTC
Hi Thomas, Andrew et al.

sending v2 of round 2 of changes for the armada-370-xp irqchip.

v1 at:
  https://patchwork.kernel.org/project/linux-arm-kernel/list/?series=867224

Changes since v1:
- added Andrew's R-b tags
- reordered and refactored some patches, mainly to address Andrew's
  comments to v1 patches
    irqchip/armada-370-xp: Simplify ipi_resume() code
    irqchip/armada-370-xp: Use !virq instead of virq == 0
- added some new patches

Marek

Marek BehĂșn (30):
  irqchip/armada-370-xp: Drop _OFFS suffix from some register constants
  irqchip/armada-370-xp: Change register constant suffix from _MSK to
    _MASK
  irqchip/armada-370-xp: Change spaces to tabs
  irqchip/armada-370-xp: Use BIT() and GENMASK() macros
  irqchip/armada-370-xp: Cosmetic fix parentheses in register constant
    definitions
  irqchip/armada-370-xp: Change register constants prefix to MPIC_
  irqchip/armada-370-xp: Use correct type for cpu variable
  irqchip/armada-370-xp: Simplify is_percpu_irq() code
  irqchip/armada-370-xp: Change to SPDX license identifier
  irqchip/armada-370-xp: Declare iterators in for loop
  irqchip/armada-370-xp: Rename variable for consistency
  irqchip/armada-370-xp: Use unsigned int type for virqs
  irqchip/armada-370-xp: Use !virq instead of virq == 0 in condition
  irqchip/armada-370-xp: Simplify ipi_resume() code
  irqchip/armada-370-xp: Improve indentation
  irqchip/armada-370-xp: Change symbol prefixes to mpic
  irqchip/armada-370-xp: Don't read number of supported interrupts
    multiple times
  irqchip/armada-370-xp: Use FIELD_GET() and named register constant
  irqchip/armada-370-xp: Refactor mpic_handle_msi_irq() code
  irqchip/armada-370-xp: Refactor handling IPI interrupts
  irqchip/armada-370-xp: Use consistent variable names for hwirqs
  irqchip/armada-370-xp: Use consistent types when iterating interrupts
  irqchip/armada-370-xp: Use consistent name for struct irq_data
    variables
  irqchip/armada-370-xp: Simplify mpic_reenable_percpu() and
    mpic_resume()
  irqchip/armada-370-xp: Drop unneeded curly brackets
  irqchip/armada-370-xp: Drop redundant continue
  irqchip/armada-370-xp: Rename variable for consistency
  irqchip/armada-370-xp: Use u32 type instead of unsigned long where
    possieble
  irqchip/armada-370-xp: Refactor initial memory regions mapping
  irqchip/armada-370-xp: Print error and return error code on
    initialization failure

 drivers/irqchip/irq-armada-370-xp.c | 729 ++++++++++++++--------------
 1 file changed, 357 insertions(+), 372 deletions(-)