Loading drivers/staging/fbtft/flexfb.c +15 −12 Original line number Diff line number Diff line Loading @@ -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 { 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, 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, Loading Loading
drivers/staging/fbtft/flexfb.c +15 −12 Original line number Diff line number Diff line Loading @@ -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 { 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, 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, Loading