staging: fbtft: Removes one nesting level to help readability - Style
authorLeonardo Brás <leobras.c@gmail.com>
Wed, 8 Aug 2018 00:29:04 +0000 (21:29 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Aug 2018 12:23:16 +0000 (14:23 +0200)
This nesting level was removed to improve readability.

Signed-off-by: Leonardo Brás <leobras.c@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/fbtft/flexfb.c

index a2b4164..2af4744 100644 (file)
@@ -679,19 +679,22 @@ static int flexfb_probe_common(struct spi_device *sdev,
                        if (par->spi->master->bits_per_word_mask
                            & SPI_BPW_MASK(9)) {
                                par->spi->bits_per_word = 9;
-                       } else {
-                               dev_warn(dev,
-                                       "9-bit SPI not available, emulating using 8-bit.\n");
-                               /* allocate buffer with room for dc bits */
-                               par->extra = devm_kzalloc(par->info->device,
-                                               par->txbuf.len + (par->txbuf.len / 8) + 8,
-                                               GFP_KERNEL);
-                               if (!par->extra) {
-                                       ret = -ENOMEM;
-                                       goto out_release;
-                               }
-                               par->fbtftops.write = fbtft_write_spi_emulate_9;
+                               break;
                        }
+
+                       dev_warn(dev,
+                                "9-bit SPI not available, emulating using 8-bit.\n");
+                       /* allocate buffer with room for dc bits */
+                       par->extra = devm_kzalloc(par->info->device,
+                                                 par->txbuf.len
+                                                 + (par->txbuf.len / 8) + 8,
+                                                 GFP_KERNEL);
+                       if (!par->extra) {
+                               ret = -ENOMEM;
+                               goto out_release;
+                       }
+                       par->fbtftops.write = fbtft_write_spi_emulate_9;
+
                        break;
                default:
                        dev_err(dev,