This is an automated email from the ASF dual-hosted git repository.

acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 8a265e274dfad8b65d034d824294ec954af8634a
Author: Xiang Xiao <[email protected]>
AuthorDate: Fri Sep 16 13:08:21 2022 +0800

    Kconfig: Remove EXPERIMENTAL for features which is been around a long time
    
    Signed-off-by: Xiang Xiao <[email protected]>
---
 arch/Kconfig                 | 2 +-
 arch/arm/src/armv7-a/Kconfig | 2 +-
 arch/arm/src/armv7-r/Kconfig | 2 +-
 arch/risc-v/Kconfig          | 4 ++--
 fs/shm/Kconfig               | 2 +-
 mm/Kconfig                   | 2 +-
 net/mld/Kconfig              | 1 -
 net/pkt/Kconfig              | 1 -
 sched/Kconfig                | 2 +-
 9 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/arch/Kconfig b/arch/Kconfig
index 031158f630..6ac116d4f3 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -977,7 +977,7 @@ config ARCH_NUSER_INTERRUPTS
 # and DEBUG_FEATURES.
 
 menu "Bring-Up Options"
-       depends on EXPERIMENTAL && DEBUG_FEATURES
+       depends on DEBUG_FEATURES
 
 config SUPPRESS_CLOCK_CONFIG
        bool "Suppress clock configuration"
diff --git a/arch/arm/src/armv7-a/Kconfig b/arch/arm/src/armv7-a/Kconfig
index 0b265084c7..22fe1a45c9 100644
--- a/arch/arm/src/armv7-a/Kconfig
+++ b/arch/arm/src/armv7-a/Kconfig
@@ -48,7 +48,7 @@ menu "L2 Cache Configuration"
 config ARMV7A_L2CC_PL310
        bool "ARMv7-A L2CC P310 Support"
        default n
-       depends on ARMV7A_HAVE_L2CC_PL310 && EXPERIMENTAL
+       depends on ARMV7A_HAVE_L2CC_PL310
        select ARCH_L2CACHE
        ---help---
                Enable the 2 Cache Controller (L2CC) is based on the L2CC-PL310 
ARM
diff --git a/arch/arm/src/armv7-r/Kconfig b/arch/arm/src/armv7-r/Kconfig
index a000887538..b0679a4f20 100644
--- a/arch/arm/src/armv7-r/Kconfig
+++ b/arch/arm/src/armv7-r/Kconfig
@@ -55,7 +55,7 @@ menu "L2 Cache Configuration"
 config ARMV7R_L2CC_PL310
        bool "ARMv7-A L2CC P310 Support"
        default n
-       depends on ARMV7R_HAVE_L2CC_PL310 && EXPERIMENTAL
+       depends on ARMV7R_HAVE_L2CC_PL310
        select ARCH_L2CACHE
        ---help---
                Enable the 2 Cache Controller (L2CC) is based on the L2CC-PL310 
ARM
diff --git a/arch/risc-v/Kconfig b/arch/risc-v/Kconfig
index f2e05f50fa..275cd4271a 100644
--- a/arch/risc-v/Kconfig
+++ b/arch/risc-v/Kconfig
@@ -134,8 +134,8 @@ config ARCH_CHIP_RV32M1
 
 config ARCH_CHIP_QEMU_RV
        bool "QEMU RV"
-       select ARCH_HAVE_FPU if EXPERIMENTAL
-       select ARCH_HAVE_DPFPU if EXPERIMENTAL
+       select ARCH_HAVE_FPU
+       select ARCH_HAVE_DPFPU
        select ARCH_HAVE_MULTICPU
        select ARCH_HAVE_MPU
        select ARCH_HAVE_MMU
diff --git a/fs/shm/Kconfig b/fs/shm/Kconfig
index 80b8cc58e9..b0f75d129f 100644
--- a/fs/shm/Kconfig
+++ b/fs/shm/Kconfig
@@ -6,7 +6,7 @@
 config FS_SHM
        bool "Shared memory support"
        default n
-       depends on MM_SHM && EXPERIMENTAL
+       depends on MM_SHM
        ---help---
                Include support for shm_open() and shm_close.
 
diff --git a/mm/Kconfig b/mm/Kconfig
index e0c02acd0a..551a174854 100644
--- a/mm/Kconfig
+++ b/mm/Kconfig
@@ -160,7 +160,7 @@ endif # MM_PGALLOC
 config MM_SHM
        bool "Shared memory support"
        default n
-       depends on MM_PGALLOC && BUILD_KERNEL && EXPERIMENTAL
+       depends on MM_PGALLOC && BUILD_KERNEL
        ---help---
                Build in support for the shared memory interfaces shmget(), 
shmat(),
                shmctl(), and shmdt().
diff --git a/net/mld/Kconfig b/net/mld/Kconfig
index 6a830dc394..40ebda602c 100644
--- a/net/mld/Kconfig
+++ b/net/mld/Kconfig
@@ -18,7 +18,6 @@ if NET_MLD
 config NET_MLD_ROUTER
        bool # "MLD Router support"
        default n
-       depends on EXPERIMENTAL
        ---help---
                Enables a few hooks that will be needed for router support in 
the
                future.  Not yet ready for prime time.
diff --git a/net/pkt/Kconfig b/net/pkt/Kconfig
index 6d5c01eee9..578cf69267 100644
--- a/net/pkt/Kconfig
+++ b/net/pkt/Kconfig
@@ -8,7 +8,6 @@ menu "Raw Socket Support"
 config NET_PKT
        bool "Socket packet socket support"
        default n
-       depends on NET_ETHERNET || EXPERIMENTAL
        select NETDEV_IFINDEX
        ---help---
                Enable or disable support for packet sockets.
diff --git a/sched/Kconfig b/sched/Kconfig
index 2ec0c8c218..b883ebd8c2 100644
--- a/sched/Kconfig
+++ b/sched/Kconfig
@@ -165,7 +165,7 @@ config ARCH_HAVE_TIMEKEEPING
 config CLOCK_TIMEKEEPING
        bool "Support timekeeping algorithms"
        default n
-       depends on EXPERIMENTAL && ARCH_HAVE_TIMEKEEPING
+       depends on ARCH_HAVE_TIMEKEEPING
        ---help---
                CLOCK_TIMEKEEPING enables experimental time management 
algorithms.
 

Reply via email to