diff options
| author | Thomas Gleixner <[email protected]> | 2006-07-01 19:29:03 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2006-07-02 13:58:46 -0700 |
| commit | 6e21361619328751e2637b004e14cf360aafbddc (patch) | |
| tree | ca52e5321d429a6b346ef17c629c2186f88c781d /scripts | |
| parent | d63fb6c55f5f9eb3032fc5c3ab6eb9a26dd67cdc (diff) | |
[PATCH] irq-flags: consolidate flags for request_irq
The recent interrupt rework introduced bit value conflicts with sparc.
Instead of introducing new architecture flags mess, move the interrupt SA_
flags out of the signal namespace and replace them by interrupt related flags.
This allows to remove the obsolete SA_INTERRUPT flag and clean up the bit
field values.
This patch:
Move the interrupt related SA_ flags out of linux/signal.h and rename them to
IRQF_ . This moves the interrupt related flags out of the signal namespace
and allows to remove the architecture dependencies.
SA_INTERRUPT is not needed by userspace and glibc so it can be removed safely.
The existing SA_ constants are kept for easy transition and will be
removed after a 6 month grace period.
Signed-off-by: Thomas Gleixner <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: "David S. Miller" <[email protected]>
Cc: Benjamin Herrenschmidt <[email protected]>
Cc: "Randy.Dunlap" <[email protected]>
Cc: Jaroslav Kysela <[email protected]>
Cc: Takashi Iwai <[email protected]>
Cc: "Antonino A. Daplas" <[email protected]>
Cc: Greg KH <[email protected]>
Cc: Russell King <[email protected]>
Cc: James Bottomley <[email protected]>
Cc: Kyle McMartin <[email protected]>
Cc: Jeff Garzik <[email protected]>
Cc: Mauro Carvalho Chehab <[email protected]>
Cc: Karsten Keil <[email protected]>
Cc: Jody McIntyre <[email protected]>
Cc: Ben Collins <[email protected]>
Cc: Stefan Richter <[email protected]>
Cc: Alan Cox <[email protected]>
Cc: Bartlomiej Zolnierkiewicz <[email protected]>
Cc: Dave Airlie <[email protected]>
Cc: Jens Axboe <[email protected]>
Cc: Chris Zankel <[email protected]>
Cc: Andi Kleen <[email protected]>
Cc: Miles Bader <[email protected]>
Cc: Jeff Dike <[email protected]>
Cc: Paolo 'Blaisorblade' Giarrusso <[email protected]>
Cc: Paul Mundt <[email protected]>
Cc: Kazumoto Kojima <[email protected]>
Cc: Martin Schwidefsky <[email protected]> Cc: Heiko Carstens <[email protected]>
Cc: Ralf Baechle <[email protected]>
Cc: Roman Zippel <[email protected]>
Cc: Geert Uytterhoeven <[email protected]>
Cc: Greg Ungerer <[email protected]>
Cc: "Luck, Tony" <[email protected]>
Cc: Yoshinori Sato <[email protected]>
Cc: David Howells <[email protected]>
Cc: Mikael Starvik <[email protected]>
Cc: Russell King <[email protected]>
Cc: Ivan Kokshaysky <[email protected]>
Cc: Richard Henderson <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions