summaryrefslogtreecommitdiffstats
path: root/drivers/spi
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2016-10-19 09:30:45 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2016-10-19 12:13:49 +0200
commit27974c3bae7eb43b9deab8612bd18cbcd88dd7de (patch)
tree3a2d2b3e327d9029cbcda677cdd4767641aecd55 /drivers/spi
parent834f6bf5e5f1169065376ad1aeb6a6266e66ce5c (diff)
downloadbarebox-27974c3bae7eb43b9deab8612bd18cbcd88dd7de.tar.gz
barebox-27974c3bae7eb43b9deab8612bd18cbcd88dd7de.tar.xz
spi: mvebu: make more than one device on a bus work
The mvebu socs support up to 8 chip selects. Make use of them. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/spi')
-rw-r--r--drivers/spi/mvebu_spi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/spi/mvebu_spi.c b/drivers/spi/mvebu_spi.c
index c679e64c42..335774d4c6 100644
--- a/drivers/spi/mvebu_spi.c
+++ b/drivers/spi/mvebu_spi.c
@@ -361,7 +361,7 @@ static int mvebu_spi_probe(struct device_d *dev)
master->bus_num = dev->id;
master->setup = mvebu_spi_setup;
master->transfer = mvebu_spi_transfer;
- master->num_chipselect = 1;
+ master->num_chipselect = 8;
ret = spi_register_master(master);
if (!ret)