Lines Matching defs:gate
48 struct clk_gate *gate = NULL;
69 gate = kzalloc(sizeof(*gate), GFP_KERNEL);
70 if (!gate) {
75 gate->flags = gate_flags;
76 gate->reg = base + gate_offset;
77 gate->bit_idx = gate_shift;
78 gate->lock = lock;
106 gate ? &gate->hw : NULL, gate_ops,
110 kfree(gate);
116 kfree(gate);
125 struct clk_gate gate;
217 struct clk_gate *gate = NULL;
235 gate = &frac->gate;
236 gate->flags = gate_flags;
237 gate->reg = base + gate_offset;
238 gate->bit_idx = gate_shift;
239 gate->lock = lock;
259 gate ? &gate->hw : NULL, gate_ops,
322 struct clk_gate *gate = NULL;
325 /* without gate, register a simple factor clock */
332 gate = kzalloc(sizeof(*gate), GFP_KERNEL);
333 if (!gate)
336 gate->flags = gate_flags;
337 gate->reg = base + gate_offset;
338 gate->bit_idx = gate_shift;
339 gate->lock = lock;
343 kfree(gate);
353 &gate->hw, &clk_gate_ops, flags);
356 kfree(gate);