Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux...
[firefly-linux-kernel-4.4.55.git] / drivers / gpio / gpio-max7301.c
index 6e1c984a75d45e4253d0f2c1563364d310f37708..3b16ab7016301f0ff27cb2b05b070b377918d986 100644 (file)
@@ -56,7 +56,8 @@ static int max7301_probe(struct spi_device *spi)
        int ret;
 
        /* bits_per_word cannot be configured in platform data */
-       spi->bits_per_word = 16;
+       if (spi->dev.platform_data)
+               spi->bits_per_word = 16;
        ret = spi_setup(spi);
        if (ret < 0)
                return ret;