Lines Matching defs:init_def
297 regnode_fixed_register(device_t dev, struct regnode_fixed_init_def *init_def)
303 &init_def->reg_init_def);
309 sc->gpio_open_drain = init_def->gpio_open_drain;
310 if (init_def->gpio_pin != NULL) {
311 sc->gpio_entry = regnode_get_gpio_entry(init_def->gpio_pin);
336 struct regnode_fixed_init_def init_def;
378 sc->init_def.gpio_pin = &sc->gpio_pin;
387 struct regnode_init_def *init_def;
390 init_def = &sc->init_def.reg_init_def;
392 rv = regulator_parse_ofw_stdparam(sc->dev, node, init_def);
398 if (init_def->std_param.min_uvolt != init_def->std_param.max_uvolt) {
404 &init_def->std_param.enable_delay,
405 sizeof(init_def->std_param.enable_delay));
407 init_def->std_param.enable_delay = 0;
410 sc->init_def.gpio_open_drain = true;
442 regnode_fixed_register(sc->dev, &sc->init_def);
483 sc->init_def.reg_init_def.id = 1;
484 sc->init_def.reg_init_def.flags = REGULATOR_FLAGS_STATIC;
494 regnode_fixed_register(sc->dev, &sc->init_def);