Lines Matching defs:init_def
296 regnode_fixed_register(device_t dev, struct regnode_fixed_init_def *init_def)
302 &init_def->reg_init_def);
308 sc->gpio_open_drain = init_def->gpio_open_drain;
309 if (init_def->gpio_pin != NULL) {
310 sc->gpio_entry = regnode_get_gpio_entry(init_def->gpio_pin);
335 struct regnode_fixed_init_def init_def;
377 sc->init_def.gpio_pin = &sc->gpio_pin;
386 struct regnode_init_def *init_def;
389 init_def = &sc->init_def.reg_init_def;
391 rv = regulator_parse_ofw_stdparam(sc->dev, node, init_def);
397 if (init_def->std_param.min_uvolt != init_def->std_param.max_uvolt) {
403 &init_def->std_param.enable_delay,
404 sizeof(init_def->std_param.enable_delay));
406 init_def->std_param.enable_delay = 0;
409 sc->init_def.gpio_open_drain = true;
441 regnode_fixed_register(sc->dev, &sc->init_def);
482 sc->init_def.reg_init_def.id = 1;
483 sc->init_def.reg_init_def.flags = REGULATOR_FLAGS_STATIC;
491 regnode_fixed_register(sc->dev, &sc->init_def);