diff --git a/arch/arm/src/cxd56xx/Kconfig b/arch/arm/src/cxd56xx/Kconfig index db7777af79c..76f5417de53 100644 --- a/arch/arm/src/cxd56xx/Kconfig +++ b/arch/arm/src/cxd56xx/Kconfig @@ -80,7 +80,7 @@ if CXD56_PMIC config CXD56_PMIC_INT bool "PMIC interrupt" default n - depends on SCHED_LPWORK + depends on SCHED_WORKQUEUE ---help--- Enable PMIC interrupt. @@ -1202,7 +1202,7 @@ menuconfig CXD56_SDIO default n select ARCH_HAVE_SDIO select SDIO_BLOCKSETUP - depends on SCHED_HPWORK + depends on SCHED_WORKQUEUE if CXD56_SDIO diff --git a/arch/arm/src/sama5/Kconfig b/arch/arm/src/sama5/Kconfig index fdcff945396..b5d583652a3 100644 --- a/arch/arm/src/sama5/Kconfig +++ b/arch/arm/src/sama5/Kconfig @@ -5076,7 +5076,6 @@ config SAMA5_SDMMC bool "enable SDMMC controller" default y if SAMA5_HAVE_SDMMC select SDIO_DMA - select SCHED_WORKQUEUE select SCHED_HPWORK select MMCSD select MMCSD_SDIO @@ -5084,7 +5083,7 @@ config SAMA5_SDMMC select ARCH_HAVE_SDIO select SAMA5_SDMMC_DMA ---help--- - Enable SD Card interface SDMMC. Selects SAMA5_SDMMC SAMA5_SDMMC_DMA SDIO_DMA SCHED_WORKQUEUE SCHED_HPWORK SDIO_BLOCKSETUP + Enable SD Card interface SDMMC. Selects SAMA5_SDMMC SAMA5_SDMMC_DMA SDIO_DMA SCHED_HPWORK SDIO_BLOCKSETUP choice prompt "SDMMC maximum bus speed" diff --git a/arch/risc-v/src/bl602/Kconfig b/arch/risc-v/src/bl602/Kconfig index 22876d6fe63..03de245b000 100644 --- a/arch/risc-v/src/bl602/Kconfig +++ b/arch/risc-v/src/bl602/Kconfig @@ -78,8 +78,7 @@ endmenu # BL602_SPIFLASH config BL602_WIRELESS bool "Wireless & WiFi Support" - depends on SCHED_HPWORK - depends on SCHED_LPWORK + depends on SCHED_WORKQUEUE default n config BL602_WIRELESS_DEBUG @@ -101,6 +100,6 @@ config BL602_BLE_CONTROLLER bool "ble controller support" default n depends on !DISABLE_MQUEUE - depends on SCHED_HPWORK + depends on SCHED_WORKQUEUE depends on BL602_WIRELESS endmenu diff --git a/arch/risc-v/src/litex/Kconfig b/arch/risc-v/src/litex/Kconfig index 45f5bf3d365..b678910bead 100644 --- a/arch/risc-v/src/litex/Kconfig +++ b/arch/risc-v/src/litex/Kconfig @@ -28,7 +28,6 @@ config LITEX_UART0 config LITEX_SDIO bool "SDIO" default n - select SCHED_WORKQUEUE select SCHED_HPWORK select MMCSD select MMCSD_SDIO diff --git a/boards/arm/sama5/giant-board/Kconfig b/boards/arm/sama5/giant-board/Kconfig index d708048476a..14e2481867b 100644 --- a/boards/arm/sama5/giant-board/Kconfig +++ b/boards/arm/sama5/giant-board/Kconfig @@ -29,7 +29,6 @@ config SAMA5_SDMMC bool "enable SDMMC controller" default y if SAMA5_HAVE_SDMMC select SDIO_DMA - select SCHED_WORKQUEUE select SCHED_HPWORK select MMCSD select MMCSD_SDIO @@ -38,7 +37,7 @@ config SAMA5_SDMMC select SAMA5_SDMMC_DMA ---help--- Enable SD Card interface SDMMC0. Selects SAMA5_SDMMC SAMA5_SDMMC0 - SAMA5_SDMMC_DMA SDIO_DMA SCHED_WORKQUEUE SCHED_HPWORK SDIO_BLOCKSETUP + SAMA5_SDMMC_DMA SDIO_DMA SCHED_HPWORK SDIO_BLOCKSETUP config SAMA5_SDMMC0 bool "Enable SDMMC0 (built-in eMMC)" diff --git a/boards/arm/sama5/sama5d2-xult/Kconfig b/boards/arm/sama5/sama5d2-xult/Kconfig index 0011cf6d97a..4ee94b80b89 100644 --- a/boards/arm/sama5/sama5d2-xult/Kconfig +++ b/boards/arm/sama5/sama5d2-xult/Kconfig @@ -38,7 +38,6 @@ config SAMA5_SDMMC bool "enable SDMMC controller" default y if SAMA5_HAVE_SDMMC select SDIO_DMA - select SCHED_WORKQUEUE select SCHED_HPWORK select MMCSD select MMCSD_SDIO @@ -46,7 +45,7 @@ config SAMA5_SDMMC select ARCH_HAVE_SDIO select SAMA5_SDMMC_DMA ---help--- - Enable SD Card interface SDMMC0. Selects SAMA5_SDMMC SAMA5_SDMMC0 SAMA5_SDMMC_DMA SDIO_DMA SCHED_WORKQUEUE SCHED_HPWORK SDIO_BLOCKSETUP + Enable SD Card interface SDMMC0. Selects SAMA5_SDMMC SAMA5_SDMMC0 SAMA5_SDMMC_DMA SDIO_DMA SCHED_HPWORK SDIO_BLOCKSETUP config SAMA5_SDMMC0 bool "Enable SDMMC0 (built-in eMMC)" diff --git a/drivers/usbhost/Kconfig b/drivers/usbhost/Kconfig index 76130611932..a8e575d5051 100644 --- a/drivers/usbhost/Kconfig +++ b/drivers/usbhost/Kconfig @@ -106,8 +106,7 @@ config USBHOST_MSC default n depends on !BULK_DISABLE ---help--- - Enable support for the mass storage class driver. This also depends on - SCHED_WORKQUEUE=y + Enable support for the mass storage class driver. config USBHOST_MSC_NOTIFIER bool "Support USB Mass Storage notifications" @@ -294,8 +293,7 @@ config USBHOST_HIDKBD default n depends on !INT_DISABLE ---help--- - Enable support for the keyboard class driver. This also depends on - SCHED_WORKQUEUE + Enable support for the keyboard class driver. if USBHOST_HIDKBD @@ -372,8 +370,7 @@ config USBHOST_HIDMOUSE select INPUT select INPUT_MOUSE ---help--- - Enable support for the mouse class driver. This also depends on - SCHED_WORKQUEUE + Enable support for the mouse class driver. NOTE: This driver checks out on a Labtec and an AOpen mouse, but does not work correctly on a Microsoft mouse. A little more work diff --git a/drivers/wireless/Kconfig b/drivers/wireless/Kconfig index fd5b26c51fa..a80f2526d2c 100644 --- a/drivers/wireless/Kconfig +++ b/drivers/wireless/Kconfig @@ -16,7 +16,6 @@ config WL_CC1101 default n select SPI select SCHED_HPWORK - select SCHED_LPWORK if WL_CC1101 diff --git a/fs/aio/Kconfig b/fs/aio/Kconfig index 0a8bfab461c..3e519cdc3a0 100644 --- a/fs/aio/Kconfig +++ b/fs/aio/Kconfig @@ -6,7 +6,7 @@ config FS_AIO bool "Asynchronous I/O support" default n - depends on SCHED_LPWORK + depends on SCHED_WORKQUEUE ---help--- Enable support for aynchronous I/O. This selection enables the interfaces declared in include/aio.h. diff --git a/include/aio.h b/include/aio.h index 768a08198b0..60dab488279 100644 --- a/include/aio.h +++ b/include/aio.h @@ -57,10 +57,6 @@ # error Asynchronous I/O requires CONFIG_SCHED_WORKQUEUE #endif -#ifndef CONFIG_SCHED_LPWORK -# error Asynchronous I/O requires CONFIG_SCHED_LPWORK -#endif - /* Standard Definitions *****************************************************/ /* aio_cancel return values diff --git a/net/tcp/Kconfig b/net/tcp/Kconfig index d3ca9672bf7..fd403953251 100644 --- a/net/tcp/Kconfig +++ b/net/tcp/Kconfig @@ -9,7 +9,7 @@ config NET_TCP bool "TCP/IP Networking" default n select NET_READAHEAD if !NET_TCP_NO_STACK - depends on SCHED_LPWORK + depends on SCHED_WORKQUEUE ---help--- Enable or disable TCP networking support.