aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-bcm2835.c
diff options
context:
space:
mode:
authorAxel Lin <axel.lin@ingics.com>2016-02-14 00:19:07 +0800
committerMark Brown <broonie@kernel.org>2016-02-15 20:43:39 +0000
commit763dedfcda5f6c9294c4a5d048f5261f442cc1e8 (patch)
tree206df0c15e7cdeef27e7c42de2db607228ccc2ff /drivers/spi/spi-bcm2835.c
parentspi: bcm2835: Remove duplicate depend on GPIOLIB in Kconfig (diff)
downloadlinux-dev-763dedfcda5f6c9294c4a5d048f5261f442cc1e8.tar.xz
linux-dev-763dedfcda5f6c9294c4a5d048f5261f442cc1e8.zip
spi: bcm2835: Remove unnecessary workaround to call gpio_set_value
This should be fixed by commit 4c02cba18cc9 ("pinctrl: bcm2835: Fix initial value for direction_output") Signed-off-by: Axel Lin <axel.lin@ingics.com> Acked-by: Martin Sperl <kernel@martin.sperl.org> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/spi-bcm2835.c')
-rw-r--r--drivers/spi/spi-bcm2835.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/spi/spi-bcm2835.c b/drivers/spi/spi-bcm2835.c
index cf04960cc3e6..f35cc10772f6 100644
--- a/drivers/spi/spi-bcm2835.c
+++ b/drivers/spi/spi-bcm2835.c
@@ -727,11 +727,6 @@ static int bcm2835_spi_setup(struct spi_device *spi)
spi->chip_select, spi->cs_gpio, err);
return err;
}
- /* the implementation of pinctrl-bcm2835 currently does not
- * set the GPIO value when using gpio_direction_output
- * so we are setting it here explicitly
- */
- gpio_set_value(spi->cs_gpio, (spi->mode & SPI_CS_HIGH) ? 0 : 1);
return 0;
}