C library and tools for interacting with the linux GPIO character device

Clone this repo:
  1. 3a912fb tools: gpioget: add new --dir-as-is option for GPO read-back by Ahmad Fatoum · 12 days ago master
  2. 55a8c62 treewide: rename chip property accessors by Bartosz Golaszewski · 5 weeks ago
  3. eb63fb8 gpioset: fix a segfault with default mode by Bartosz Golaszewski · 4 weeks ago
  4. 3084698 core: relax gpiod_is_gpiochip_device() even more by Bartosz Golaszewski · 5 weeks ago
  5. ecacb51 core: hide the GPIOD_API symbol by Bartosz Golaszewski · 10 weeks ago
  6. dd8f3a4 treewide: kill line updating by Bartosz Golaszewski · 3 months ago
  7. f6f918d treewide: remove is_requested() and is_free() by Bartosz Golaszewski · 3 months ago
  8. 56cf1ad core: switch to reference counting for gpio chip objects by Bartosz Golaszewski · 4 months ago
  9. 0949b0c tests: remove line bulk test cases by Bartosz Golaszewski · 4 months ago
  10. 0dcbafe treewide: simplify line lookup by Bartosz Golaszewski · 4 months ago
  11. afb9568 build: add a space between arguments of AC_INIT() in configure.ac by Bartosz Golaszewski · 10 weeks ago
  12. 55070b0 bindings: python: add semicolons to PyObject_HEAD by Bartosz Golaszewski · 10 weeks ago
  13. ea84f88 licensing: relicense C++ library code under LGPL-3.0-or-later by Bartosz Golaszewski · 3 months ago
  14. 154e7c5 licensing: relicense non-library code under GPL-2.0-or-later by Bartosz Golaszewski · 3 months ago
  15. dfb707c licensing: make the project REUSE-compliant by Bartosz Golaszewski · 3 months ago
  16. 94b6b59 bindings: python: fix uninitialized default_vals being passed to gpiod_LineBulk_request() by Kent Gibson · 3 months ago
  17. c17a273 bindings: cxx: tests: remove stray tab by Bartosz Golaszewski · 3 months ago
  18. 3e47f2b bindings: cxx: fix building with clang's libc++ by Jan Kundrát · 3 months ago
  19. 38d92cc core: add the kernel uapi header to the repository by Bartosz Golaszewski · 4 months ago
  20. 28890f7 bindings: cxx: line: reorder bias mapping entries by Bartosz Golaszewski · 5 months ago