/linux/drivers/regulator/ |
H A D | wm831x-dcdc.c | 3 // wm831x-dcdc.c -- DC-DC buck converter driver for the WM831x series 62 struct wm831x_dcdc *dcdc = rdev_get_drvdata(rdev); in wm831x_dcdc_get_mode() local 63 struct wm831x *wm831x = dcdc->wm831x; in wm831x_dcdc_get_mode() 64 u16 reg = dcdc->base + WM831X_DCDC_ON_CONFIG; in wm831x_dcdc_get_mode() 116 struct wm831x_dcdc *dcdc = rdev_get_drvdata(rdev); in wm831x_dcdc_set_mode() local 117 struct wm831x *wm831x = dcdc->wm831x; in wm831x_dcdc_set_mode() 118 u16 reg = dcdc->base + WM831X_DCDC_ON_CONFIG; in wm831x_dcdc_set_mode() 126 struct wm831x_dcdc *dcdc = rdev_get_drvdata(rdev); in wm831x_dcdc_set_suspend_mode() local 127 struct wm831x *wm831x = dcdc->wm831x; in wm831x_dcdc_set_suspend_mode() 128 u16 reg = dcdc->base + WM831X_DCDC_SLEEP_CONTROL; in wm831x_dcdc_set_suspend_mode() [all …]
|
H A D | atc260x-regulator.c | 172 .name = "DCDC"#num, \ 173 .supply_name = "dcdc"#num, \ 174 .of_match = of_match_ptr("dcdc"#num), \ 191 .name = "DCDC"#num, \ 192 .supply_name = "dcdc"#num, \ 193 .of_match = of_match_ptr("dcdc"#num), \ 210 .name = "DCDC"#num, \ 211 .supply_name = "dcdc"#num, \ 212 .of_match = of_match_ptr("dcdc"#num), \ 339 .name = "DCDC"#num, \ [all …]
|
H A D | tps65023-regulator.c | 171 int dcdc = rdev_get_id(dev); in tps65023_dcdc_get_voltage_sel() local 173 if (dcdc < TPS65023_DCDC_1 || dcdc > TPS65023_DCDC_3) in tps65023_dcdc_get_voltage_sel() 176 if (dcdc != tps->driver_data->core_regulator) in tps65023_dcdc_get_voltage_sel() 186 int dcdc = rdev_get_id(dev); in tps65023_dcdc_set_voltage_sel() local 188 if (dcdc != tps->driver_data->core_regulator) in tps65023_dcdc_set_voltage_sel()
|
H A D | ltc3676.c | 77 int dcdc = rdev_get_id(rdev); in ltc3676_set_suspend_voltage() local 80 dev_dbg(dev, "%s id=%d uV=%d\n", __func__, dcdc, uV); in ltc3676_set_suspend_voltage() 96 int dcdc = rdev_get_id(rdev); in ltc3676_set_suspend_mode() local 98 dev_dbg(dev, "%s id=%d mode=%d\n", __func__, dcdc, mode); in ltc3676_set_suspend_mode() 122 int ret, dcdc = rdev_get_id(rdev); in ltc3676_set_voltage_sel() local 124 dev_dbg(dev, "%s id=%d selector=%d\n", __func__, dcdc, selector); in ltc3676_set_voltage_sel()
|
H A D | bcm590xx-regulator.c | 73 /* DCDC regulator IDs */ 118 /* DCDC group CSR: supported voltages in microvolts */ 125 /* DCDC group IOSR1: supported voltages in microvolts */ 133 /* DCDC group SDSR1: supported voltages in microvolts */
|
H A D | rn5t618-regulator.c | 44 /* DCDC */ 61 /* DCDC */ 77 /* DCDC */
|
H A D | isl9305.c | 3 * isl9305 - Intersil ISL9305 DCDC regulator 208 MODULE_DESCRIPTION("Intersil ISL9305 DCDC regulator");
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | rockchip,rk806.yaml | 36 The input supply for dcdc-reg1. 40 The input supply for dcdc-reg2. 44 The input supply for dcdc-reg3. 48 The input supply for dcdc-reg4. 52 The input supply for dcdc-reg5. 56 The input supply for dcdc-reg6. 60 The input supply for dcdc-reg7. 64 The input supply for dcdc-reg8. 68 The input supply for dcdc-reg9. 72 The input supply for dcdc-reg10. [all …]
|
H A D | x-powers,axp152.yaml | 26 x-powers,dcdc-freq: 35 x-powers,dcdc-freq: 92 x-powers,dcdc-freq: false 274 x-powers,dcdc-freq: 280 …"^(([a-f])?ldo[0-9]|dcdc[0-7a-e]|ldo(_|-)io(0|1)|(dc1)?sw|rtc(_|-)ldo|cpusldo|drivevbus|dc5ldo|boo… 295 x-powers,dcdc-workmode: 299 Only valid for DCDC regulators. Setup 1 for PWM mode, 0 300 for AUTO (PWM/PFM) mode. The DCDC regulators work in a 373 x-powers,dcdc-freq = <1500>;
|
/linux/drivers/leds/ |
H A D | leds-wm8350.c | 101 ret = regulator_enable(led->dcdc); in wm8350_led_enable() 103 dev_err(led->cdev.dev, "Failed to enable DCDC: %d\n", ret); in wm8350_led_enable() 120 ret = regulator_disable(led->dcdc); in wm8350_led_disable() 122 dev_err(led->cdev.dev, "Failed to disable DCDC: %d\n", ret); in wm8350_led_disable() 129 ret = regulator_enable(led->dcdc); in wm8350_led_disable() 131 dev_err(led->cdev.dev, "Failed to reenable DCDC: %d\n", in wm8350_led_disable() 188 struct regulator *isink, *dcdc; in wm8350_led_probe() local 210 dcdc = devm_regulator_get(&pdev->dev, "led_vcc"); in wm8350_led_probe() 211 if (IS_ERR(dcdc)) { in wm8350_led_probe() 212 dev_err(&pdev->dev, "%s: can't get DCDC\n", __func__); in wm8350_led_probe() [all …]
|
/linux/include/linux/mfd/wm8350/ |
H A D | pmic.h | 112 * R176 (0xB0) - DCDC/LDO requested 127 * R177 (0xB1) - DCDC Active options 137 * R178 (0xB2) - DCDC Sleep options 595 * DCDC's 604 /* DCDC modes */ 610 /* DCDC Low power (Hibernate) mode */ 619 /* DCDC Low Power (Hibernate) signal */ 723 struct regulator *dcdc; member 733 /* ISINK to DCDC mapping */ 752 int wm8350_register_led(struct wm8350 *wm8350, int lednum, int dcdc, int isink, [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588-friendlyelec-cm3588.dtsi | 377 vdd_gpu_s0: vdd_gpu_mem_s0: dcdc-reg1 { 390 vdd_cpu_lit_s0: vdd_cpu_lit_mem_s0: dcdc-reg2 { 403 vdd_log_s0: dcdc-reg3 { 417 vdd_vdenc_s0: vdd_vdenc_mem_s0: dcdc-reg4 { 430 vdd_ddr_s0: dcdc-reg5 { 444 vdd2_ddr_s3: dcdc-reg6 { 454 vcc_2v0_pldo_s3: dcdc-reg7 { 468 vcc_3v3_s3: dcdc-reg8 { 481 vddq_ddr_s0: dcdc-reg9 { 491 vcc_1v8_s3: dcdc-reg10 {
|
H A D | rk3588s-rock-5a.dts | 501 vdd_gpu_s0: vdd_gpu_mem_s0: dcdc-reg1 { 514 vdd_cpu_lit_s0: vdd_cpu_lit_mem_s0: dcdc-reg2 { 527 vdd_log_s0: dcdc-reg3 { 541 vdd_vdenc_s0: vdd_vdenc_mem_s0: dcdc-reg4 { 554 vdd_ddr_s0: dcdc-reg5 { 568 vdd2_ddr_s3: dcdc-reg6 { 578 vcc_2v0_pldo_s3: dcdc-reg7 { 592 vcc_3v3_s3: dcdc-reg8 { 605 vddq_ddr_s0: dcdc-reg9 { 615 vcc_1v8_s3: dcdc-reg10 {
|
H A D | rk3588s-odroid-m2.dts | 587 vdd_gpu_s0: dcdc-reg1 { 600 vdd_cpu_lit_s0: dcdc-reg2 { 613 vdd_logic_s0: dcdc-reg3 { 627 vdd_vdenc_s0: dcdc-reg4 { 640 vdd_ddr_s0: dcdc-reg5 { 654 vdd2_ddr_s3: dcdc-reg6 { 664 vcc_2v0_pldo_s3: dcdc-reg7 { 678 vcc_3v3_s3: dcdc-reg8 { 691 vddq_ddr_s0: dcdc-reg9 { 701 vcc_1v8_s3: dcdc-reg10 {
|
H A D | rk3588-orangepi-5-plus.dts | 599 vdd_gpu_s0: dcdc-reg1 { 612 vdd_cpu_lit_s0: dcdc-reg2 { 625 vdd_log_s0: dcdc-reg3 { 639 vdd_vdenc_s0: dcdc-reg4 { 652 vdd_ddr_s0: dcdc-reg5 { 666 vdd2_ddr_s3: dcdc-reg6 { 676 vcc_2v0_pldo_s3: dcdc-reg7 { 690 vcc_3v3_s3: dcdc-reg8 { 703 vddq_ddr_s0: dcdc-reg9 { 713 vcc_1v8_s3: dcdc-reg10 {
|
H A D | rk3588-nanopc-t6.dtsi | 741 vdd_gpu_s0: vdd_gpu_mem_s0: dcdc-reg1 { 754 vdd_cpu_lit_s0: vdd_cpu_lit_mem_s0: dcdc-reg2 { 767 vdd_log_s0: dcdc-reg3 { 781 vdd_vdenc_s0: vdd_vdenc_mem_s0: dcdc-reg4 { 794 vdd_ddr_s0: dcdc-reg5 { 808 vdd2_ddr_s3: dcdc-reg6 { 818 vcc_2v0_pldo_s3: dcdc-reg7 { 832 vcc_3v3_s3: dcdc-reg8 { 845 vddq_ddr_s0: dcdc-reg9 { 855 vcc_1v8_s3: dcdc-reg10 {
|
H A D | rk3588s-gameforce-ace.dts | 960 vdd_gpu_s0: dcdc-reg1 { 972 vdd_cpu_lit_s0: dcdc-reg2 { 984 vdd_logic_s0: dcdc-reg3 { 997 vdd_vdenc_s0: dcdc-reg4 { 1009 vdd_ddr_s0: dcdc-reg5 { 1022 vdd2_ddr_s3: dcdc-reg6 { 1031 vcc_2v0_pldo_s3: dcdc-reg7 { 1043 vcc_3v3_s3: dcdc-reg8 { 1055 vddq_ddr_s0: dcdc-reg9 { 1064 vcc_1v8_s3: dcdc-reg10 {
|
/linux/arch/mips/lantiq/xway/ |
H A D | dcdc.c | 37 { .compatible = "lantiq,dcdc-xrx200" }, 44 .name = "dcdc-xrx200", 54 pr_info("dcdc: Error registering platform driver\n"); in dcdc_init()
|
H A D | Makefile | 2 obj-y := prom.o sysctrl.o clk.o dma.o gptu.o dcdc.o
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | tps65090.txt | 11 dcdc[1-3], fet[1-7] and ldo[1-2] respectively. 12 - vsys[1-3]-supply: The input supply for DCDC[1-3] respectively. 19 - dcdc-ext-control-gpios: This is applicable for DCDC1, DCDC2 and DCDC3. 57 dcdc-ext-control-gpios = <&gpio 10 0>;
|
/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | jdi,lt070me05000.yaml | 34 dcdc-en-gpios: 49 - dcdc-en-gpios 70 dcdc-en-gpios = <&pm8921_gpio 23 GPIO_ACTIVE_HIGH>;
|
/linux/include/dt-bindings/regulator/ |
H A D | active-semi,8865-regulator.h | 12 * ACT8865_REGULATOR_MODE_FIXED: It is specific to DCDC regulators and it 19 * ACT8865_REGULATOR_MODE_LOWPOWER: For DCDC and LDO regulators; it specify
|
H A D | active-semi,8945a-regulator.h | 14 * ACT8945A_REGULATOR_MODE_FIXED: It is specific to DCDC regulators and it 21 * ACT8945A_REGULATOR_MODE_LOWPOWER: For DCDC and LDO regulators; it specify
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6ull-seeed-npi.dtsi | 13 reg_dcdc_3v3: regulator-dcdc-3v3 { 39 reg_dcdc_1v8: regulator-dcdc-1v8 {
|
/linux/drivers/video/backlight/ |
H A D | wm831x_bl.c | 49 /* DCDC first */ in wm831x_backlight_set() 196 /* Disable the DCDC if it was started so we can bootstrap */ in wm831x_backlight_probe()
|