zephyr/lib/os/zvfs/Kconfig
Alberto Escolar Piedras 1df86af309 Revert "net: sockets: move poll implementation to zvfs"
This reverts commit 93973e2ead.

PR #73978 introduced a regression.
Unfortunately this PR cannot be reverted without reverting also
Let's revert both PRs to stabilize main again towards the 3.7 release.

For more details on the issue see
https://github.com/zephyrproject-rtos/zephyr/issues/75205

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-07-03 15:03:05 -04:00

37 lines
977 B
Plaintext

# Copyright (c) 2020 Tobias Svehagen
# Copyright (c) 2023 Meta
#
# SPDX-License-Identifier: Apache-2.0
menuconfig ZVFS
bool "Zephyr virtual filesystem (ZVFS) support [EXPERIMENTAL]"
select FDTABLE
select EXPERIMENTAL
help
ZVFS is a central, Zephyr-native library that provides a common interoperable API for all
types of file descriptors such as those from the non-virtual FS, sockets, eventfds, FILE *'s
and more. It is designed to be used by all Zephyr subsystems that need to work with files.
if ZVFS
config ZVFS_EVENTFD
bool "ZVFS event file descriptor support"
select POLL
help
Enable support for ZVFS event file descriptors. An eventfd can
be used as an event wait/notify mechanism together with POSIX calls
like read, write and poll.
if ZVFS_EVENTFD
config ZVFS_EVENTFD_MAX
int "Maximum number of ZVFS eventfd's"
default 1
range 1 4096
help
The maximum number of supported event file descriptors.
endif # ZVFS_EVENTFD
endif # ZVFS