base-files: gpio switch: set output value with direction
authorMathias Kresin <dev@kresin.me>
Thu, 21 Dec 2017 00:06:42 +0000 (01:06 +0100)
committerMathias Kresin <dev@kresin.me>
Tue, 9 Jan 2018 21:05:46 +0000 (22:05 +0100)
commite66c47fb14f56be48366d1206b54724ab6dc2502
tree83feb838e8b73d0597e6d48ae1deee6ec9623b5d
parentff874b656beb87e3ad0f2cba3f325b1bf51a6b90
base-files: gpio switch: set output value with direction

Use the "low" and "high" values to configure the GPIO as an output with
that initial value. It ensures that the gpio doesn't have a unwanted value
during the time the direction is set to ouput and the actual value is
applied.

We don't need to take care of the GPIO polarity for now, since our
exported GPIOs are always active low.

Signed-off-by: Mathias Kresin <dev@kresin.me>
package/base-files/Makefile
package/base-files/files/etc/init.d/gpio_switch