Hi Mans, I've tried to apply your patch on a next-20160112 branch to test it but it failed. I've also looked at the for-next branch of the SPI sub-system git tree. It seems that one issue occurred within a chunk patching the atmel_spi_setup() function. Please see below. Le 11/01/2016 17:01, Mans Rullgard a écrit : [...] > diff --git a/drivers/spi/spi-atmel.c b/drivers/spi/spi-atmel.c > index 08cbb3e43c76..d4a806e24060 100644 > --- a/drivers/spi/spi-atmel.c > +++ b/drivers/spi/spi-atmel.c [...] > @@ -1603,6 +1611,7 @@ static int atmel_spi_setup(struct spi_device *spi) > } > > asd->npcs_pin = npcs_pin; > + asd->use_cs_gpio = use_cs_gpio; > spi->controller_state = asd; > } else { > atmel_spi_lock(as); [...] There is no 'else' statement in the source code I'm looking at. Best regards, Cyrille -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html