19 Commits

Author SHA1 Message Date
Devaev Maxim
ad943811f9 ezcoo sw41ha as gpio 2020-10-25 02:44:43 +03:00
Devaev Maxim
cccf44655a common env variables 2020-10-03 05:02:14 +03:00
Devaev Maxim
16946d1e0f refactoring 2020-09-30 14:12:09 +03:00
Oleg Girko
a8589e48ab Make kvmd compatible with libgpiod 1.2.
The singular default_val argument of gpiod.Line.request() method
was introduced in libgpiod 1.3.

For older versions of libgpiod, defailt_vals argument with list value
should be used.

This argument is available in newer versions of libgpiod as well
for compatibility.

This change is needed for Debian / Raspbian 10 that have libgpiod 1.2.

Signed-off-by: Oleg Girko <ol@infoserver.lv>
2020-09-20 14:59:33 +01:00
Devaev Maxim
5c05276d46 fixed consumer names for libgpiod 2020-09-18 01:46:28 +03:00
Devaev Maxim
00069931c1 debounce for gpiod AioReader 2020-09-16 00:03:44 +03:00
Devaev Maxim
ee10435b81 common gpio path variable 2020-09-14 01:34:23 +03:00
Devaev Maxim
0ad0d17528 using libgpiod for the ugpio driver 2020-09-13 20:04:17 +03:00
Devaev Maxim
44c50aa4de removed edge detection 2020-09-10 13:40:56 +03:00
Devaev Maxim
ff36ff203e edge detection not available for pin r/w 2020-09-10 13:17:09 +03:00
Devaev Maxim
1d98f5ed04 experimental edge mode 2020-09-10 12:33:26 +03:00
Devaev Maxim
9cb5582565 only available gpio modes 2020-09-10 09:31:05 +03:00
Devaev Maxim
1901af17c3 hide device path 2020-09-09 14:30:17 +03:00
Devaev Maxim
170ed92bd4 cleanup on driver side 2020-09-09 12:52:45 +03:00
Devaev Maxim
b377123e48 hid relay driver 2020-09-09 10:00:08 +03:00
Devaev Maxim
4767a44af8 improved ugpio scheme api 2020-09-08 06:30:13 +03:00
Devaev Maxim
4cc60e4d52 refactoring 2020-09-08 05:05:40 +03:00
Devaev Maxim
c2831853a0 minor relatime fixes 2020-09-07 13:33:13 +03:00
Devaev Maxim
a6dac4bd84 ugpio plugins 2020-09-07 05:54:25 +03:00