zephyr/lib/posix/options/Kconfig.spinlock
Chris Friedt 0fa97326c7 posix: create kconfig options for pse51, pse52, pse53
Create Kconfig "shortcuts" for PSE51, PSE52, and PSE53.

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
2024-06-04 16:27:12 -05:00

28 lines
645 B
Plaintext

# Copyright (c) 2023 Meta
#
# SPDX-License-Identifier: Apache-2.0
menuconfig POSIX_SPIN_LOCKS
bool "POSIX spin locks"
help
Select 'y' here to enable POSIX spin locks.
For more information please see
https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_subprofiles.html
if POSIX_SPIN_LOCKS
config MAX_PTHREAD_SPINLOCK_COUNT
int "Maximum number of POSIX spin locks"
default 5
help
Maximum simultaneously active spin locks in a POSIX application.
Note: this is a non-standard option.
module = PTHREAD_SPINLOCK
module-str = POSIX Spin Locks
source "subsys/logging/Kconfig.template.log_config"
endif # POSIX_SPIN_LOCKS