Commit 8df27406 authored by Thomas Gleixner's avatar Thomas Gleixner
Browse files

tile: Use generic irq Kconfig



No functional change.

Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Acked-by: default avatarChris Metcalf <cmetcalf@tilera.com>
parent 373b25c3
Loading
Loading
Loading
Loading
+21 −29
Original line number Original line Diff line number Diff line
# For a description of the syntax of this configuration file,
# For a description of the syntax of this configuration file,
# see Documentation/kbuild/config-language.txt.
# see Documentation/kbuild/config-language.txt.


config MMU
config TILE
	def_bool y

config GENERIC_CSUM
	def_bool y
	def_bool y
	select HAVE_KVM if !TILEGX
	select GENERIC_FIND_FIRST_BIT
	select GENERIC_FIND_NEXT_BIT
	select USE_GENERIC_SMP_HELPERS
	select CC_OPTIMIZE_FOR_SIZE
	select HAVE_GENERIC_HARDIRQS
	select GENERIC_IRQ_PROBE
	select GENERIC_PENDING_IRQ if SMP


config GENERIC_HARDIRQS
# FIXME: investigate whether we need/want these options.
	def_bool y
#	select HAVE_IOREMAP_PROT
#       select HAVE_OPTPROBES
#       select HAVE_REGS_AND_STACK_ACCESS_API
#       select HAVE_HW_BREAKPOINT
#       select PERF_EVENTS
#       select HAVE_USER_RETURN_NOTIFIER
#       config NO_BOOTMEM
#       config ARCH_SUPPORTS_DEBUG_PAGEALLOC
#       config HUGETLB_PAGE_SIZE_VARIABLE


config GENERIC_IRQ_PROBE
config MMU
	def_bool y
	def_bool y


config GENERIC_PENDING_IRQ
config GENERIC_CSUM
	def_bool y
	def_bool y
	depends on GENERIC_HARDIRQS && SMP


config SEMAPHORE_SLEEPERS
config SEMAPHORE_SLEEPERS
	def_bool y
	def_bool y
@@ -94,26 +106,6 @@ config HVC_TILE
	select HVC_DRIVER
	select HVC_DRIVER
	def_bool y
	def_bool y


config TILE
	def_bool y
	select HAVE_KVM if !TILEGX
	select GENERIC_FIND_FIRST_BIT
	select GENERIC_FIND_NEXT_BIT
	select USE_GENERIC_SMP_HELPERS
	select CC_OPTIMIZE_FOR_SIZE

# FIXME: investigate whether we need/want these options.
#	select HAVE_IOREMAP_PROT
#       select HAVE_OPTPROBES
#       select HAVE_REGS_AND_STACK_ACCESS_API
#       select HAVE_HW_BREAKPOINT
#       select PERF_EVENTS
#       select HAVE_USER_RETURN_NOTIFIER
#       config NO_BOOTMEM
#       config ARCH_SUPPORTS_DEBUG_PAGEALLOC
#       config HUGETLB_PAGE_SIZE_VARIABLE


# Please note: TILE-Gx support is not yet finalized; this is
# Please note: TILE-Gx support is not yet finalized; this is
# the preliminary support.  TILE-Gx drivers are only provided
# the preliminary support.  TILE-Gx drivers are only provided
# with the alpha or beta test versions for Tilera customers.
# with the alpha or beta test versions for Tilera customers.