]> asedeno.scripts.mit.edu Git - linux.git/commit
GPIO: add single-register GPIO via CREG driver
authorEugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Fri, 28 Sep 2018 13:15:30 +0000 (16:15 +0300)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 10 Oct 2018 07:21:06 +0000 (09:21 +0200)
commit2505c7b0128f63289a59d77ee39cacd08aacf779
treea7a8027e74c2a4cdf5f9e84008fb62391c1fd9d7
parent29f55cc664f48cfeee661b2dbea39cd72a311e7e
GPIO: add single-register GPIO via CREG driver

Add single-register MMIO GPIO driver for complex cases where
only several fields in register belong to GPIO lines and each GPIO
line owns a field with different length and on/off value.

Such CREG GPIOs are used in Synopsys AXS10x and HSDK boards.

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
MAINTAINERS
drivers/gpio/Kconfig
drivers/gpio/Makefile
drivers/gpio/gpio-creg-snps.c [new file with mode: 0644]