From: Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx> As I mentioned in another thread: the context-less API seems to be unused outside the gpio-tools. There's no reason to keep it in v2 then. Let's remove it and convert gpio-tools to regular API. The tools are converted in a rather quick and dirty way because I don't want to spend a lot of time on something that'll be modified soon once we convert the library to using uAPI v2. All tests still pass. Bartosz Golaszewski (2): core: provide gpiod_line_bulk_clear() ctxless: drop all context-less interfaces include/gpiod.h | 412 +-------------------------------- lib/Makefile.am | 2 +- lib/core.c | 8 +- lib/ctxless.c | 456 ------------------------------------- tests/Makefile.am | 1 - tests/tests-ctxless.c | 375 ------------------------------ tools/gpio-tools-test.bats | 12 +- tools/gpiofind.c | 25 +- tools/gpioget.c | 36 ++- tools/gpiomon.c | 177 +++++++------- tools/gpioset.c | 42 +++- tools/tools-common.c | 6 +- 12 files changed, 182 insertions(+), 1370 deletions(-) delete mode 100644 lib/ctxless.c delete mode 100644 tests/tests-ctxless.c -- 2.29.1