Loading arch/sh/boards/board-magicpanelr2.c +6 −6 Original line number Diff line number Diff line Loading @@ -388,12 +388,12 @@ static void __init init_mpr2_IRQ(void) { plat_irq_setup_pins(IRQ_MODE_IRQ); /* install handlers for IRQ0-5 */ set_irq_type(32, IRQ_TYPE_LEVEL_LOW); /* IRQ0 CAN1 */ set_irq_type(33, IRQ_TYPE_LEVEL_LOW); /* IRQ1 CAN2 */ set_irq_type(34, IRQ_TYPE_LEVEL_LOW); /* IRQ2 CAN3 */ set_irq_type(35, IRQ_TYPE_LEVEL_LOW); /* IRQ3 SMSC9115 */ set_irq_type(36, IRQ_TYPE_EDGE_RISING); /* IRQ4 touchscreen */ set_irq_type(37, IRQ_TYPE_EDGE_FALLING); /* IRQ5 touchscreen */ irq_set_irq_type(32, IRQ_TYPE_LEVEL_LOW); /* IRQ0 CAN1 */ irq_set_irq_type(33, IRQ_TYPE_LEVEL_LOW); /* IRQ1 CAN2 */ irq_set_irq_type(34, IRQ_TYPE_LEVEL_LOW); /* IRQ2 CAN3 */ irq_set_irq_type(35, IRQ_TYPE_LEVEL_LOW); /* IRQ3 SMSC9115 */ irq_set_irq_type(36, IRQ_TYPE_EDGE_RISING); /* IRQ4 touchscreen */ irq_set_irq_type(37, IRQ_TYPE_EDGE_FALLING); /* IRQ5 touchscreen */ intc_set_priority(32, 13); /* IRQ0 CAN1 */ intc_set_priority(33, 13); /* IRQ0 CAN2 */ Loading arch/sh/boards/mach-cayman/irq.c +2 −2 Original line number Diff line number Diff line Loading @@ -149,8 +149,8 @@ void init_cayman_irq(void) } for (i = 0; i < NR_EXT_IRQS; i++) { set_irq_chip_and_handler(START_EXT_IRQS + i, &cayman_irq_type, handle_level_irq); irq_set_chip_and_handler(START_EXT_IRQS + i, &cayman_irq_type, handle_level_irq); } /* Setup the SMSC interrupt */ Loading arch/sh/boards/mach-dreamcast/irq.c +1 −2 Original line number Diff line number Diff line Loading @@ -161,7 +161,6 @@ void systemasic_irq_init(void) return; } set_irq_chip_and_handler(i, &systemasic_int, handle_level_irq); irq_set_chip_and_handler(i, &systemasic_int, handle_level_irq); } } arch/sh/boards/mach-ecovec24/setup.c +1 −1 Original line number Diff line number Diff line Loading @@ -1102,7 +1102,7 @@ static int __init arch_setup(void) /* enable TouchScreen */ i2c_register_board_info(0, &ts_i2c_clients, 1); set_irq_type(IRQ0, IRQ_TYPE_LEVEL_LOW); irq_set_irq_type(IRQ0, IRQ_TYPE_LEVEL_LOW); } /* enable CEU0 */ Loading arch/sh/boards/mach-microdev/irq.c +1 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,7 @@ static struct irq_chip microdev_irq_type = { static void __init make_microdev_irq(unsigned int irq) { disable_irq_nosync(irq); set_irq_chip_and_handler(irq, µdev_irq_type, handle_level_irq); irq_set_chip_and_handler(irq, µdev_irq_type, handle_level_irq); disable_microdev_irq(irq_get_irq_data(irq)); } Loading Loading
arch/sh/boards/board-magicpanelr2.c +6 −6 Original line number Diff line number Diff line Loading @@ -388,12 +388,12 @@ static void __init init_mpr2_IRQ(void) { plat_irq_setup_pins(IRQ_MODE_IRQ); /* install handlers for IRQ0-5 */ set_irq_type(32, IRQ_TYPE_LEVEL_LOW); /* IRQ0 CAN1 */ set_irq_type(33, IRQ_TYPE_LEVEL_LOW); /* IRQ1 CAN2 */ set_irq_type(34, IRQ_TYPE_LEVEL_LOW); /* IRQ2 CAN3 */ set_irq_type(35, IRQ_TYPE_LEVEL_LOW); /* IRQ3 SMSC9115 */ set_irq_type(36, IRQ_TYPE_EDGE_RISING); /* IRQ4 touchscreen */ set_irq_type(37, IRQ_TYPE_EDGE_FALLING); /* IRQ5 touchscreen */ irq_set_irq_type(32, IRQ_TYPE_LEVEL_LOW); /* IRQ0 CAN1 */ irq_set_irq_type(33, IRQ_TYPE_LEVEL_LOW); /* IRQ1 CAN2 */ irq_set_irq_type(34, IRQ_TYPE_LEVEL_LOW); /* IRQ2 CAN3 */ irq_set_irq_type(35, IRQ_TYPE_LEVEL_LOW); /* IRQ3 SMSC9115 */ irq_set_irq_type(36, IRQ_TYPE_EDGE_RISING); /* IRQ4 touchscreen */ irq_set_irq_type(37, IRQ_TYPE_EDGE_FALLING); /* IRQ5 touchscreen */ intc_set_priority(32, 13); /* IRQ0 CAN1 */ intc_set_priority(33, 13); /* IRQ0 CAN2 */ Loading
arch/sh/boards/mach-cayman/irq.c +2 −2 Original line number Diff line number Diff line Loading @@ -149,8 +149,8 @@ void init_cayman_irq(void) } for (i = 0; i < NR_EXT_IRQS; i++) { set_irq_chip_and_handler(START_EXT_IRQS + i, &cayman_irq_type, handle_level_irq); irq_set_chip_and_handler(START_EXT_IRQS + i, &cayman_irq_type, handle_level_irq); } /* Setup the SMSC interrupt */ Loading
arch/sh/boards/mach-dreamcast/irq.c +1 −2 Original line number Diff line number Diff line Loading @@ -161,7 +161,6 @@ void systemasic_irq_init(void) return; } set_irq_chip_and_handler(i, &systemasic_int, handle_level_irq); irq_set_chip_and_handler(i, &systemasic_int, handle_level_irq); } }
arch/sh/boards/mach-ecovec24/setup.c +1 −1 Original line number Diff line number Diff line Loading @@ -1102,7 +1102,7 @@ static int __init arch_setup(void) /* enable TouchScreen */ i2c_register_board_info(0, &ts_i2c_clients, 1); set_irq_type(IRQ0, IRQ_TYPE_LEVEL_LOW); irq_set_irq_type(IRQ0, IRQ_TYPE_LEVEL_LOW); } /* enable CEU0 */ Loading
arch/sh/boards/mach-microdev/irq.c +1 −1 Original line number Diff line number Diff line Loading @@ -117,7 +117,7 @@ static struct irq_chip microdev_irq_type = { static void __init make_microdev_irq(unsigned int irq) { disable_irq_nosync(irq); set_irq_chip_and_handler(irq, µdev_irq_type, handle_level_irq); irq_set_chip_and_handler(irq, µdev_irq_type, handle_level_irq); disable_microdev_irq(irq_get_irq_data(irq)); } Loading