Home
last modified time | relevance | path

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

/device/soc/rockchip/common/sdk_linux/drivers/regulator/
H A Drk808-regulator.c125 struct gpio_desc *dvs_gpio[2]; member
204 struct gpio_desc *gpio = pdata->dvs_gpio[id]; in rk808_buck1_2_get_voltage_sel_regmap()
327 struct gpio_desc *gpio = pdata->dvs_gpio[id]; in rk808_buck1_2_set_voltage_sel()
366 struct gpio_desc *gpio = pdata->dvs_gpio[id]; in rk808_buck1_2_set_voltage_time_sel()
1445 for (i = 0; i < ARRAY_SIZE(pdata->dvs_gpio); i++) { in rk808_regulator_dt_parse_pdata()
1446 pdata->dvs_gpio[i] = devm_gpiod_get_index_optional(client_dev, "dvs", i, GPIOD_OUT_LOW); in rk808_regulator_dt_parse_pdata()
1447 if (IS_ERR(pdata->dvs_gpio[i])) { in rk808_regulator_dt_parse_pdata()
1448 ret = PTR_ERR(pdata->dvs_gpio[i]); in rk808_regulator_dt_parse_pdata()
1453 if (!pdata->dvs_gpio[i]) { in rk808_regulator_dt_parse_pdata()
1459 ret = regmap_update_bits(map, RK808_IO_POL_REG, tmp, gpiod_is_active_low(pdata->dvs_gpio[ in rk808_regulator_dt_parse_pdata()
[all...]

Completed in 4 milliseconds