Lines Matching defs:init
350 struct ccu_div_init_data init = {0};
359 init.id = info->id;
360 init.name = info->name;
361 init.parent_name = info->parent_name;
362 init.np = data->np;
363 init.type = info->type;
364 init.flags = info->flags;
365 init.features = info->features;
367 if (init.type == CCU_DIV_VAR) {
368 init.base = info->base;
369 init.sys_regs = data->sys_regs;
370 init.width = info->width;
371 } else if (init.type == CCU_DIV_GATE) {
372 init.base = info->base;
373 init.sys_regs = data->sys_regs;
374 init.divider = info->divider;
375 } else if (init.type == CCU_DIV_BUF) {
376 init.base = info->base;
377 init.sys_regs = data->sys_regs;
379 init.divider = info->divider;
382 data->divs[idx] = ccu_div_hw_register(&init);
386 init.name);
432 struct ccu_rst_init_data init = {0};
434 init.sys_regs = data->sys_regs;
435 init.np = data->np;
437 data->rsts = ccu_rst_hw_register(&init);