bindings: python: add support for 'default_val' in Line.request()
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 15 Feb 2019 12:37:18 +0000 (13:37 +0100)
committerBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 15 Feb 2019 12:46:10 +0000 (13:46 +0100)
commit0e2ff678538042b7bedd4370fcafbe3ce26b3bca
tree3f12f5ae78e925b42eb0ff8a858af29bd93717c8
parentaa1eb7e6ebfa0840a991a4c32d975aae7773cfa8
bindings: python: add support for 'default_val' in Line.request()

Until now Line.request() only took 'default_vals' argument which was
passed down directly to LineBulk.request() internally. This meant that
even when requesting a single line in output mode, the default value
had to be passed in a sequence.

Add support for the 'default_val' argument which makes it possible to
specify the default value as an integer. The previous 'default_vals'
argument is still supported, but the two cannot be passed at the same
time.

Documentation for default_vals is removed, as it's now deprecated for
Line.request().

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
bindings/python/gpiodmodule.c