base-files: gpio switch: check if direction can be set
authorMathias Kresin <dev@kresin.me>
Mon, 15 Jan 2018 00:23:36 +0000 (01:23 +0100)
committerMathias Kresin <dev@kresin.me>
Thu, 18 Jan 2018 06:22:37 +0000 (07:22 +0100)
Obviously not all GPIO controller allow to change the direction. The issue
is around since the beginning of the script but only due to the recent
changes error messages are more visible.

Add a check if a change of the direction is supported by the GPIO
controller and fallback to setting only the value if not.

Fixes: FS#1271
Signed-off-by: Mathias Kresin <dev@kresin.me>

No differences found