Lines Matching full:cgu
3 * Ingenic JZ4740 SoC CGU driver
14 #include <dt-bindings/clock/jz4740-cgu.h>
16 #include "cgu.h"
19 /* CGU register offsets */
48 static struct ingenic_cgu *cgu; variable
248 cgu = ingenic_cgu_new(jz4740_cgu_clocks, in jz4740_cgu_init()
250 if (!cgu) { in jz4740_cgu_init()
251 pr_err("%s: failed to initialise CGU\n", __func__); in jz4740_cgu_init()
255 retval = ingenic_cgu_register_clocks(cgu); in jz4740_cgu_init()
257 pr_err("%s: failed to register CGU Clocks\n", __func__); in jz4740_cgu_init()
259 ingenic_cgu_register_syscore_ops(cgu); in jz4740_cgu_init()
261 CLK_OF_DECLARE_DRIVER(jz4740_cgu, "ingenic,jz4740-cgu", jz4740_cgu_init);