X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=arch%2Farm%2Fmach-s3c64xx%2Fcommon.c;h=06ba9438c262a47ea007a65f1c648b6da82c3573;hb=e8d36d5dbb6a6ec4f5222f8775d664ec29d5527d;hp=16547f2641a32d343bb8ea44adfdf106ad781f49;hpb=ec7de6567ffdc8bdcf816365ef56bc0771afb63d;p=deliverable%2Flinux.git diff --git a/arch/arm/mach-s3c64xx/common.c b/arch/arm/mach-s3c64xx/common.c index 16547f2641a3..06ba9438c262 100644 --- a/arch/arm/mach-s3c64xx/common.c +++ b/arch/arm/mach-s3c64xx/common.c @@ -420,7 +420,7 @@ static int __init s3c64xx_init_irq_eint(void) for (irq = IRQ_EINT(0); irq <= IRQ_EINT(27); irq++) { irq_set_chip_and_handler(irq, &s3c_irq_eint, handle_level_irq); irq_set_chip_data(irq, (void *)eint_irq_to_bit(irq)); - set_irq_flags(irq, IRQF_VALID); + irq_clear_status_flags(irq, IRQ_NOREQUEST); } irq_set_chained_handler(IRQ_EINT0_3, s3c_irq_demux_eint0_3);