/linux-4.1.27/drivers/regulator/ |
D | lp8788-buck.c | 106 static void lp8788_buck1_set_dvs(struct lp8788_buck *buck) in lp8788_buck1_set_dvs() argument 108 struct lp8788_buck1_dvs *dvs = (struct lp8788_buck1_dvs *)buck->dvs; in lp8788_buck1_set_dvs() 119 static void lp8788_buck2_set_dvs(struct lp8788_buck *buck) in lp8788_buck2_set_dvs() argument 121 struct lp8788_buck2_dvs *dvs = (struct lp8788_buck2_dvs *)buck->dvs; in lp8788_buck2_set_dvs() 155 static void lp8788_set_dvs(struct lp8788_buck *buck, enum lp8788_buck_id id) in lp8788_set_dvs() argument 159 lp8788_buck1_set_dvs(buck); in lp8788_set_dvs() 162 lp8788_buck2_set_dvs(buck); in lp8788_set_dvs() 170 lp8788_get_buck_dvs_ctrl_mode(struct lp8788_buck *buck, enum lp8788_buck_id id) in lp8788_get_buck_dvs_ctrl_mode() argument 185 lp8788_read_byte(buck->lp, LP8788_BUCK_DVS_SEL, &val); in lp8788_get_buck_dvs_ctrl_mode() 207 static u8 lp8788_select_buck_vout_addr(struct lp8788_buck *buck, in lp8788_select_buck_vout_addr() argument [all …]
|
D | lp3971.c | 175 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_is_enabled() local 176 u16 mask = 1 << (buck * 2); in lp3971_dcdc_is_enabled() 186 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_enable() local 187 u16 mask = 1 << (buck * 2); in lp3971_dcdc_enable() 195 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_disable() local 196 u16 mask = 1 << (buck * 2); in lp3971_dcdc_disable() 204 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_get_voltage_sel() local 207 reg = lp3971_reg_read(lp3971, LP3971_BUCK_TARGET_VOL1_REG(buck)); in lp3971_dcdc_get_voltage_sel() 217 int buck = rdev_get_id(dev) - LP3971_DCDC1; in lp3971_dcdc_set_voltage_sel() local 220 ret = lp3971_set_bits(lp3971, LP3971_BUCK_TARGET_VOL1_REG(buck), in lp3971_dcdc_set_voltage_sel() [all …]
|
D | lp3972.c | 321 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_is_enabled() local 322 u16 mask = 1 << (buck * 2); in lp3972_dcdc_is_enabled() 325 val = lp3972_reg_read(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck)); in lp3972_dcdc_is_enabled() 332 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_enable() local 333 u16 mask = 1 << (buck * 2); in lp3972_dcdc_enable() 336 val = lp3972_set_bits(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck), in lp3972_dcdc_enable() 344 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_disable() local 345 u16 mask = 1 << (buck * 2); in lp3972_dcdc_disable() 348 val = lp3972_set_bits(lp3972, LP3972_BUCK_VOL_ENABLE_REG(buck), in lp3972_dcdc_disable() 356 int buck = rdev_get_id(dev) - LP3972_DCDC1; in lp3972_dcdc_get_voltage_sel() local [all …]
|
D | lp872x.c | 267 enum lp872x_regulator_id buck) in lp872x_select_buck_vout_addr() argument 274 switch (buck) { in lp872x_select_buck_vout_addr() 324 enum lp872x_regulator_id buck = rdev_get_id(rdev); in lp872x_buck_set_voltage_sel() local 331 addr = lp872x_select_buck_vout_addr(lp, buck); in lp872x_buck_set_voltage_sel() 341 enum lp872x_regulator_id buck = rdev_get_id(rdev); in lp872x_buck_get_voltage_sel() local 345 addr = lp872x_select_buck_vout_addr(lp, buck); in lp872x_buck_get_voltage_sel() 360 enum lp872x_regulator_id buck = rdev_get_id(rdev); in lp8725_buck_set_current_limit() local 364 switch (buck) { in lp8725_buck_set_current_limit() 389 enum lp872x_regulator_id buck = rdev_get_id(rdev); in lp8725_buck_get_current_limit() local 393 switch (buck) { in lp8725_buck_get_current_limit() [all …]
|
D | max8998.c | 315 int buck = rdev_get_id(rdev); in max8998_set_voltage_buck_sel() local 323 switch (buck) { in max8998_set_voltage_buck_sel() 419 int buck = rdev_get_id(rdev); in max8998_set_voltage_buck_time_sel() local 423 if (buck < MAX8998_BUCK1 || buck > MAX8998_BUCK4) in max8998_set_voltage_buck_time_sel() 426 desc = ldo_voltage_map[buck]; in max8998_set_voltage_buck_time_sel()
|
D | Makefile | 41 obj-$(CONFIG_REGULATOR_LP8788) += lp8788-buck.o
|
/linux-4.1.27/Documentation/devicetree/bindings/regulator/ |
D | s5m8767-regulator.txt | 25 - s5m8767,pmic-buck-ds-gpios: GPIO specifiers for three host gpio's used 28 [1] If none of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional 29 property is specified, the 's5m8767,pmic-buck[2/3/4]-dvs-voltage' 33 If either of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional 35 's5m8767,pmic-buck[2/3/4]-dvs-voltage' should be specified. 54 - s5m8767,pmic-buck-dvs-gpios: GPIO specifiers for three host gpio's used 107 s5m8767,pmic-buck-default-dvs-idx = <0>; 109 s5m8767,pmic-buck-dvs-gpios = <&gpx0 0 0>, /* DVS1 */ 113 s5m8767,pmic-buck-ds-gpios = <&gpx2 3 0>, /* SET1 */
|
D | max8997-regulator.txt | 25 [1] If none of the 'max8997,pmic-buck[1/2/5]-uses-gpio-dvs' optional 26 property is specified, the 'max8997,pmic-buck[1/2/5]-dvs-voltage' 30 If either of the 'max8997,pmic-buck[1/2/5]-uses-gpio-dvs' optional 32 'max8997,pmic-buck[1/2/5]-dvs-voltage' should be specified. 47 that of another buck, which is the side effect of the change (set_voltage).
|
D | lp872x.txt | 33 LP8720 has maximum 6 nodes. (child name: ldo1 ~ 5 and buck) 87 vcc: buck {
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | max8998.txt | 29 for buck 1 dvs. The format of the gpio specifier depends on the gpio 32 for buck 2 dvs. The format of the gpio specifier depends on the gpio 42 - max8998,pmic-buck-voltage-lock: If present, disallows changing of 43 preprogrammed buck dvfs voltages.
|
D | axp20x.txt | 43 DCDC2 : DC-DC buck : vin2-supply 44 DCDC3 : DC-DC buck : vin3-supply
|
D | s2mpa01.txt | 5 efficiency buck converters including Dual-Phase buck converter, various LDOs,
|
/linux-4.1.27/Documentation/video4linux/bttv/ |
D | THANKS | 6 - Martin Buck <martin-2.buck@student.uni-ulm.de> for his great Videotext
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | exynos4412-origen.dts | 206 s5m8767,pmic-buck-default-dvs-idx = <3>; 208 s5m8767,pmic-buck-dvs-gpios = <&gpx2 3 0>, 212 s5m8767,pmic-buck-ds-gpios = <&gpm3 5 0>,
|
D | axp209.dtsi | 62 /* Default work frequency for buck regulators */
|
D | exynos5250-arndale.dts | 193 s5m8767,pmic-buck-dvs-gpios = <&gpd1 0 GPIO_ACTIVE_HIGH>, 196 s5m8767,pmic-buck-ds-gpios = <&gpx2 3 GPIO_ACTIVE_HIGH>,
|
D | exynos5250-spring.dts | 116 s5m8767,pmic-buck-dvs-gpios = <&gpd1 0 GPIO_ACTIVE_LOW>, /* DVS1 */ 120 s5m8767,pmic-buck-ds-gpios = <&gpx2 3 GPIO_ACTIVE_LOW>, /* SET1 */
|
/linux-4.1.27/Documentation/hwmon/ |
D | ucd9200 | 25 UCD9248 are multi-rail, multi-phase synchronous buck digital PWM controllers
|