Lines Matching +full:semi +full:- +full:static
1 // SPDX-License-Identifier: GPL-2.0+
5 // Copyright (c) 2014 Actions Semi Inc.
6 // Author: David Liu <liuwei@actions-semi.com>
14 #include "owl-common.h"
16 static const struct regmap_config owl_regmap_config = {
24 static void owl_clk_set_regmap(const struct owl_clk_desc *desc, in owl_clk_set_regmap()
30 for (i = 0; i < desc->num_clks; i++) { in owl_clk_set_regmap()
31 clks = desc->clks[i]; in owl_clk_set_regmap()
35 clks->regmap = regmap; in owl_clk_set_regmap()
49 regmap = devm_regmap_init_mmio(&pdev->dev, base, &owl_regmap_config); in owl_clk_regmap_init()
56 desc->regmap = regmap; in owl_clk_regmap_init()
66 for (i = 0; i < hw_clks->num; i++) { in owl_clk_probe()
69 hw = hw_clks->hws[i]; in owl_clk_probe()
73 name = hw->init->name; in owl_clk_probe()
76 dev_err(dev, "Couldn't register clock %d - %s\n", in owl_clk_probe()