On Tue, May 22, 2012 at 11:05:35PM -0300, Fabio Estevam wrote: > Should the spi->mode and spi->bits_per_word be passed differently? > Maybe via "struct regmap_config" ? You shouldn't be setting bits_per_word at all, that'll corrupt the data that regmap has formatted. Does removing that alone resolve the issue?