core: don't allow OPEN_DRAIN & OPEN_SOURCE flags for input
authorBartosz Golaszewski <bartekgola@gmail.com>
Mon, 16 Oct 2017 15:45:27 +0000 (17:45 +0200)
committerBartosz Golaszewski <bartekgola@gmail.com>
Mon, 16 Oct 2017 15:54:31 +0000 (17:54 +0200)
commit07dce00de96de395b35685c0b69690760bb1a9f7
tree0f2b5fcf0c196503c845a52ce25f6379e413921d
parentfbd88df695d223f311468a07bb38d534229e044a
core: don't allow OPEN_DRAIN & OPEN_SOURCE flags for input

OPEN_DRAIN and OPEN_SOURCE flags only affect the way we drive a GPIO
line, so they only make sense for output mode.

Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
src/lib/core.c
tests/tests-line.c