Lines Matching defs:fgxbar
202 struct flexgen *fgxbar;
208 fgxbar = kzalloc(sizeof(struct flexgen), GFP_KERNEL);
209 if (!fgxbar)
223 fgxbar->mux.lock = lock;
224 fgxbar->mux.mask = BIT(6) - 1;
225 fgxbar->mux.reg = xbar_reg;
226 fgxbar->mux.shift = xbar_shift;
227 fgxbar->mux.table = NULL;
231 fgxbar->pgate.lock = lock;
232 fgxbar->pgate.reg = xbar_reg;
233 fgxbar->pgate.bit_idx = xbar_shift + 6;
236 fgxbar->pdiv.lock = lock;
237 fgxbar->pdiv.reg = reg + 0x58 + idx * 4;
238 fgxbar->pdiv.width = 10;
241 fgxbar->fgate.lock = lock;
242 fgxbar->fgate.reg = fdiv_reg;
243 fgxbar->fgate.bit_idx = 6;
246 fgxbar->fdiv.lock = lock;
247 fgxbar->fdiv.reg = fdiv_reg;
248 fgxbar->fdiv.width = 6;
251 fgxbar->sync.lock = lock;
252 fgxbar->sync.reg = fdiv_reg;
253 fgxbar->sync.bit_idx = 7;
255 fgxbar->control_mode = mode;
257 fgxbar->hw.init = &init;
259 clk = clk_register(NULL, &fgxbar->hw);
261 kfree(fgxbar);