spi: spi-s3c64xx: Remove unused s3c64xx_spi_hwinit() function argument
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Thu, 12 Apr 2018 13:27:47 +0000 (15:27 +0200)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 14 Feb 2019 05:56:57 +0000 (14:56 +0900)
The channel argument is not used and anyway it could be retrieved from
the passed driver data structure.

Change-Id: Ib89885dd2e0d80e7ca97a1c15fb69f11f55a8740
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/spi/spi-s3c64xx.c

index 8dc2e3d..1578717 100644 (file)
@@ -902,7 +902,7 @@ static irqreturn_t s3c64xx_spi_irq(int irq, void *data)
        return IRQ_HANDLED;
 }
 
-static void s3c64xx_spi_hwinit(struct s3c64xx_spi_driver_data *sdd, int channel)
+static void s3c64xx_spi_hwinit(struct s3c64xx_spi_driver_data *sdd)
 {
        struct s3c64xx_spi_info *sci = sdd->cntrlr_info;
        void __iomem *regs = sdd->regs;
@@ -1156,7 +1156,7 @@ static int s3c64xx_spi_probe(struct platform_device *pdev)
        pm_runtime_get_sync(&pdev->dev);
 
        /* Setup Deufult Mode */
-       s3c64xx_spi_hwinit(sdd, sdd->port_id);
+       s3c64xx_spi_hwinit(sdd);
 
        spin_lock_init(&sdd->lock);
        init_completion(&sdd->xfer_completion);
@@ -1271,6 +1271,8 @@ static int s3c64xx_spi_resume(struct device *dev)
        if (ret < 0)
                return ret;
 
+       s3c64xx_spi_hwinit(sdd);
+
        return spi_master_resume(master);
 }
 #endif /* CONFIG_PM_SLEEP */
@@ -1308,7 +1310,7 @@ static int s3c64xx_spi_runtime_resume(struct device *dev)
        if (ret != 0)
                goto err_disable_src_clk;
 
-       s3c64xx_spi_hwinit(sdd, sdd->port_id);
+       s3c64xx_spi_hwinit(sdd);
 
        return 0;