diff options
| -rw-r--r-- | drivers/spi/spi-davinci.c | 4 | ||||
| -rw-r--r-- | drivers/spi/spi-fsl-dspi.c | 3 | ||||
| -rw-r--r-- | drivers/spi/spi-mxs.c | 9 | ||||
| -rw-r--r-- | drivers/spi/spi-rspi.c | 2 | ||||
| -rw-r--r-- | drivers/spi/spi-sc18is602.c | 3 | ||||
| -rw-r--r-- | drivers/spi/spi-sh.c | 3 | ||||
| -rw-r--r-- | drivers/spi/spi-sirf.c | 7 | ||||
| -rw-r--r-- | drivers/spi/spi-topcliff-pch.c | 6 |
8 files changed, 0 insertions, 37 deletions
diff --git a/drivers/spi/spi-davinci.c b/drivers/spi/spi-davinci.c index 50b2d88c8190..ff22fb6a2a03 100644 --- a/drivers/spi/spi-davinci.c +++ b/drivers/spi/spi-davinci.c | |||
| @@ -396,10 +396,6 @@ static int davinci_spi_setup(struct spi_device *spi) | |||
| 396 | dspi = spi_master_get_devdata(spi->master); | 396 | dspi = spi_master_get_devdata(spi->master); |
| 397 | pdata = &dspi->pdata; | 397 | pdata = &dspi->pdata; |
| 398 | 398 | ||
| 399 | /* if bits per word length is zero then set it default 8 */ | ||
| 400 | if (!spi->bits_per_word) | ||
| 401 | spi->bits_per_word = 8; | ||
| 402 | |||
| 403 | if (!(spi->mode & SPI_NO_CS)) { | 399 | if (!(spi->mode & SPI_NO_CS)) { |
| 404 | if ((pdata->chip_sel == NULL) || | 400 | if ((pdata->chip_sel == NULL) || |
| 405 | (pdata->chip_sel[spi->chip_select] == SPI_INTERN_CS)) | 401 | (pdata->chip_sel[spi->chip_select] == SPI_INTERN_CS)) |
diff --git a/drivers/spi/spi-fsl-dspi.c b/drivers/spi/spi-fsl-dspi.c index 8641b03bdd7a..649f9d13eac5 100644 --- a/drivers/spi/spi-fsl-dspi.c +++ b/drivers/spi/spi-fsl-dspi.c | |||
| @@ -373,9 +373,6 @@ static int dspi_setup(struct spi_device *spi) | |||
| 373 | if (!spi->max_speed_hz) | 373 | if (!spi->max_speed_hz) |
| 374 | return -EINVAL; | 374 | return -EINVAL; |
| 375 | 375 | ||
| 376 | if (!spi->bits_per_word) | ||
| 377 | spi->bits_per_word = 8; | ||
| 378 | |||
| 379 | return dspi_setup_transfer(spi, NULL); | 376 | return dspi_setup_transfer(spi, NULL); |
| 380 | } | 377 | } |
| 381 | 378 | ||
diff --git a/drivers/spi/spi-mxs.c b/drivers/spi/spi-mxs.c index 3adebfa22e3d..79e5aa2250c8 100644 --- a/drivers/spi/spi-mxs.c +++ b/drivers/spi/spi-mxs.c | |||
| @@ -111,14 +111,6 @@ static int mxs_spi_setup_transfer(struct spi_device *dev, | |||
| 111 | return 0; | 111 | return 0; |
| 112 | } | 112 | } |
| 113 | 113 | ||
| 114 | static int mxs_spi_setup(struct spi_device *dev) | ||
| 115 | { | ||
| 116 | if (!dev->bits_per_word) | ||
| 117 | dev->bits_per_word = 8; | ||
| 118 | |||
| 119 | return 0; | ||
| 120 | } | ||
| 121 | |||
| 122 | static u32 mxs_spi_cs_to_reg(unsigned cs) | 114 | static u32 mxs_spi_cs_to_reg(unsigned cs) |
| 123 | { | 115 | { |
| 124 | u32 select = 0; | 116 | u32 select = 0; |
| @@ -502,7 +494,6 @@ static int mxs_spi_probe(struct platform_device *pdev) | |||
| 502 | return -ENOMEM; | 494 | return -ENOMEM; |
| 503 | 495 | ||
| 504 | master->transfer_one_message = mxs_spi_transfer_one; | 496 | master->transfer_one_message = mxs_spi_transfer_one; |
| 505 | master->setup = mxs_spi_setup; | ||
| 506 | master->bits_per_word_mask = SPI_BPW_MASK(8); | 497 | master->bits_per_word_mask = SPI_BPW_MASK(8); |
| 507 | master->mode_bits = SPI_CPOL | SPI_CPHA; | 498 | master->mode_bits = SPI_CPOL | SPI_CPHA; |
| 508 | master->num_chipselect = 3; | 499 | master->num_chipselect = 3; |
diff --git a/drivers/spi/spi-rspi.c b/drivers/spi/spi-rspi.c index 7838b7e71910..d1e89bb352d8 100644 --- a/drivers/spi/spi-rspi.c +++ b/drivers/spi/spi-rspi.c | |||
| @@ -802,8 +802,6 @@ static int rspi_setup(struct spi_device *spi) | |||
| 802 | { | 802 | { |
| 803 | struct rspi_data *rspi = spi_master_get_devdata(spi->master); | 803 | struct rspi_data *rspi = spi_master_get_devdata(spi->master); |
| 804 | 804 | ||
| 805 | if (!spi->bits_per_word) | ||
| 806 | spi->bits_per_word = 8; | ||
| 807 | rspi->max_speed_hz = spi->max_speed_hz; | 805 | rspi->max_speed_hz = spi->max_speed_hz; |
| 808 | 806 | ||
| 809 | rspi->spcmd = SPCMD_SSLKP; | 807 | rspi->spcmd = SPCMD_SSLKP; |
diff --git a/drivers/spi/spi-sc18is602.c b/drivers/spi/spi-sc18is602.c index c1a01d1ac315..1edffed9e098 100644 --- a/drivers/spi/spi-sc18is602.c +++ b/drivers/spi/spi-sc18is602.c | |||
| @@ -254,9 +254,6 @@ error: | |||
| 254 | 254 | ||
| 255 | static int sc18is602_setup(struct spi_device *spi) | 255 | static int sc18is602_setup(struct spi_device *spi) |
| 256 | { | 256 | { |
| 257 | if (!spi->bits_per_word) | ||
| 258 | spi->bits_per_word = 8; | ||
| 259 | |||
| 260 | if (spi->mode & ~(SPI_CPHA | SPI_CPOL | SPI_LSB_FIRST)) | 257 | if (spi->mode & ~(SPI_CPHA | SPI_CPOL | SPI_LSB_FIRST)) |
| 261 | return -EINVAL; | 258 | return -EINVAL; |
| 262 | 259 | ||
diff --git a/drivers/spi/spi-sh.c b/drivers/spi/spi-sh.c index c120a70094f2..86a17d60a68c 100644 --- a/drivers/spi/spi-sh.c +++ b/drivers/spi/spi-sh.c | |||
| @@ -358,9 +358,6 @@ static int spi_sh_setup(struct spi_device *spi) | |||
| 358 | { | 358 | { |
| 359 | struct spi_sh_data *ss = spi_master_get_devdata(spi->master); | 359 | struct spi_sh_data *ss = spi_master_get_devdata(spi->master); |
| 360 | 360 | ||
| 361 | if (!spi->bits_per_word) | ||
| 362 | spi->bits_per_word = 8; | ||
| 363 | |||
| 364 | pr_debug("%s: enter\n", __func__); | 361 | pr_debug("%s: enter\n", __func__); |
| 365 | 362 | ||
| 366 | spi_sh_write(ss, 0xfe, SPI_SH_CR1); /* SPI sycle stop */ | 363 | spi_sh_write(ss, 0xfe, SPI_SH_CR1); /* SPI sycle stop */ |
diff --git a/drivers/spi/spi-sirf.c b/drivers/spi/spi-sirf.c index ed5e501c4652..e430689c3837 100644 --- a/drivers/spi/spi-sirf.c +++ b/drivers/spi/spi-sirf.c | |||
| @@ -536,16 +536,9 @@ spi_sirfsoc_setup_transfer(struct spi_device *spi, struct spi_transfer *t) | |||
| 536 | 536 | ||
| 537 | static int spi_sirfsoc_setup(struct spi_device *spi) | 537 | static int spi_sirfsoc_setup(struct spi_device *spi) |
| 538 | { | 538 | { |
| 539 | struct sirfsoc_spi *sspi; | ||
| 540 | |||
| 541 | if (!spi->max_speed_hz) | 539 | if (!spi->max_speed_hz) |
| 542 | return -EINVAL; | 540 | return -EINVAL; |
| 543 | 541 | ||
| 544 | sspi = spi_master_get_devdata(spi->master); | ||
| 545 | |||
| 546 | if (!spi->bits_per_word) | ||
| 547 | spi->bits_per_word = 8; | ||
| 548 | |||
| 549 | return spi_sirfsoc_setup_transfer(spi, NULL); | 542 | return spi_sirfsoc_setup_transfer(spi, NULL); |
| 550 | } | 543 | } |
| 551 | 544 | ||
diff --git a/drivers/spi/spi-topcliff-pch.c b/drivers/spi/spi-topcliff-pch.c index 446131308acb..9322de9e13fb 100644 --- a/drivers/spi/spi-topcliff-pch.c +++ b/drivers/spi/spi-topcliff-pch.c | |||
| @@ -466,12 +466,6 @@ static void pch_spi_reset(struct spi_master *master) | |||
| 466 | 466 | ||
| 467 | static int pch_spi_setup(struct spi_device *pspi) | 467 | static int pch_spi_setup(struct spi_device *pspi) |
| 468 | { | 468 | { |
| 469 | /* check bits per word */ | ||
| 470 | if (pspi->bits_per_word == 0) { | ||
| 471 | pspi->bits_per_word = 8; | ||
| 472 | dev_dbg(&pspi->dev, "%s 8 bits per word\n", __func__); | ||
| 473 | } | ||
| 474 | |||
| 475 | /* Check baud rate setting */ | 469 | /* Check baud rate setting */ |
| 476 | /* if baud rate of chip is greater than | 470 | /* if baud rate of chip is greater than |
| 477 | max we can support,return error */ | 471 | max we can support,return error */ |
