commit | c3bafe017c3bd3f68c21637ce4b78963edf56ec5 | [log] [tgz] |
---|---|---|
author | Andrew Jeffery <andrew@aj.id.au> | Fri Apr 07 22:29:02 2017 +0930 |
committer | Linus Walleij <linus.walleij@linaro.org> | Mon Apr 24 14:51:57 2017 +0200 |
tree | c408e2983e1de40b63a0c8a8aa5a361d8c302348 | |
parent | 5ae4cb94b3133d00857bb2909dae779782db40cb [diff] |
gpio: aspeed: Add open-source and open-drain support As per the datasheet, manage the IO and value states to implement open-source/open-drain, but do this by falling back to gpiolib's emulation. This commit simply makes the behaviour explicit for clarity, rather than relying on the implicit return of -ENOTSUPP to trigger the emulation. Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>