Lines Matching defs:ref
40 struct clk_ref *ref = to_clk_ref(hw);
42 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + CLR);
49 struct clk_ref *ref = to_clk_ref(hw);
51 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + SET);
57 struct clk_ref *ref = to_clk_ref(hw);
59 u8 frac = (readl_relaxed(ref->reg) >> (ref->idx * 8)) & 0x3f;
93 struct clk_ref *ref = to_clk_ref(hw);
97 u8 frac, shift = ref->idx * 8;
110 val = readl_relaxed(ref->reg);
113 writel_relaxed(val, ref->reg);
131 struct clk_ref *ref;
135 ref = kzalloc(sizeof(*ref), GFP_KERNEL);
136 if (!ref)
145 ref->reg = reg;
146 ref->idx = idx;
147 ref->hw.init = &init;
149 clk = clk_register(NULL, &ref->hw);
151 kfree(ref);