Home
last modified time | relevance | path

Searched refs:init_data (Results 1 - 14 of 14) sorted by relevance

/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/regulator/
H A Dhi3751v350-regulator.c74 struct regulator_init_data *init_data; in hisi_regulator_probe() local
105 init_data = of_get_regulator_init_data(&pdev->dev, pdev->dev.of_node, &regulator->desc); in hisi_regulator_probe()
106 if (!init_data) { in hisi_regulator_probe()
113 init_data->constraints.apply_uV = 0; in hisi_regulator_probe()
114 regulator->min_uV = init_data->constraints.min_uV; in hisi_regulator_probe()
115 regulator->max_uV = init_data->constraints.max_uV; in hisi_regulator_probe()
127 config.init_data = init_data; in hisi_regulator_probe()
/device/soc/rockchip/common/sdk_linux/drivers/regulator/
H A Dof_regulator.c25 struct regulator_init_data **init_data, const struct regulator_desc *desc) in of_get_regulation_constraints()
27 struct regulation_constraints *constraints = &(*init_data)->constraints; in of_get_regulation_constraints()
281 struct regulator_init_data *init_data; in of_get_regulator_init_data() local
287 init_data = devm_kzalloc(dev, sizeof(*init_data), GFP_KERNEL); in of_get_regulator_init_data()
288 if (!init_data) { in of_get_regulator_init_data()
292 if (of_get_regulation_constraints(dev, node, &init_data, desc)) { in of_get_regulator_init_data()
296 return init_data; in of_get_regulator_init_data()
358 match->init_data = NULL; in of_regulator_match()
378 match->init_data in of_regulator_match()
24 of_get_regulation_constraints(struct device *dev, struct device_node *np, struct regulator_init_data **init_data, const struct regulator_desc *desc) of_get_regulation_constraints() argument
443 struct regulator_init_data *init_data = NULL; regulator_of_get_init_data() local
[all...]
H A Dcore.c5457 const struct regulator_init_data *init_data; in regulator_register() local
5520 init_data = regulator_of_get_init_data(dev, regulator_desc, config, &rdev->dev.of_node); in regulator_register()
5526 if (PTR_ERR(init_data) == -EPROBE_DEFER) { in regulator_register()
5542 if (!init_data) { in regulator_register()
5543 init_data = config->init_data; in regulator_register()
5564 if (init_data && init_data->regulator_init) { in regulator_register()
5565 ret = init_data->regulator_init(rdev->reg_data); in regulator_register()
5589 if (init_data) { in regulator_register()
[all...]
H A Dfan53555.c773 config.init_data = di->regulator; in fan53555_regulator_probe()
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/
H A Dbq25700_charger.c196 struct bq25700_init_data init_data; member
886 struct bq25700_init_data *init = &charger->init_data; in bq25700_fw_read_u32_props()
967 } init_data[] = { in bq25700_hw_init() local
968 {CHARGE_CURRENT, charger->init_data.ichg}, in bq25700_hw_init()
969 {MAX_CHARGE_VOLTAGE, charger->init_data.max_chg_vol}, in bq25700_hw_init()
970 {MIN_SYS_VOTAGE, charger->init_data.sys_min_voltage}, in bq25700_hw_init()
971 {OTG_VOLTAGE, charger->init_data.otg_voltage}, in bq25700_hw_init()
972 {OTG_CURRENT, charger->init_data.otg_current}, in bq25700_hw_init()
981 for (i = 0; i < ARRAY_SIZE(init_data); i++) { in bq25700_hw_init()
982 ret = bq25700_field_write(charger, init_data[ in bq25700_hw_init()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/
H A Dclk-rk3128.c584 const struct clk_rk3128_inits *init_data; in clk_rk3128_probe() local
591 init_data = match->data; in clk_rk3128_probe()
592 if (init_data->inits) { in clk_rk3128_probe()
593 init_data->inits(np); in clk_rk3128_probe()
H A Dclk-rk3188.c753 const struct clk_rk3188_inits *init_data; in clk_rk3188_probe() local
760 init_data = match->data; in clk_rk3188_probe()
761 if (init_data->inits) { in clk_rk3188_probe()
762 init_data->inits(np); in clk_rk3188_probe()
H A Dclk-rk3288.c818 const struct clk_rk3288_inits *init_data; in clk_rk3288_probe() local
825 init_data = match->data; in clk_rk3288_probe()
826 if (init_data->inits) { in clk_rk3288_probe()
827 init_data->inits(np); in clk_rk3288_probe()
H A Dclk-px30.c833 const struct clk_px30_inits *init_data; in clk_px30_probe() local
840 init_data = match->data; in clk_px30_probe()
841 if (init_data->inits) { in clk_px30_probe()
842 init_data->inits(np); in clk_px30_probe()
H A Dclk-rk3399.c1308 const struct clk_rk3399_inits *init_data; in clk_rk3399_probe() local
1315 init_data = match->data; in clk_rk3399_probe()
1316 if (init_data->inits) { in clk_rk3399_probe()
1317 init_data->inits(np); in clk_rk3399_probe()
/device/soc/rockchip/common/vendor/drivers/regulator/
H A Dxz3216.c266 pdata->xz3216_init_data = xz3216_reg_matches[0].init_data; in xz3216_parse_dt()
326 config.init_data = xz3216->regulator; in xz3216_i2c_probe()
/device/soc/rockchip/common/sdk_linux/include/linux/regulator/
H A Ddriver.h221 * init_data parsing.
382 * @init_data: platform provided init data, passed through by driver
392 const struct regulator_init_data *init_data; member
/device/soc/rockchip/rk3566/vendor/drivers/clk/
H A Dclk-rk3568.c1230 const struct clk_rk3568_inits *init_data; in clk_rk3568_probe() local
1237 init_data = match->data; in clk_rk3568_probe()
1238 if (init_data->inits) { in clk_rk3568_probe()
1239 init_data->inits(np); in clk_rk3568_probe()
/device/soc/rockchip/rk3588/kernel/drivers/clk/rockchip/
H A Dclk-rk3588.c2476 const struct clk_rk3588_inits *init_data; in clk_rk3588_probe() local
2482 init_data = match->data; in clk_rk3588_probe()
2483 if (init_data->inits) in clk_rk3588_probe()
2484 init_data->inits(np); in clk_rk3588_probe()

Completed in 41 milliseconds