diff options
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/sh/boards/snapgear/setup.c | 2 | ||||
| -rw-r--r-- | arch/sh/cchips/hd6446x/hd64461/setup.c | 2 | ||||
| -rw-r--r-- | arch/sh/cchips/hd6446x/hd64465/gpio.c | 2 | ||||
| -rw-r--r-- | arch/sh/cchips/hd6446x/hd64465/setup.c | 2 | ||||
| -rw-r--r-- | arch/sh/cchips/voyagergx/irq.c | 2 | ||||
| -rw-r--r-- | arch/sh/drivers/dma/dma-g2.c | 2 | ||||
| -rw-r--r-- | arch/sh/drivers/dma/dma-pvr2.c | 2 | ||||
| -rw-r--r-- | arch/sh/drivers/dma/dma-sh.c | 4 | ||||
| -rw-r--r-- | arch/sh/drivers/pci/pci-st40.c | 2 | ||||
| -rw-r--r-- | arch/sh/kernel/timers/timer-tmu.c | 2 |
10 files changed, 11 insertions, 11 deletions
diff --git a/arch/sh/boards/snapgear/setup.c b/arch/sh/boards/snapgear/setup.c index 046b896d04f9..f1f7c70c9402 100644 --- a/arch/sh/boards/snapgear/setup.c +++ b/arch/sh/boards/snapgear/setup.c | |||
| @@ -50,7 +50,7 @@ static int __init eraseconfig_init(void) | |||
| 50 | { | 50 | { |
| 51 | printk("SnapGear: EraseConfig init\n"); | 51 | printk("SnapGear: EraseConfig init\n"); |
| 52 | /* Setup "EraseConfig" switch on external IRQ 0 */ | 52 | /* Setup "EraseConfig" switch on external IRQ 0 */ |
| 53 | if (request_irq(IRL0_IRQ, eraseconfig_interrupt, SA_INTERRUPT, | 53 | if (request_irq(IRL0_IRQ, eraseconfig_interrupt, IRQF_DISABLED, |
| 54 | "Erase Config", NULL)) | 54 | "Erase Config", NULL)) |
| 55 | printk("SnapGear: failed to register IRQ%d for Reset witch\n", | 55 | printk("SnapGear: failed to register IRQ%d for Reset witch\n", |
| 56 | IRL0_IRQ); | 56 | IRL0_IRQ); |
diff --git a/arch/sh/cchips/hd6446x/hd64461/setup.c b/arch/sh/cchips/hd6446x/hd64461/setup.c index 9b361a91a1a6..ad126016720f 100644 --- a/arch/sh/cchips/hd6446x/hd64461/setup.c +++ b/arch/sh/cchips/hd6446x/hd64461/setup.c | |||
| @@ -133,7 +133,7 @@ int hd64461_irq_demux(int irq) | |||
| 133 | return __irq_demux(irq); | 133 | return __irq_demux(irq); |
| 134 | } | 134 | } |
| 135 | 135 | ||
| 136 | static struct irqaction irq0 = { hd64461_interrupt, SA_INTERRUPT, CPU_MASK_NONE, "HD64461", NULL, NULL }; | 136 | static struct irqaction irq0 = { hd64461_interrupt, IRQF_DISABLED, CPU_MASK_NONE, "HD64461", NULL, NULL }; |
| 137 | 137 | ||
| 138 | int __init setup_hd64461(void) | 138 | int __init setup_hd64461(void) |
| 139 | { | 139 | { |
diff --git a/arch/sh/cchips/hd6446x/hd64465/gpio.c b/arch/sh/cchips/hd6446x/hd64465/gpio.c index 9785fdef868e..72320d02d69a 100644 --- a/arch/sh/cchips/hd6446x/hd64465/gpio.c +++ b/arch/sh/cchips/hd6446x/hd64465/gpio.c | |||
| @@ -170,7 +170,7 @@ static int __init hd64465_gpio_init(void) | |||
| 170 | if (!request_region(HD64465_REG_GPACR, 0x1000, MODNAME)) | 170 | if (!request_region(HD64465_REG_GPACR, 0x1000, MODNAME)) |
| 171 | return -EBUSY; | 171 | return -EBUSY; |
| 172 | if (request_irq(HD64465_IRQ_GPIO, hd64465_gpio_interrupt, | 172 | if (request_irq(HD64465_IRQ_GPIO, hd64465_gpio_interrupt, |
| 173 | SA_INTERRUPT, MODNAME, 0)) | 173 | IRQF_DISABLED, MODNAME, 0)) |
| 174 | goto out_irqfailed; | 174 | goto out_irqfailed; |
| 175 | 175 | ||
| 176 | printk("HD64465 GPIO layer on irq %d\n", HD64465_IRQ_GPIO); | 176 | printk("HD64465 GPIO layer on irq %d\n", HD64465_IRQ_GPIO); |
diff --git a/arch/sh/cchips/hd6446x/hd64465/setup.c b/arch/sh/cchips/hd6446x/hd64465/setup.c index b2b0aa48a3a7..d2b2851bc44b 100644 --- a/arch/sh/cchips/hd6446x/hd64465/setup.c +++ b/arch/sh/cchips/hd6446x/hd64465/setup.c | |||
| @@ -153,7 +153,7 @@ int hd64465_irq_demux(int irq) | |||
| 153 | return irq; | 153 | return irq; |
| 154 | } | 154 | } |
| 155 | 155 | ||
| 156 | static struct irqaction irq0 = { hd64465_interrupt, SA_INTERRUPT, CPU_MASK_NONE, "HD64465", NULL, NULL}; | 156 | static struct irqaction irq0 = { hd64465_interrupt, IRQF_DISABLED, CPU_MASK_NONE, "HD64465", NULL, NULL}; |
| 157 | 157 | ||
| 158 | 158 | ||
| 159 | static int __init setup_hd64465(void) | 159 | static int __init setup_hd64465(void) |
diff --git a/arch/sh/cchips/voyagergx/irq.c b/arch/sh/cchips/voyagergx/irq.c index 6a74464dab2d..0dc1fb8f9687 100644 --- a/arch/sh/cchips/voyagergx/irq.c +++ b/arch/sh/cchips/voyagergx/irq.c | |||
| @@ -165,7 +165,7 @@ int voyagergx_irq_demux(int irq) | |||
| 165 | static struct irqaction irq0 = { | 165 | static struct irqaction irq0 = { |
| 166 | .name = "voyagergx", | 166 | .name = "voyagergx", |
| 167 | .handler = voyagergx_interrupt, | 167 | .handler = voyagergx_interrupt, |
| 168 | .flags = SA_INTERRUPT, | 168 | .flags = IRQF_DISABLED, |
| 169 | .mask = CPU_MASK_NONE, | 169 | .mask = CPU_MASK_NONE, |
| 170 | }; | 170 | }; |
| 171 | 171 | ||
diff --git a/arch/sh/drivers/dma/dma-g2.c b/arch/sh/drivers/dma/dma-g2.c index 5afab6f56ec3..0f866f8789f0 100644 --- a/arch/sh/drivers/dma/dma-g2.c +++ b/arch/sh/drivers/dma/dma-g2.c | |||
| @@ -56,7 +56,7 @@ static irqreturn_t g2_dma_interrupt(int irq, void *dev_id, struct pt_regs *regs) | |||
| 56 | static struct irqaction g2_dma_irq = { | 56 | static struct irqaction g2_dma_irq = { |
| 57 | .name = "g2 DMA handler", | 57 | .name = "g2 DMA handler", |
| 58 | .handler = g2_dma_interrupt, | 58 | .handler = g2_dma_interrupt, |
| 59 | .flags = SA_INTERRUPT, | 59 | .flags = IRQF_DISABLED, |
| 60 | }; | 60 | }; |
| 61 | 61 | ||
| 62 | static int g2_enable_dma(struct dma_channel *chan) | 62 | static int g2_enable_dma(struct dma_channel *chan) |
diff --git a/arch/sh/drivers/dma/dma-pvr2.c b/arch/sh/drivers/dma/dma-pvr2.c index df604975ccc8..30a580aa7cbd 100644 --- a/arch/sh/drivers/dma/dma-pvr2.c +++ b/arch/sh/drivers/dma/dma-pvr2.c | |||
| @@ -70,7 +70,7 @@ static int pvr2_xfer_dma(struct dma_channel *chan) | |||
| 70 | static struct irqaction pvr2_dma_irq = { | 70 | static struct irqaction pvr2_dma_irq = { |
| 71 | .name = "pvr2 DMA handler", | 71 | .name = "pvr2 DMA handler", |
| 72 | .handler = pvr2_dma_interrupt, | 72 | .handler = pvr2_dma_interrupt, |
| 73 | .flags = SA_INTERRUPT, | 73 | .flags = IRQF_DISABLED, |
| 74 | }; | 74 | }; |
| 75 | 75 | ||
| 76 | static struct dma_ops pvr2_dma_ops = { | 76 | static struct dma_ops pvr2_dma_ops = { |
diff --git a/arch/sh/drivers/dma/dma-sh.c b/arch/sh/drivers/dma/dma-sh.c index fecd8f8d0466..e028a2d2a4ea 100644 --- a/arch/sh/drivers/dma/dma-sh.c +++ b/arch/sh/drivers/dma/dma-sh.c | |||
| @@ -90,7 +90,7 @@ static int sh_dmac_request_dma(struct dma_channel *chan) | |||
| 90 | chan->chan); | 90 | chan->chan); |
| 91 | 91 | ||
| 92 | return request_irq(get_dmte_irq(chan->chan), dma_tei, | 92 | return request_irq(get_dmte_irq(chan->chan), dma_tei, |
| 93 | SA_INTERRUPT, name, chan); | 93 | IRQF_DISABLED, name, chan); |
| 94 | } | 94 | } |
| 95 | 95 | ||
| 96 | static void sh_dmac_free_dma(struct dma_channel *chan) | 96 | static void sh_dmac_free_dma(struct dma_channel *chan) |
| @@ -258,7 +258,7 @@ static int __init sh_dmac_init(void) | |||
| 258 | 258 | ||
| 259 | #ifdef CONFIG_CPU_SH4 | 259 | #ifdef CONFIG_CPU_SH4 |
| 260 | make_ipr_irq(DMAE_IRQ, DMA_IPR_ADDR, DMA_IPR_POS, DMA_PRIORITY); | 260 | make_ipr_irq(DMAE_IRQ, DMA_IPR_ADDR, DMA_IPR_POS, DMA_PRIORITY); |
| 261 | i = request_irq(DMAE_IRQ, dma_err, SA_INTERRUPT, "DMAC Address Error", 0); | 261 | i = request_irq(DMAE_IRQ, dma_err, IRQF_DISABLED, "DMAC Address Error", 0); |
| 262 | if (i < 0) | 262 | if (i < 0) |
| 263 | return i; | 263 | return i; |
| 264 | #endif | 264 | #endif |
diff --git a/arch/sh/drivers/pci/pci-st40.c b/arch/sh/drivers/pci/pci-st40.c index 21f3017e5c28..7c81b8b65bb5 100644 --- a/arch/sh/drivers/pci/pci-st40.c +++ b/arch/sh/drivers/pci/pci-st40.c | |||
| @@ -447,7 +447,7 @@ static int __init pcibios_init(void) | |||
| 447 | PHYSADDR(memory_end) - PHYSADDR(memory_start)); | 447 | PHYSADDR(memory_end) - PHYSADDR(memory_start)); |
| 448 | 448 | ||
| 449 | if (request_irq(ST40PCI_ERR_IRQ, st40_pci_irq, | 449 | if (request_irq(ST40PCI_ERR_IRQ, st40_pci_irq, |
| 450 | SA_INTERRUPT, "st40pci", NULL)) { | 450 | IRQF_DISABLED, "st40pci", NULL)) { |
| 451 | printk(KERN_ERR "st40pci: Cannot hook interrupt\n"); | 451 | printk(KERN_ERR "st40pci: Cannot hook interrupt\n"); |
| 452 | return -EIO; | 452 | return -EIO; |
| 453 | } | 453 | } |
diff --git a/arch/sh/kernel/timers/timer-tmu.c b/arch/sh/kernel/timers/timer-tmu.c index 96a64cb13106..d4212add53b2 100644 --- a/arch/sh/kernel/timers/timer-tmu.c +++ b/arch/sh/kernel/timers/timer-tmu.c | |||
| @@ -107,7 +107,7 @@ static irqreturn_t tmu_timer_interrupt(int irq, void *dev_id, | |||
| 107 | static struct irqaction tmu_irq = { | 107 | static struct irqaction tmu_irq = { |
| 108 | .name = "timer", | 108 | .name = "timer", |
| 109 | .handler = tmu_timer_interrupt, | 109 | .handler = tmu_timer_interrupt, |
| 110 | .flags = SA_INTERRUPT, | 110 | .flags = IRQF_DISABLED, |
| 111 | .mask = CPU_MASK_NONE, | 111 | .mask = CPU_MASK_NONE, |
| 112 | }; | 112 | }; |
| 113 | 113 | ||
