The name space cleanup of the interrupt request flags (SA_xxx -> IRQF_xxx) left a 6 month grace period for the old deprecated flags. Remove them. Signed-off-by: Thomas Gleixner Index: linux-2.6.20-rc3-mm1/Documentation/feature-removal-schedule.txt =================================================================== --- linux-2.6.20-rc3-mm1.orig/Documentation/feature-removal-schedule.txt +++ linux-2.6.20-rc3-mm1/Documentation/feature-removal-schedule.txt @@ -182,15 +182,6 @@ Who: Nick Piggin --------------------------- -What: Interrupt only SA_* flags -When: Januar 2007 -Why: The interrupt related SA_* flags are replaced by IRQF_* to move them - out of the signal namespace. - -Who: Thomas Gleixner - ---------------------------- - What: PHYSDEVPATH, PHYSDEVBUS, PHYSDEVDRIVER in the uevent environment When: October 2008 Why: The stacking of class devices makes these values misleading and Index: linux-2.6.20-rc3-mm1/include/linux/interrupt.h =================================================================== --- linux-2.6.20-rc3-mm1.orig/include/linux/interrupt.h +++ linux-2.6.20-rc3-mm1/include/linux/interrupt.h @@ -49,22 +49,6 @@ #define IRQF_TIMER 0x00000200 #define IRQF_PERCPU 0x00000400 -/* - * Migration helpers. Scheduled for removal in 1/2007 - * Do not use for new code ! - */ -#define SA_INTERRUPT IRQF_DISABLED -#define SA_SAMPLE_RANDOM IRQF_SAMPLE_RANDOM -#define SA_SHIRQ IRQF_SHARED -#define SA_PROBEIRQ IRQF_PROBE_SHARED -#define SA_PERCPU IRQF_PERCPU - -#define SA_TRIGGER_LOW IRQF_TRIGGER_LOW -#define SA_TRIGGER_HIGH IRQF_TRIGGER_HIGH -#define SA_TRIGGER_FALLING IRQF_TRIGGER_FALLING -#define SA_TRIGGER_RISING IRQF_TRIGGER_RISING -#define SA_TRIGGER_MASK IRQF_TRIGGER_MASK - typedef irqreturn_t (*irq_handler_t)(int, void *); struct irqaction { -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/