diff options
Diffstat (limited to 'drivers/spi/spi-mxs.c')
-rw-r--r-- | drivers/spi/spi-mxs.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/drivers/spi/spi-mxs.c b/drivers/spi/spi-mxs.c index 73afb56c08cc..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; |
@@ -565,7 +556,7 @@ static int mxs_spi_remove(struct platform_device *pdev) | |||
565 | struct mxs_spi *spi; | 556 | struct mxs_spi *spi; |
566 | struct mxs_ssp *ssp; | 557 | struct mxs_ssp *ssp; |
567 | 558 | ||
568 | master = spi_master_get(platform_get_drvdata(pdev)); | 559 | master = platform_get_drvdata(pdev); |
569 | spi = spi_master_get_devdata(master); | 560 | spi = spi_master_get_devdata(master); |
570 | ssp = &spi->ssp; | 561 | ssp = &spi->ssp; |
571 | 562 | ||