projects
/
linux-4.9.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3baadbb
)
spi-bcm2835: Disable forced software CS
author
Phil Elwell
<phil@raspberrypi.org>
Fri, 1 Jul 2016 21:09:24 +0000
(22:09 +0100)
committer
Raspbian kernel package updater
<root@raspbian.org>
Sat, 31 Mar 2018 14:44:48 +0000
(15:44 +0100)
Select software CS in bcm2708_common.dtsi, and disable the automatic
conversion in the driver to allow hardware CS to be re-enabled with an
overlay.
See: https://github.com/raspberrypi/linux/issues/1547
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
drivers/spi/spi-bcm2835.c
patch
|
blob
|
history
diff --git
a/drivers/spi/spi-bcm2835.c
b/drivers/spi/spi-bcm2835.c
index 5dfe20ffc2866fa6789825016c585175a29705b6..8493474d286f7a1ac6454a22c61c8c2cef9121bf 100644
(file)
--- a/
drivers/spi/spi-bcm2835.c
+++ b/
drivers/spi/spi-bcm2835.c
@@
-707,6
+707,7
@@
static int bcm2835_spi_setup(struct spi_device *spi)
return -EINVAL;
}
+#if 0
/* now translate native cs to GPIO */
/* first look for chip select pins in the devices pin groups */
for (pingroup_index = 0;
@@
-756,6
+757,7
@@
static int bcm2835_spi_setup(struct spi_device *spi)
spi->chip_select, spi->cs_gpio, err);
return err;
}
+#endif
return 0;
}