summaryrefslogtreecommitdiff
path: root/components/drivers/Kconfig
diff options
context:
space:
mode:
authorShell <[email protected]>2024-05-08 09:25:57 +0800
committerGitHub <[email protected]>2024-05-08 09:25:57 +0800
commit48bd0e49f2687708e0aca2f3791ccc295920c80a (patch)
tree0136f4ea386c9b837ec07b436356bea30a00e0f2 /components/drivers/Kconfig
parent9ba6cec663428bad57204e2e3373b48c70efe61f (diff)
[ipc] support of lockless rt_completion (#8887)
* [ipc] lockless rt_completion implementation The new rt_completion implemented by lockless algorithm can improve timer resolution for up to ~12%, compare to sem IPC. Signed-off-by: Shell <[email protected]> * fixup: error * remove useless changes --------- Signed-off-by: Shell <[email protected]>
Diffstat (limited to 'components/drivers/Kconfig')
-rwxr-xr-xcomponents/drivers/Kconfig25
1 files changed, 1 insertions, 24 deletions
diff --git a/components/drivers/Kconfig b/components/drivers/Kconfig
index 5763ab8015..55be53624b 100755
--- a/components/drivers/Kconfig
+++ b/components/drivers/Kconfig
@@ -7,30 +7,7 @@ config RT_USING_DM
Enable device driver model with device tree (FDT). It will use more memory
to parse and support device tree feature.
-config RT_USING_DEVICE_IPC
- bool "Using device drivers IPC"
- default y
-
-config RT_UNAMED_PIPE_NUMBER
- int "The number of unamed pipe"
- depends on RT_USING_DEVICE_IPC
- default 64
-
-if RT_USING_DEVICE_IPC
- config RT_USING_SYSTEM_WORKQUEUE
- bool "Using system default workqueue"
- default n
-
- if RT_USING_SYSTEM_WORKQUEUE
- config RT_SYSTEM_WORKQUEUE_STACKSIZE
- int "The stack size for system workqueue thread"
- default 2048
-
- config RT_SYSTEM_WORKQUEUE_PRIORITY
- int "The priority level of system workqueue thread"
- default 23
- endif
-endif
+source "$RTT_DIR/components/drivers/ipc/Kconfig"
menuconfig RT_USING_SERIAL
bool "USING Serial device drivers"