Lines Matching refs:config
774 static int da9063_check_xvp_constraints(struct regulator_config *config)
776 struct da9063_regulator *regl = config->driver_data;
777 const struct regulation_constraints *constr = &config->init_data->constraints;
783 dev_err(config->dev, "%s: at most one voltage monitoring severity allowed!\n",
790 dev_err(config->dev,
796 dev_err(config->dev, "%s: error-microvolt: value must be equal for uv and ov!\n",
801 dev_err(config->dev, "%s: warn-microvolt: value must be equal for uv and ov!\n",
895 struct regulator_config config;
1023 memset(&config, 0, sizeof(config));
1024 config.dev = &pdev->dev;
1025 config.init_data = da9063_get_regulator_initdata(regl_pdata, id);
1026 config.driver_data = regl;
1028 config.of_node = da9063_reg_matches[id].of_node;
1029 config.regmap = da9063->regmap;
1032 if (config.init_data) {
1033 ret = da9063_check_xvp_constraints(&config);
1039 &config);