summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Bostic <cbostic@linux.vnet.ibm.com>2017-03-15 00:17:10 +0300
committerJoel Stanley <joel@jms.id.au>2017-03-15 03:54:26 +0300
commitc72ced5a19ceae19c7d792ae3e982bee5607dab4 (patch)
tree88851da2e8e7a490d733d3eed8ef46850f777896
parent0aa686b60e265a5685fb413b354e8780dfc215ce (diff)
downloadlinux-c72ced5a19ceae19c7d792ae3e982bee5607dab4.tar.xz
drivers/fsi: Set enable line to '1' on unbind
Configure I/O for non OpenFSI users of the FSI enable line by setting value to to '1' on unbind prior to releasing use of pin. Signed-off-by: Christopher Bostic <cbostic@linux.vnet.ibm.com> Signed-off-by: Joel Stanley <joel@jms.id.au>
-rw-r--r--drivers/fsi/fsi-master-gpio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/fsi/fsi-master-gpio.c b/drivers/fsi/fsi-master-gpio.c
index e3431c49a12b..a8976d556336 100644
--- a/drivers/fsi/fsi-master-gpio.c
+++ b/drivers/fsi/fsi-master-gpio.c
@@ -568,7 +568,7 @@ static int fsi_master_gpio_remove(struct platform_device *pdev)
devm_gpiod_put(&pdev->dev, master->gpio_trans);
}
if (master->gpio_enable) {
- gpiod_set_value(master->gpio_enable, 0);
+ gpiod_set_value(master->gpio_enable, 1);
devm_gpiod_put(&pdev->dev, master->gpio_enable);
}
if (master->gpio_mux) {