diff options
| author | Shell <[email protected]> | 2024-05-08 09:25:57 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-05-08 09:25:57 +0800 |
| commit | 48bd0e49f2687708e0aca2f3791ccc295920c80a (patch) | |
| tree | 0136f4ea386c9b837ec07b436356bea30a00e0f2 /components/drivers/Kconfig | |
| parent | 9ba6cec663428bad57204e2e3373b48c70efe61f (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-x | components/drivers/Kconfig | 25 |
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" |
