summaryrefslogtreecommitdiffstats
path: root/drivers/fsi/fsi-master-gpio.c
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2017-06-06 17:08:58 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-06-09 05:52:09 -0400
commit4af889b0ff78a71a0d5e3d4ce62515eca2ba4939 (patch)
treeb43c2330baee78a4f92242f031e7cc0c1681acbf /drivers/fsi/fsi-master-gpio.c
parent7f9e8f767030e9d588ffc71e50ebf5164c86c8a9 (diff)
drivers/fsi: Use asynchronous slave mode
For slaves that are behind a software-clocked master, we want FSI CFAMs to run asynchronously to the FSI clock, so set up our slaves to be in async mode. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Christopher Bostic <cbostic@linux.vnet.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/fsi/fsi-master-gpio.c')
-rw-r--r--drivers/fsi/fsi-master-gpio.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/fsi/fsi-master-gpio.c b/drivers/fsi/fsi-master-gpio.c
index a5d6e705b3c5..ae2618768508 100644
--- a/drivers/fsi/fsi-master-gpio.c
+++ b/drivers/fsi/fsi-master-gpio.c
@@ -554,6 +554,7 @@ static int fsi_master_gpio_probe(struct platform_device *pdev)
554 master->gpio_mux = gpio; 554 master->gpio_mux = gpio;
555 555
556 master->master.n_links = 1; 556 master->master.n_links = 1;
557 master->master.flags = FSI_MASTER_FLAG_SWCLOCK;
557 master->master.read = fsi_master_gpio_read; 558 master->master.read = fsi_master_gpio_read;
558 master->master.write = fsi_master_gpio_write; 559 master->master.write = fsi_master_gpio_write;
559 master->master.term = fsi_master_gpio_term; 560 master->master.term = fsi_master_gpio_term;