]> git.baikalelectronics.ru Git - kernel.git/commit
gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously
authorBartosz Golaszewski <brgl@bgdev.pl>
Wed, 15 Nov 2017 15:47:43 +0000 (16:47 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 30 Nov 2017 09:54:16 +0000 (10:54 +0100)
commitca41dd6b19d16e3bed6865fffa48279a4ae10a6f
treeb8d95ab721d0870ed3f2499366e4669482684301
parent59bfeda9ef937c85f00395b2f620d5edc0c2ce1a
gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously

Do not allow OPEN_SOURCE & OPEN_DRAIN flags in a single request. If
the hardware actually supports enabling both at the same time the
electrical result would be disastrous.

Suggested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpiolib.c