Lines Matching refs:hb_clk
48 struct hb_clk { struct
53 #define to_hb_clk(p) container_of(p, struct hb_clk, hw) argument
57 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_pll_prepare()
74 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_pll_unprepare()
84 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_pll_enable()
96 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_pll_disable()
107 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_pll_recalc_rate()
159 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_pll_set_rate()
207 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_cpu_periphclk_recalc_rate()
219 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_cpu_a9bclk_recalc_rate()
232 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_periclk_recalc_rate()
257 struct hb_clk *hbclk = to_hb_clk(hwclk); in clk_periclk_set_rate()
278 struct hb_clk *hb_clk; in hb_clk_init() local
289 hb_clk = kzalloc(sizeof(*hb_clk), GFP_KERNEL); in hb_clk_init()
290 if (WARN_ON(!hb_clk)) in hb_clk_init()
295 hb_clk->reg = of_iomap(srnp, 0); in hb_clk_init()
296 BUG_ON(!hb_clk->reg); in hb_clk_init()
297 hb_clk->reg += reg; in hb_clk_init()
308 hb_clk->hw.init = &init; in hb_clk_init()
310 clk = clk_register(NULL, &hb_clk->hw); in hb_clk_init()
312 kfree(hb_clk); in hb_clk_init()