Loading drivers/clk/clk-twl6040.c +1 −11 Original line number Diff line number Diff line Loading @@ -91,7 +91,7 @@ static int twl6040_clk_probe(struct platform_device *pdev) clkdata->twl6040 = twl6040; clkdata->mcpdm_fclk.init = &wm831x_clkout_init; clkdata->clk = clk_register(&pdev->dev, &clkdata->mcpdm_fclk); clkdata->clk = devm_clk_register(&pdev->dev, &clkdata->mcpdm_fclk); if (IS_ERR(clkdata->clk)) return PTR_ERR(clkdata->clk); Loading @@ -100,21 +100,11 @@ static int twl6040_clk_probe(struct platform_device *pdev) return 0; } static int twl6040_clk_remove(struct platform_device *pdev) { struct twl6040_clk *clkdata = platform_get_drvdata(pdev); clk_unregister(clkdata->clk); return 0; } static struct platform_driver twl6040_clk_driver = { .driver = { .name = "twl6040-clk", }, .probe = twl6040_clk_probe, .remove = twl6040_clk_remove, }; module_platform_driver(twl6040_clk_driver); Loading Loading
drivers/clk/clk-twl6040.c +1 −11 Original line number Diff line number Diff line Loading @@ -91,7 +91,7 @@ static int twl6040_clk_probe(struct platform_device *pdev) clkdata->twl6040 = twl6040; clkdata->mcpdm_fclk.init = &wm831x_clkout_init; clkdata->clk = clk_register(&pdev->dev, &clkdata->mcpdm_fclk); clkdata->clk = devm_clk_register(&pdev->dev, &clkdata->mcpdm_fclk); if (IS_ERR(clkdata->clk)) return PTR_ERR(clkdata->clk); Loading @@ -100,21 +100,11 @@ static int twl6040_clk_probe(struct platform_device *pdev) return 0; } static int twl6040_clk_remove(struct platform_device *pdev) { struct twl6040_clk *clkdata = platform_get_drvdata(pdev); clk_unregister(clkdata->clk); return 0; } static struct platform_driver twl6040_clk_driver = { .driver = { .name = "twl6040-clk", }, .probe = twl6040_clk_probe, .remove = twl6040_clk_remove, }; module_platform_driver(twl6040_clk_driver); Loading