Home
last modified time | relevance | path

Searched refs:dvs (Results 1 – 25 of 78) sorted by relevance

1234

/linux/Documentation/devicetree/bindings/mfd/
A Dsamsung,s5m8767.yaml39 s5m8767,pmic-buck2-dvs-voltage:
47 s5m8767,pmic-buck3-dvs-voltage:
55 s5m8767,pmic-buck4-dvs-voltage:
70 s5m8767,pmic-buck2-uses-gpio-dvs:
93 s5m8767,pmic-buck-dvs-gpios:
146 s5m8767,pmic-buck2-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ]
147 s5m8767,pmic-buck3-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ]
148 s5m8767,pmic-buck4-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ]
149 …s5m8767,pmic-buck2-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck2-dvs-voltage…
150 …s5m8767,pmic-buck3-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck3-dvs-voltage…
[all …]
A Dmax8998.txt27 for buck 1 dvs. The format of the gpio specifier depends on the gpio
29 - max8998,pmic-buck2-dvs-gpio: GPIO specifier for host gpio used
30 for buck 2 dvs. The format of the gpio specifier depends on the gpio
45 for buck1 regulator that can be selected using dvs gpio.
49 for buck2 regulator that can be selected using dvs gpio.
91 max8998,pmic-buck1-default-dvs-idx = <0>;
92 max8998,pmic-buck1-dvs-gpios = <&gpx0 0 1 0 0>, /* SET1 */
94 max8998,pmic-buck1-dvs-voltage = <1350000>, <1300000>,
98 max8998,pmic-buck2-default-dvs-idx = <0>;
99 max8998,pmic-buck2-dvs-gpio = <&gpx0 0 3 0 0>; /* SET3 */
[all …]
A Drohm,bd71837-pmic.yaml153 rohm,dvs-run-voltage = <900000>;
154 rohm,dvs-idle-voltage = <850000>;
155 rohm,dvs-suspend-voltage = <800000>;
164 rohm,dvs-run-voltage = <1000000>;
165 rohm,dvs-idle-voltage = <900000>;
172 rohm,dvs-run-voltage = <1000000>;
179 rohm,dvs-run-voltage = <1000000>;
A Drohm,bd71847-pmic.yaml157 rohm,dvs-run-voltage = <900000>;
158 rohm,dvs-idle-voltage = <850000>;
159 rohm,dvs-suspend-voltage = <800000>;
168 rohm,dvs-run-voltage = <1000000>;
169 rohm,dvs-idle-voltage = <900000>;
/linux/drivers/regulator/
A Drohm-regulator.c72 if (dvs->level_map & bit) { in rohm_regulator_set_dvs_levels()
76 reg = dvs->run_reg; in rohm_regulator_set_dvs_levels()
77 mask = dvs->run_mask; in rohm_regulator_set_dvs_levels()
78 omask = dvs->run_on_mask; in rohm_regulator_set_dvs_levels()
82 reg = dvs->idle_reg; in rohm_regulator_set_dvs_levels()
83 mask = dvs->idle_mask; in rohm_regulator_set_dvs_levels()
88 reg = dvs->suspend_reg; in rohm_regulator_set_dvs_levels()
94 reg = dvs->lpsr_reg; in rohm_regulator_set_dvs_levels()
95 mask = dvs->lpsr_mask; in rohm_regulator_set_dvs_levels()
100 reg = dvs->snvs_reg; in rohm_regulator_set_dvs_levels()
[all …]
A Dlp8788-buck.c91 void *dvs; member
102 struct lp8788_buck1_dvs *dvs = (struct lp8788_buck1_dvs *)buck->dvs; in lp8788_buck1_set_dvs() local
105 if (!dvs) in lp8788_buck1_set_dvs()
109 if (gpio_is_valid(dvs->gpio)) in lp8788_buck1_set_dvs()
115 struct lp8788_buck2_dvs *dvs = (struct lp8788_buck2_dvs *)buck->dvs; in lp8788_buck2_set_dvs() local
118 if (!dvs) in lp8788_buck2_set_dvs()
121 switch (dvs->vsel) { in lp8788_buck2_set_dvs()
142 if (gpio_is_valid(dvs->gpio[0])) in lp8788_buck2_set_dvs()
145 if (gpio_is_valid(dvs->gpio[1])) in lp8788_buck2_set_dvs()
263 if (buck->dvs) in lp8788_buck12_set_voltage_sel()
[all …]
A Dbd71828-regulator.c198 .dvs = {
244 .dvs = {
281 .dvs = {
322 .dvs = {
363 .dvs = {
408 .dvs = {
449 .dvs = {
486 .dvs = {
526 .dvs = {
566 .dvs = {
[all …]
A Dlp872x.c321 struct lp872x_dvs *dvs = lp->pdata ? lp->pdata->dvs : NULL; in lp872x_buck_set_voltage_sel() local
323 if (dvs && dvs->gpio) in lp872x_buck_set_voltage_sel()
324 lp872x_set_dvs(lp, dvs->vsel, dvs->gpio); in lp872x_buck_set_voltage_sel()
677 struct lp872x_dvs *dvs = lp->pdata ? lp->pdata->dvs : NULL; in lp872x_init_dvs() local
682 if (!dvs) in lp872x_init_dvs()
685 if (!dvs->gpio) in lp872x_init_dvs()
688 pinstate = dvs->init_state; in lp872x_init_dvs()
691 if (IS_ERR(dvs->gpio)) { in lp872x_init_dvs()
693 return PTR_ERR(dvs->gpio); in lp872x_init_dvs()
839 if (!pdata->dvs) in lp872x_populate_pdata_from_dt()
[all …]
A Dpca9450-regulator.c30 const struct pc9450_dvs_config dvs; member
186 const struct pc9450_dvs_config *dvs = &data->dvs; in pca9450_set_dvs_levels() local
195 reg = dvs->run_reg; in pca9450_set_dvs_levels()
196 mask = dvs->run_mask; in pca9450_set_dvs_levels()
200 reg = dvs->standby_reg; in pca9450_set_dvs_levels()
201 mask = dvs->standby_mask; in pca9450_set_dvs_levels()
238 .dvs = {
267 .dvs = {
296 .dvs = {
476 .dvs = {
[all …]
A Dbd71815-regulator.c28 const struct rohm_dvs_config *dvs; member
180 return rohm_regulator_set_dvs_levels(data->dvs, np, desc, cfg->regmap); in set_hw_dvs_levels()
234 ret = rohm_regulator_set_dvs_levels(data->dvs, np, desc, in buck12_set_hw_dvs_levels()
424 .dvs = (_dvs), \
446 .dvs = (_dvs), \
473 .dvs = (_dvs), \
515 .dvs = (_dvs), \
/linux/Documentation/devicetree/bindings/regulator/
A Dmaxim,max8997.yaml33 max8997,pmic-buck1-dvs-voltage:
45 max8997,pmic-buck2-dvs-voltage:
57 max8997,pmic-buck5-dvs-voltage:
69 max8997,pmic-buck1-uses-gpio-dvs:
74 max8997,pmic-buck2-uses-gpio-dvs:
79 max8997,pmic-buck5-uses-gpio-dvs:
95 max8997,pmic-buck125-dvs-gpios:
246 - max8997,pmic-buck1-dvs-voltage
253 max8997,pmic-buck1-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ]
254 max8997,pmic-buck2-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ]
[all …]
A Drichtek,rtq2134-regulator.yaml38 richtek,use-vsel-dvs:
41 If specified, buck will listen to 'vsel' pin for dvs config.
76 richtek,use-vsel-dvs;
87 richtek,use-vsel-dvs;
98 richtek,use-vsel-dvs;
A Dlp872x.txt28 - ti,dvs-gpio: GPIO specifier for external DVS pin control of LP872x devices.
29 - ti,dvs-vsel: DVS selector. 0 = SEL_V1, 1 = SEL_V2.
30 - ti,dvs-state: initial DVS pin state. 0 = DVS_LOW, 1 = DVS_HIGH.
54 * The dvs-gpio depends on the processor environment.
57 ti,dvs-gpio = <&gpio5 6 0>;
58 ti,dvs-vsel = /bits/ 8 <1>; /* SEL_V2 */
59 ti,dvs-state = /bits/ 8 <1>; /* DVS_HIGH */
A Dnxp,pca9450-regulator.yaml70 nxp,dvs-run-voltage:
76 dvs(dynamic voltage scaling) property.
78 nxp,dvs-standby-voltage:
84 dvs(dynamic voltage scaling) property.
133 nxp,dvs-run-voltage = <950000>;
134 nxp,dvs-standby-voltage = <850000>;
A Drohm,bd71828-regulator.yaml51 rohm,dvs-run-voltage:
59 rohm,dvs-idle-voltage:
67 rohm,dvs-suspend-voltage:
75 rohm,dvs-lpsr-voltage:
A Drohm,bd71837-regulator.yaml57 rohm,dvs-run-voltage:
65 rohm,dvs-idle-voltage:
73 rohm,dvs-suspend-voltage:
84 # buck | dvs-run-voltage | dvs-idle-voltage | dvs-suspend-voltage
A Drohm,bd71847-regulator.yaml56 rohm,dvs-run-voltage:
64 rohm,dvs-idle-voltage:
72 rohm,dvs-suspend-voltage:
83 # buck | dvs-run-voltage | dvs-idle-voltage | dvs-suspend-voltage
A Dmaxim,max8952.yaml25 max8952,dvs-mode-microvolt:
78 - max8952,dvs-mode-microvolt
98 max8952,dvs-mode-microvolt = <1250000>, <1200000>,
/linux/drivers/cpufreq/
A Ds3c2412-cpufreq.c51 unsigned int hdiv, pdiv, armdiv, dvs; in s3c2412_cpufreq_calcdivs() local
88 cfg->divs.dvs = dvs = armclk < armdiv_clk; in s3c2412_cpufreq_calcdivs()
91 cfg->freq.armclk = dvs ? hclk : armdiv_clk; in s3c2412_cpufreq_calcdivs()
94 __func__, armclk, hclk, armdiv, hdiv, cfg->divs.dvs); in s3c2412_cpufreq_calcdivs()
148 clk_set_parent(armclk, cfg->divs.dvs ? hclk : fclk); in s3c2412_cpufreq_setdivs()
/linux/arch/arm64/boot/dts/freescale/
A Dimx8mq-pico-pi.dts84 rohm,dvs-run-voltage = <900000>;
85 rohm,dvs-idle-voltage = <850000>;
86 rohm,dvs-suspend-voltage = <800000>;
95 rohm,dvs-run-voltage = <1000000>;
96 rohm,dvs-idle-voltage = <900000>;
104 rohm,dvs-run-voltage = <1000000>;
112 rohm,dvs-run-voltage = <1000000>;
A Dimx8mq-phanbell.dts139 rohm,dvs-run-voltage = <900000>;
140 rohm,dvs-idle-voltage = <900000>;
141 rohm,dvs-suspend-voltage = <800000>;
150 rohm,dvs-run-voltage = <1000000>;
151 rohm,dvs-idle-voltage = <900000>;
159 rohm,dvs-run-voltage = <900000>;
168 rohm,dvs-run-voltage = <900000>;
/linux/arch/arm/boot/dts/
A Dexynos4210-trats.dts294 max8997,pmic-buck1-uses-gpio-dvs;
295 max8997,pmic-buck2-uses-gpio-dvs;
296 max8997,pmic-buck5-uses-gpio-dvs;
299 max8997,pmic-buck125-default-dvs-idx = <0>;
301 max8997,pmic-buck125-dvs-gpios = <&gpx0 5 GPIO_ACTIVE_HIGH>,
305 max8997,pmic-buck1-dvs-voltage = <1350000>, <1300000>,
310 max8997,pmic-buck2-dvs-voltage = <1100000>, <1000000>,
315 max8997,pmic-buck5-dvs-voltage = <1200000>, <1200000>,
A Ds5pv210-aquila.dts78 max8998,pmic-buck1-default-dvs-idx = <0>;
79 max8998,pmic-buck1-dvs-gpios = <&gph0 3 GPIO_ACTIVE_HIGH>,
81 max8998,pmic-buck1-dvs-voltage = <1200000>, <1200000>,
84 max8998,pmic-buck2-default-dvs-idx = <0>;
85 max8998,pmic-buck2-dvs-gpio = <&gph0 5 GPIO_ACTIVE_HIGH>;
86 max8998,pmic-buck2-dvs-voltage = <1200000>, <1200000>;
A Drk3288-veyron-brain.dts59 dvs_1: dvs-1 {
63 dvs_2: dvs-2 {
78 dvs-gpios = <&gpio7 RK_PB3 GPIO_ACTIVE_HIGH>,
/linux/include/linux/mfd/
A Drohm-generic.h78 int rohm_regulator_set_dvs_levels(const struct rohm_dvs_config *dvs,
84 static inline int rohm_regulator_set_dvs_levels(const struct rohm_dvs_config *dvs, in rohm_regulator_set_dvs_levels() argument

Completed in 24 milliseconds

1234