Loading arch/sh/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ config SUPERH select HAVE_REGS_AND_STACK_ACCESS_API select HAVE_GENERIC_HARDIRQS select HAVE_SPARSE_IRQ select IRQ_FORCED_THREADING select RTC_LIB select GENERIC_ATOMIC64 select GENERIC_IRQ_SHOW Loading drivers/sh/intc/virq.c +5 −0 Original line number Diff line number Diff line Loading @@ -235,6 +235,11 @@ static void __init intc_subgroup_map(struct intc_desc_int *d) irq_set_handler_data(irq, (void *)entry->handle); /* * Set the virtual IRQ as non-threadable. */ irq_set_nothread(irq); irq_set_chained_handler(entry->pirq, intc_virq_handler); add_virq_to_pirq(entry->pirq, irq); Loading Loading
arch/sh/Kconfig +1 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ config SUPERH select HAVE_REGS_AND_STACK_ACCESS_API select HAVE_GENERIC_HARDIRQS select HAVE_SPARSE_IRQ select IRQ_FORCED_THREADING select RTC_LIB select GENERIC_ATOMIC64 select GENERIC_IRQ_SHOW Loading
drivers/sh/intc/virq.c +5 −0 Original line number Diff line number Diff line Loading @@ -235,6 +235,11 @@ static void __init intc_subgroup_map(struct intc_desc_int *d) irq_set_handler_data(irq, (void *)entry->handle); /* * Set the virtual IRQ as non-threadable. */ irq_set_nothread(irq); irq_set_chained_handler(entry->pirq, intc_virq_handler); add_virq_to_pirq(entry->pirq, irq); Loading