spi: Remove explictly set bus_num and num_chipselect to default setting
authorAxel Lin <axel.lin@ingics.com>
Tue, 11 Feb 2014 14:10:19 +0000 (22:10 +0800)
committerMark Brown <broonie@linaro.org>
Sun, 16 Feb 2014 01:51:02 +0000 (09:51 +0800)
The purpose of commit 1e8a52e18cfb
"spi: By default setup spi_masters with 1 chipselect and dynamics bus number"
is to avoid setting default value for bus_num and num_chipselect in spi master
drivers. So let's remove the duplicate code.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Acked-By: David Daney <david.daney@cavium.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
drivers/spi/spi-bcm2835.c
drivers/spi/spi-efm32.c
drivers/spi/spi-falcon.c
drivers/spi/spi-octeon.c
drivers/spi/spi-sh-hspi.c
drivers/spi/spi-tegra114.c
drivers/spi/spi-tegra20-sflash.c
drivers/spi/spi-tegra20-slink.c
drivers/spi/spi-ti-qspi.c

index 8a89dd1f265427da19089824d284432451c7537c..69167456ec1e6a7c6de0a3cd68003bafbc8c78ed 100644 (file)
@@ -315,7 +315,6 @@ static int bcm2835_spi_probe(struct platform_device *pdev)
 
        master->mode_bits = BCM2835_SPI_MODE_BITS;
        master->bits_per_word_mask = SPI_BPW_MASK(8);
-       master->bus_num = -1;
        master->num_chipselect = 3;
        master->transfer_one_message = bcm2835_spi_transfer_one;
        master->dev.of_node = pdev->dev.of_node;
index d4d3cc534792ad024d9680f8e52025460f26e7b3..7199d2fd2b0bfd2f8f1e334aad9a5aba3888d0cc 100644 (file)
@@ -308,10 +308,6 @@ static int efm32_spi_probe_dt(struct platform_device *pdev,
        }
 
        ddata->pdata.location = location;
-
-       /* spi core takes care about the bus number using an alias */
-       master->bus_num = -1;
-
        return 0;
 }
 
index dd5bd468e9621698c7a130418d5a74994c474cbe..ccd257b6e2a8b624a7aee4b352e3b546f0979bad 100644 (file)
@@ -422,9 +422,7 @@ static int falcon_sflash_probe(struct platform_device *pdev)
        priv->master = master;
 
        master->mode_bits = SPI_MODE_3;
-       master->num_chipselect = 1;
        master->flags = SPI_MASTER_HALF_DUPLEX;
-       master->bus_num = -1;
        master->setup = falcon_sflash_setup;
        master->prepare_transfer_hardware = falcon_sflash_prepare_xfer;
        master->transfer_one_message = falcon_sflash_xfer_one;
index 67249a48b391b601a7e069ff566015e5a3872773..e31f6d833951dc3c2bb87840d1bb55d420453e52 100644 (file)
@@ -257,8 +257,6 @@ static int octeon_spi_probe(struct platform_device *pdev)
        p->register_base = (u64)devm_ioremap(&pdev->dev, res_mem->start,
                                             resource_size(res_mem));
 
-       /* Dynamic bus numbering */
-       master->bus_num = -1;
        master->num_chipselect = 4;
        master->mode_bits = SPI_CPHA |
                            SPI_CPOL |
index 82d2f922ffa0a830883fee3aafff2be4b86c1d50..755d7cc9e72f27b5600042c57858243b9c6633fd 100644 (file)
@@ -298,7 +298,6 @@ static int hspi_probe(struct platform_device *pdev)
 
        pm_runtime_enable(&pdev->dev);
 
-       master->num_chipselect  = 1;
        master->bus_num         = pdev->id;
        master->setup           = hspi_setup;
        master->cleanup         = hspi_cleanup;
index 413c718434927f0d3278c051d15040639a68237a..1e399ad3cc49b7b3a358d091cc99b042a1feabc5 100644 (file)
@@ -1058,7 +1058,6 @@ static int tegra_spi_probe(struct platform_device *pdev)
        master->setup = tegra_spi_setup;
        master->transfer_one_message = tegra_spi_transfer_one_message;
        master->num_chipselect = MAX_CHIP_SELECT;
-       master->bus_num = -1;
        master->auto_runtime_pm = true;
 
        tspi->master = master;
index 08794977f21ae38e35186e5347d40d8bb7bdcb7d..44e00dba1e791c85fdaa2aaa977b35f51f07526b 100644 (file)
@@ -471,7 +471,6 @@ static int tegra_sflash_probe(struct platform_device *pdev)
        master->transfer_one_message = tegra_sflash_transfer_one_message;
        master->auto_runtime_pm = true;
        master->num_chipselect = MAX_CHIP_SELECT;
-       master->bus_num = -1;
 
        platform_set_drvdata(pdev, master);
        tsd = spi_master_get_devdata(master);
index be3a069879c3d42bfb482771bc83733318c2273d..b06ea31c16996e19bf1b2d2289140e8f014af549 100644 (file)
@@ -1053,7 +1053,6 @@ static int tegra_slink_probe(struct platform_device *pdev)
        master->unprepare_message = tegra_slink_unprepare_message;
        master->auto_runtime_pm = true;
        master->num_chipselect = MAX_CHIP_SELECT;
-       master->bus_num = -1;
 
        platform_set_drvdata(pdev, master);
        tspi = spi_master_get_devdata(master);
index 3d09265b51335e2cefdf3d098ce177826b150674..de9920e9d3f8e28a5424a7b34b05e5c0eea874a5 100644 (file)
@@ -429,7 +429,6 @@ static int ti_qspi_probe(struct platform_device *pdev)
 
        master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_RX_DUAL | SPI_RX_QUAD;
 
-       master->bus_num = -1;
        master->flags = SPI_MASTER_HALF_DUPLEX;
        master->setup = ti_qspi_setup;
        master->auto_runtime_pm = true;
This page took 0.038413 seconds and 5 git commands to generate.