aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@sifive.com>2018-02-20 10:51:19 -0800
committerPalmer Dabbelt <palmer@sifive.com>2018-02-20 10:51:19 -0800
commita5033609896ccc58afd6bda365742fffd1dba7aa (patch)
treef93b4571780a2f478f388adf1d188b0e6a438ea4
parentLinux 4.16-rc1 (diff)
parentriscv: Remove ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE select (diff)
downloadwireguard-linux-a5033609896ccc58afd6bda365742fffd1dba7aa.tar.xz
wireguard-linux-a5033609896ccc58afd6bda365742fffd1dba7aa.zip
RISC-V: kconfig cleanups
These three kconfig cleanups were found by ulfalyzer. They're all things we were selecting that were undefined, either because they'd been remove upstream or are part of a future RISC-V submission. * ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE is obselete. * RISCV_IRQ_INTC is the old name for our interrupt controller driver, it'll be changed for the final submission and doesn't exist now. * ARCH_WANT_OPTIONAL_GPIOLIB is obselete.
-rw-r--r--arch/riscv/Kconfig3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
index b6722c246d9c..04807c7f64cc 100644
--- a/arch/riscv/Kconfig
+++ b/arch/riscv/Kconfig
@@ -8,7 +8,6 @@ config RISCV
select OF
select OF_EARLY_FLATTREE
select OF_IRQ
- select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
select ARCH_WANT_FRAME_POINTERS
select CLONE_BACKWARDS
select COMMON_CLK
@@ -20,7 +19,6 @@ config RISCV
select GENERIC_STRNLEN_USER
select GENERIC_SMP_IDLE_THREAD
select GENERIC_ATOMIC64 if !64BIT || !RISCV_ISA_A
- select ARCH_WANT_OPTIONAL_GPIOLIB
select HAVE_MEMBLOCK
select HAVE_MEMBLOCK_NODE_MAP
select HAVE_DMA_API_DEBUG
@@ -34,7 +32,6 @@ config RISCV
select HAVE_ARCH_TRACEHOOK
select MODULES_USE_ELF_RELA if MODULES
select THREAD_INFO_IN_TASK
- select RISCV_IRQ_INTC
select RISCV_TIMER
config MMU