diff options
Diffstat (limited to 'drivers')
-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 */ |