blob: 5a13bfc3444f5334a33b7e28467c18e8e343751a [file] [log] [blame]
config BR2_PACKAGE_LIBGPIOD2
bool "libgpiod2"
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
depends on !BR2_PACKAGE_LIBGPIOD
help
This is a C library that abstracts the GPIO character
device operations on linux.
This package is the continuation of the libgpiod package
for versions 2.0 and above.
Note that a kernel of 5.10 or above is required for the
ioctls to work.
https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/
if BR2_PACKAGE_LIBGPIOD2
config BR2_PACKAGE_LIBGPIOD2_TOOLS
bool "install tools"
help
Include a set of command-line tools for managing GPIOs.
endif
comment "libgpiod2 needs kernel headers >= 5.10"
depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
comment "libgpiod2 is incompatible with libgpiod"
depends on BR2_PACKAGE_LIBGPIOD