diff --git a/arch/arm/boot/dts/bcm2708_common.dtsi b/arch/arm/boot/dts/bcm2708_common.dtsi index 6f3982eaac8d..74434b986e3f 100644 --- a/arch/arm/boot/dts/bcm2708_common.dtsi +++ b/arch/arm/boot/dts/bcm2708_common.dtsi @@ -183,7 +183,7 @@ * add more gpios if necessary as <&gpio 6 1> * (but do not forget to make them output!) */ - cs-gpios = <0>, <0>; + cs-gpios = <&gpio 8 1>, <&gpio 7 1>; }; i2c0: i2c@7e205000 { diff --git a/drivers/spi/spi-bcm2835.c b/drivers/spi/spi-bcm2835.c index a2b1f45c43ce..5fb2d5e4e4f7 100644 --- 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; @@ -761,6 +762,7 @@ static int bcm2835_spi_setup(struct spi_device *spi) * so we are setting it here explicitly */ gpio_set_value(spi->cs_gpio, (spi->mode & SPI_CS_HIGH) ? 0 : 1); +#endif return 0; }