From: Jingoo Han Date: Thu, 22 Aug 2013 02:02:17 +0000 (+0900) Subject: spi: bfin-v3: remove unnecessary platform_set_drvdata() X-Git-Tag: firefly_0821_release~176^2~5480^2~14^2~4 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=d9740f6aa667cd5a145f976acd6029d5ea01fc58;p=firefly-linux-kernel-4.4.55.git spi: bfin-v3: remove unnecessary platform_set_drvdata() The driver core clears the driver data to NULL after device_release or on probe failure. Thus, it is not needed to manually clear the device driver data to NULL. Signed-off-by: Jingoo Han Signed-off-by: Mark Brown --- diff --git a/drivers/spi/spi-bfin-v3.c b/drivers/spi/spi-bfin-v3.c index 603d7e91085b..914f9fe1ec99 100644 --- a/drivers/spi/spi-bfin-v3.c +++ b/drivers/spi/spi-bfin-v3.c @@ -888,7 +888,6 @@ err_free_rx_dma: err_free_tx_dma: free_dma(tx_dma); err_put_master: - platform_set_drvdata(pdev, NULL); spi_master_put(master); return ret; @@ -905,7 +904,6 @@ static int bfin_spi_remove(struct platform_device *pdev) free_dma(drv_data->rx_dma); free_dma(drv_data->tx_dma); - platform_set_drvdata(pdev, NULL); spi_unregister_master(drv_data->master); return 0; }