Home
last modified time | relevance | path

Searched refs:vsel_gpio (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/regulator/
H A Drk860x-regulator.c68 struct gpio_desc *vsel_gpio; member
96 struct gpio_desc *vsel_gpio; member
172 if (di->vsel_gpio) { in rk860x_set_enable()
173 gpiod_set_raw_value(di->vsel_gpio, !di->sleep_vsel_id); in rk860x_set_enable()
185 if (di->vsel_gpio) { in rk860x_set_disable()
186 gpiod_set_raw_value(di->vsel_gpio, di->sleep_vsel_id); in rk860x_set_disable()
200 if (di->vsel_gpio) { in rk860x_is_enabled()
202 return !gpiod_get_raw_value(di->vsel_gpio); in rk860x_is_enabled()
204 return gpiod_get_raw_value(di->vsel_gpio); in rk860x_is_enabled()
437 pdata->vsel_gpio = devm_gpiod_get_index_optional(dev, "vsel", 0, flag); in rk860x_parse_dt()
[all …]
/OK3568_Linux_fs/u-boot/drivers/power/regulator/
H A Dfan53555_regulator.c106 struct gpio_desc vsel_gpio; member
189 if (dm_gpio_is_valid(&priv->vsel_gpio)) { in fan53555_regulator_set_enable()
190 dm_gpio_set_value(&priv->vsel_gpio, sleep_vsel_id); in fan53555_regulator_set_enable()
203 if (dm_gpio_is_valid(&priv->vsel_gpio)) { in fan53555_regulator_get_enable()
205 return !dm_gpio_get_value(&priv->vsel_gpio); in fan53555_regulator_get_enable()
207 return dm_gpio_get_value(&priv->vsel_gpio); in fan53555_regulator_get_enable()
417 &priv->vsel_gpio, GPIOD_IS_OUT); in fan53555_regulator_ofdata_to_platdata()
421 if (dm_gpio_is_valid(&priv->vsel_gpio)) in fan53555_regulator_ofdata_to_platdata()
422 dm_gpio_set_value(&priv->vsel_gpio, !priv->sleep_vsel_id); in fan53555_regulator_ofdata_to_platdata()
H A Drk860x_regulator.c76 struct gpio_desc vsel_gpio; member
158 if (dm_gpio_is_valid(&priv->vsel_gpio)) { in rk860x_regulator_set_enable()
159 dm_gpio_set_value(&priv->vsel_gpio, sleep_vsel_id); in rk860x_regulator_set_enable()
173 if (dm_gpio_is_valid(&priv->vsel_gpio)) { in rk860x_regulator_get_enable()
175 return !dm_gpio_get_value(&priv->vsel_gpio); in rk860x_regulator_get_enable()
177 return dm_gpio_get_value(&priv->vsel_gpio); in rk860x_regulator_get_enable()
349 &priv->vsel_gpio, GPIOD_IS_OUT); in rk860x_regulator_ofdata_to_platdata()
353 if (dm_gpio_is_valid(&priv->vsel_gpio)) in rk860x_regulator_ofdata_to_platdata()
354 dm_gpio_set_value(&priv->vsel_gpio, !priv->sleep_vsel_id); in rk860x_regulator_ofdata_to_platdata()
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3399pro-npu-evb-v10.dts80 pinctrl-0 = <&vsel_gpio>;
131 vsel_gpio: vsel-gpio { label
H A Drk3368-sheep.dts229 pinctrl-0 = <&vsel_gpio>;
690 vsel_gpio: vsel-gpio { label
H A Drk1808-evb.dtsi263 pinctrl-0 = <&vsel_gpio>;
686 vsel_gpio: vsel-gpio { label
H A Drk3368-xikp.dtsi343 pinctrl-0 = <&vsel_gpio>;
816 vsel_gpio: vsel-gpio { label
H A Drk3368-p9.dtsi306 pinctrl-0 = <&vsel_gpio>;
770 vsel_gpio: vsel-gpio { label
H A Drk3368a-817-tablet-bnd.dts346 pinctrl-0 = <&vsel_gpio>;
892 vsel_gpio: vsel-gpio { label
H A Drk3368-tablet.dts390 pinctrl-0 = <&vsel_gpio>;
904 vsel_gpio: vsel-gpio { label
H A Drk3368a-817-tablet.dts547 pinctrl-0 = <&vsel_gpio>;
1149 vsel_gpio: vsel-gpio { label