[PATCH v2 0/2] refactoring for mask_cache

Gerlando Falauto gerlando.falauto at keymile.com
Fri Mar 15 15:36:13 EDT 2013


Hi everyone,
here is a 2-patch set to address the issue found with Orion,
hoping I understood correctly what Thomas meant.
Even though I'm also providing changes for mvebu, I only
tested the patch on a 3.0.40 kernel with the plat-orion/gpio.c driver.
We currently do not have a working 3.6+ configuration for our Kirkwood
boards (3.6 is apparently where this mvebu gpio driver was introduced),
so I would be glad if someone could give it a try.
I also have no idea whether the three Marvell variants all have separate
mask registers.

Gerlando Falauto (2):
  genirq: cosmetic: remove cur_regs
  genirq: move mask_cache into struct irq_chip_type

 arch/arm/plat-orion/gpio.c            |    3 +-
 arch/arm/plat-samsung/irq-vic-timer.c |    6 ++--
 arch/mips/jz4740/irq.c                |    3 +-
 drivers/gpio/gpio-mvebu.c             |   23 +++++++------
 include/linux/irq.h                   |    7 ++--
 kernel/irq/generic-chip.c             |   57 +++++++++++++++++++++------------
 6 files changed, 63 insertions(+), 36 deletions(-)

-- 
1.7.10.1




More information about the linux-arm-kernel mailing list