mirror of
https://github.com/openocd-org/openocd.git
synced 2025-10-14 02:58:23 +08:00
jtag: linuxgpiod: add macro HAVE_LIBGPIOD_V1
To prepare the support for libgpiod v2, add a macro to report the old version v1 of the library. Extracted part of 8226: jtag: linuxgpiod: finalize emulation of libgpiod v2 API for older versions Link: https://review.openocd.org/c/openocd/+/8226 Change-Id: Ib9c4e495b326770fabadbc752df8aa0a920b1831 Signed-off-by: Michael Heimpold <mhei@heimpold.de> Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/9118 Tested-by: jenkins
This commit is contained in:

committed by
Antonio Borneo

parent
601d478015
commit
82d0aac95b
@@ -585,6 +585,7 @@ PKG_CHECK_MODULES([LIBFTDI], [libftdi1], [
|
||||
|
||||
PKG_CHECK_MODULES([LIBGPIOD], [libgpiod < 2.0], [
|
||||
use_libgpiod=yes
|
||||
AC_DEFINE([HAVE_LIBGPIOD_V1], [1], [define if libgpiod is version v1.x])
|
||||
PKG_CHECK_EXISTS([libgpiod >= 1.5],
|
||||
[AC_DEFINE([HAVE_LIBGPIOD1_FLAGS_BIAS], [1], [define if libgpiod v1 has line request flags bias])])
|
||||
], [use_libgpiod=no])
|
||||
|
Reference in New Issue
Block a user