Lines Matching +full:core +full:- +full:clk
1 // SPDX-License-Identifier: GPL-2.0-only
7 #include <linux/clk-provider.h>
13 #include "clk-icst.h"
20 /* Base offset for the core module */
59 struct clk *clk; in cm_osc_setup() local
60 const char *clk_name = np->name; in cm_osc_setup()
64 /* Remap the core module base if not done yet */ in cm_osc_setup()
69 pr_err("no parent on core module clock\n"); in cm_osc_setup()
75 pr_err("could not remap core module base\n"); in cm_osc_setup()
81 clk = icst_clk_register(NULL, desc, clk_name, parent_name, cm_base); in cm_osc_setup()
82 if (!IS_ERR(clk)) in cm_osc_setup()
83 of_clk_add_provider(np, of_clk_src_simple_get, clk); in cm_osc_setup()
91 "arm,integrator-cm-auxosc", of_integrator_cm_osc_setup);
98 "arm,versatile-cm-auxosc", of_versatile_cm_osc_setup);