diff options
| -rw-r--r-- | drivers/spi/spi-ath79.c | 3 | ||||
| -rw-r--r-- | drivers/spi/spi-lm70llp.c | 3 | ||||
| -rw-r--r-- | drivers/spi/spi-mpc52xx.c | 3 | ||||
| -rw-r--r-- | drivers/spi/spi-ppc4xx.c | 3 | ||||
| -rw-r--r-- | drivers/spi/spi-topcliff-pch.c | 1 | ||||
| -rw-r--r-- | drivers/spi/spi.c | 2 |
6 files changed, 2 insertions, 13 deletions
diff --git a/drivers/spi/spi-ath79.c b/drivers/spi/spi-ath79.c index acc88b4d2869..249077e5cc48 100644 --- a/drivers/spi/spi-ath79.c +++ b/drivers/spi/spi-ath79.c | |||
| @@ -216,9 +216,6 @@ static __devinit int ath79_spi_probe(struct platform_device *pdev) | |||
| 216 | if (pdata) { | 216 | if (pdata) { |
| 217 | master->bus_num = pdata->bus_num; | 217 | master->bus_num = pdata->bus_num; |
| 218 | master->num_chipselect = pdata->num_chipselect; | 218 | master->num_chipselect = pdata->num_chipselect; |
| 219 | } else { | ||
| 220 | master->bus_num = -1; | ||
| 221 | master->num_chipselect = 1; | ||
| 222 | } | 219 | } |
| 223 | 220 | ||
| 224 | sp->bitbang.master = spi_master_get(master); | 221 | sp->bitbang.master = spi_master_get(master); |
diff --git a/drivers/spi/spi-lm70llp.c b/drivers/spi/spi-lm70llp.c index 933eb9d9ddd4..0759b5db9883 100644 --- a/drivers/spi/spi-lm70llp.c +++ b/drivers/spi/spi-lm70llp.c | |||
| @@ -219,9 +219,6 @@ static void spi_lm70llp_attach(struct parport *p) | |||
| 219 | } | 219 | } |
| 220 | pp = spi_master_get_devdata(master); | 220 | pp = spi_master_get_devdata(master); |
| 221 | 221 | ||
| 222 | master->bus_num = -1; /* dynamic alloc of a bus number */ | ||
| 223 | master->num_chipselect = 1; | ||
| 224 | |||
| 225 | /* | 222 | /* |
| 226 | * SPI and bitbang hookup. | 223 | * SPI and bitbang hookup. |
| 227 | */ | 224 | */ |
diff --git a/drivers/spi/spi-mpc52xx.c b/drivers/spi/spi-mpc52xx.c index 57633d963456..cb3a3830b0a5 100644 --- a/drivers/spi/spi-mpc52xx.c +++ b/drivers/spi/spi-mpc52xx.c | |||
| @@ -433,7 +433,6 @@ static int __devinit mpc52xx_spi_probe(struct platform_device *op) | |||
| 433 | goto err_alloc; | 433 | goto err_alloc; |
| 434 | } | 434 | } |
| 435 | 435 | ||
| 436 | master->bus_num = -1; | ||
| 437 | master->setup = mpc52xx_spi_setup; | 436 | master->setup = mpc52xx_spi_setup; |
| 438 | master->transfer = mpc52xx_spi_transfer; | 437 | master->transfer = mpc52xx_spi_transfer; |
| 439 | master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST; | 438 | master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST; |
| @@ -479,8 +478,6 @@ static int __devinit mpc52xx_spi_probe(struct platform_device *op) | |||
| 479 | gpio_direction_output(gpio_cs, 1); | 478 | gpio_direction_output(gpio_cs, 1); |
| 480 | ms->gpio_cs[i] = gpio_cs; | 479 | ms->gpio_cs[i] = gpio_cs; |
| 481 | } | 480 | } |
| 482 | } else { | ||
| 483 | master->num_chipselect = 1; | ||
| 484 | } | 481 | } |
| 485 | 482 | ||
| 486 | spin_lock_init(&ms->lock); | 483 | spin_lock_init(&ms->lock); |
diff --git a/drivers/spi/spi-ppc4xx.c b/drivers/spi/spi-ppc4xx.c index d95d307a1100..75ac9d48ef46 100644 --- a/drivers/spi/spi-ppc4xx.c +++ b/drivers/spi/spi-ppc4xx.c | |||
| @@ -466,9 +466,6 @@ static int __init spi_ppc4xx_of_probe(struct platform_device *op) | |||
| 466 | bbp->master->setup = spi_ppc4xx_setup; | 466 | bbp->master->setup = spi_ppc4xx_setup; |
| 467 | bbp->master->cleanup = spi_ppc4xx_cleanup; | 467 | bbp->master->cleanup = spi_ppc4xx_cleanup; |
| 468 | 468 | ||
| 469 | /* Allocate bus num dynamically. */ | ||
| 470 | bbp->master->bus_num = -1; | ||
| 471 | |||
| 472 | /* the spi->mode bits understood by this driver: */ | 469 | /* the spi->mode bits understood by this driver: */ |
| 473 | bbp->master->mode_bits = | 470 | bbp->master->mode_bits = |
| 474 | SPI_CPHA | SPI_CPOL | SPI_CS_HIGH | SPI_LSB_FIRST; | 471 | SPI_CPHA | SPI_CPOL | SPI_CS_HIGH | SPI_LSB_FIRST; |
diff --git a/drivers/spi/spi-topcliff-pch.c b/drivers/spi/spi-topcliff-pch.c index 77c4562ac9d3..cd56dcf46320 100644 --- a/drivers/spi/spi-topcliff-pch.c +++ b/drivers/spi/spi-topcliff-pch.c | |||
| @@ -1438,7 +1438,6 @@ static int __devinit pch_spi_pd_probe(struct platform_device *plat_dev) | |||
| 1438 | plat_dev->id, data->io_remap_addr); | 1438 | plat_dev->id, data->io_remap_addr); |
| 1439 | 1439 | ||
| 1440 | /* initialize members of SPI master */ | 1440 | /* initialize members of SPI master */ |
| 1441 | master->bus_num = -1; | ||
| 1442 | master->num_chipselect = PCH_MAX_CS; | 1441 | master->num_chipselect = PCH_MAX_CS; |
| 1443 | master->setup = pch_spi_setup; | 1442 | master->setup = pch_spi_setup; |
| 1444 | master->transfer = pch_spi_transfer; | 1443 | master->transfer = pch_spi_transfer; |
diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 2d65b1684cdc..1041cb83d67a 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c | |||
| @@ -936,6 +936,8 @@ struct spi_master *spi_alloc_master(struct device *dev, unsigned size) | |||
| 936 | return NULL; | 936 | return NULL; |
| 937 | 937 | ||
| 938 | device_initialize(&master->dev); | 938 | device_initialize(&master->dev); |
| 939 | master->bus_num = -1; | ||
| 940 | master->num_chipselect = 1; | ||
| 939 | master->dev.class = &spi_master_class; | 941 | master->dev.class = &spi_master_class; |
| 940 | master->dev.parent = get_device(dev); | 942 | master->dev.parent = get_device(dev); |
| 941 | spi_master_set_devdata(master, &master[1]); | 943 | spi_master_set_devdata(master, &master[1]); |
