gpio: zynq: Report gpio direction at boot
authorBrandon Maier <Brandon.Maier@collins.com>
Wed, 28 Nov 2018 17:14:17 +0000 (11:14 -0600)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 7 Dec 2018 12:37:25 +0000 (13:37 +0100)
commit6169005ceb8c715582eca70df3912cd2b351ede2
treec8848eaa47f7dd233d9e952306bc4b9bc414a83d
parent9904f0325ec3d57b823b4c9cd569eed9fc1ef1f7
gpio: zynq: Report gpio direction at boot

The Zynq's gpios can be configured by the bootloader. But Linux will
erroneously report all gpios as inputs unless we implement
get_direction().

Signed-off-by: Brandon Maier <Brandon.Maier@collins.com>
Tested-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-zynq.c