Lines Matching +full:ls2k +full:- +full:clk
1 // SPDX-License-Identifier: GPL-2.0+
4 * Copyright (C) 2022-2023 Loongson Technology Corporation Limited
9 #include <linux/clk-provider.h>
13 #include <linux/io-64-nonatomic-lo-hi.h>
14 #include <dt-bindings/clock/loongson,ls2k-clk.h>
47 return ERR_PTR(-ENOMEM); in loongson2_clk_register()
59 hw->init = &init; in loongson2_clk_register()
200 pr_err("Loongson2 clk %u: register failed with %ld\n", in loongson2_check_clk_hws()
214 struct device *dev = &pdev->dev; in loongson2_clk_probe()
223 return -ENOMEM; in loongson2_clk_probe()
225 clk_hw_data->num = LOONGSON2_CLK_END; in loongson2_clk_probe()
226 hws = clk_hw_data->hws; in loongson2_clk_probe()
259 * The hda clk divisor in the upper 32bits and the clk-prodiver in loongson2_clk_probe()
326 { .compatible = "loongson,ls2k-clk" },
334 .name = "loongson2-clk",