Lines Matching refs:gate
50 struct clk_gate *gate = NULL;
72 gate = kzalloc(sizeof(*gate), GFP_KERNEL);
73 if (!gate) {
78 gate->flags = gate_flags;
79 gate->reg = base + gate_offset;
80 gate->bit_idx = gate_shift;
81 gate->lock = lock;
109 gate ? &gate->hw : NULL, gate_ops,
113 kfree(gate);
119 kfree(gate);
128 struct clk_gate gate;
216 struct clk_gate *gate = NULL;
234 gate = &frac->gate;
235 gate->flags = gate_flags;
236 gate->reg = base + gate_offset;
237 gate->bit_idx = gate_shift;
238 gate->lock = lock;
256 gate ? &gate->hw : NULL, gate_ops,
321 struct clk_gate *gate = NULL;
324 /* without gate, register a simple factor clock */
331 gate = kzalloc(sizeof(*gate), GFP_KERNEL);
332 if (!gate)
335 gate->flags = gate_flags;
336 gate->reg = base + gate_offset;
337 gate->bit_idx = gate_shift;
338 gate->lock = lock;
342 kfree(gate);
352 &gate->hw, &clk_gate_ops, flags);
355 kfree(gate);