lkml.org 
[lkml]   [2020]   [Apr]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 11/91] clk: bcm: rpi: Switch to clk_hw_register_clkdev
    Date
    Since we don't care about retrieving the clk_lookup structure pointer
    returned by clkdev_hw_create, we can just use the clk_hw_register_clkdev
    function.

    Cc: Michael Turquette <mturquette@baylibre.com>
    Cc: linux-clk@vger.kernel.org
    Acked-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
    Reviewed-by: Stephen Boyd <sboyd@kernel.org>
    Signed-off-by: Maxime Ripard <maxime@cerno.tech>
    ---
    drivers/clk/bcm/clk-raspberrypi.c | 11 +++++------
    1 file changed, 5 insertions(+), 6 deletions(-)

    diff --git a/drivers/clk/bcm/clk-raspberrypi.c b/drivers/clk/bcm/clk-raspberrypi.c
    index 5bed35483e71..013706816895 100644
    --- a/drivers/clk/bcm/clk-raspberrypi.c
    +++ b/drivers/clk/bcm/clk-raspberrypi.c
    @@ -237,7 +237,6 @@ static struct clk_fixed_factor raspberrypi_clk_pllb_arm = {

    static int raspberrypi_register_pllb_arm(struct raspberrypi_clk *rpi)
    {
    - struct clk_lookup *pllb_arm_lookup;
    int ret;

    ret = devm_clk_hw_register(rpi->dev, &raspberrypi_clk_pllb_arm.hw);
    @@ -246,11 +245,11 @@ static int raspberrypi_register_pllb_arm(struct raspberrypi_clk *rpi)
    return ret;
    }

    - pllb_arm_lookup = clkdev_hw_create(&raspberrypi_clk_pllb_arm.hw,
    - NULL, "cpu0");
    - if (!pllb_arm_lookup) {
    - dev_err(rpi->dev, "Failed to initialize pllb_arm_lookup\n");
    - return -ENOMEM;
    + ret = clk_hw_register_clkdev(&raspberrypi_clk_pllb_arm.hw,
    + NULL, "cpu0");
    + if (ret) {
    + dev_err(rpi->dev, "Failed to initialize clkdev\n");
    + return ret;
    }

    return 0;
    --
    git-series 0.9.1
    \
     
     \ /
      Last update: 2020-04-24 17:37    [W:4.101 / U:0.288 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site