Since 3af9d15 "mmc: tmio-mmc: Remove .set_pwr() callback from platform data", .set_pwr() callback is removed from platform data. Thus, .set_pwr() is not used anymore. Also, this patch fixes the following build error and warning.
drivers/mfd/tc6393xb.c:381:2: error: unknown field 'set_pwr' specified in initializer drivers/mfd/tc6393xb.c:381:2: warning: initialization makes integer from pointer without a cast [enabled by default] drivers/mfd/tc6393xb.c:381:2: warning: (near initialization for 'tc6393xb_mmc_data.capabilities' [enabled by default] Signed-off-by: Jingoo Han <[email protected]> Cc: Laurent Pinchart <[email protected]> Cc: Guennadi Liakhovetski <[email protected]> Cc: Ian Molton <[email protected]> Cc: Chris Ball <[email protected]> --- drivers/mfd/tc6393xb.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/drivers/mfd/tc6393xb.c b/drivers/mfd/tc6393xb.c index 11c19e5..7c5c351 100644 --- a/drivers/mfd/tc6393xb.c +++ b/drivers/mfd/tc6393xb.c @@ -360,14 +360,6 @@ static int tc6393xb_mmc_resume(struct platform_device *mmc) return 0; } -static void tc6393xb_mmc_pwr(struct platform_device *mmc, int state) -{ - struct platform_device *dev = to_platform_device(mmc->dev.parent); - struct tc6393xb *tc6393xb = platform_get_drvdata(dev); - - tmio_core_mmc_pwr(tc6393xb->scr + 0x200, 0, state); -} - static void tc6393xb_mmc_clk_div(struct platform_device *mmc, int state) { struct platform_device *dev = to_platform_device(mmc->dev.parent); @@ -378,7 +370,6 @@ static void tc6393xb_mmc_clk_div(struct platform_device *mmc, int state) static struct tmio_mmc_data tc6393xb_mmc_data = { .hclk = 24000000, - .set_pwr = tc6393xb_mmc_pwr, .set_clk_div = tc6393xb_mmc_clk_div, }; -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

