Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy...
[sfrench/cifs-2.6.git] / arch / hexagon / Kconfig
index 1414052e7d6b2ad5c22975d1cb5b002f558ebc1e..e233b5efa2761e35c416cbc147f6b6422a7c5b8f 100644 (file)
@@ -7,11 +7,13 @@ config HEXAGON
        select ARCH_32BIT_OFF_T
        select ARCH_HAS_SYNC_DMA_FOR_DEVICE
        select ARCH_NO_PREEMPT
+       select ARCH_WANT_FRAME_POINTERS
        select DMA_GLOBAL_POOL
        select HAVE_PAGE_SIZE_4KB
        select HAVE_PAGE_SIZE_16KB
        select HAVE_PAGE_SIZE_64KB
        select HAVE_PAGE_SIZE_256KB
+       select FRAME_POINTER
        # Other pending projects/to-do items.
        # select HAVE_REGS_AND_STACK_ACCESS_API
        # select HAVE_HW_BREAKPOINT if PERF_EVENTS
@@ -23,6 +25,7 @@ config HEXAGON
        select HAVE_PERF_EVENTS
        # GENERIC_ALLOCATOR is used by dma_alloc_coherent()
        select GENERIC_ALLOCATOR
+       select GENERIC_IRQ_PROBE
        select GENERIC_IRQ_SHOW
        select HAVE_ARCH_KGDB
        select HAVE_ARCH_TRACEHOOK
@@ -47,9 +50,6 @@ config HEXAGON_PHYS_OFFSET
        help
          Platforms that don't load the kernel at zero set this.
 
-config FRAME_POINTER
-       def_bool y
-
 config LOCKDEP_SUPPORT
        def_bool y
 
@@ -62,12 +62,6 @@ config MMU
 config GENERIC_CSUM
        def_bool y
 
-#
-# Use the generic interrupt handling code in kernel/irq/:
-#
-config GENERIC_IRQ_PROBE
-       def_bool y
-
 config GENERIC_HWEIGHT
        def_bool y