From: Christian Lütke-Stetzkamp Date: Wed, 4 Apr 2018 20:15:37 +0000 (+0200) Subject: staging: mt7621-mmc: Remove unnecessary setting of dev.platform_data X-Git-Tag: v4.19~841^2~630 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eafd4cc4c48689250c0bf54d4721c65b714407d0;p=platform%2Fkernel%2Flinux-rpi.git staging: mt7621-mmc: Remove unnecessary setting of dev.platform_data In the probe function, pdev->dev.platform_data is set to &msdc0_hw, but the only get access to that is also in the probe function. So that assignment is removed. The msdc0_hw structure is still available to the driver as part of the msdc_host structure. Signed-off-by: Christian Lütke-Stetzkamp Reviewed-by: NeilBrown Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/mt7621-mmc/sd.c b/drivers/staging/mt7621-mmc/sd.c index 9e507cd..e8846b7 100644 --- a/drivers/staging/mt7621-mmc/sd.c +++ b/drivers/staging/mt7621-mmc/sd.c @@ -2701,7 +2701,7 @@ static int msdc_drv_probe(struct platform_device *pdev) struct msdc_hw *hw; int ret, irq; - pdev->dev.platform_data = &msdc0_hw; + hw = &msdc0_hw; if (of_property_read_bool(pdev->dev.of_node, "mtk,wp-en")) msdc0_hw.flags |= MSDC_WP_PIN_EN; @@ -2711,7 +2711,6 @@ static int msdc_drv_probe(struct platform_device *pdev) if (!mmc) return -ENOMEM; - hw = (struct msdc_hw *)pdev->dev.platform_data; irq = platform_get_irq(pdev, 0); //BUG_ON((!hw) || (!mem) || (irq < 0)); /* --- by chhung */