staging: remove redundant 'default n' from Kconfig
authorBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Fri, 12 Apr 2019 10:13:02 +0000 (12:13 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 16 Apr 2019 11:39:01 +0000 (13:39 +0200)
'default n' is the default value for any bool or tristate Kconfig
setting so there is no need to write it explicitly.

Also since commit f467c5640c29 ("kconfig: only write '# CONFIG_FOO
is not set' for visible symbols") the Kconfig behavior is the same
regardless of 'default n' being present or not:

    ...
    One side effect of (and the main motivation for) this change is making
    the following two definitions behave exactly the same:

        config FOO
                bool

        config FOO
                bool
                default n

    With this change, neither of these will generate a
    '# CONFIG_FOO is not set' line (assuming FOO isn't selected/implied).
    That might make it clearer to people that a bare 'default n' is
    redundant.
    ...

Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/Kconfig
drivers/staging/android/Kconfig
drivers/staging/axis-fifo/Kconfig
drivers/staging/gs_fpgaboot/Kconfig
drivers/staging/media/rockchip/vpu/Kconfig
drivers/staging/rtl8192e/Kconfig
drivers/staging/wilc1000/Kconfig
drivers/staging/wlan-ng/Kconfig

index 6319369..55bc4f2 100644 (file)
@@ -1,7 +1,6 @@
 # SPDX-License-Identifier: GPL-2.0
 menuconfig STAGING
        bool "Staging drivers"
-       default n
        ---help---
          This option allows you to select a number of drivers that are
          not of the "normal" Linux kernel quality level.  These drivers
index e020269..d6d605d 100644 (file)
@@ -5,7 +5,6 @@ if ANDROID
 
 config ASHMEM
        bool "Enable the Anonymous Shared Memory Subsystem"
-       default n
        depends on SHMEM
        help
          The ashmem subsystem is a new shared memory allocator, similar to
@@ -17,7 +16,6 @@ config ASHMEM
 
 config ANDROID_VSOC
        tristate "Android Virtual SoC support"
-       default n
        depends on PCI_MSI
        help
          This option adds support for the Virtual SoC driver needed to boot
index 89e0d4d..3fffe4d 100644 (file)
@@ -5,7 +5,6 @@
 config XIL_AXIS_FIFO
        tristate "Xilinx AXI-Stream FIFO IP core driver"
        depends on OF
-       default n
        help
          This adds support for the Xilinx AXI-Stream FIFO IP core driver.
          The AXI Streaming FIFO allows memory mapped access to a AXI Streaming
index 232788d..968a153 100644 (file)
@@ -4,6 +4,5 @@
 #
 config GS_FPGABOOT
        tristate "Xilinx FPGA firmware download module"
-       default n
        help
          Xilinx FPGA firmware download module
index 208f037..fc54bbf 100644 (file)
@@ -6,7 +6,6 @@ config VIDEO_ROCKCHIP_VPU
        select VIDEOBUF2_DMA_CONTIG
        select VIDEOBUF2_VMALLOC
        select V4L2_MEM2MEM_DEV
-       default n
        help
          Support for the Video Processing Unit present on Rockchip SoC,
          which accelerates video and image encoding and decoding.
index 8b3da2b..11528d1 100644 (file)
@@ -2,7 +2,6 @@
 config RTLLIB
        tristate "Support for rtllib wireless devices"
        depends on WLAN && m
-       default n
        select LIB80211
        help
          If you have a wireless card that uses rtllib, say
index 81d052a..59e5855 100644 (file)
@@ -34,7 +34,6 @@ config WILC1000_SPI
 config WILC1000_HW_OOB_INTR
        bool "WILC1000 out of band interrupt"
        depends on WILC1000_SDIO
-       default n
        help
          This option enables out-of-band interrupt support for the WILC1000
          chipset. This OOB interrupt is intended to provide a faster interrupt
index b796bfd..ac13666 100644 (file)
@@ -4,7 +4,6 @@ config PRISM2_USB
        depends on WLAN && USB && CFG80211
        select WIRELESS_EXT
        select WEXT_PRIV
-       default n
        help
          This is the wlan-ng prism 2.5/3 USB driver for a wide range of
          old USB wireless devices.