diff options
author | Mathias Kresin <dev@kresin.me> | 2018-01-15 00:28:03 +0100 |
---|---|---|
committer | Mathias Kresin <dev@kresin.me> | 2018-01-18 07:22:36 +0100 |
commit | f476c9a7458f9a1da876df02cce065f9cdeedd87 (patch) | |
tree | 5dedff6a3be75d71467235071fa2c66076ee9eab | |
parent | 1ca4f8ca1c650785f7c105a9306ddac3792562c9 (diff) | |
download | upstream-f476c9a7458f9a1da876df02cce065f9cdeedd87.tar.gz upstream-f476c9a7458f9a1da876df02cce065f9cdeedd87.tar.bz2 upstream-f476c9a7458f9a1da876df02cce065f9cdeedd87.zip |
base-files: gpio switch: fix inverted logic
GPIOs are exported as active high to the sysfs, hence the logic need to be
inverted.
Fixes: e66c47fb14f5 ("base-files: gpio switch: set output value with
direction")
Signed-off-by: Mathias Kresin <dev@kresin.me>
-rwxr-xr-x | package/base-files/files/etc/init.d/gpio_switch | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/base-files/files/etc/init.d/gpio_switch b/package/base-files/files/etc/init.d/gpio_switch index b67950a992..32c142f110 100755 --- a/package/base-files/files/etc/init.d/gpio_switch +++ b/package/base-files/files/etc/init.d/gpio_switch @@ -24,7 +24,7 @@ load_gpio_switch() [ -d "$gpio_path" ] || sleep 1 } # set the pin to output with high or low pin value - { [ "$value" = "0" ] && echo "high" || echo "low"; } >"$gpio_path/direction" + { [ "$value" = "0" ] && echo "low" || echo "high"; } >"$gpio_path/direction" } service_triggers() |