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

  • 699e747b1a simple-api: improve the naming convention Bartosz Golaszewski 2017-09-27 11:44:09 +02:00
  • 2eff5f51e6 core: new public macro Bartosz Golaszewski 2017-09-27 11:10:38 +02:00
  • 63c70aa398 tests: simple-api: new test case Bartosz Golaszewski 2017-09-27 11:09:37 +02:00
  • db849a81a6 gpiomon: use the simple event loop Bartosz Golaszewski 2017-09-26 23:58:44 +02:00
  • a7ee495b12 simple: rework the event loop Bartosz Golaszewski 2017-09-25 19:13:48 +02:00
  • 8260b4f205 simple: event-loop: fix EINTR handling Bartosz Golaszewski 2017-09-25 20:28:09 +02:00
  • 170c8387cd simple: event-loop: fix EINTR handling Bartosz Golaszewski 2017-09-25 20:22:03 +02:00
  • 52bfc4f2aa core: add gpiod_line_bulk_get_line() Bartosz Golaszewski 2017-09-24 22:06:31 +02:00
  • 349f7c2033 simple: remove redundant line releases Bartosz Golaszewski 2017-09-24 21:59:45 +02:00
  • 7c75363af8 simple: fix the active_low switch in gpiod_simple_event_loop() Bartosz Golaszewski 2017-09-24 21:11:45 +02:00
  • f0455aa13e build: fix the kernel version in the 'make check' message Bartosz Golaszewski 2017-09-24 10:52:55 +02:00
  • 57fb030d30 core: rename gpiod_line_is_used_by_kernel() Bartosz Golaszewski 2017-09-24 10:48:14 +02:00
  • 3d21968f8d README: add info about the subject line for e-mails sent to linux-gpio Bartosz Golaszewski 2017-09-14 08:06:10 +02:00
  • 269b23a30f README: update the section about contributing Bartosz Golaszewski 2017-09-13 10:52:04 +02:00
  • 8e1401129f build: silence an ar warning Bartosz Golaszewski 2017-09-13 10:30:28 +02:00
  • aa8ca6b99d NEWS: updates for v0.3.1 Bartosz Golaszewski 2017-09-12 18:05:48 +02:00
  • f85283c166 libgpiod v0.3.1 v0.3.1 Bartosz Golaszewski 2017-09-12 18:08:03 +02:00
  • 6bf61d69e8 NEWS: updates for v0.3.1 Bartosz Golaszewski 2017-09-12 18:05:48 +02:00
  • 61643dd17b README.md: rename to README Bartosz Golaszewski 2017-09-12 09:55:56 +02:00
  • ee0b9c4970 README.md: rename to README Bartosz Golaszewski 2017-09-12 09:55:56 +02:00
  • 8b234280d4 tests: re-enable a test case for gpiomon Bartosz Golaszewski 2017-08-12 21:46:13 +02:00
  • 127b843080 tests: gpioset: fix a typo Bartosz Golaszewski 2017-09-10 13:24:37 +02:00
  • 8ee026ed2e tests: re-enable a test case for gpiomon Bartosz Golaszewski 2017-08-12 21:46:13 +02:00
  • b0774a79b4 tools: use program_invocation_name Bartosz Golaszewski 2017-07-28 13:00:41 +02:00
  • 3c6f9a3bf6 tests: use program_invocation_name Bartosz Golaszewski 2017-07-22 17:31:47 +02:00
  • 986612c331 gpiod.h: improve the documentation for gpiod_line_iter_last_offset() Bartosz Golaszewski 2017-07-14 13:25:40 +02:00
  • b88b5c99b7 gpiod.h: extend the introduction to the simple API Bartosz Golaszewski 2017-07-14 12:58:47 +02:00
  • 83040631d6 gpiod.h: move the mainpage doxygen comment down Bartosz Golaszewski 2017-07-14 12:45:51 +02:00
  • 3de15947e4 core: readability tweak Bartosz Golaszewski 2017-07-13 18:24:54 +02:00
  • 5571ba17ce core: add the offset argument to the simple event loop callback Bartosz Golaszewski 2017-07-13 18:09:17 +02:00
  • 2ac43f80d5 core: fix single line event requests with flags Bartosz Golaszewski 2017-07-13 18:07:25 +02:00
  • 3a903b5abb core: add bulk event requests Bartosz Golaszewski 2017-07-13 13:53:46 +02:00
  • abec0c89e5 core: remove the active_low argument from line bulk requests Bartosz Golaszewski 2017-07-13 13:29:27 +02:00
  • 34b8d26a26 core: group the line request code together Bartosz Golaszewski 2017-07-13 13:15:39 +02:00
  • 976808668c core: move the chip-related code to the top of core.c Bartosz Golaszewski 2017-07-13 12:57:14 +02:00
  • 47d97c70ac core: remove the active_low boolean argument from single-line requests Bartosz Golaszewski 2017-07-12 20:37:43 +02:00
  • 8e164e9926 core: set the active state using the request flags Bartosz Golaszewski 2017-07-12 20:17:01 +02:00
  • 259dd5c64b line: add a test case for empty consumer strings Bartosz Golaszewski 2017-07-12 20:09:45 +02:00
  • d108954f39 core: accept NULL consumer strings Bartosz Golaszewski 2017-07-12 19:46:50 +02:00
  • 59bfd579eb gpiod.h: remove the separate doxygen group for events Bartosz Golaszewski 2017-07-12 19:18:24 +02:00
  • 9c5c2ad29f gpiod.h: move the chip operations before line definitions Bartosz Golaszewski 2017-07-12 19:15:40 +02:00
  • b458b062b5 core: merge chip.c and line.c Bartosz Golaszewski 2017-07-12 17:47:07 +02:00
  • 091d36e360 libgpiod: unify the header comments Bartosz Golaszewski 2017-07-12 17:22:09 +02:00
  • 54dba79b42 event: rename event requests routines Bartosz Golaszewski 2017-07-10 10:15:05 +02:00
  • fb1700c470 core: merge event requests with regular line requests Bartosz Golaszewski 2017-07-01 19:50:11 +02:00
  • 84aacc55d1 chip: lazily allocate lines Bartosz Golaszewski 2017-07-01 14:11:40 +02:00
  • 441a2add06 core: don't duplicate chip-related data structures Bartosz Golaszewski 2017-07-01 13:54:33 +02:00
  • 27a58a919f simple-api: reposition the prototypes in the public header Bartosz Golaszewski 2017-07-01 11:14:52 +02:00
  • 2ba2a49c08 tests: line: new test case Bartosz Golaszewski 2017-07-01 11:07:13 +02:00
  • 5d80befa53 line: remove an unnecessary check Bartosz Golaszewski 2017-07-01 10:56:06 +02:00
  • 2dd161704c chip: use a temporary variable in gpiod_chip_close() Bartosz Golaszewski 2017-06-30 16:28:30 +02:00
  • ffe1776244 core: separate the chip and line logic Bartosz Golaszewski 2017-06-30 12:55:36 +02:00
  • bdf429543a chip: release lines in bulk on close() Bartosz Golaszewski 2017-06-29 17:10:57 +02:00
  • a6c8341913 line: remove stray semicolons Bartosz Golaszewski 2017-06-29 17:05:27 +02:00
  • 4e9940ea79 chip: rename is_unsigned_int() Bartosz Golaszewski 2017-06-29 15:36:01 +02:00
  • e58108d2d7 line: coding style fix Bartosz Golaszewski 2017-06-29 15:27:27 +02:00
  • 84ac4dfcd5 core: tweak some comments Bartosz Golaszewski 2017-06-29 15:23:55 +02:00
  • b36bdd325f core: move all line-related code to line.c and remove core.c Bartosz Golaszewski 2017-06-29 15:12:22 +02:00
  • f991475fb0 core: move chip definitions to a separate file Bartosz Golaszewski 2017-06-28 17:33:51 +02:00
  • 0799d0b934 core: kill gpiod_line_event_release() Bartosz Golaszewski 2017-06-28 16:39:36 +02:00
  • 406c568fff core: move gpiod_version_string() to misc.c Bartosz Golaszewski 2017-06-28 16:15:04 +02:00
  • 87ddbe9a6a core: move iterator definitions to a separate file Bartosz Golaszewski 2017-06-24 13:05:34 +02:00
  • 67ce942331 simple API: un-inline simple API routines Bartosz Golaszewski 2017-06-24 12:54:20 +02:00
  • f323eff5b1 core: move the simple API definitions into a separate file Bartosz Golaszewski 2017-06-24 12:48:54 +02:00
  • 4d0a043300 core: kill nsec_to_timespec() Bartosz Golaszewski 2017-06-24 12:43:00 +02:00
  • 2b8b4cef84 core: kill zalloc() and use calloc() where applicable Bartosz Golaszewski 2017-06-24 12:37:50 +02:00
  • 036510a174 core: kill gpio_ioctl() Bartosz Golaszewski 2017-06-24 12:32:01 +02:00
  • cc0b3fac72 core: kill custom error handling Bartosz Golaszewski 2017-06-24 12:21:57 +02:00
  • dc2d2e4b85 tests: fix checking the kernel version Bartosz Golaszewski 2017-07-06 10:41:15 +02:00
  • 9257ed818b tests: fix checking the kernel version Bartosz Golaszewski 2017-07-06 10:41:15 +02:00
  • a5c2c2db3c libgpiod: start 1.0 development cycle Bartosz Golaszewski 2017-06-24 11:41:19 +02:00
  • e0c20da3ed libgpiod v0.3 v0.3 Bartosz Golaszewski 2017-06-23 16:56:09 +02:00
  • 8c428105fc NEWS: updates for v0.3 Bartosz Golaszewski 2017-06-23 16:52:07 +02:00
  • 6421b7c094 tests: gpiomon: new test case Bartosz Golaszewski 2017-06-23 16:42:07 +02:00
  • dbeaf50a90 tests: gpiomon: new test case for watching multiple lines Bartosz Golaszewski 2017-06-23 16:38:56 +02:00
  • b01d4ebf86 gpiomon: implement monitoring multiple lines at the same time Bartosz Golaszewski 2017-06-23 11:25:13 +02:00
  • 47aedf5a43 core: event: use correct flags when requesting events Bartosz Golaszewski 2017-06-23 12:37:21 +02:00
  • d0da47f030 gpioset: improve error messages Bartosz Golaszewski 2017-06-23 11:04:18 +02:00
  • fdd037c0dd README: improve readability of examples Bartosz Golaszewski 2017-06-22 21:16:40 +02:00
  • f0b441006a README: add an example of gpiomon custom output formats Bartosz Golaszewski 2017-06-22 21:11:18 +02:00
  • 85d68d58a0 tests: gpiomon: new test case Bartosz Golaszewski 2017-06-22 20:56:36 +02:00
  • b762371aaa README: update the building section Bartosz Golaszewski 2017-06-22 20:42:11 +02:00
  • d4d1c11f31 gpiomon: simplify custom formats Bartosz Golaszewski 2017-06-21 13:47:30 +02:00
  • 908a84f9da tests: don't allocate the subprocess output buffer everytime Bartosz Golaszewski 2017-06-21 11:46:42 +02:00
  • 89034554a7 tests: gpiomon: use a different unknown custom format specifier Bartosz Golaszewski 2017-06-21 10:21:44 +02:00
  • 8233025854 tests: fix reading the output of subprocesses Bartosz Golaszewski 2017-06-21 10:16:36 +02:00
  • 2100f6e66a gpiomon: fix parsing of custom output formats Bartosz Golaszewski 2017-06-20 20:03:33 +02:00
  • ef67e4503e configure: tests: require versions of libkmod & libudev known to work Bartosz Golaszewski 2017-06-20 15:00:03 +02:00
  • 8ec7f41476 configure: check for regex functions when building tests Bartosz Golaszewski 2017-06-20 10:36:16 +02:00
  • b2145b97d4 tests: add a FIXME comment Bartosz Golaszewski 2017-06-19 21:26:29 +02:00
  • 641c79e33c gpiomon: implement custom output formats Bartosz Golaszewski 2017-06-15 09:23:13 +02:00
  • 2a983631b7 tests: fix subprocess cleanup when dying Bartosz Golaszewski 2017-06-15 08:31:49 +02:00
  • 05a6748bd1 tests: fix the error message when dying during test's execution Bartosz Golaszewski 2017-06-15 07:52:42 +02:00
  • bfca2660a3 libgpiod v0.1.4 v0.1.4 v0.1.x Bartosz Golaszewski 2017-06-14 13:58:13 +02:00
  • ea90884f68 libgpiod v0.2.1 v0.2.1 v0.2.x Bartosz Golaszewski 2017-06-14 13:56:18 +02:00
  • 0e10594ff0 NEWS: updates for v0.2.1 Bartosz Golaszewski 2017-06-14 13:52:13 +02:00
  • b6ef2f11ea NEWS: updates for v0.2.1 Bartosz Golaszewski 2017-06-14 13:52:13 +02:00
  • 6ea8d9180c tools: capitalize 'GPIO' in error messages Bartosz Golaszewski 2017-06-14 13:13:35 +02:00
  • 5eadd98fac gpiomon: don't ignore superfluous arguments Bartosz Golaszewski 2017-06-14 12:53:19 +02:00
  • daa9c4d341 gpiomon: capitalize 'GPIO' in error message Bartosz Golaszewski 2017-06-14 12:44:31 +02:00