Skip to content

Commit 0244ad0

Browse files
author
Martin Schwidefsky
committed
Remove GENERIC_HARDIRQ config option
After the last architecture switched to generic hard irqs the config options HAVE_GENERIC_HARDIRQS & GENERIC_HARDIRQS and the related code for !CONFIG_GENERIC_HARDIRQS can be removed. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
1 parent 5a7d8a2 commit 0244ad0

File tree

81 files changed

+100
-337
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+100
-337
lines changed

arch/alpha/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ config ALPHA
77
select HAVE_PCSPKR_PLATFORM
88
select HAVE_PERF_EVENTS
99
select HAVE_DMA_ATTRS
10-
select HAVE_GENERIC_HARDIRQS
1110
select VIRT_TO_BUS
1211
select GENERIC_IRQ_PROBE
1312
select AUTO_IRQ_AFFINITY if SMP

arch/arc/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ config ARC
2020
select GENERIC_SMP_IDLE_THREAD
2121
select HAVE_ARCH_KGDB
2222
select HAVE_ARCH_TRACEHOOK
23-
select HAVE_GENERIC_HARDIRQS
2423
select HAVE_IOREMAP_PROT
2524
select HAVE_KPROBES
2625
select HAVE_KRETPROBES

arch/arm/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ config ARM
3737
select HAVE_FUNCTION_GRAPH_TRACER if (!THUMB2_KERNEL)
3838
select HAVE_FUNCTION_TRACER if (!XIP_KERNEL)
3939
select HAVE_GENERIC_DMA_COHERENT
40-
select HAVE_GENERIC_HARDIRQS
4140
select HAVE_HW_BREAKPOINT if (PERF_EVENTS && (CPU_V6 || CPU_V6K || CPU_V7))
4241
select HAVE_IDE if PCI || ISA || PCMCIA
4342
select HAVE_IRQ_TIME_ACCOUNTING

arch/arm64/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ config ARM64
2323
select HAVE_DMA_API_DEBUG
2424
select HAVE_DMA_ATTRS
2525
select HAVE_GENERIC_DMA_COHERENT
26-
select HAVE_GENERIC_HARDIRQS
2726
select HAVE_HW_BREAKPOINT if PERF_EVENTS
2827
select HAVE_MEMBLOCK
2928
select HAVE_PERF_EVENTS

arch/avr32/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ config AVR32
66
select HAVE_CLK
77
select HAVE_OPROFILE
88
select HAVE_KPROBES
9-
select HAVE_GENERIC_HARDIRQS
109
select VIRT_TO_BUS
1110
select GENERIC_IRQ_PROBE
1211
select GENERIC_ATOMIC64

arch/blackfin/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ config BLACKFIN
3232
select HAVE_UNDERSCORE_SYMBOL_PREFIX
3333
select VIRT_TO_BUS
3434
select ARCH_WANT_IPC_PARSE_VERSION
35-
select HAVE_GENERIC_HARDIRQS
3635
select GENERIC_ATOMIC64
3736
select GENERIC_IRQ_PROBE
3837
select USE_GENERIC_SMP_HELPERS if SMP

arch/c6x/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ config C6X
1010
select GENERIC_IRQ_SHOW
1111
select HAVE_ARCH_TRACEHOOK
1212
select HAVE_DMA_API_DEBUG
13-
select HAVE_GENERIC_HARDIRQS
1413
select HAVE_MEMBLOCK
1514
select SPARSE_IRQ
1615
select IRQ_DOMAIN

arch/cris/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ config CRIS
4141
default y
4242
select HAVE_IDE
4343
select GENERIC_ATOMIC64
44-
select HAVE_GENERIC_HARDIRQS
4544
select HAVE_UID16
4645
select VIRT_TO_BUS
4746
select ARCH_WANT_IPC_PARSE_VERSION

arch/frv/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ config FRV
55
select HAVE_ARCH_TRACEHOOK
66
select HAVE_PERF_EVENTS
77
select HAVE_UID16
8-
select HAVE_GENERIC_HARDIRQS
98
select VIRT_TO_BUS
109
select GENERIC_IRQ_SHOW
1110
select HAVE_DEBUG_BUGVERBOSE

arch/h8300/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ config H8300
22
bool
33
default y
44
select HAVE_IDE
5-
select HAVE_GENERIC_HARDIRQS
65
select GENERIC_ATOMIC64
76
select HAVE_UID16
87
select VIRT_TO_BUS

0 commit comments

Comments
 (0)