treewide: make drive settings an enum
Open-source and open-drain drive settings are mutually exclusive just like
the bias settings. Make them into an enum so that becomes clear.
Signed-off-by:
Bartosz Golaszewski <bgolaszewski@baylibre.com>
Showing
- bindings/cxx/gpiod.hpp 15 additions, 9 deletionsbindings/cxx/gpiod.hpp
- bindings/cxx/line.cpp 8 additions, 10 deletionsbindings/cxx/line.cpp
- bindings/cxx/tests/tests-line.cpp 15 additions, 30 deletionsbindings/cxx/tests/tests-line.cpp
- bindings/python/gpiodmodule.c 40 additions, 33 deletionsbindings/python/gpiodmodule.c
- bindings/python/tests/gpiod_py_test.py 6 additions, 12 deletionsbindings/python/tests/gpiod_py_test.py
- include/gpiod.h 16 additions, 10 deletionsinclude/gpiod.h
- lib/core.c 6 additions, 6 deletionslib/core.c
- tests/tests-line.c 16 additions, 20 deletionstests/tests-line.c
- tools/gpioinfo.c 12 additions, 2 deletionstools/gpioinfo.c
Loading
Please register or sign in to comment