Thread (21 messages) 21 messages, 4 authors, 2013-07-04

[PATCH v3 2/8] wlcore: set irq_flags in the board files instead of hiding behind a quirk

From: Sekhar Nori <hidden>
Date: 2013-07-04 04:47:05
Also in: linux-devicetree, linux-omap, linux-wireless, lkml

On 7/3/2013 7:33 PM, Luciano Coelho wrote:
The platform_quirk element in the platform data was used to change the
way the IRQ is triggered.  When set, the EDGE_IRQ quirk would change
the irqflags used and treat edge trigger differently from the rest.

Instead of hiding this irq flag setting behind the quirk, have the
board files set the flags during initialization.  This will be more
meaningful than driver-specific quirks when we switch to DT.

Additionally, fix missing gpio_request() calls in the boarding files
(so that setting the flags actually works).

Cc: Tony Lindgren <tony@atomide.com>
Cc: Sekhar Nori <redacted>
Signed-off-by: Luciano Coelho <redacted>
---
 arch/arm/mach-davinci/board-da850-evm.c      |    8 +++++-
For the board-da850-evm.c change,

Acked-by: Sekhar Nori <redacted>

Thanks,
Sekhar
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help