1
0
mirror of https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git synced 2026-10-25 12:39:18 +03:00

Commit Graph

  • ffb006dd4a gpiosim: fix a memory leak Bartosz Golaszewski 2022-02-23 11:03:30 +01:00
  • 7bd9e62fc2 gpioinfo: Clean up scandir allocations Joel Stanley 2022-02-02 22:31:23 +10:30
  • eea0d9df55 core: Fix gpiod_line_bulk_reset type Joel Stanley 2022-02-02 23:02:48 +10:30
  • d2327948c6 tests: port C tests to libgpiosim Bartosz Golaszewski 2021-04-28 21:31:47 +02:00
  • a2f6e8cd35 libgpiosim: new library for controlling the gpio-sim module Bartosz Golaszewski 2021-04-12 11:45:57 +02:00
  • 0caea00bf1 Doxyfile: remove deprecated property Bartosz Golaszewski 2022-01-26 13:40:50 +01:00
  • 4da9f5b4fb tests: remove gpiod_test_chip_num() Bartosz Golaszewski 2021-04-29 10:07:52 +02:00
  • 27cacfe377 tools: tests: check for 'timeout' program Bartosz Golaszewski 2021-11-19 11:29:01 +01:00
  • 4b79c7bb93 tools: tests: check for 'timeout' program Bartosz Golaszewski 2021-11-19 11:29:01 +01:00
  • 6e8a881a7d configure: Drop unnecessary double-quote character Andrew Jeffery 2021-08-13 11:14:13 +09:30
  • ce9c0de0da configure: Fix 'flase' typo in bats dependency test Andrew Jeffery 2021-08-13 11:14:12 +09:30
  • cf5002b772 configure: Drop unnecessary double-quote character Andrew Jeffery 2021-08-13 11:14:13 +09:30
  • ab52d2a703 configure: Fix 'flase' typo in bats dependency test Andrew Jeffery 2021-08-13 11:14:12 +09:30
  • 4177b6f2fb TODO: remove libgpiod v2 items Bartosz Golaszewski 2021-05-22 20:35:43 +02:00
  • 3a912fbc1e tools: gpioget: add new --dir-as-is option for GPO read-back Ahmad Fatoum 2021-04-27 17:42:24 +02:00
  • 55a8c62e71 treewide: rename chip property accessors Bartosz Golaszewski 2021-04-02 15:51:47 +02:00
  • eb63fb8851 gpioset: fix a segfault with default mode Bartosz Golaszewski 2021-04-08 14:30:46 +02:00
  • 3084698060 core: relax gpiod_is_gpiochip_device() even more Bartosz Golaszewski 2021-04-01 11:15:46 +02:00
  • bb4e5ce707 libgpiod v1.6.3 v1.6.3 Bartosz Golaszewski 2021-03-22 13:28:50 +01:00
  • 7f25537933 NEWS: updates for v1.6.3 Bartosz Golaszewski 2021-03-22 13:27:30 +01:00
  • ecacb510b1 core: hide the GPIOD_API symbol Bartosz Golaszewski 2021-03-03 11:50:34 +01:00
  • dd8f3a47ca treewide: kill line updating Bartosz Golaszewski 2021-02-21 14:50:47 +01:00
  • f6f918d6cc treewide: remove is_requested() and is_free() Bartosz Golaszewski 2021-02-21 14:27:31 +01:00
  • 56cf1ad3ec core: switch to reference counting for gpio chip objects Bartosz Golaszewski 2021-01-21 11:34:57 +01:00
  • 0949b0cd95 tests: remove line bulk test cases Bartosz Golaszewski 2021-01-20 11:27:20 +01:00
  • 0dcbafee3d treewide: simplify line lookup Bartosz Golaszewski 2021-01-18 16:51:47 +01:00
  • afb9568444 build: add a space between arguments of AC_INIT() in configure.ac Bartosz Golaszewski 2021-03-02 12:25:51 +01:00
  • 55070b0eb6 bindings: python: add semicolons to PyObject_HEAD Bartosz Golaszewski 2021-03-02 10:31:51 +01:00
  • ea84f882d5 licensing: relicense C++ library code under LGPL-3.0-or-later Bartosz Golaszewski 2021-02-14 16:37:37 +01:00
  • 154e7c5a82 licensing: relicense non-library code under GPL-2.0-or-later Bartosz Golaszewski 2021-02-14 16:16:50 +01:00
  • dfb707c255 licensing: make the project REUSE-compliant Bartosz Golaszewski 2021-02-03 13:14:41 +01:00
  • 94b6b59b2b bindings: python: fix uninitialized default_vals being passed to gpiod_LineBulk_request() Kent Gibson 2021-02-15 15:39:19 +01:00
  • 1631521e64 bindings: python: fix uninitialized default_vals being passed to gpiod_LineBulk_request() Kent Gibson 2021-02-15 20:48:31 +08:00
  • c17a273f16 bindings: cxx: tests: remove stray tab Bartosz Golaszewski 2021-02-14 16:43:18 +01:00
  • 3e47f2ba98 bindings: cxx: fix building with clang's libc++ Jan Kundrát 2021-02-03 13:28:57 +01:00
  • f8cc72987e bindings: cxx: fix building with clang's libc++ Jan Kundrát 2021-02-03 13:28:57 +01:00
  • 38d92cc7a6 core: add the kernel uapi header to the repository Bartosz Golaszewski 2021-01-06 08:20:00 +01:00
  • 28890f7623 bindings: cxx: line: reorder bias mapping entries Bartosz Golaszewski 2020-12-17 15:15:03 +01:00
  • 555b0cdcd5 treewide: make drive settings an enum Bartosz Golaszewski 2020-12-17 15:07:34 +01:00
  • b929f278cf treewide: rename BIAS_DISABLE to BIAS_DISABLED Bartosz Golaszewski 2021-01-14 14:32:51 +01:00
  • aee8a15625 treewide: rename BIAS_AS_IS to BIAS_UNKNOWN Bartosz Golaszewski 2020-12-17 14:23:59 +01:00
  • d2a70828f8 treewide: simplify the active-low line property Bartosz Golaszewski 2020-12-16 13:19:59 +01:00
  • eb690e46ef treewide: remove helpers for opening chips by name & number Bartosz Golaszewski 2020-12-15 13:44:17 +01:00
  • de84633d68 core: remove unneeded include from gpiod.h Bartosz Golaszewski 2020-12-17 17:32:23 +01:00
  • d0a2cb9434 tests: line: fix line request flags Bartosz Golaszewski 2020-12-16 11:53:17 +01:00
  • 4e201331b1 tests: line: remove a bad test case Bartosz Golaszewski 2020-12-16 10:58:57 +01:00
  • d0a9ddcb9c core: kill chip iterators Bartosz Golaszewski 2020-11-26 14:11:54 +01:00
  • 5e9e7223a3 build: add a configure switch for building examples Bartosz Golaszewski 2020-12-07 20:38:30 +01:00
  • e6f20c261d core: rework gpiod_chip_find_line() Bartosz Golaszewski 2020-12-02 15:18:36 +01:00
  • 8496158bc0 treewide: kill find_lines() Bartosz Golaszewski 2020-12-02 13:47:43 +01:00
  • fa1fe46653 treewide: kill global line lookup Bartosz Golaszewski 2020-12-02 12:10:24 +01:00
  • 2c98cd12a6 core: kill gpiod_line_get() Bartosz Golaszewski 2020-12-02 10:58:05 +01:00
  • 8cfa3e3f2f core: kill gpiod_line_close_chip() Bartosz Golaszewski 2020-12-02 10:56:46 +01:00
  • 63699bc163 API: move gpiod_line_get_chip() to line attributes section Bartosz Golaszewski 2020-12-01 16:06:41 +01:00
  • 44ed2c098e treewide: kill opening chips by label Bartosz Golaszewski 2020-11-26 12:48:08 +01:00
  • 0bdee1e36f core: drop line iterators Bartosz Golaszewski 2020-11-25 11:45:55 +01:00
  • cada6cad2a bulk: drop the limit on the max number of lines Bartosz Golaszewski 2020-11-24 16:24:08 +01:00
  • 617005be20 core: export gpiod_is_gpiochip_device() Bartosz Golaszewski 2020-11-24 15:36:47 +01:00
  • 5489e2b7ea build: drop the message about tests having been built successfully Bartosz Golaszewski 2020-12-09 16:30:59 +01:00
  • 59c21bdaf2 bindings: cxx: check for error from gpiod_line_bulk_new() Bartosz Golaszewski 2020-12-03 13:55:00 +01:00
  • d04444677c core: improve a comment in is_gpiochip_cdev() Bartosz Golaszewski 2020-11-24 15:41:50 +01:00
  • e02972a330 libgpiod v1.6.2 v1.6.2 Bartosz Golaszewski 2020-11-30 16:03:42 +01:00
  • abc07b4c69 NEWS: updates for v1.6.2 Bartosz Golaszewski 2020-11-30 16:01:11 +01:00
  • 325873cf2e build: allow building with pre-v5.5 kernel headers Bartosz Golaszewski 2020-11-21 15:44:19 +01:00
  • 51af28fc7c doc: remove any referencess to context-less API Bartosz Golaszewski 2020-11-24 11:25:41 +01:00
  • b68be1874a core: remove unused forward declaration Bartosz Golaszewski 2020-11-13 14:48:17 +01:00
  • d76c0cdbab treewide: unexport GPIOD_UNUSED Bartosz Golaszewski 2020-11-13 14:20:12 +01:00
  • 9b6e6d2686 ctxless: drop all context-less interfaces Bartosz Golaszewski 2020-11-05 18:21:46 +01:00
  • e4643104b7 core: provide gpiod_line_bulk_reset() Bartosz Golaszewski 2020-11-10 19:12:11 +01:00
  • 2b02d7ae1a treewide: rework struct gpiod_line_bulk Bartosz Golaszewski 2020-10-20 12:56:10 +00:00
  • da8b32402e bindings: cxx: demote the line's parent chip reference to a weak_ptr Bartosz Golaszewski 2020-10-15 16:46:39 +02:00
  • 812c3e9a4c libgpiod v1.6.1 v1.6.1 Bartosz Golaszewski 2020-10-30 16:18:42 +01:00
  • 1fa4c8d040 NEWS: updates for v1.6.1 Bartosz Golaszewski 2020-10-30 16:18:12 +01:00
  • 31939dc54f libgpiod v1.4.5 v1.4.5 v1.4.x Bartosz Golaszewski 2020-10-30 16:08:24 +01:00
  • 1acdbdb144 NEWS: updates for v1.4.5 Bartosz Golaszewski 2020-10-30 16:06:58 +01:00
  • ef344377f7 bindings: cxx: fix build error Bartosz Golaszewski 2020-10-30 11:09:08 +01:00
  • 21f7744251 treewide: make linux v5.10 a hard requirement for libgpiod Bartosz Golaszewski 2020-10-26 11:12:16 +01:00
  • aefe16f598 Merge branch 'for-linux-v5.10-rc1' Bartosz Golaszewski 2020-10-26 11:08:29 +01:00
  • 1c47ee5ec2 doc: fix typo in gpiod_line_request_bulk() documentation Marc Ferland 2020-10-15 13:52:35 -04:00
  • 9bf94b8d48 doc: fix typo in gpiod_line_request_bulk() documentation Kent Gibson 2020-10-16 06:47:11 +08:00
  • a3aceace1b TODO: add a task for replacing chrono::duration with chrono::time_point Bartosz Golaszewski 2020-10-15 10:45:27 +02:00
  • bf9d514408 tests: add check of event offset to wait_multiple Kent Gibson 2020-10-14 11:47:58 +08:00
  • 37f33cce6f core: Basic port to uAPI v2 Kent Gibson 2020-10-14 19:30:52 +08:00
  • f2f5c62f7e tests: create mismatch between chip and bulk offsets in wait_multiple Kent Gibson 2020-10-14 11:47:57 +08:00
  • c749405f6e TODO: remove the task for removing deprecated interfaces Bartosz Golaszewski 2020-10-14 10:40:27 +02:00
  • 74f6646103 core: remove deprecated functions Bartosz Golaszewski 2020-10-14 10:26:54 +02:00
  • 0bea9ee220 bindings: python: remove gpiod.version_string() Bartosz Golaszewski 2020-10-14 10:08:15 +02:00
  • db552da19c bindings: cxx: tests: rename freq parameter to period_ms Kent Gibson 2020-10-14 11:45:50 +08:00
  • 12b2fe9f85 build: modernize configure.ac Bartosz Golaszewski 2020-10-13 14:58:23 +02:00
  • 1ebf6c0d8d tests: break tests if line requests fail Bartosz Golaszewski 2020-10-12 16:52:38 +02:00
  • c9b60ef511 bindings: python: fix Line.request() crashing Jiri Benc 2020-10-06 19:17:08 +02:00
  • fb3f127c38 bindings: python: fix Line.request() crashing Jiri Benc 2020-10-06 19:17:08 +02:00
  • 6132bc75c2 bindings: python: fix Line.request() crashing Jiri Benc 2020-10-06 19:17:08 +02:00
  • e120d3e996 bindings: python: tests: add a test-case exposing a bug in Line.request() Bartosz Golaszewski 2020-10-09 14:22:09 +02:00
  • 215d6c4ca2 bindings: python: fix incorrect object size Jiri Benc 2020-10-06 19:16:02 +02:00
  • 52cf211505 bindings: python: fix incorrect object size Jiri Benc 2020-10-06 19:16:02 +02:00
  • 3ffa77c4c2 bindings: python: fix incorrect object size Jiri Benc 2020-10-06 19:16:02 +02:00
  • cc23ef61f6 libgpiod: start v2.0 development cycle Bartosz Golaszewski 2020-10-02 10:22:06 +02:00
  • c3bb1b8547 libgpiod v1.6 v1.6 Bartosz Golaszewski 2020-10-01 12:45:45 +02:00
  • b3c4871b33 NEWS: updates for v1.6 Bartosz Golaszewski 2020-10-01 12:00:21 +02:00