regulator 453 arch/arm/mach-davinci/da850.c static struct regulator *cvdd; regulator 131 arch/arm/mach-mmp/brownstone.c .regulator = &max8649_init_data, regulator 125 arch/arm/mach-mmp/jasper.c .regulator = &max8649_init_data, regulator 292 arch/arm/mach-omap1/board-ams-delta.c struct regulator *regulator; regulator 770 arch/arm/mach-omap1/board-ams-delta.c if (IS_ERR(priv->regulator)) regulator 777 arch/arm/mach-omap1/board-ams-delta.c ret = regulator_enable(priv->regulator); regulator 779 arch/arm/mach-omap1/board-ams-delta.c ret = regulator_disable(priv->regulator); regulator 852 arch/arm/mach-omap1/board-ams-delta.c modem_priv.regulator = ERR_PTR(-ENODEV); regulator 872 arch/arm/mach-omap1/board-ams-delta.c modem_priv.regulator = regulator_get(&ams_delta_modem_device.dev, regulator 874 arch/arm/mach-omap1/board-ams-delta.c if (IS_ERR(modem_priv.regulator)) { regulator 875 arch/arm/mach-omap1/board-ams-delta.c err = PTR_ERR(modem_priv.regulator); regulator 453 arch/arm/mach-pxa/em-x270.c static struct regulator *em_x270_usb_ldo; regulator 545 arch/arm/mach-pxa/em-x270.c static struct regulator *em_x270_sdio_ldo; regulator 1146 arch/arm/mach-pxa/em-x270.c #define DA9030_LDO(num) DA9030_SUBDEV(regulator, LDO##num, &ldo##num##_data) regulator 1155 arch/arm/mach-pxa/em-x270.c DA9030_SUBDEV(regulator, BUCK2, &buck2_data), regulator 456 arch/arm/mach-s3c64xx/mach-smdk6410.c int regulator; regulator 479 arch/arm/mach-s3c64xx/mach-smdk6410.c wm1190_regulators[i].regulator, regulator 31 arch/arm/mach-u300/regulator.c static struct regulator *main_power_15; regulator 74 arch/arm/plat-samsung/adc.c struct regulator *vdd; regulator 342 drivers/ata/ahci.h struct regulator **target_pwrs; /* Optional */ regulator 343 drivers/ata/ahci.h struct regulator *ahci_regulator;/* Optional */ regulator 344 drivers/ata/ahci.h struct regulator *phy_regulator;/* Optional */ regulator 353 drivers/ata/libahci_platform.c struct regulator *target_pwr; regulator 121 drivers/bluetooth/btmtkuart.c struct regulator *vcc; regulator 1387 drivers/bluetooth/hci_qca.c struct regulator *regulator) regulator 1391 drivers/bluetooth/hci_qca.c ret = regulator_set_voltage(regulator, vregs.min_uV, regulator 1397 drivers/bluetooth/hci_qca.c ret = regulator_set_load(regulator, regulator 1403 drivers/bluetooth/hci_qca.c return regulator_enable(regulator); regulator 1408 drivers/bluetooth/hci_qca.c struct regulator *regulator) regulator 1410 drivers/bluetooth/hci_qca.c regulator_disable(regulator); regulator 1411 drivers/bluetooth/hci_qca.c regulator_set_voltage(regulator, 0, vregs.max_uV); regulator 1413 drivers/bluetooth/hci_qca.c regulator_set_load(regulator, 0); regulator 606 drivers/clk/clk-cdce925.c static void cdce925_regulator_disable(void *regulator) regulator 608 drivers/clk/clk-cdce925.c regulator_disable(regulator); regulator 613 drivers/clk/clk-cdce925.c struct regulator *regulator; regulator 616 drivers/clk/clk-cdce925.c regulator = devm_regulator_get(dev, name); regulator 617 drivers/clk/clk-cdce925.c if (IS_ERR(regulator)) regulator 618 drivers/clk/clk-cdce925.c return PTR_ERR(regulator); regulator 620 drivers/clk/clk-cdce925.c err = regulator_enable(regulator); regulator 627 drivers/clk/clk-cdce925.c regulator); regulator 81 drivers/clk/clk-max9485.c struct regulator *supply; regulator 269 drivers/clk/tegra/clk-dfll.c struct regulator *vdd_reg; regulator 540 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c struct regulator *reg = devm_regulator_get(dev, "vdd-cpu"); regulator 96 drivers/cpufreq/cpufreq-dt.c struct regulator *cpu_reg; regulator 22 drivers/cpufreq/imx6q-cpufreq.c static struct regulator *arm_reg; regulator 23 drivers/cpufreq/imx6q-cpufreq.c static struct regulator *pu_reg; regulator 24 drivers/cpufreq/imx6q-cpufreq.c static struct regulator *soc_reg; regulator 38 drivers/cpufreq/mediatek-cpufreq.c struct regulator *proc_reg; regulator 39 drivers/cpufreq/mediatek-cpufreq.c struct regulator *sram_reg; regulator 64 drivers/cpufreq/mediatek-cpufreq.c struct regulator *proc_reg = info->proc_reg; regulator 65 drivers/cpufreq/mediatek-cpufreq.c struct regulator *sram_reg = info->sram_reg; regulator 303 drivers/cpufreq/mediatek-cpufreq.c struct regulator *proc_reg = ERR_PTR(-ENODEV); regulator 304 drivers/cpufreq/mediatek-cpufreq.c struct regulator *sram_reg = ERR_PTR(-ENODEV); regulator 40 drivers/cpufreq/omap-cpufreq.c static struct regulator *mpu_reg; regulator 40 drivers/cpufreq/pxa2xx-cpufreq.c static struct regulator *vcc_core; regulator 31 drivers/cpufreq/s3c2416-cpufreq.c struct regulator *vddarm; regulator 19 drivers/cpufreq/s3c64xx-cpufreq.c static struct regulator *vddarm; regulator 133 drivers/cpufreq/s5pv210-cpufreq.c static struct regulator *arm_regulator; regulator 134 drivers/cpufreq/s5pv210-cpufreq.c static struct regulator *int_regulator; regulator 242 drivers/crypto/ux500/cryp/cryp.h struct regulator *pwr_regulator; regulator 373 drivers/crypto/ux500/hash/hash_alg.h struct regulator *regulator; regulator 300 drivers/crypto/ux500/hash/hash_core.c ret = regulator_disable(device_data->regulator); regulator 328 drivers/crypto/ux500/hash/hash_core.c ret = regulator_enable(device_data->regulator); regulator 338 drivers/crypto/ux500/hash/hash_core.c device_data->regulator); regulator 1685 drivers/crypto/ux500/hash/hash_core.c device_data->regulator = regulator_get(dev, "v-ape"); regulator 1686 drivers/crypto/ux500/hash/hash_core.c if (IS_ERR(device_data->regulator)) { regulator 1688 drivers/crypto/ux500/hash/hash_core.c ret = PTR_ERR(device_data->regulator); regulator 1689 drivers/crypto/ux500/hash/hash_core.c device_data->regulator = NULL; regulator 1747 drivers/crypto/ux500/hash/hash_core.c regulator_put(device_data->regulator); regulator 1798 drivers/crypto/ux500/hash/hash_core.c regulator_put(device_data->regulator); regulator 66 drivers/devfreq/rk3399_dmc.c struct regulator *vdd_center; regulator 587 drivers/dma/ste_dma40.c struct regulator *lcpa_regulator; regulator 68 drivers/extcon/extcon-arizona.c struct regulator *micvdd; regulator 20 drivers/gnss/mtk.c struct regulator *vbackup; regulator 21 drivers/gnss/mtk.c struct regulator *vcc; regulator 42 drivers/gnss/sirf.c struct regulator *vcc; regulator 43 drivers/gnss/sirf.c struct regulator *lna; regulator 20 drivers/gnss/ubx.c struct regulator *v_bckp; regulator 21 drivers/gnss/ubx.c struct regulator *vcc; regulator 161 drivers/gpio/gpio-pca953x.c struct regulator *regulator; regulator 899 drivers/gpio/gpio-pca953x.c struct regulator *reg; regulator 945 drivers/gpio/gpio-pca953x.c chip->regulator = reg; regulator 1024 drivers/gpio/gpio-pca953x.c regulator_disable(chip->regulator); regulator 1043 drivers/gpio/gpio-pca953x.c regulator_disable(chip->regulator); regulator 1104 drivers/gpio/gpio-pca953x.c regulator_disable(chip->regulator); regulator 1115 drivers/gpio/gpio-pca953x.c ret = regulator_enable(chip->regulator); regulator 50 drivers/gpu/drm/bridge/analogix-anx78xx.c struct regulator *dvdd10; regulator 24 drivers/gpu/drm/bridge/dumb-vga-dac.c struct regulator *vdd; regulator 48 drivers/gpu/drm/bridge/parade-ps8622.c struct regulator *v12; regulator 29 drivers/gpu/drm/bridge/thc63lvd1024.c struct regulator *vcc; regulator 403 drivers/gpu/drm/drm_mipi_dbi.c if (dbidev->regulator) regulator 404 drivers/gpu/drm/drm_mipi_dbi.c regulator_disable(dbidev->regulator); regulator 656 drivers/gpu/drm/drm_mipi_dbi.c if (dbidev->regulator) { regulator 657 drivers/gpu/drm/drm_mipi_dbi.c ret = regulator_enable(dbidev->regulator); regulator 671 drivers/gpu/drm/drm_mipi_dbi.c if (dbidev->regulator) regulator 672 drivers/gpu/drm/drm_mipi_dbi.c regulator_disable(dbidev->regulator); regulator 89 drivers/gpu/drm/etnaviv/etnaviv_gpu.h struct regulator; regulator 136 drivers/gpu/drm/exynos/exynos_hdmi.c struct regulator *reg_hdmi_en; regulator 113 drivers/gpu/drm/imx/imx-tve.c struct regulator *dac_reg; regulator 145 drivers/gpu/drm/lima/lima_device.c dev->regulator = devm_regulator_get_optional(dev->dev, "mali"); regulator 146 drivers/gpu/drm/lima/lima_device.c if (IS_ERR(dev->regulator)) { regulator 147 drivers/gpu/drm/lima/lima_device.c ret = PTR_ERR(dev->regulator); regulator 148 drivers/gpu/drm/lima/lima_device.c dev->regulator = NULL; regulator 156 drivers/gpu/drm/lima/lima_device.c ret = regulator_enable(dev->regulator); regulator 167 drivers/gpu/drm/lima/lima_device.c if (dev->regulator) regulator 168 drivers/gpu/drm/lima/lima_device.c regulator_disable(dev->regulator); regulator 86 drivers/gpu/drm/lima/lima_device.h struct regulator *regulator; regulator 32 drivers/gpu/drm/mcde/mcde_drm.h struct regulator *epod; regulator 33 drivers/gpu/drm/mcde/mcde_drm.h struct regulator *vana; regulator 148 drivers/gpu/drm/meson/meson_dw_hdmi.c struct regulator *hdmi_supply; regulator 105 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h struct regulator *vdd; regulator 106 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h struct regulator *mmagic; regulator 107 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h struct regulator *venus; regulator 28 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h struct regulator *vdd; regulator 21 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c struct regulator *regs[3]; regulator 433 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c struct regulator *reg; regulator 19 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c struct regulator *vdd; regulator 203 drivers/gpu/drm/msm/dsi/dsi_host.c struct regulator *gdsc_reg; regulator 60 drivers/gpu/drm/msm/edp/edp_ctrl.c struct regulator *vdda_vreg; /* 1.8 V */ regulator 61 drivers/gpu/drm/msm/edp/edp_ctrl.c struct regulator *lvl_vreg; regulator 158 drivers/gpu/drm/msm/hdmi/hdmi.c struct regulator *reg; regulator 181 drivers/gpu/drm/msm/hdmi/hdmi.c struct regulator *reg; regulator 57 drivers/gpu/drm/msm/hdmi/hdmi.h struct regulator **hpd_regs; regulator 58 drivers/gpu/drm/msm/hdmi/hdmi.h struct regulator **pwr_regs; regulator 164 drivers/gpu/drm/msm/hdmi/hdmi.h struct regulator **regs; regulator 27 drivers/gpu/drm/msm/hdmi/hdmi_phy.c struct regulator *reg; regulator 108 drivers/gpu/drm/msm/msm_gpu.h struct regulator *gpu_reg, *gpu_cx; regulator 18 drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h struct regulator *vdd; regulator 37 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.h struct regulator *vdd; regulator 63 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c struct regulator *vpnl; regulator 64 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c struct regulator *vddi; regulator 33 drivers/gpu/drm/omapdrm/dss/dpi.c struct regulator *vdds_dsi_reg; regulator 658 drivers/gpu/drm/omapdrm/dss/dpi.c struct regulator *vdds_dsi; regulator 345 drivers/gpu/drm/omapdrm/dss/dsi.c struct regulator *vdds_dsi_reg; regulator 1217 drivers/gpu/drm/omapdrm/dss/dss.c struct regulator *pll_regulator; regulator 183 drivers/gpu/drm/omapdrm/dss/dss.h struct regulator *regulator; regulator 318 drivers/gpu/drm/omapdrm/dss/dss.h struct regulator *regulator); regulator 362 drivers/gpu/drm/omapdrm/dss/hdmi.h struct regulator *vdda_reg; regulator 131 drivers/gpu/drm/omapdrm/dss/pll.c if (pll->regulator) { regulator 132 drivers/gpu/drm/omapdrm/dss/pll.c r = regulator_enable(pll->regulator); regulator 144 drivers/gpu/drm/omapdrm/dss/pll.c if (pll->regulator) regulator 145 drivers/gpu/drm/omapdrm/dss/pll.c regulator_disable(pll->regulator); regulator 155 drivers/gpu/drm/omapdrm/dss/pll.c if (pll->regulator) regulator 156 drivers/gpu/drm/omapdrm/dss/pll.c regulator_disable(pll->regulator); regulator 26 drivers/gpu/drm/omapdrm/dss/sdi.c struct regulator *vdds_sdi_reg; regulator 293 drivers/gpu/drm/omapdrm/dss/venc.c struct regulator *vdda_dac_reg; regulator 134 drivers/gpu/drm/omapdrm/dss/video-pll.c struct regulator *regulator) regulator 182 drivers/gpu/drm/omapdrm/dss/video-pll.c pll->regulator = regulator; regulator 26 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c struct regulator *dvdd; regulator 27 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c struct regulator *avdd; regulator 29 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c struct regulator *power; regulator 27 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c struct regulator *supply; regulator 38 drivers/gpu/drm/panel/panel-lvds.c struct regulator *supply; regulator 61 drivers/gpu/drm/panel/panel-novatek-nt39016.c struct regulator *supply; regulator 72 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c struct regulator *supply; regulator 69 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c struct regulator *supply; regulator 24 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c struct regulator *supply; regulator 35 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c struct regulator *supply; regulator 80 drivers/gpu/drm/panel/panel-raydium-rm68200.c struct regulator *supply; regulator 51 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c struct regulator *vcc; regulator 52 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c struct regulator *iovcc; regulator 33 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c struct regulator *supply; regulator 21 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c struct regulator *supply; regulator 50 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c struct regulator *dvdd; regulator 51 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c struct regulator *avdd; regulator 27 drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c struct regulator *supply; regulator 28 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c struct regulator *vdd; regulator 29 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c struct regulator *supply; regulator 108 drivers/gpu/drm/panel/panel-simple.c struct regulator *supply; regulator 120 drivers/gpu/drm/panel/panel-sitronix-st7789v.c struct regulator *power; regulator 57 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c struct regulator *vcc_reg; regulator 43 drivers/gpu/drm/panfrost/panfrost_devfreq.c err = regulator_set_voltage(pfdev->regulator, target_volt, regulator 56 drivers/gpu/drm/panfrost/panfrost_devfreq.c if (pfdev->regulator) regulator 57 drivers/gpu/drm/panfrost/panfrost_devfreq.c regulator_set_voltage(pfdev->regulator, regulator 64 drivers/gpu/drm/panfrost/panfrost_devfreq.c err = regulator_set_voltage(pfdev->regulator, target_volt, regulator 92 drivers/gpu/drm/panfrost/panfrost_device.c pfdev->regulator = devm_regulator_get(pfdev->dev, "mali"); regulator 93 drivers/gpu/drm/panfrost/panfrost_device.c if (IS_ERR(pfdev->regulator)) { regulator 94 drivers/gpu/drm/panfrost/panfrost_device.c ret = PTR_ERR(pfdev->regulator); regulator 99 drivers/gpu/drm/panfrost/panfrost_device.c ret = regulator_enable(pfdev->regulator); regulator 110 drivers/gpu/drm/panfrost/panfrost_device.c regulator_disable(pfdev->regulator); regulator 69 drivers/gpu/drm/panfrost/panfrost_device.h struct regulator *regulator; regulator 84 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c struct regulator *vdd_supply; regulator 171 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c hdmi->regulator = devm_regulator_get(dev, "hvcc"); regulator 172 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c if (IS_ERR(hdmi->regulator)) { regulator 174 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c return PTR_ERR(hdmi->regulator); regulator 189 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c ret = regulator_enable(hdmi->regulator); regulator 255 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c regulator_disable(hdmi->regulator); regulator 273 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c regulator_disable(hdmi->regulator); regulator 191 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h struct regulator *regulator; regulator 45 drivers/gpu/drm/tegra/dpaux.c struct regulator *vdd; regulator 75 drivers/gpu/drm/tegra/dsi.c struct regulator *vdd; regulator 60 drivers/gpu/drm/tegra/hdmi.c struct regulator *hdmi; regulator 61 drivers/gpu/drm/tegra/hdmi.c struct regulator *pll; regulator 62 drivers/gpu/drm/tegra/hdmi.c struct regulator *vdd; regulator 426 drivers/gpu/drm/tegra/sor.c struct regulator *avdd_io_supply; regulator 427 drivers/gpu/drm/tegra/sor.c struct regulator *vdd_pll_supply; regulator 428 drivers/gpu/drm/tegra/sor.c struct regulator *hdmi_supply; regulator 216 drivers/gpu/drm/tiny/mi0283qt.c dbidev->regulator = devm_regulator_get(dev, "power"); regulator 217 drivers/gpu/drm/tiny/mi0283qt.c if (IS_ERR(dbidev->regulator)) regulator 218 drivers/gpu/drm/tiny/mi0283qt.c return PTR_ERR(dbidev->regulator); regulator 61 drivers/hwmon/adc128d818.c struct regulator *regulator; regulator 420 drivers/hwmon/adc128d818.c if (data->regulator) { regulator 434 drivers/hwmon/adc128d818.c struct regulator *regulator; regulator 444 drivers/hwmon/adc128d818.c regulator = devm_regulator_get_optional(dev, "vref"); regulator 445 drivers/hwmon/adc128d818.c if (!IS_ERR(regulator)) { regulator 446 drivers/hwmon/adc128d818.c data->regulator = regulator; regulator 447 drivers/hwmon/adc128d818.c err = regulator_enable(regulator); regulator 450 drivers/hwmon/adc128d818.c vref = regulator_get_voltage(regulator); regulator 494 drivers/hwmon/adc128d818.c if (data->regulator) regulator 495 drivers/hwmon/adc128d818.c regulator_disable(data->regulator); regulator 503 drivers/hwmon/adc128d818.c if (data->regulator) regulator 504 drivers/hwmon/adc128d818.c regulator_disable(data->regulator); regulator 115 drivers/hwmon/ads7828.c struct regulator *reg; regulator 29 drivers/hwmon/da9052-hwmon.c struct regulator *tsiref; regulator 855 drivers/hwmon/lm87.c struct regulator *vcc = NULL; regulator 1733 drivers/hwmon/lm90.c static void lm90_regulator_disable(void *regulator) regulator 1735 drivers/hwmon/lm90.c regulator_disable(regulator); regulator 1751 drivers/hwmon/lm90.c struct regulator *regulator; regulator 1756 drivers/hwmon/lm90.c regulator = devm_regulator_get(dev, "vcc"); regulator 1757 drivers/hwmon/lm90.c if (IS_ERR(regulator)) regulator 1758 drivers/hwmon/lm90.c return PTR_ERR(regulator); regulator 1760 drivers/hwmon/lm90.c err = regulator_enable(regulator); regulator 1766 drivers/hwmon/lm90.c err = devm_add_action_or_reset(dev, lm90_regulator_disable, regulator); regulator 28 drivers/hwmon/pwm-fan.c struct regulator *reg_en; regulator 167 drivers/hwmon/sht15.c struct regulator *reg; regulator 111 drivers/iio/accel/mma8452.c struct regulator *vdd_reg; regulator 112 drivers/iio/accel/mma8452.c struct regulator *vddio_reg; regulator 127 drivers/iio/adc/ad7124.c struct regulator *vref[4]; regulator 28 drivers/iio/adc/ad7266.c struct regulator *reg; regulator 83 drivers/iio/adc/ad7291.c struct regulator *reg; regulator 43 drivers/iio/adc/ad7298.c struct regulator *reg; regulator 36 drivers/iio/adc/ad7476.c struct regulator *reg; regulator 95 drivers/iio/adc/ad7606.h struct regulator *reg; regulator 132 drivers/iio/adc/ad7766.c struct regulator *vref = ad7766->reg[AD7766_SUPPLY_VREF].consumer; regulator 156 drivers/iio/adc/ad7768-1.c struct regulator *vref; regulator 61 drivers/iio/adc/ad7780.c struct regulator *reg; regulator 151 drivers/iio/adc/ad7791.c struct regulator *reg; regulator 155 drivers/iio/adc/ad7793.c struct regulator *reg; regulator 56 drivers/iio/adc/ad7887.c struct regulator *reg; regulator 60 drivers/iio/adc/ad7923.c struct regulator *reg; regulator 51 drivers/iio/adc/ad7949.c struct regulator *vref; regulator 126 drivers/iio/adc/ad799x.c struct regulator *reg; regulator 127 drivers/iio/adc/ad799x.c struct regulator *vref; regulator 388 drivers/iio/adc/at91-sama5d2_adc.c struct regulator *reg; regulator 389 drivers/iio/adc/at91-sama5d2_adc.c struct regulator *vref; regulator 58 drivers/iio/adc/cc10001_adc.c struct regulator *reg; regulator 131 drivers/iio/adc/exynos_adc.c struct regulator *vdd; regulator 41 drivers/iio/adc/fsl-imx25-gcq.c struct regulator *vref[4]; regulator 82 drivers/iio/adc/hx711.c struct regulator *reg_avdd; regulator 116 drivers/iio/adc/imx7d_adc.c struct regulator *vref; regulator 43 drivers/iio/adc/lpc18xx_adc.c struct regulator *vref; regulator 50 drivers/iio/adc/lpc32xx_adc.c struct regulator *vref; regulator 28 drivers/iio/adc/ltc2497.c struct regulator *ref; regulator 30 drivers/iio/adc/max11100.c struct regulator *vref_reg; regulator 37 drivers/iio/adc/max1118.c struct regulator *reg; regulator 171 drivers/iio/adc/max1363.c struct regulator *reg; regulator 182 drivers/iio/adc/max1363.c struct regulator *vref; regulator 1576 drivers/iio/adc/max1363.c struct regulator *vref; regulator 90 drivers/iio/adc/mcp320x.c struct regulator *reg; regulator 52 drivers/iio/adc/mcp3911.c struct regulator *vref; regulator 269 drivers/iio/adc/meson_saradc.c struct regulator *vref; regulator 25 drivers/iio/adc/npcm_adc.c struct regulator *vref; regulator 405 drivers/iio/adc/qcom-pm8xxx-xoadc.c struct regulator *vref; regulator 68 drivers/iio/adc/rcar-gyroadc.c struct regulator *vref[8]; regulator 184 drivers/iio/adc/rcar-gyroadc.c struct regulator *consumer; regulator 327 drivers/iio/adc/rcar-gyroadc.c struct regulator *vref; regulator 48 drivers/iio/adc/rockchip_saradc.c struct regulator *vref; regulator 100 drivers/iio/adc/stm32-adc-core.c struct regulator *booster; regulator 101 drivers/iio/adc/stm32-adc-core.c struct regulator *vdd; regulator 102 drivers/iio/adc/stm32-adc-core.c struct regulator *vdda; regulator 103 drivers/iio/adc/stm32-adc-core.c struct regulator *vref; regulator 32 drivers/iio/adc/ti-adc081c.c struct regulator *ref; regulator 28 drivers/iio/adc/ti-adc0832.c struct regulator *reg; regulator 26 drivers/iio/adc/ti-adc084s021.c struct regulator *reg; regulator 60 drivers/iio/adc/ti-adc108s102.c struct regulator *reg; regulator 43 drivers/iio/adc/ti-adc12138.c struct regulator *vref_p; regulator 45 drivers/iio/adc/ti-adc12138.c struct regulator *vref_n; regulator 28 drivers/iio/adc/ti-adc128s052.c struct regulator *reg; regulator 68 drivers/iio/adc/ti-adc161s626.c struct regulator *ref; regulator 77 drivers/iio/adc/ti-ads7950.c struct regulator *reg; regulator 24 drivers/iio/adc/ti-ads8344.c struct regulator *reg; regulator 68 drivers/iio/adc/ti-ads8688.c struct regulator *reg; regulator 34 drivers/iio/adc/ti-tlc4541.c struct regulator *reg; regulator 165 drivers/iio/adc/twl4030-madc.c struct regulator *usb3v1; regulator 162 drivers/iio/adc/vf610_adc.c struct regulator *vref; regulator 39 drivers/iio/amplifiers/ad8366.c struct regulator *reg; regulator 274 drivers/iio/amplifiers/ad8366.c struct regulator *reg = st->reg; regulator 59 drivers/iio/dac/ad5380.c struct regulator *vref_reg; regulator 39 drivers/iio/dac/ad5446.c struct regulator *reg; regulator 221 drivers/iio/dac/ad5446.c struct regulator *reg; regulator 52 drivers/iio/dac/ad5504.c struct regulator *reg; regulator 277 drivers/iio/dac/ad5504.c struct regulator *reg; regulator 52 drivers/iio/dac/ad5592r-base.h struct regulator *reg; regulator 57 drivers/iio/dac/ad5624r.h struct regulator *reg; regulator 126 drivers/iio/dac/ad5686.h struct regulator *reg; regulator 64 drivers/iio/dac/ad5761.c struct regulator *vref_reg; regulator 84 drivers/iio/dac/ad5791.c struct regulator *reg_vdd; regulator 85 drivers/iio/dac/ad5791.c struct regulator *reg_vss; regulator 41 drivers/iio/dac/ad7303.c struct regulator *vdd_reg; regulator 42 drivers/iio/dac/ad7303.c struct regulator *vref_reg; regulator 26 drivers/iio/dac/ad8801.c struct regulator *vrefh_reg; regulator 27 drivers/iio/dac/ad8801.c struct regulator *vrefl_reg; regulator 38 drivers/iio/dac/dpot-dac.c struct regulator *vref; regulator 59 drivers/iio/dac/ds4424.c struct regulator *vcc_reg; regulator 34 drivers/iio/dac/lpc18xx_dac.c struct regulator *vref; regulator 42 drivers/iio/dac/ltc1660.c struct regulator *vref_reg; regulator 50 drivers/iio/dac/ltc2632.c struct regulator *vref_reg; regulator 25 drivers/iio/dac/m62332.c struct regulator *vcc; regulator 35 drivers/iio/dac/max5821.c struct regulator *vref_reg; regulator 41 drivers/iio/dac/mcp4725.c struct regulator *vdd_reg; regulator 42 drivers/iio/dac/mcp4725.c struct regulator *vref_reg; regulator 31 drivers/iio/dac/mcp4922.c struct regulator *vref_reg; regulator 29 drivers/iio/dac/stm32-dac-core.c struct regulator *vref; regulator 50 drivers/iio/dac/ti-dac082s085.c struct regulator *vref; regulator 48 drivers/iio/dac/ti-dac5571.c struct regulator *vref; regulator 49 drivers/iio/dac/ti-dac7311.c struct regulator *vref; regulator 268 drivers/iio/frequency/ad9523.c struct regulator *reg; regulator 36 drivers/iio/frequency/adf4350.c struct regulator *reg; regulator 601 drivers/iio/frequency/adf4350.c struct regulator *reg = st->reg; regulator 83 drivers/iio/gyro/fxas21002c_core.c struct regulator *vdd; regulator 84 drivers/iio/gyro/fxas21002c_core.c struct regulator *vddio; regulator 72 drivers/iio/health/afe4403.c struct regulator *regulator; regulator 425 drivers/iio/health/afe4403.c ret = regulator_disable(afe->regulator); regulator 440 drivers/iio/health/afe4403.c ret = regulator_enable(afe->regulator); regulator 488 drivers/iio/health/afe4403.c afe->regulator = devm_regulator_get(afe->dev, "tx_sup"); regulator 489 drivers/iio/health/afe4403.c if (IS_ERR(afe->regulator)) { regulator 491 drivers/iio/health/afe4403.c return PTR_ERR(afe->regulator); regulator 493 drivers/iio/health/afe4403.c ret = regulator_enable(afe->regulator); regulator 574 drivers/iio/health/afe4403.c regulator_disable(afe->regulator); regulator 592 drivers/iio/health/afe4403.c ret = regulator_disable(afe->regulator); regulator 91 drivers/iio/health/afe4404.c struct regulator *regulator; regulator 431 drivers/iio/health/afe4404.c ret = regulator_disable(afe->regulator); regulator 446 drivers/iio/health/afe4404.c ret = regulator_enable(afe->regulator); regulator 494 drivers/iio/health/afe4404.c afe->regulator = devm_regulator_get(afe->dev, "tx_sup"); regulator 495 drivers/iio/health/afe4404.c if (IS_ERR(afe->regulator)) { regulator 497 drivers/iio/health/afe4404.c return PTR_ERR(afe->regulator); regulator 499 drivers/iio/health/afe4404.c ret = regulator_enable(afe->regulator); regulator 580 drivers/iio/health/afe4404.c regulator_disable(afe->regulator); regulator 598 drivers/iio/health/afe4404.c ret = regulator_disable(afe->regulator); regulator 155 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h struct regulator *vddio_supply; regulator 46 drivers/iio/light/cm3605.c struct regulator *vdd; regulator 134 drivers/iio/light/cm36651.c struct regulator *vled_reg; regulator 244 drivers/iio/light/gp2ap020a00f.c struct regulator *vled_reg; regulator 90 drivers/iio/light/isl29018.c struct regulator *vcc_reg; regulator 49 drivers/iio/light/noa1305.c struct regulator *vin_reg; regulator 369 drivers/iio/magnetometer/ak8975.c struct regulator *vdd; regulator 370 drivers/iio/magnetometer/ak8975.c struct regulator *vid; regulator 57 drivers/iio/magnetometer/mag3110.c struct regulator *vdd_reg; regulator 58 drivers/iio/magnetometer/mag3110.c struct regulator *vddio_reg; regulator 88 drivers/iio/pressure/bmp280-core.c struct regulator *vddd; regulator 89 drivers/iio/pressure/bmp280-core.c struct regulator *vdda; regulator 16 drivers/iio/pressure/ms5611.h struct regulator; regulator 59 drivers/iio/pressure/ms5611.h struct regulator *vdd; regulator 132 drivers/iio/pressure/zpa2326.c struct regulator *vref; regulator 133 drivers/iio/pressure/zpa2326.c struct regulator *vdd; regulator 84 drivers/input/keyboard/mpr121_touchkey.c struct regulator *vdd_supply = data; regulator 89 drivers/input/keyboard/mpr121_touchkey.c static struct regulator *mpr121_vdd_supply_init(struct device *dev) regulator 91 drivers/input/keyboard/mpr121_touchkey.c struct regulator *vdd_supply; regulator 228 drivers/input/keyboard/mpr121_touchkey.c struct regulator *vdd_supply; regulator 86 drivers/input/keyboard/sun4i-lradc-keys.c struct regulator *vref_supply; regulator 50 drivers/input/keyboard/tm2-touchkey.c struct regulator *vdd; regulator 188 drivers/input/misc/drv260x.c struct regulator *regulator; regulator 519 drivers/input/misc/drv260x.c haptics->regulator = devm_regulator_get(dev, "vbat"); regulator 520 drivers/input/misc/drv260x.c if (IS_ERR(haptics->regulator)) { regulator 521 drivers/input/misc/drv260x.c error = PTR_ERR(haptics->regulator); regulator 595 drivers/input/misc/drv260x.c ret = regulator_disable(haptics->regulator); regulator 616 drivers/input/misc/drv260x.c ret = regulator_enable(haptics->regulator); regulator 627 drivers/input/misc/drv260x.c regulator_disable(haptics->regulator); regulator 58 drivers/input/misc/drv2665.c struct regulator *regulator; regulator 169 drivers/input/misc/drv2665.c haptics->regulator = devm_regulator_get(&client->dev, "vbat"); regulator 170 drivers/input/misc/drv2665.c if (IS_ERR(haptics->regulator)) { regulator 171 drivers/input/misc/drv2665.c error = PTR_ERR(haptics->regulator); regulator 238 drivers/input/misc/drv2665.c regulator_disable(haptics->regulator); regulator 242 drivers/input/misc/drv2665.c ret = regulator_disable(haptics->regulator); regulator 263 drivers/input/misc/drv2665.c ret = regulator_enable(haptics->regulator); regulator 273 drivers/input/misc/drv2665.c regulator_disable(haptics->regulator); regulator 105 drivers/input/misc/drv2667.c struct regulator *regulator; regulator 344 drivers/input/misc/drv2667.c haptics->regulator = devm_regulator_get(&client->dev, "vbat"); regulator 345 drivers/input/misc/drv2667.c if (IS_ERR(haptics->regulator)) { regulator 346 drivers/input/misc/drv2667.c error = PTR_ERR(haptics->regulator); regulator 413 drivers/input/misc/drv2667.c regulator_disable(haptics->regulator); regulator 417 drivers/input/misc/drv2667.c ret = regulator_disable(haptics->regulator); regulator 438 drivers/input/misc/drv2667.c ret = regulator_enable(haptics->regulator); regulator 448 drivers/input/misc/drv2667.c regulator_disable(haptics->regulator); regulator 30 drivers/input/misc/gpio-vibra.c struct regulator *vcc; regulator 55 drivers/input/misc/max77693-haptic.c struct regulator *motor_reg; regulator 36 drivers/input/misc/max8997_haptic.c struct regulator *regulator; regulator 170 drivers/input/misc/max8997_haptic.c error = regulator_enable(chip->regulator); regulator 180 drivers/input/misc/max8997_haptic.c regulator_disable(chip->regulator); regulator 200 drivers/input/misc/max8997_haptic.c regulator_disable(chip->regulator); regulator 310 drivers/input/misc/max8997_haptic.c chip->regulator = regulator_get(&pdev->dev, "inmotor"); regulator 311 drivers/input/misc/max8997_haptic.c if (IS_ERR(chip->regulator)) { regulator 312 drivers/input/misc/max8997_haptic.c error = PTR_ERR(chip->regulator); regulator 349 drivers/input/misc/max8997_haptic.c regulator_put(chip->regulator); regulator 365 drivers/input/misc/max8997_haptic.c regulator_put(chip->regulator); regulator 37 drivers/input/misc/msm-vibrator.c struct regulator *vcc; regulator 21 drivers/input/misc/pwm-beeper.c struct regulator *amplifier; regulator 28 drivers/input/misc/pwm-vibra.c struct regulator *vcc; regulator 23 drivers/input/misc/regulator-haptic.c struct regulator *regulator; regulator 42 drivers/input/misc/regulator-haptic.c error = on ? regulator_enable(haptic->regulator) : regulator 43 drivers/input/misc/regulator-haptic.c regulator_disable(haptic->regulator); regulator 67 drivers/input/misc/regulator-haptic.c error = regulator_set_voltage(haptic->regulator, regulator 171 drivers/input/misc/regulator-haptic.c haptic->regulator = devm_regulator_get_exclusive(&pdev->dev, "haptic"); regulator 172 drivers/input/misc/regulator-haptic.c if (IS_ERR(haptic->regulator)) { regulator 174 drivers/input/misc/regulator-haptic.c return PTR_ERR(haptic->regulator); regulator 336 drivers/input/mouse/cyapa.h struct regulator *vcc; regulator 65 drivers/input/mouse/elan_i2c_core.c struct regulator *vcc; regulator 36 drivers/input/serio/ams_delta_serio.c struct regulator *vcc; regulator 99 drivers/input/touchscreen/ads7846.c struct regulator *reg; regulator 161 drivers/input/touchscreen/bu21013_ts.c struct regulator *regulator; regulator 397 drivers/input/touchscreen/bu21013_ts.c regulator_disable(ts->regulator); regulator 479 drivers/input/touchscreen/bu21013_ts.c ts->regulator = devm_regulator_get(&client->dev, "avdd"); regulator 480 drivers/input/touchscreen/bu21013_ts.c if (IS_ERR(ts->regulator)) { regulator 482 drivers/input/touchscreen/bu21013_ts.c return PTR_ERR(ts->regulator); regulator 485 drivers/input/touchscreen/bu21013_ts.c error = regulator_enable(ts->regulator); regulator 576 drivers/input/touchscreen/bu21013_ts.c regulator_disable(ts->regulator); regulator 588 drivers/input/touchscreen/bu21013_ts.c error = regulator_enable(ts->regulator); regulator 159 drivers/input/touchscreen/bu21029_ts.c struct regulator *vdd; regulator 121 drivers/input/touchscreen/elants_i2c.c struct regulator *vcc33; regulator 122 drivers/input/touchscreen/elants_i2c.c struct regulator *vccio; regulator 47 drivers/input/touchscreen/goodix.c struct regulator *avdd28; regulator 48 drivers/input/touchscreen/goodix.c struct regulator *vddio; regulator 153 drivers/input/touchscreen/hideep.c struct regulator *vcc_vdd; regulator 154 drivers/input/touchscreen/hideep.c struct regulator *vcc_vid; regulator 62 drivers/input/touchscreen/mms114.c struct regulator *core_reg; regulator 63 drivers/input/touchscreen/mms114.c struct regulator *io_reg; regulator 119 drivers/input/touchscreen/raydium_i2c_ts.c struct regulator *avdd; regulator 120 drivers/input/touchscreen/raydium_i2c_ts.c struct regulator *vccio; regulator 91 drivers/input/touchscreen/stmfts.c struct regulator *ledvdd; regulator 105 drivers/input/touchscreen/tsc200x-core.c struct regulator *vio; regulator 28 drivers/input/touchscreen/zet6223.c struct regulator *vcc; regulator 29 drivers/input/touchscreen/zet6223.c struct regulator *vio; regulator 112 drivers/input/touchscreen/zforce_ts.c struct regulator *reg_vdd; regulator 67 drivers/leds/leds-cpcap.c struct regulator *vdd; regulator 80 drivers/leds/leds-ktd2692.c struct regulator *regulator; regulator 283 drivers/leds/leds-ktd2692.c led->regulator = devm_regulator_get(dev, "vin"); regulator 284 drivers/leds/leds-ktd2692.c if (IS_ERR(led->regulator)) regulator 285 drivers/leds/leds-ktd2692.c led->regulator = NULL; regulator 287 drivers/leds/leds-ktd2692.c if (led->regulator) { regulator 288 drivers/leds/leds-ktd2692.c ret = regulator_enable(led->regulator); regulator 384 drivers/leds/leds-ktd2692.c if (led->regulator) { regulator 385 drivers/leds/leds-ktd2692.c ret = regulator_disable(led->regulator); regulator 110 drivers/leds/leds-lm3530.c struct regulator *regulator; regulator 196 drivers/leds/leds-lm3530.c ret = regulator_enable(drvdata->regulator); regulator 213 drivers/leds/leds-lm3530.c ret = regulator_disable(drvdata->regulator); regulator 448 drivers/leds/leds-lm3530.c drvdata->regulator = devm_regulator_get(&client->dev, "vin"); regulator 449 drivers/leds/leds-lm3530.c if (IS_ERR(drvdata->regulator)) { regulator 451 drivers/leds/leds-lm3530.c err = PTR_ERR(drvdata->regulator); regulator 452 drivers/leds/leds-lm3530.c drvdata->regulator = NULL; regulator 162 drivers/leds/leds-lm3532.c struct regulator *regulator; regulator 313 drivers/leds/leds-lm3532.c ret = regulator_enable(led_data->priv->regulator); regulator 338 drivers/leds/leds-lm3532.c ret = regulator_disable(led_data->priv->regulator); regulator 561 drivers/leds/leds-lm3532.c priv->regulator = devm_regulator_get(&priv->client->dev, "vin"); regulator 562 drivers/leds/leds-lm3532.c if (IS_ERR(priv->regulator)) regulator 563 drivers/leds/leds-lm3532.c priv->regulator = NULL; regulator 114 drivers/leds/leds-lm3692x.c struct regulator *regulator; regulator 202 drivers/leds/leds-lm3692x.c if (led->regulator) { regulator 203 drivers/leds/leds-lm3692x.c ret = regulator_enable(led->regulator); regulator 313 drivers/leds/leds-lm3692x.c if (led->regulator) { regulator 314 drivers/leds/leds-lm3692x.c ret = regulator_disable(led->regulator); regulator 337 drivers/leds/leds-lm3692x.c led->regulator = devm_regulator_get_optional(&led->client->dev, "vled"); regulator 338 drivers/leds/leds-lm3692x.c if (IS_ERR(led->regulator)) { regulator 339 drivers/leds/leds-lm3692x.c ret = PTR_ERR(led->regulator); regulator 347 drivers/leds/leds-lm3692x.c led->regulator = NULL; regulator 428 drivers/leds/leds-lm3692x.c if (led->regulator) { regulator 429 drivers/leds/leds-lm3692x.c ret = regulator_disable(led->regulator); regulator 74 drivers/leds/leds-lm3697.c struct regulator *regulator; regulator 212 drivers/leds/leds-lm3697.c priv->regulator = devm_regulator_get(&priv->client->dev, "vled"); regulator 213 drivers/leds/leds-lm3697.c if (IS_ERR(priv->regulator)) regulator 214 drivers/leds/leds-lm3697.c priv->regulator = NULL; regulator 355 drivers/leds/leds-lm3697.c if (led->regulator) { regulator 356 drivers/leds/leds-lm3697.c ret = regulator_disable(led->regulator); regulator 104 drivers/leds/leds-lp8860.c struct regulator *regulator; regulator 244 drivers/leds/leds-lp8860.c if (led->regulator) { regulator 245 drivers/leds/leds-lp8860.c ret = regulator_enable(led->regulator); regulator 300 drivers/leds/leds-lp8860.c if (led->regulator) { regulator 301 drivers/leds/leds-lp8860.c ret = regulator_disable(led->regulator); regulator 407 drivers/leds/leds-lp8860.c led->regulator = devm_regulator_get(&client->dev, "vled"); regulator 408 drivers/leds/leds-lp8860.c if (IS_ERR(led->regulator)) regulator 409 drivers/leds/leds-lp8860.c led->regulator = NULL; regulator 460 drivers/leds/leds-lp8860.c if (led->regulator) { regulator 461 drivers/leds/leds-lp8860.c ret = regulator_disable(led->regulator); regulator 26 drivers/leds/leds-regulator.c struct regulator *vcc; regulator 29 drivers/leds/leds-regulator.c static inline int led_regulator_get_max_brightness(struct regulator *supply) regulator 48 drivers/leds/leds-regulator.c static int led_regulator_get_voltage(struct regulator *supply, regulator 127 drivers/leds/leds-regulator.c struct regulator *vcc; regulator 188 drivers/leds/leds-wm8350.c struct regulator *isink, *dcdc; regulator 43 drivers/media/i2c/ad5820.c struct regulator *vana; regulator 45 drivers/media/i2c/et8ek8/et8ek8_driver.c struct regulator *vana; regulator 244 drivers/media/i2c/mt9m111.c struct regulator *regulator; regulator 984 drivers/media/i2c/mt9m111.c ret = regulator_enable(mt9m111->regulator); regulator 995 drivers/media/i2c/mt9m111.c regulator_disable(mt9m111->regulator); regulator 1008 drivers/media/i2c/mt9m111.c regulator_disable(mt9m111->regulator); regulator 1272 drivers/media/i2c/mt9m111.c mt9m111->regulator = devm_regulator_get(&client->dev, "vdd"); regulator 1273 drivers/media/i2c/mt9m111.c if (IS_ERR(mt9m111->regulator)) { regulator 1275 drivers/media/i2c/mt9m111.c PTR_ERR(mt9m111->regulator)); regulator 1276 drivers/media/i2c/mt9m111.c return PTR_ERR(mt9m111->regulator); regulator 73 drivers/media/i2c/ov7251.c struct regulator *io_regulator; regulator 74 drivers/media/i2c/ov7251.c struct regulator *core_regulator; regulator 75 drivers/media/i2c/ov7251.c struct regulator *analog_regulator; regulator 181 drivers/media/i2c/smiapp/smiapp.h struct regulator *vana; regulator 71 drivers/media/platform/omap3isp/ispccp2.h struct regulator *vdds_csib; regulator 20 drivers/media/platform/omap3isp/ispcsiphy.h struct regulator; regulator 26 drivers/media/platform/omap3isp/ispcsiphy.h struct regulator *vdd; regulator 1179 drivers/media/platform/qcom/camss/camss-csid.c csid->vdda = devm_regulator_get(dev, res->regulator[0]); regulator 54 drivers/media/platform/qcom/camss/camss-csid.h struct regulator *vdda; regulator 36 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 48 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 62 drivers/media/platform/qcom/camss/camss.c .regulator = { "vdda" }, regulator 79 drivers/media/platform/qcom/camss/camss.c .regulator = { "vdda" }, regulator 109 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 131 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 143 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 155 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 169 drivers/media/platform/qcom/camss/camss.c .regulator = { "vdda" }, regulator 186 drivers/media/platform/qcom/camss/camss.c .regulator = { "vdda" }, regulator 203 drivers/media/platform/qcom/camss/camss.c .regulator = { "vdda" }, regulator 220 drivers/media/platform/qcom/camss/camss.c .regulator = { "vdda" }, regulator 251 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 269 drivers/media/platform/qcom/camss/camss.c .regulator = { NULL }, regulator 45 drivers/media/platform/qcom/camss/camss.h char *regulator[CAMSS_RES_MAX]; regulator 239 drivers/media/radio/si4713/si4713.h struct regulator *vdd; regulator 240 drivers/media/radio/si4713/si4713.h struct regulator *vio; regulator 31 drivers/media/rc/ir-spi.c struct regulator *regulator; regulator 70 drivers/media/rc/ir-spi.c ret = regulator_enable(idata->regulator); regulator 78 drivers/media/rc/ir-spi.c regulator_disable(idata->regulator); regulator 122 drivers/media/rc/ir-spi.c idata->regulator = devm_regulator_get(&spi->dev, "irda_regulator"); regulator 123 drivers/media/rc/ir-spi.c if (IS_ERR(idata->regulator)) regulator 124 drivers/media/rc/ir-spi.c return PTR_ERR(idata->regulator); regulator 55 drivers/media/spi/cxd2880-spi.c struct regulator *vcc_supply; regulator 164 drivers/mfd/ab8500-gpadc.c struct regulator *regu; regulator 173 drivers/mfd/as3711.c &pdata->regulator; regulator 175 drivers/mfd/as3711.c sizeof(pdata->regulator); regulator 77 drivers/mfd/pcf50633-gpio.c int gpio, int regulator, int on) regulator 82 drivers/mfd/pcf50633-gpio.c reg = pcf50633_regulator_registers[regulator] + 1; regulator 61 drivers/mmc/core/regulator.c static int mmc_regulator_get_ocrmask(struct regulator *supply) regulator 107 drivers/mmc/core/regulator.c struct regulator *supply, regulator 135 drivers/mmc/core/regulator.c static int mmc_regulator_set_voltage_if_supported(struct regulator *regulator, regulator 143 drivers/mmc/core/regulator.c if (!regulator_is_supported_voltage(regulator, min_uV, max_uV)) regulator 146 drivers/mmc/core/regulator.c return regulator_set_voltage_triplet(regulator, min_uV, target_uV, regulator 215 drivers/mmc/core/regulator.c static inline int mmc_regulator_get_ocrmask(struct regulator *supply) regulator 576 drivers/mmc/host/mxs-mmc.c struct regulator *reg_vmmc; regulator 177 drivers/mmc/host/omap_hsmmc.c struct regulator *pbias; regulator 361 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_disable_boot_regulator(struct regulator *reg) regulator 101 drivers/mmc/host/pxamci.c struct regulator *supply = mmc->supply.vmmc; regulator 1655 drivers/mmc/host/sdhci-msm.c struct regulator *supply = mmc->supply.vqmmc; regulator 98 drivers/mmc/host/sdhci-omap.c struct regulator *pbias; regulator 844 drivers/mmc/host/sdhci-omap.c struct regulator *vqmmc; regulator 287 drivers/net/can/flexcan.c struct regulator *reg_xceiver; regulator 1537 drivers/net/can/flexcan.c struct regulator *reg_xceiver; regulator 122 drivers/net/can/m_can/tcan4x5x.c struct regulator *power; regulator 290 drivers/net/can/m_can/tcan4x5x.c static int tcan4x5x_power_enable(struct regulator *reg, int enable) regulator 169 drivers/net/can/spi/hi311x.c struct regulator *power; regulator 170 drivers/net/can/spi/hi311x.c struct regulator *transceiver; regulator 528 drivers/net/can/spi/hi311x.c static int hi3110_power_enable(struct regulator *reg, int enable) regulator 226 drivers/net/can/spi/mcp251x.c struct regulator *power; regulator 227 drivers/net/can/spi/mcp251x.c struct regulator *transceiver; regulator 623 drivers/net/can/spi/mcp251x.c static int mcp251x_power_enable(struct regulator *reg, int enable) regulator 199 drivers/net/can/ti_hecc.c struct regulator *reg_xceiver; regulator 847 drivers/net/can/ti_hecc.c struct regulator *reg_xceiver; regulator 459 drivers/net/dsa/mt7530.h struct regulator *core_pwr; regulator 460 drivers/net/dsa/mt7530.h struct regulator *io_pwr; regulator 32 drivers/net/ethernet/arc/emac_rockchip.c struct regulator *regulator; regulator 161 drivers/net/ethernet/arc/emac_rockchip.c priv->regulator = devm_regulator_get_optional(dev, "phy"); regulator 162 drivers/net/ethernet/arc/emac_rockchip.c if (IS_ERR(priv->regulator)) { regulator 163 drivers/net/ethernet/arc/emac_rockchip.c if (PTR_ERR(priv->regulator) == -EPROBE_DEFER) { regulator 168 drivers/net/ethernet/arc/emac_rockchip.c priv->regulator = NULL; regulator 171 drivers/net/ethernet/arc/emac_rockchip.c if (priv->regulator) { regulator 172 drivers/net/ethernet/arc/emac_rockchip.c err = regulator_enable(priv->regulator); regulator 237 drivers/net/ethernet/arc/emac_rockchip.c if (priv->regulator) regulator 238 drivers/net/ethernet/arc/emac_rockchip.c regulator_disable(priv->regulator); regulator 256 drivers/net/ethernet/arc/emac_rockchip.c if (priv->regulator) regulator 257 drivers/net/ethernet/arc/emac_rockchip.c regulator_disable(priv->regulator); regulator 1431 drivers/net/ethernet/davicom/dm9000.c struct regulator *power; regulator 570 drivers/net/ethernet/freescale/fec.h struct regulator *reg_phy; regulator 135 drivers/net/ethernet/micrel/ks8851.c struct regulator *vdd_reg; regulator 136 drivers/net/ethernet/micrel/ks8851.c struct regulator *vdd_io; regulator 41 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct regulator *regulator; regulator 1193 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct regulator *ldo = bsp_priv->regulator; regulator 1230 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->regulator = devm_regulator_get_optional(dev, "phy"); regulator 1231 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(bsp_priv->regulator)) { regulator 1232 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (PTR_ERR(bsp_priv->regulator) == -EPROBE_DEFER) { regulator 1237 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c bsp_priv->regulator = NULL; regulator 72 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct regulator *regulator; regulator 531 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c if (gmac->regulator) { regulator 532 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c ret = regulator_enable(gmac->regulator); regulator 541 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c if (gmac->regulator) regulator 542 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c regulator_disable(gmac->regulator); regulator 1004 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c if (gmac->regulator) regulator 1005 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c regulator_disable(gmac->regulator); regulator 1141 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c gmac->regulator = devm_regulator_get_optional(dev, "phy"); regulator 1142 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c if (IS_ERR(gmac->regulator)) { regulator 1143 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c if (PTR_ERR(gmac->regulator) == -EPROBE_DEFER) regulator 1146 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c gmac->regulator = NULL; regulator 24 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c struct regulator *regulator; regulator 35 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c if (gmac->regulator) { regulator 36 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c ret = regulator_enable(gmac->regulator); regulator 71 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c if (gmac->regulator) regulator 72 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c regulator_disable(gmac->regulator); regulator 131 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c gmac->regulator = devm_regulator_get_optional(dev, "phy"); regulator 132 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c if (IS_ERR(gmac->regulator)) { regulator 133 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c if (PTR_ERR(gmac->regulator) == -EPROBE_DEFER) { regulator 138 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c gmac->regulator = NULL; regulator 33 drivers/net/phy/mdio-sun4i.c struct regulator *regulator; regulator 114 drivers/net/phy/mdio-sun4i.c data->regulator = devm_regulator_get(&pdev->dev, "phy"); regulator 115 drivers/net/phy/mdio-sun4i.c if (IS_ERR(data->regulator)) { regulator 116 drivers/net/phy/mdio-sun4i.c if (PTR_ERR(data->regulator) == -EPROBE_DEFER) { regulator 122 drivers/net/phy/mdio-sun4i.c data->regulator = NULL; regulator 124 drivers/net/phy/mdio-sun4i.c ret = regulator_enable(data->regulator); regulator 138 drivers/net/phy/mdio-sun4i.c if (data->regulator) regulator 139 drivers/net/phy/mdio-sun4i.c regulator_disable(data->regulator); regulator 151 drivers/net/phy/mdio-sun4i.c if (data->regulator) regulator 152 drivers/net/phy/mdio-sun4i.c regulator_disable(data->regulator); regulator 1352 drivers/net/wireless/ath/ath10k/snoc.c struct regulator *reg; regulator 46 drivers/net/wireless/ath/ath10k/snoc.h struct regulator *reg; regulator 269 drivers/net/wireless/ti/wl1251/wl1251.h struct regulator *vio; regulator 87 drivers/net/wireless/ti/wlcore/spi.c struct regulator *reg; /* Power regulator */ regulator 225 drivers/nfc/st95hf/core.c struct regulator *st95hf_supply; regulator 427 drivers/nfc/trf7970a.c struct regulator *regulator; regulator 1886 drivers/nfc/trf7970a.c ret = regulator_enable(trf->regulator); regulator 1929 drivers/nfc/trf7970a.c ret = regulator_disable(trf->regulator); regulator 2068 drivers/nfc/trf7970a.c trf->regulator = devm_regulator_get(&spi->dev, "vin"); regulator 2069 drivers/nfc/trf7970a.c if (IS_ERR(trf->regulator)) { regulator 2070 drivers/nfc/trf7970a.c ret = PTR_ERR(trf->regulator); regulator 2075 drivers/nfc/trf7970a.c ret = regulator_enable(trf->regulator); regulator 2081 drivers/nfc/trf7970a.c uvolts = regulator_get_voltage(trf->regulator); regulator 2085 drivers/nfc/trf7970a.c trf->regulator = devm_regulator_get(&spi->dev, "vdd-io"); regulator 2086 drivers/nfc/trf7970a.c if (IS_ERR(trf->regulator)) { regulator 2087 drivers/nfc/trf7970a.c ret = PTR_ERR(trf->regulator); regulator 2092 drivers/nfc/trf7970a.c ret = regulator_enable(trf->regulator); regulator 2098 drivers/nfc/trf7970a.c if (regulator_get_voltage(trf->regulator) == 1800000) { regulator 2141 drivers/nfc/trf7970a.c regulator_disable(trf->regulator); regulator 2160 drivers/nfc/trf7970a.c regulator_disable(trf->regulator); regulator 202 drivers/opp/core.c struct regulator *reg; regulator 628 drivers/opp/core.c static int _set_opp_voltage(struct device *dev, struct regulator *reg, regulator 674 drivers/opp/core.c struct regulator *reg = opp_table->regulators[0]; regulator 1263 drivers/opp/core.c struct regulator *reg; regulator 1594 drivers/opp/core.c struct regulator *reg; regulator 23 drivers/opp/opp.h struct regulator; regulator 192 drivers/opp/opp.h struct regulator **regulators; regulator 218 drivers/opp/ti-opp-supply.c int new_target_uv, struct regulator *reg, regulator 285 drivers/opp/ti-opp-supply.c struct regulator *vdd_reg = data->regulators[0]; regulator 286 drivers/opp/ti-opp-supply.c struct regulator *vbb_reg = data->regulators[1]; regulator 83 drivers/pci/controller/dwc/pci-imx6.c struct regulator *vpcie; regulator 64 drivers/pci/controller/dwc/pcie-histb.c struct regulator *vpcie; regulator 102 drivers/pci/controller/dwc/pcie-qcom.c struct regulator *vdda; regulator 280 drivers/pci/controller/dwc/pcie-tegra194.c struct regulator *pex_ctl_supply; regulator 281 drivers/pci/controller/dwc/pcie-tegra194.c struct regulator *slot_ctl_3v3; regulator 282 drivers/pci/controller/dwc/pcie-tegra194.c struct regulator *slot_ctl_12v; regulator 294 drivers/pci/controller/pcie-rockchip.h struct regulator *vpcie12v; /* 12V power supply */ regulator 295 drivers/pci/controller/pcie-rockchip.h struct regulator *vpcie3v3; /* 3.3V power supply */ regulator 296 drivers/pci/controller/pcie-rockchip.h struct regulator *vpcie1v8; /* 1.8V power supply */ regulator 297 drivers/pci/controller/pcie-rockchip.h struct regulator *vpcie0v9; /* 0.9V power supply */ regulator 23 drivers/pcmcia/soc_common.h struct regulator; regulator 26 drivers/pcmcia/soc_common.h struct regulator *reg; regulator 132 drivers/phy/allwinner/phy-sun4i-usb.c struct regulator *vbus; regulator 28 drivers/phy/freescale/phy-fsl-imx8mq-usb.c struct regulator *vbus; regulator 135 drivers/phy/motorola/phy-cpcap-usb.c struct regulator *vusb; regulator 50 drivers/phy/qualcomm/phy-qcom-ufs-i.h struct regulator *reg; regulator 295 drivers/phy/qualcomm/phy-qcom-ufs.c struct regulator *reg = vreg->reg; regulator 34 drivers/phy/qualcomm/phy-qcom-usb-hs.c struct regulator *v1p8; regulator 35 drivers/phy/qualcomm/phy-qcom-usb-hs.c struct regulator *v3p3; regulator 206 drivers/phy/qualcomm/phy-qcom-usb-hs.c struct regulator *reg; regulator 110 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct regulator *vbus; regulator 77 drivers/phy/rockchip/phy-rockchip-usb.c struct regulator *vbus; regulator 209 drivers/phy/samsung/phy-exynos5-usbdrd.c struct regulator *vbus; regulator 210 drivers/phy/samsung/phy-exynos5-usbdrd.c struct regulator *vbus_boost; regulator 38 drivers/phy/samsung/phy-samsung-usb2.h struct regulator *vbus; regulator 42 drivers/phy/socionext/phy-uniphier-usb2.c struct regulator *vbus; regulator 71 drivers/phy/socionext/phy-uniphier-usb3hs.c struct regulator *vbus; regulator 57 drivers/phy/socionext/phy-uniphier-usb3ss.c struct regulator *vbus; regulator 23 drivers/phy/tegra/xusb.h struct regulator; regulator 216 drivers/phy/tegra/xusb.h struct regulator *supply; regulator 291 drivers/phy/tegra/xusb.h struct regulator *supply; regulator 309 drivers/phy/tegra/xusb.h struct regulator *supply; regulator 331 drivers/phy/tegra/xusb.h struct regulator *supply; regulator 150 drivers/phy/ti/phy-twl4030-usb.c struct regulator *usb1v5; regulator 151 drivers/phy/ti/phy-twl4030-usb.c struct regulator *usb1v8; regulator 152 drivers/phy/ti/phy-twl4030-usb.c struct regulator *usb3v1; regulator 615 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct regulator *supply) regulator 768 drivers/pinctrl/sunxi/pinctrl-sunxi.c struct regulator *reg = s_reg->regulator; regulator 794 drivers/pinctrl/sunxi/pinctrl-sunxi.c s_reg->regulator = reg; regulator 800 drivers/pinctrl/sunxi/pinctrl-sunxi.c regulator_put(s_reg->regulator); regulator 816 drivers/pinctrl/sunxi/pinctrl-sunxi.c regulator_disable(s_reg->regulator); regulator 817 drivers/pinctrl/sunxi/pinctrl-sunxi.c regulator_put(s_reg->regulator); regulator 818 drivers/pinctrl/sunxi/pinctrl-sunxi.c s_reg->regulator = NULL; regulator 153 drivers/pinctrl/sunxi/pinctrl-sunxi.h struct regulator *regulator; regulator 265 drivers/platform/x86/intel_cht_int33fe.c struct regulator *regulator; regulator 305 drivers/platform/x86/intel_cht_int33fe.c regulator = regulator_get_optional(dev, "cht_wc_usb_typec_vbus"); regulator 306 drivers/platform/x86/intel_cht_int33fe.c if (IS_ERR(regulator)) { regulator 307 drivers/platform/x86/intel_cht_int33fe.c ret = PTR_ERR(regulator); regulator 310 drivers/platform/x86/intel_cht_int33fe.c regulator_put(regulator); regulator 67 drivers/power/avs/rockchip-io-domain.c struct regulator *reg; regulator 524 drivers/power/avs/rockchip-io-domain.c struct regulator *reg; regulator 295 drivers/power/supply/ab8500_charger.c struct regulator *regu; regulator 41 drivers/power/supply/pda_power.c static struct regulator *ac_draw; regulator 476 drivers/power/supply/pm2301_charger.h struct regulator *regu; regulator 249 drivers/regulator/88pm800-regulator.c struct regulator_dev *regulator; regulator 261 drivers/regulator/88pm800-regulator.c regulator = devm_regulator_register(&pdev->dev, regulator 263 drivers/regulator/88pm800-regulator.c if (IS_ERR(regulator)) { regulator 264 drivers/regulator/88pm800-regulator.c ret = PTR_ERR(regulator); regulator 471 drivers/regulator/ab8500-ext.c .regulator = ab8500_regulators, regulator 33 drivers/regulator/arizona-ldo1.c struct regulator_dev *regulator; regulator 279 drivers/regulator/arizona-ldo1.c ldo1->regulator = devm_regulator_register(&pdev->dev, desc, &config); regulator 283 drivers/regulator/arizona-ldo1.c if (IS_ERR(ldo1->regulator)) { regulator 284 drivers/regulator/arizona-ldo1.c ret = PTR_ERR(ldo1->regulator); regulator 34 drivers/regulator/arizona-micsupp.c struct regulator_dev *regulator; regulator 291 drivers/regulator/arizona-micsupp.c micsupp->regulator = devm_regulator_register(&pdev->dev, regulator 297 drivers/regulator/arizona-micsupp.c if (IS_ERR(micsupp->regulator)) { regulator 298 drivers/regulator/arizona-micsupp.c ret = PTR_ERR(micsupp->regulator); regulator 67 drivers/regulator/core.c struct regulator_dev *regulator; regulator 96 drivers/regulator/core.c static int _regulator_disable(struct regulator *regulator); regulator 105 drivers/regulator/core.c static struct regulator *create_regulator(struct regulator_dev *rdev, regulator 108 drivers/regulator/core.c static void _regulator_put(struct regulator *regulator); regulator 465 drivers/regulator/core.c struct regulator *regulator; regulator 468 drivers/regulator/core.c list_for_each_entry(regulator, &rdev->consumer_list, list) { regulator 469 drivers/regulator/core.c voltage = ®ulator->voltage[state]; regulator 753 drivers/regulator/core.c struct regulator *regulator; regulator 757 drivers/regulator/core.c list_for_each_entry(regulator, &rdev->consumer_list, list) { regulator 758 drivers/regulator/core.c if (regulator->enable_count) regulator 759 drivers/regulator/core.c uA += regulator->uA_load; regulator 911 drivers/regulator/core.c struct regulator *sibling; regulator 1483 drivers/regulator/core.c dev_name(&node->regulator->dev), regulator 1484 drivers/regulator/core.c node->regulator->desc->name, regulator 1494 drivers/regulator/core.c node->regulator = rdev; regulator 1514 drivers/regulator/core.c if (rdev == node->regulator) { regulator 1527 drivers/regulator/core.c const struct regulator *regulator = file->private_data; regulator 1528 drivers/regulator/core.c const struct regulation_constraints *c = regulator->rdev->constraints; regulator 1573 drivers/regulator/core.c static struct regulator *create_regulator(struct regulator_dev *rdev, regulator 1577 drivers/regulator/core.c struct regulator *regulator; regulator 1581 drivers/regulator/core.c regulator = kzalloc(sizeof(*regulator), GFP_KERNEL); regulator 1582 drivers/regulator/core.c if (regulator == NULL) regulator 1586 drivers/regulator/core.c regulator->rdev = rdev; regulator 1587 drivers/regulator/core.c list_add(®ulator->list, &rdev->consumer_list); regulator 1590 drivers/regulator/core.c regulator->dev = dev; regulator 1598 drivers/regulator/core.c regulator->supply_name = kstrdup(buf, GFP_KERNEL); regulator 1599 drivers/regulator/core.c if (regulator->supply_name == NULL) regulator 1610 drivers/regulator/core.c regulator->supply_name = kstrdup_const(supply_name, GFP_KERNEL); regulator 1611 drivers/regulator/core.c if (regulator->supply_name == NULL) regulator 1615 drivers/regulator/core.c regulator->debugfs = debugfs_create_dir(regulator->supply_name, regulator 1617 drivers/regulator/core.c if (!regulator->debugfs) { regulator 1620 drivers/regulator/core.c debugfs_create_u32("uA_load", 0444, regulator->debugfs, regulator 1621 drivers/regulator/core.c ®ulator->uA_load); regulator 1622 drivers/regulator/core.c debugfs_create_u32("min_uV", 0444, regulator->debugfs, regulator 1623 drivers/regulator/core.c ®ulator->voltage[PM_SUSPEND_ON].min_uV); regulator 1624 drivers/regulator/core.c debugfs_create_u32("max_uV", 0444, regulator->debugfs, regulator 1625 drivers/regulator/core.c ®ulator->voltage[PM_SUSPEND_ON].max_uV); regulator 1627 drivers/regulator/core.c regulator->debugfs, regulator, regulator 1638 drivers/regulator/core.c regulator->always_on = true; regulator 1641 drivers/regulator/core.c return regulator; regulator 1643 drivers/regulator/core.c list_del(®ulator->list); regulator 1644 drivers/regulator/core.c kfree(regulator); regulator 1750 drivers/regulator/core.c get_device(&map->regulator->dev)) { regulator 1751 drivers/regulator/core.c r = map->regulator; regulator 1843 drivers/regulator/core.c struct regulator *_regulator_get(struct device *dev, const char *id, regulator 1847 drivers/regulator/core.c struct regulator *regulator; regulator 1903 drivers/regulator/core.c regulator = ERR_PTR(-EPERM); regulator 1905 drivers/regulator/core.c return regulator; regulator 1909 drivers/regulator/core.c regulator = ERR_PTR(-EBUSY); regulator 1911 drivers/regulator/core.c return regulator; regulator 1919 drivers/regulator/core.c regulator = ERR_PTR(-EPROBE_DEFER); regulator 1921 drivers/regulator/core.c return regulator; regulator 1926 drivers/regulator/core.c regulator = ERR_PTR(ret); regulator 1928 drivers/regulator/core.c return regulator; regulator 1932 drivers/regulator/core.c regulator = ERR_PTR(-EPROBE_DEFER); regulator 1934 drivers/regulator/core.c return regulator; regulator 1937 drivers/regulator/core.c regulator = create_regulator(rdev, dev, id); regulator 1938 drivers/regulator/core.c if (regulator == NULL) { regulator 1939 drivers/regulator/core.c regulator = ERR_PTR(-ENOMEM); regulator 1942 drivers/regulator/core.c return regulator; regulator 1958 drivers/regulator/core.c return regulator; regulator 1974 drivers/regulator/core.c struct regulator *regulator_get(struct device *dev, const char *id) regulator 2001 drivers/regulator/core.c struct regulator *regulator_get_exclusive(struct device *dev, const char *id) regulator 2027 drivers/regulator/core.c struct regulator *regulator_get_optional(struct device *dev, const char *id) regulator 2034 drivers/regulator/core.c static void _regulator_put(struct regulator *regulator) regulator 2038 drivers/regulator/core.c if (IS_ERR_OR_NULL(regulator)) regulator 2044 drivers/regulator/core.c WARN_ON(regulator->enable_count); regulator 2046 drivers/regulator/core.c rdev = regulator->rdev; regulator 2048 drivers/regulator/core.c debugfs_remove_recursive(regulator->debugfs); regulator 2050 drivers/regulator/core.c if (regulator->dev) { regulator 2051 drivers/regulator/core.c device_link_remove(regulator->dev, &rdev->dev); regulator 2054 drivers/regulator/core.c sysfs_remove_link(&rdev->dev.kobj, regulator->supply_name); regulator 2058 drivers/regulator/core.c list_del(®ulator->list); regulator 2064 drivers/regulator/core.c kfree_const(regulator->supply_name); regulator 2065 drivers/regulator/core.c kfree(regulator); regulator 2079 drivers/regulator/core.c void regulator_put(struct regulator *regulator) regulator 2082 drivers/regulator/core.c _regulator_put(regulator); regulator 2432 drivers/regulator/core.c static int _regulator_handle_consumer_enable(struct regulator *regulator) regulator 2434 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2438 drivers/regulator/core.c regulator->enable_count++; regulator 2439 drivers/regulator/core.c if (regulator->uA_load && regulator->enable_count == 1) regulator 2453 drivers/regulator/core.c static int _regulator_handle_consumer_disable(struct regulator *regulator) regulator 2455 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2459 drivers/regulator/core.c if (!regulator->enable_count) { regulator 2464 drivers/regulator/core.c regulator->enable_count--; regulator 2465 drivers/regulator/core.c if (regulator->uA_load && regulator->enable_count == 0) regulator 2472 drivers/regulator/core.c static int _regulator_enable(struct regulator *regulator) regulator 2474 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2492 drivers/regulator/core.c ret = _regulator_handle_consumer_enable(regulator); regulator 2524 drivers/regulator/core.c _regulator_handle_consumer_disable(regulator); regulator 2544 drivers/regulator/core.c int regulator_enable(struct regulator *regulator) regulator 2546 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2551 drivers/regulator/core.c ret = _regulator_enable(regulator); regulator 2590 drivers/regulator/core.c static int _regulator_disable(struct regulator *regulator) regulator 2592 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2631 drivers/regulator/core.c ret = _regulator_handle_consumer_disable(regulator); regulator 2654 drivers/regulator/core.c int regulator_disable(struct regulator *regulator) regulator 2656 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2661 drivers/regulator/core.c ret = _regulator_disable(regulator); regulator 2703 drivers/regulator/core.c int regulator_force_disable(struct regulator *regulator) regulator 2705 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2711 drivers/regulator/core.c ret = _regulator_force_disable(regulator->rdev); regulator 2716 drivers/regulator/core.c if (regulator->uA_load) { regulator 2717 drivers/regulator/core.c regulator->uA_load = 0; regulator 2736 drivers/regulator/core.c struct regulator *regulator; regulator 2749 drivers/regulator/core.c list_for_each_entry(regulator, &rdev->consumer_list, list) { regulator 2750 drivers/regulator/core.c count = regulator->deferred_disables; regulator 2756 drivers/regulator/core.c regulator->deferred_disables = 0; regulator 2759 drivers/regulator/core.c ret = _regulator_disable(regulator); regulator 2784 drivers/regulator/core.c int regulator_disable_deferred(struct regulator *regulator, int ms) regulator 2786 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2789 drivers/regulator/core.c return regulator_disable(regulator); regulator 2792 drivers/regulator/core.c regulator->deferred_disables++; regulator 2860 drivers/regulator/core.c int regulator_is_enabled(struct regulator *regulator) regulator 2864 drivers/regulator/core.c if (regulator->always_on) regulator 2867 drivers/regulator/core.c regulator_lock(regulator->rdev); regulator 2868 drivers/regulator/core.c ret = _regulator_is_enabled(regulator->rdev); regulator 2869 drivers/regulator/core.c regulator_unlock(regulator->rdev); regulator 2883 drivers/regulator/core.c int regulator_count_voltages(struct regulator *regulator) regulator 2885 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2907 drivers/regulator/core.c int regulator_list_voltage(struct regulator *regulator, unsigned selector) regulator 2909 drivers/regulator/core.c return _regulator_list_voltage(regulator->rdev, selector, 1); regulator 2920 drivers/regulator/core.c struct regmap *regulator_get_regmap(struct regulator *regulator) regulator 2922 drivers/regulator/core.c struct regmap *map = regulator->rdev->regmap; regulator 2941 drivers/regulator/core.c int regulator_get_hardware_vsel_register(struct regulator *regulator, regulator 2945 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2969 drivers/regulator/core.c int regulator_list_hardware_vsel(struct regulator *regulator, regulator 2972 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 2991 drivers/regulator/core.c unsigned int regulator_get_linear_step(struct regulator *regulator) regulator 2993 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 3008 drivers/regulator/core.c int regulator_is_supported_voltage(struct regulator *regulator, regulator 3011 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 3016 drivers/regulator/core.c ret = regulator_get_voltage(regulator); regulator 3028 drivers/regulator/core.c ret = regulator_count_voltages(regulator); regulator 3034 drivers/regulator/core.c ret = regulator_list_voltage(regulator, i); regulator 3337 drivers/regulator/core.c static int regulator_set_voltage_unlocked(struct regulator *regulator, regulator 3341 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 3342 drivers/regulator/core.c struct regulator_voltage *voltage = ®ulator->voltage[state]; regulator 3758 drivers/regulator/core.c int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV) regulator 3763 drivers/regulator/core.c regulator_lock_dependent(regulator->rdev, &ww_ctx); regulator 3765 drivers/regulator/core.c ret = regulator_set_voltage_unlocked(regulator, min_uV, max_uV, regulator 3768 drivers/regulator/core.c regulator_unlock_dependent(regulator->rdev, &ww_ctx); regulator 3801 drivers/regulator/core.c struct regulator *regulator; regulator 3808 drivers/regulator/core.c list_for_each_entry(regulator, &rdev->consumer_list, list) { regulator 3809 drivers/regulator/core.c voltage = ®ulator->voltage[state]; regulator 3818 drivers/regulator/core.c static int _regulator_set_suspend_voltage(struct regulator *regulator, regulator 3822 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 3834 drivers/regulator/core.c return regulator_set_voltage_unlocked(regulator, min_uV, max_uV, state); regulator 3837 drivers/regulator/core.c int regulator_set_suspend_voltage(struct regulator *regulator, int min_uV, regulator 3847 drivers/regulator/core.c regulator_lock_dependent(regulator->rdev, &ww_ctx); regulator 3849 drivers/regulator/core.c ret = _regulator_set_suspend_voltage(regulator, min_uV, regulator 3852 drivers/regulator/core.c regulator_unlock_dependent(regulator->rdev, &ww_ctx); regulator 3868 drivers/regulator/core.c int regulator_set_voltage_time(struct regulator *regulator, regulator 3871 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 3889 drivers/regulator/core.c voltage = regulator_list_voltage(regulator, i); regulator 3948 drivers/regulator/core.c int regulator_sync_voltage(struct regulator *regulator) regulator 3950 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 3951 drivers/regulator/core.c struct regulator_voltage *voltage = ®ulator->voltage[PM_SUSPEND_ON]; regulator 4041 drivers/regulator/core.c int regulator_get_voltage(struct regulator *regulator) regulator 4046 drivers/regulator/core.c regulator_lock_dependent(regulator->rdev, &ww_ctx); regulator 4047 drivers/regulator/core.c ret = regulator_get_voltage_rdev(regulator->rdev); regulator 4048 drivers/regulator/core.c regulator_unlock_dependent(regulator->rdev, &ww_ctx); regulator 4070 drivers/regulator/core.c int regulator_set_current_limit(struct regulator *regulator, regulator 4073 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 4125 drivers/regulator/core.c int regulator_get_current_limit(struct regulator *regulator) regulator 4127 drivers/regulator/core.c return _regulator_get_current_limit(regulator->rdev); regulator 4142 drivers/regulator/core.c int regulator_set_mode(struct regulator *regulator, unsigned int mode) regulator 4144 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 4203 drivers/regulator/core.c unsigned int regulator_get_mode(struct regulator *regulator) regulator 4205 drivers/regulator/core.c return _regulator_get_mode(regulator->rdev); regulator 4235 drivers/regulator/core.c int regulator_get_error_flags(struct regulator *regulator, regulator 4238 drivers/regulator/core.c return _regulator_get_error_flags(regulator->rdev, flags); regulator 4276 drivers/regulator/core.c int regulator_set_load(struct regulator *regulator, int uA_load) regulator 4278 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 4283 drivers/regulator/core.c old_uA_load = regulator->uA_load; regulator 4284 drivers/regulator/core.c regulator->uA_load = uA_load; regulator 4285 drivers/regulator/core.c if (regulator->enable_count && old_uA_load != uA_load) { regulator 4288 drivers/regulator/core.c regulator->uA_load = old_uA_load; regulator 4307 drivers/regulator/core.c int regulator_allow_bypass(struct regulator *regulator, bool enable) regulator 4309 drivers/regulator/core.c struct regulator_dev *rdev = regulator->rdev; regulator 4320 drivers/regulator/core.c if (enable && !regulator->bypass) { regulator 4329 drivers/regulator/core.c } else if (!enable && regulator->bypass) { regulator 4340 drivers/regulator/core.c regulator->bypass = enable; regulator 4355 drivers/regulator/core.c int regulator_register_notifier(struct regulator *regulator, regulator 4358 drivers/regulator/core.c return blocking_notifier_chain_register(®ulator->rdev->notifier, regulator 4370 drivers/regulator/core.c int regulator_unregister_notifier(struct regulator *regulator, regulator 4373 drivers/regulator/core.c return blocking_notifier_chain_unregister(®ulator->rdev->notifier, regulator 5360 drivers/regulator/core.c void *regulator_get_drvdata(struct regulator *regulator) regulator 5362 drivers/regulator/core.c return regulator->rdev->reg_data; regulator 5371 drivers/regulator/core.c void regulator_set_drvdata(struct regulator *regulator, void *data) regulator 5373 drivers/regulator/core.c regulator->rdev->reg_data = data; regulator 5412 drivers/regulator/core.c rdev_get_name(map->regulator), map->dev_name, regulator 5447 drivers/regulator/core.c struct regulator *consumer; regulator 171 drivers/regulator/cpcap-regulator.c struct cpcap_regulator *regulator = rdev_get_drvdata(rdev); regulator 179 drivers/regulator/cpcap-regulator.c error = regmap_update_bits(rdev->regmap, regulator->assign_reg, regulator 180 drivers/regulator/cpcap-regulator.c regulator->assign_mask, regulator 181 drivers/regulator/cpcap-regulator.c regulator->assign_mask); regulator 195 drivers/regulator/cpcap-regulator.c struct cpcap_regulator *regulator = rdev_get_drvdata(rdev); regulator 199 drivers/regulator/cpcap-regulator.c error = regmap_update_bits(rdev->regmap, regulator->assign_reg, regulator 200 drivers/regulator/cpcap-regulator.c regulator->assign_mask, 0); regulator 207 drivers/regulator/cpcap-regulator.c ignore = regmap_update_bits(rdev->regmap, regulator->assign_reg, regulator 208 drivers/regulator/cpcap-regulator.c regulator->assign_mask, regulator 209 drivers/regulator/cpcap-regulator.c regulator->assign_mask); regulator 536 drivers/regulator/cpcap-regulator.c const struct cpcap_regulator *regulator = &ddata->soc[i]; regulator 539 drivers/regulator/cpcap-regulator.c if (!regulator->rdesc.name) regulator 542 drivers/regulator/cpcap-regulator.c if (regulator->rdesc.volt_table == unknown_val_tbl) regulator 545 drivers/regulator/cpcap-regulator.c config.driver_data = (void *)regulator; regulator 547 drivers/regulator/cpcap-regulator.c ®ulator->rdesc, regulator 551 drivers/regulator/cpcap-regulator.c regulator->rdesc.name); regulator 85 drivers/regulator/da9052-regulator.c struct da9052_regulator *regulator = rdev_get_drvdata(rdev); regulator 89 drivers/regulator/da9052-regulator.c ret = da9052_reg_read(regulator->da9052, DA9052_BUCKA_REG + offset/2); regulator 102 drivers/regulator/da9052-regulator.c if (regulator->da9052->chip_id == DA9052) regulator 113 drivers/regulator/da9052-regulator.c struct da9052_regulator *regulator = rdev_get_drvdata(rdev); regulator 119 drivers/regulator/da9052-regulator.c if (regulator->da9052->chip_id == DA9052) regulator 139 drivers/regulator/da9052-regulator.c return da9052_reg_update(regulator->da9052, regulator 144 drivers/regulator/da9052-regulator.c return da9052_reg_update(regulator->da9052, regulator 153 drivers/regulator/da9052-regulator.c struct da9052_regulator *regulator = rdev_get_drvdata(rdev); regulator 154 drivers/regulator/da9052-regulator.c struct da9052_regulator_info *info = regulator->info; regulator 158 drivers/regulator/da9052-regulator.c if ((id == DA9052_ID_BUCK4) && (regulator->da9052->chip_id == DA9052) regulator 177 drivers/regulator/da9052-regulator.c struct da9052_regulator *regulator = rdev_get_drvdata(rdev); regulator 178 drivers/regulator/da9052-regulator.c struct da9052_regulator_info *info = regulator->info; regulator 189 drivers/regulator/da9052-regulator.c if ((id == DA9052_ID_BUCK4) && (regulator->da9052->chip_id == DA9052) regulator 208 drivers/regulator/da9052-regulator.c struct da9052_regulator *regulator = rdev_get_drvdata(rdev); regulator 209 drivers/regulator/da9052-regulator.c struct da9052_regulator_info *info = regulator->info; regulator 213 drivers/regulator/da9052-regulator.c ret = da9052_reg_update(regulator->da9052, rdev->desc->vsel_reg, regulator 227 drivers/regulator/da9052-regulator.c ret = da9052_reg_update(regulator->da9052, DA9052_SUPPLY_REG, regulator 239 drivers/regulator/da9052-regulator.c struct da9052_regulator *regulator = rdev_get_drvdata(rdev); regulator 240 drivers/regulator/da9052-regulator.c struct da9052_regulator_info *info = regulator->info; regulator 396 drivers/regulator/da9052-regulator.c struct da9052_regulator *regulator; regulator 400 drivers/regulator/da9052-regulator.c regulator = devm_kzalloc(&pdev->dev, sizeof(struct da9052_regulator), regulator 402 drivers/regulator/da9052-regulator.c if (!regulator) regulator 407 drivers/regulator/da9052-regulator.c regulator->da9052 = da9052; regulator 409 drivers/regulator/da9052-regulator.c regulator->info = find_regulator_info(regulator->da9052->chip_id, regulator 411 drivers/regulator/da9052-regulator.c if (regulator->info == NULL) { regulator 417 drivers/regulator/da9052-regulator.c config.driver_data = regulator; regulator 422 drivers/regulator/da9052-regulator.c regulator->rdev = devm_regulator_register(&pdev->dev, regulator 423 drivers/regulator/da9052-regulator.c ®ulator->info->reg_desc, regulator 425 drivers/regulator/da9052-regulator.c if (IS_ERR(regulator->rdev)) { regulator 427 drivers/regulator/da9052-regulator.c regulator->info->reg_desc.name); regulator 428 drivers/regulator/da9052-regulator.c return PTR_ERR(regulator->rdev); regulator 431 drivers/regulator/da9052-regulator.c platform_set_drvdata(pdev, regulator); regulator 84 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 85 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 88 drivers/regulator/da9055-regulator.c ret = da9055_reg_read(regulator->da9055, info->mode.reg); regulator 110 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 111 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 126 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, info->mode.reg, regulator 132 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 133 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 136 drivers/regulator/da9055-regulator.c ret = da9055_reg_read(regulator->da9055, info->volt.reg_b); regulator 148 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 149 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 163 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, volt.reg_b, regulator 170 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 171 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 180 drivers/regulator/da9055-regulator.c ret = da9055_reg_read(regulator->da9055, info->conf.reg); regulator 188 drivers/regulator/da9055-regulator.c ret = da9055_reg_read(regulator->da9055, volt.reg_a); regulator 190 drivers/regulator/da9055-regulator.c ret = da9055_reg_read(regulator->da9055, volt.reg_b); regulator 202 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 203 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 210 drivers/regulator/da9055-regulator.c if (regulator->reg_rselect == NO_GPIO) { regulator 212 drivers/regulator/da9055-regulator.c ret = da9055_reg_update(regulator->da9055, info->conf.reg, regulator 218 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, info->volt.reg_a, regulator 227 drivers/regulator/da9055-regulator.c ret = da9055_reg_read(regulator->da9055, info->conf.reg); regulator 235 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, info->volt.reg_a, regulator 238 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, info->volt.reg_b, regulator 245 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 246 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 250 drivers/regulator/da9055-regulator.c if (regulator->reg_rselect == NO_GPIO) { regulator 251 drivers/regulator/da9055-regulator.c ret = da9055_reg_update(regulator->da9055, info->conf.reg, regulator 261 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, info->volt.reg_b, regulator 267 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 268 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 271 drivers/regulator/da9055-regulator.c if (regulator->reg_rselect == NO_GPIO) regulator 272 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, info->conf.reg, regulator 280 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = rdev_get_drvdata(rdev); regulator 281 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 284 drivers/regulator/da9055-regulator.c if (regulator->reg_rselect == NO_GPIO) regulator 285 drivers/regulator/da9055-regulator.c return da9055_reg_update(regulator->da9055, info->conf.reg, regulator 416 drivers/regulator/da9055-regulator.c static int da9055_gpio_init(struct da9055_regulator *regulator, regulator 420 drivers/regulator/da9055-regulator.c struct da9055_regulator_info *info = regulator->info; regulator 446 drivers/regulator/da9055-regulator.c ret = da9055_reg_update(regulator->da9055, info->conf.reg, regulator 458 drivers/regulator/da9055-regulator.c regulator->reg_rselect = pdata->reg_rsel[id]; regulator 474 drivers/regulator/da9055-regulator.c ret = da9055_reg_update(regulator->da9055, info->conf.reg, regulator 486 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator = data; regulator 488 drivers/regulator/da9055-regulator.c regulator_lock(regulator->rdev); regulator 489 drivers/regulator/da9055-regulator.c regulator_notifier_call_chain(regulator->rdev, regulator 491 drivers/regulator/da9055-regulator.c regulator_unlock(regulator->rdev); regulator 513 drivers/regulator/da9055-regulator.c struct da9055_regulator *regulator; regulator 518 drivers/regulator/da9055-regulator.c regulator = devm_kzalloc(&pdev->dev, sizeof(struct da9055_regulator), regulator 520 drivers/regulator/da9055-regulator.c if (!regulator) regulator 523 drivers/regulator/da9055-regulator.c regulator->info = find_regulator_info(pdev->id); regulator 524 drivers/regulator/da9055-regulator.c if (regulator->info == NULL) { regulator 529 drivers/regulator/da9055-regulator.c regulator->da9055 = da9055; regulator 531 drivers/regulator/da9055-regulator.c config.driver_data = regulator; regulator 537 drivers/regulator/da9055-regulator.c ret = da9055_gpio_init(regulator, &config, pdata, pdev->id); regulator 541 drivers/regulator/da9055-regulator.c regulator->rdev = devm_regulator_register(&pdev->dev, regulator 542 drivers/regulator/da9055-regulator.c ®ulator->info->reg_desc, regulator 544 drivers/regulator/da9055-regulator.c if (IS_ERR(regulator->rdev)) { regulator 546 drivers/regulator/da9055-regulator.c regulator->info->reg_desc.name); regulator 547 drivers/regulator/da9055-regulator.c return PTR_ERR(regulator->rdev); regulator 561 drivers/regulator/da9055-regulator.c pdev->name, regulator); regulator 572 drivers/regulator/da9055-regulator.c platform_set_drvdata(pdev, regulator); regulator 75 drivers/regulator/da9062-regulator.c struct da9062_regulator regulator[0]; regulator 882 drivers/regulator/da9062-regulator.c struct da9062 *hw = regulators->regulator[0].hw; regulator 895 drivers/regulator/da9062-regulator.c regl = ®ulators->regulator[i]; regulator 937 drivers/regulator/da9062-regulator.c regulators = devm_kzalloc(&pdev->dev, struct_size(regulators, regulator, regulator 948 drivers/regulator/da9062-regulator.c regl = ®ulators->regulator[n]; regulator 155 drivers/regulator/da9063-regulator.c struct da9063_regulator regulator[0]; regulator 597 drivers/regulator/da9063-regulator.c struct da9063 *hw = regulators->regulator[0].hw; regulator 606 drivers/regulator/da9063-regulator.c regl = ®ulators->regulator[i]; regulator 767 drivers/regulator/da9063-regulator.c regulator, n_regulators), GFP_KERNEL); regulator 809 drivers/regulator/da9063-regulator.c regl = ®ulators->regulator[n]; regulator 19 drivers/regulator/devres.c regulator_put(*(struct regulator **)res); regulator 22 drivers/regulator/devres.c static struct regulator *_devm_regulator_get(struct device *dev, const char *id, regulator 25 drivers/regulator/devres.c struct regulator **ptr, *regulator; regulator 31 drivers/regulator/devres.c regulator = _regulator_get(dev, id, get_type); regulator 32 drivers/regulator/devres.c if (!IS_ERR(regulator)) { regulator 33 drivers/regulator/devres.c *ptr = regulator; regulator 39 drivers/regulator/devres.c return regulator; regulator 51 drivers/regulator/devres.c struct regulator *devm_regulator_get(struct device *dev, const char *id) regulator 66 drivers/regulator/devres.c struct regulator *devm_regulator_get_exclusive(struct device *dev, regulator 82 drivers/regulator/devres.c struct regulator *devm_regulator_get_optional(struct device *dev, regulator 91 drivers/regulator/devres.c struct regulator **r = res; regulator 107 drivers/regulator/devres.c void devm_regulator_put(struct regulator *regulator) regulator 111 drivers/regulator/devres.c rc = devres_release(regulator->dev, devm_regulator_release, regulator 112 drivers/regulator/devres.c devm_regulator_match, regulator); regulator 399 drivers/regulator/devres.c struct regulator *regulator; regulator 409 drivers/regulator/devres.c return match->regulator == target->regulator && match->nb == target->nb; regulator 416 drivers/regulator/devres.c regulator_unregister_notifier(match->regulator, match->nb); regulator 429 drivers/regulator/devres.c int devm_regulator_register_notifier(struct regulator *regulator, regulator 441 drivers/regulator/devres.c match->regulator = regulator; regulator 444 drivers/regulator/devres.c ret = regulator_register_notifier(regulator, nb); regulator 450 drivers/regulator/devres.c devres_add(regulator->dev, match); regulator 467 drivers/regulator/devres.c void devm_regulator_unregister_notifier(struct regulator *regulator, regulator 473 drivers/regulator/devres.c match.regulator = regulator; regulator 476 drivers/regulator/devres.c rc = devres_release(regulator->dev, devm_regulator_destroy_notifier, regulator 92 drivers/regulator/fan53555.c struct regulator_init_data *regulator; regulator 427 drivers/regulator/fan53555.c pdata->regulator = of_get_regulator_init_data(dev, np, desc); regulator 475 drivers/regulator/fan53555.c if (!pdata || !pdata->regulator) { regulator 480 drivers/regulator/fan53555.c di->regulator = pdata->regulator; regulator 486 drivers/regulator/fan53555.c if (!di->regulator->constraints.ramp_delay) { regulator 492 drivers/regulator/fan53555.c di->regulator->constraints.ramp_delay regulator 530 drivers/regulator/fan53555.c config.init_data = di->regulator; regulator 893 drivers/regulator/helpers.c bool regulator_is_equal(struct regulator *reg1, struct regulator *reg2) regulator 75 drivers/regulator/hi655x-regulator.c struct hi655x_regulator *regulator = rdev_get_drvdata(rdev); regulator 77 drivers/regulator/hi655x-regulator.c regmap_read(rdev->regmap, regulator->status_reg, &value); regulator 83 drivers/regulator/hi655x-regulator.c struct hi655x_regulator *regulator = rdev_get_drvdata(rdev); regulator 85 drivers/regulator/hi655x-regulator.c return regmap_write(rdev->regmap, regulator->disable_reg, regulator 172 drivers/regulator/hi655x-regulator.c struct hi655x_regulator *regulator; regulator 183 drivers/regulator/hi655x-regulator.c regulator = devm_kzalloc(&pdev->dev, sizeof(*regulator), GFP_KERNEL); regulator 184 drivers/regulator/hi655x-regulator.c if (!regulator) regulator 187 drivers/regulator/hi655x-regulator.c platform_set_drvdata(pdev, regulator); regulator 191 drivers/regulator/hi655x-regulator.c config.driver_data = regulator; regulator 198 drivers/regulator/hi655x-regulator.c regulator->rdesc.name); regulator 111 drivers/regulator/internal.h struct regulator *_regulator_get(struct device *dev, const char *id, regulator 90 drivers/regulator/lp8788-buck.c struct regulator_dev *regulator; regulator 524 drivers/regulator/lp8788-buck.c buck->regulator = rdev; regulator 113 drivers/regulator/lp8788-ldo.c struct regulator_dev *regulator; regulator 557 drivers/regulator/lp8788-ldo.c ldo->regulator = rdev; regulator 604 drivers/regulator/lp8788-ldo.c ldo->regulator = rdev; regulator 208 drivers/regulator/max14577-regulator.c struct regulator_dev *regulator; regulator 220 drivers/regulator/max14577-regulator.c regulator = devm_regulator_register(&pdev->dev, regulator 222 drivers/regulator/max14577-regulator.c if (IS_ERR(regulator)) { regulator 223 drivers/regulator/max14577-regulator.c ret = PTR_ERR(regulator); regulator 153 drivers/regulator/max8649.c struct regulator_dev *regulator; regulator 228 drivers/regulator/max8649.c config.init_data = pdata->regulator; regulator 232 drivers/regulator/max8649.c regulator = devm_regulator_register(&client->dev, &dcdc_desc, regulator 234 drivers/regulator/max8649.c if (IS_ERR(regulator)) { regulator 237 drivers/regulator/max8649.c return PTR_ERR(regulator); regulator 108 drivers/regulator/max8952.c static const struct regulator_desc regulator = { regulator 159 drivers/regulator/max8952.c pd->reg_data = of_get_regulator_init_data(dev, np, ®ulator); regulator 228 drivers/regulator/max8952.c rdev = devm_regulator_register(&client->dev, ®ulator, &config); regulator 320 drivers/regulator/pwm-regulator.c struct regulator_dev *regulator; regulator 377 drivers/regulator/pwm-regulator.c regulator = devm_regulator_register(&pdev->dev, regulator 379 drivers/regulator/pwm-regulator.c if (IS_ERR(regulator)) { regulator 380 drivers/regulator/pwm-regulator.c ret = PTR_ERR(regulator); regulator 91 drivers/regulator/rt5033-regulator.c struct regulator_dev *regulator; regulator 95 drivers/regulator/rt5033-regulator.c regulator = devm_regulator_register(&pdev->dev, regulator 97 drivers/regulator/rt5033-regulator.c if (IS_ERR(regulator)) { regulator 98 drivers/regulator/rt5033-regulator.c ret = PTR_ERR(regulator); regulator 1204 drivers/regulator/s2mps11.c struct regulator_dev *regulator; regulator 1220 drivers/regulator/s2mps11.c regulator = devm_regulator_register(&pdev->dev, regulator 1222 drivers/regulator/s2mps11.c if (IS_ERR(regulator)) { regulator 1223 drivers/regulator/s2mps11.c ret = PTR_ERR(regulator); regulator 1231 drivers/regulator/s2mps11.c regulator); regulator 1235 drivers/regulator/s2mps11.c regulator->desc->name, ret); regulator 33 drivers/regulator/sy8824x.c struct regulator_init_data *regulator; regulator 129 drivers/regulator/sy8824x.c di->regulator = of_get_regulator_init_data(dev, np, &di->desc); regulator 130 drivers/regulator/sy8824x.c if (!di->regulator) { regulator 146 drivers/regulator/sy8824x.c config.init_data = di->regulator; regulator 77 drivers/regulator/tps6105x-regulator.c tps6105x->regulator = devm_regulator_register(&pdev->dev, regulator 80 drivers/regulator/tps6105x-regulator.c if (IS_ERR(tps6105x->regulator)) { regulator 81 drivers/regulator/tps6105x-regulator.c ret = PTR_ERR(tps6105x->regulator); regulator 40 drivers/regulator/vctrl-regulator.c struct regulator *ctrl_reg; regulator 95 drivers/regulator/vctrl-regulator.c struct regulator *ctrl_reg = vctrl->ctrl_reg; regulator 154 drivers/regulator/vctrl-regulator.c struct regulator *ctrl_reg = vctrl->ctrl_reg; regulator 322 drivers/regulator/vctrl-regulator.c struct regulator *ctrl_reg = vctrl->ctrl_reg; regulator 19 drivers/regulator/virtual.c struct regulator *regulator; regulator 37 drivers/regulator/virtual.c ret = regulator_set_voltage(data->regulator, regulator 48 drivers/regulator/virtual.c ret = regulator_enable(data->regulator); regulator 58 drivers/regulator/virtual.c ret = regulator_disable(data->regulator); regulator 76 drivers/regulator/virtual.c ret = regulator_set_current_limit(data->regulator, regulator 88 drivers/regulator/virtual.c ret = regulator_enable(data->regulator); regulator 98 drivers/regulator/virtual.c ret = regulator_disable(data->regulator); regulator 255 drivers/regulator/virtual.c ret = regulator_set_mode(data->regulator, mode); regulator 297 drivers/regulator/virtual.c drvdata->regulator = devm_regulator_get(&pdev->dev, reg_id); regulator 298 drivers/regulator/virtual.c if (IS_ERR(drvdata->regulator)) { regulator 299 drivers/regulator/virtual.c ret = PTR_ERR(drvdata->regulator); regulator 313 drivers/regulator/virtual.c drvdata->mode = regulator_get_mode(drvdata->regulator); regulator 327 drivers/regulator/virtual.c regulator_disable(drvdata->regulator); regulator 52 drivers/regulator/wm831x-dcdc.c struct regulator_dev *regulator; regulator 181 drivers/regulator/wm831x-dcdc.c regulator_lock(dcdc->regulator); regulator 182 drivers/regulator/wm831x-dcdc.c regulator_notifier_call_chain(dcdc->regulator, regulator 185 drivers/regulator/wm831x-dcdc.c regulator_unlock(dcdc->regulator); regulator 194 drivers/regulator/wm831x-dcdc.c regulator_lock(dcdc->regulator); regulator 195 drivers/regulator/wm831x-dcdc.c regulator_notifier_call_chain(dcdc->regulator, regulator 198 drivers/regulator/wm831x-dcdc.c regulator_unlock(dcdc->regulator); regulator 469 drivers/regulator/wm831x-dcdc.c dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc, regulator 471 drivers/regulator/wm831x-dcdc.c if (IS_ERR(dcdc->regulator)) { regulator 472 drivers/regulator/wm831x-dcdc.c ret = PTR_ERR(dcdc->regulator); regulator 607 drivers/regulator/wm831x-dcdc.c dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc, regulator 609 drivers/regulator/wm831x-dcdc.c if (IS_ERR(dcdc->regulator)) { regulator 610 drivers/regulator/wm831x-dcdc.c ret = PTR_ERR(dcdc->regulator); regulator 724 drivers/regulator/wm831x-dcdc.c dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc, regulator 726 drivers/regulator/wm831x-dcdc.c if (IS_ERR(dcdc->regulator)) { regulator 727 drivers/regulator/wm831x-dcdc.c ret = PTR_ERR(dcdc->regulator); regulator 808 drivers/regulator/wm831x-dcdc.c dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc, regulator 810 drivers/regulator/wm831x-dcdc.c if (IS_ERR(dcdc->regulator)) { regulator 811 drivers/regulator/wm831x-dcdc.c ret = PTR_ERR(dcdc->regulator); regulator 30 drivers/regulator/wm831x-isink.c struct regulator_dev *regulator; regulator 102 drivers/regulator/wm831x-isink.c regulator_lock(isink->regulator); regulator 103 drivers/regulator/wm831x-isink.c regulator_notifier_call_chain(isink->regulator, regulator 106 drivers/regulator/wm831x-isink.c regulator_unlock(isink->regulator); regulator 161 drivers/regulator/wm831x-isink.c isink->regulator = devm_regulator_register(&pdev->dev, &isink->desc, regulator 163 drivers/regulator/wm831x-isink.c if (IS_ERR(isink->regulator)) { regulator 164 drivers/regulator/wm831x-isink.c ret = PTR_ERR(isink->regulator); regulator 38 drivers/regulator/wm831x-ldo.c struct regulator_dev *regulator; regulator 49 drivers/regulator/wm831x-ldo.c regulator_lock(ldo->regulator); regulator 50 drivers/regulator/wm831x-ldo.c regulator_notifier_call_chain(ldo->regulator, regulator 53 drivers/regulator/wm831x-ldo.c regulator_unlock(ldo->regulator); regulator 275 drivers/regulator/wm831x-ldo.c ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc, regulator 277 drivers/regulator/wm831x-ldo.c if (IS_ERR(ldo->regulator)) { regulator 278 drivers/regulator/wm831x-ldo.c ret = PTR_ERR(ldo->regulator); regulator 485 drivers/regulator/wm831x-ldo.c ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc, regulator 487 drivers/regulator/wm831x-ldo.c if (IS_ERR(ldo->regulator)) { regulator 488 drivers/regulator/wm831x-ldo.c ret = PTR_ERR(ldo->regulator); regulator 629 drivers/regulator/wm831x-ldo.c ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc, regulator 631 drivers/regulator/wm831x-ldo.c if (IS_ERR(ldo->regulator)) { regulator 632 drivers/regulator/wm831x-ldo.c ret = PTR_ERR(ldo->regulator); regulator 25 drivers/regulator/wm8994-regulator.c struct regulator_dev *regulator; regulator 175 drivers/regulator/wm8994-regulator.c ldo->regulator = devm_regulator_register(&pdev->dev, regulator 178 drivers/regulator/wm8994-regulator.c if (IS_ERR(ldo->regulator)) { regulator 179 drivers/regulator/wm8994-regulator.c ret = PTR_ERR(ldo->regulator); regulator 110 drivers/remoteproc/qcom_q6v5_mss.c struct regulator *reg; regulator 49 drivers/remoteproc/qcom_q6v5_pas.c struct regulator *cx_supply; regulator 50 drivers/remoteproc/qcom_q6v5_pas.c struct regulator *px_supply; regulator 65 drivers/rtc/rtc-meson.c struct regulator *vdd; /* voltage input */ regulator 514 drivers/scsi/ufs/ufs.h struct regulator *reg; regulator 7125 drivers/scsi/ufs/ufshcd.c struct regulator *reg; regulator 45 drivers/soc/imx/gpc.c struct regulator *supply; regulator 107 drivers/soc/imx/gpcv2.c struct regulator *regulator; regulator 138 drivers/soc/imx/gpcv2.c const bool has_regulator = !IS_ERR(domain->regulator); regulator 146 drivers/soc/imx/gpcv2.c ret = regulator_enable(domain->regulator); regulator 198 drivers/soc/imx/gpcv2.c err = regulator_disable(domain->regulator); regulator 487 drivers/soc/imx/gpcv2.c domain->regulator = devm_regulator_get_optional(domain->dev, "power"); regulator 488 drivers/soc/imx/gpcv2.c if (IS_ERR(domain->regulator)) { regulator 489 drivers/soc/imx/gpcv2.c if (PTR_ERR(domain->regulator) != -ENODEV) { regulator 490 drivers/soc/imx/gpcv2.c if (PTR_ERR(domain->regulator) != -EPROBE_DEFER) regulator 492 drivers/soc/imx/gpcv2.c return PTR_ERR(domain->regulator); regulator 495 drivers/soc/imx/gpcv2.c regulator_set_voltage(domain->regulator, regulator 129 drivers/soc/mediatek/mtk-scpsys.c struct regulator *supply; regulator 231 drivers/staging/fieldbus/anybuss/arcx-anybus.c struct regulator_dev *regulator; regulator 297 drivers/staging/fieldbus/anybuss/arcx-anybus.c regulator = devm_regulator_register(dev, &can_power_desc, &config); regulator 298 drivers/staging/fieldbus/anybuss/arcx-anybus.c if (IS_ERR(regulator)) { regulator 299 drivers/staging/fieldbus/anybuss/arcx-anybus.c err = PTR_ERR(regulator); regulator 36 drivers/staging/greybus/arche-apb-ctrl.c struct regulator *vcore; regulator 37 drivers/staging/greybus/arche-apb-ctrl.c struct regulator *vio; regulator 159 drivers/staging/iio/adc/ad7192.c struct regulator *avdd; regulator 160 drivers/staging/iio/adc/ad7192.c struct regulator *dvdd; regulator 97 drivers/staging/iio/frequency/ad9832.c struct regulator *avdd; regulator 98 drivers/staging/iio/frequency/ad9832.c struct regulator *dvdd; regulator 73 drivers/staging/iio/frequency/ad9834.c struct regulator *reg; regulator 397 drivers/staging/iio/frequency/ad9834.c struct regulator *reg; regulator 87 drivers/staging/iio/impedance-analyzer/ad5933.c struct regulator *reg; regulator 257 drivers/staging/media/imx/imx7-mipi-csis.c struct regulator *mipi_phy_regulator; regulator 189 drivers/thermal/samsung/exynos_tmu.c struct regulator *regulator; regulator 1020 drivers/thermal/samsung/exynos_tmu.c data->regulator = devm_regulator_get_optional(&pdev->dev, "vtmu"); regulator 1021 drivers/thermal/samsung/exynos_tmu.c if (!IS_ERR(data->regulator)) { regulator 1022 drivers/thermal/samsung/exynos_tmu.c ret = regulator_enable(data->regulator); regulator 1028 drivers/thermal/samsung/exynos_tmu.c if (PTR_ERR(data->regulator) == -EPROBE_DEFER) regulator 1124 drivers/thermal/samsung/exynos_tmu.c if (!IS_ERR(data->regulator)) regulator 1125 drivers/thermal/samsung/exynos_tmu.c regulator_disable(data->regulator); regulator 1143 drivers/thermal/samsung/exynos_tmu.c if (!IS_ERR(data->regulator)) regulator 1144 drivers/thermal/samsung/exynos_tmu.c regulator_disable(data->regulator); regulator 136 drivers/tty/serial/sccnxp.c struct regulator *regulator; regulator 909 drivers/tty/serial/sccnxp.c s->regulator = devm_regulator_get(&pdev->dev, "vcc"); regulator 910 drivers/tty/serial/sccnxp.c if (!IS_ERR(s->regulator)) { regulator 911 drivers/tty/serial/sccnxp.c ret = regulator_enable(s->regulator); regulator 917 drivers/tty/serial/sccnxp.c } else if (PTR_ERR(s->regulator) == -EPROBE_DEFER) regulator 1032 drivers/tty/serial/sccnxp.c if (!IS_ERR(s->regulator)) regulator 1033 drivers/tty/serial/sccnxp.c regulator_disable(s->regulator); regulator 1053 drivers/tty/serial/sccnxp.c if (!IS_ERR(s->regulator)) regulator 1054 drivers/tty/serial/sccnxp.c return regulator_disable(s->regulator); regulator 96 drivers/usb/chipidea/ci_hdrc_imx.c struct regulator *hsic_pad_regulator; regulator 28 drivers/usb/chipidea/host.c struct regulator *reg_vbus; regulator 33 drivers/usb/common/usb-conn-gpio.c struct regulator *vbus; regulator 1063 drivers/usb/dwc2/core.h struct regulator *vbus_supply; regulator 36 drivers/usb/dwc3/dwc3-exynos.c struct regulator *vdd33; regulator 37 drivers/usb/dwc3/dwc3-exynos.c struct regulator *vdd10; regulator 120 drivers/usb/dwc3/dwc3-meson-g12a.c struct regulator *vbus; regulator 131 drivers/usb/dwc3/dwc3-omap.c struct regulator *vbus_reg; regulator 455 drivers/usb/dwc3/dwc3-omap.c struct regulator *vbus_reg = NULL; regulator 41 drivers/usb/host/ohci-da8xx.c struct regulator *vbus_reg; regulator 125 drivers/usb/host/ohci-pxa27x.c struct regulator *vbus[3]; regulator 176 drivers/usb/host/ohci-pxa27x.c struct regulator *vbus = pxa_ohci->vbus[port]; regulator 139 drivers/usb/host/xhci-mtk.h struct regulator *vusb33; regulator 140 drivers/usb/host/xhci-mtk.h struct regulator *vbus; regulator 210 drivers/usb/mtu3/mtu3.h struct regulator *vbus; regulator 252 drivers/usb/mtu3/mtu3.h struct regulator *vusb33; regulator 128 drivers/usb/mtu3/mtu3_dr.c struct regulator *vbus = otg_sx->vbus; regulator 431 drivers/usb/musb/da8xx.c struct regulator *vbus_supply; regulator 133 drivers/usb/phy/phy-ab8500-usb.c struct regulator *v_ape; regulator 134 drivers/usb/phy/phy-ab8500-usb.c struct regulator *v_musb; regulator 135 drivers/usb/phy/phy-ab8500-usb.c struct regulator *v_ulpi; regulator 74 drivers/usb/phy/phy-generic.c struct regulator *vbus_draw = nop->vbus_draw; regulator 13 drivers/usb/phy/phy-generic.h struct regulator *vcc; regulator 16 drivers/usb/phy/phy-generic.h struct regulator *vbus_draw; regulator 34 drivers/usb/phy/phy-gpio-vbus-usb.c struct regulator *vbus_draw; regulator 59 drivers/usb/phy/phy-gpio-vbus-usb.c struct regulator *vbus_draw = gpio_vbus->vbus_draw; regulator 85 drivers/usb/phy/phy-twl6030-usb.c struct regulator *usb3v3; regulator 80 drivers/usb/typec/tcpm/fusb302.c struct regulator *vbus; regulator 29 drivers/video/backlight/l4f00242t03.c struct regulator *io_reg; regulator 30 drivers/video/backlight/l4f00242t03.c struct regulator *core_reg; regulator 73 drivers/video/backlight/lp855x_bl.c struct regulator *supply; /* regulator for VDD input */ regulator 74 drivers/video/backlight/lp855x_bl.c struct regulator *enable; /* regulator for EN/VDDIO input */ regulator 29 drivers/video/backlight/pwm_bl.c struct regulator *power_supply; regulator 61 drivers/video/fbdev/atmel_lcdfb.c struct regulator *reg_lcd; regulator 39 drivers/video/fbdev/clps711x-fb.c struct regulator *lcd_pwr; regulator 168 drivers/video/fbdev/da8xx-fb.c struct regulator *lcd_supply; regulator 174 drivers/video/fbdev/imxfb.c struct regulator *lcd_pwr; regulator 22 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c struct regulator *vcc; regulator 60 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c struct regulator *vcc_reg; regulator 36 drivers/video/fbdev/omap2/omapfb/dss/dpi.c struct regulator *vdds_dsi_reg; regulator 563 drivers/video/fbdev/omap2/omapfb/dss/dpi.c struct regulator *vdds_dsi; regulator 313 drivers/video/fbdev/omap2/omapfb/dss/dsi.c struct regulator *vdds_dsi_reg; regulator 1158 drivers/video/fbdev/omap2/omapfb/dss/dsi.c struct regulator *vdds_dsi; regulator 1008 drivers/video/fbdev/omap2/omapfb/dss/dss.c struct regulator *pll_regulator; regulator 164 drivers/video/fbdev/omap2/omapfb/dss/dss.h struct regulator *regulator; regulator 274 drivers/video/fbdev/omap2/omapfb/dss/dss.h struct regulator *regulator); regulator 341 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h struct regulator *vdda_reg; regulator 92 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c struct regulator *reg; regulator 111 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c struct regulator *reg; regulator 76 drivers/video/fbdev/omap2/omapfb/dss/pll.c if (pll->regulator) { regulator 77 drivers/video/fbdev/omap2/omapfb/dss/pll.c r = regulator_enable(pll->regulator); regulator 89 drivers/video/fbdev/omap2/omapfb/dss/pll.c if (pll->regulator) regulator 90 drivers/video/fbdev/omap2/omapfb/dss/pll.c regulator_disable(pll->regulator); regulator 100 drivers/video/fbdev/omap2/omapfb/dss/pll.c if (pll->regulator) regulator 101 drivers/video/fbdev/omap2/omapfb/dss/pll.c regulator_disable(pll->regulator); regulator 28 drivers/video/fbdev/omap2/omapfb/dss/sdi.c struct regulator *vdds_sdi_reg; regulator 252 drivers/video/fbdev/omap2/omapfb/dss/sdi.c struct regulator *vdds_sdi; regulator 290 drivers/video/fbdev/omap2/omapfb/dss/venc.c struct regulator *vdda_dac_reg; regulator 625 drivers/video/fbdev/omap2/omapfb/dss/venc.c struct regulator *vdda_dac; regulator 126 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c struct regulator *regulator) regulator 190 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c pll->regulator = regulator; regulator 167 drivers/video/fbdev/pxafb.h struct regulator *lcd_supply; regulator 182 drivers/video/fbdev/simplefb.c struct regulator **regulators; regulator 317 drivers/video/fbdev/simplefb.c struct regulator *regulator; regulator 335 drivers/video/fbdev/simplefb.c sizeof(struct regulator *), GFP_KERNEL); regulator 349 drivers/video/fbdev/simplefb.c regulator = devm_regulator_get_optional(&pdev->dev, name); regulator 350 drivers/video/fbdev/simplefb.c if (IS_ERR(regulator)) { regulator 351 drivers/video/fbdev/simplefb.c if (PTR_ERR(regulator) == -EPROBE_DEFER) regulator 354 drivers/video/fbdev/simplefb.c name, PTR_ERR(regulator)); regulator 357 drivers/video/fbdev/simplefb.c par->regulators[i++] = regulator; regulator 85 drivers/video/fbdev/ssd1307fb.c struct regulator *vbat_reg; regulator 18 include/drm/drm_mipi_dbi.h struct regulator; regulator 120 include/drm/drm_mipi_dbi.h struct regulator *regulator; regulator 238 include/linux/iio/common/st_sensors.h struct regulator *vdd; regulator 239 include/linux/iio/common/st_sensors.h struct regulator *vdd_io; regulator 383 include/linux/mfd/abx500/ab8500.h struct ab8500_regulator_platform_data *regulator; regulator 128 include/linux/mfd/arizona/core.h struct regulator *dcvdd; regulator 120 include/linux/mfd/as3711.h struct as3711_regulator_pdata regulator; regulator 178 include/linux/mfd/madera/core.h struct regulator *dcvdd; regulator 45 include/linux/mfd/pcf50633/gpio.h int gpio, int regulator, int on); regulator 111 include/linux/mfd/stmfx.h struct regulator *vdd; regulator 28 include/linux/mfd/stmpe.h struct regulator; regulator 123 include/linux/mfd/stmpe.h struct regulator *vcc; regulator 124 include/linux/mfd/stmpe.h struct regulator *vio; regulator 92 include/linux/mfd/tps6105x.h struct regulator_dev *regulator; regulator 720 include/linux/mfd/wm8350/pmic.h struct regulator *isink; regulator 723 include/linux/mfd/wm8350/pmic.h struct regulator *dcdc; regulator 259 include/linux/mmc/host.h struct regulator; regulator 263 include/linux/mmc/host.h struct regulator *vmmc; /* Card power supply */ regulator 264 include/linux/mmc/host.h struct regulator *vqmmc; /* Optional Vccq supply */ regulator 521 include/linux/mmc/host.h struct regulator *supply, regulator 526 include/linux/mmc/host.h struct regulator *supply, regulator 138 include/linux/phy/phy.h struct regulator *pwr; regulator 48 include/linux/platform_data/usb-omap.h struct regulator *regulator[OMAP3_HS_USB_PORTS]; regulator 61 include/linux/platform_data/usb-omap.h struct regulator *regulator[OMAP3_HS_USB_PORTS]; regulator 18 include/linux/pm_opp.h struct regulator; regulator 70 include/linux/pm_opp.h struct regulator **regulators; regulator 108 include/linux/power/charger-manager.h struct regulator *consumer; regulator 161 include/linux/regulator/ab8500.h struct regulator_init_data *regulator; regulator 153 include/linux/regulator/consumer.h struct regulator; regulator 169 include/linux/regulator/consumer.h struct regulator *consumer; regulator 178 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get(struct device *dev, regulator 180 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get(struct device *dev, regulator 182 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get_exclusive(struct device *dev, regulator 184 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get_exclusive(struct device *dev, regulator 186 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get_optional(struct device *dev, regulator 188 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get_optional(struct device *dev, regulator 190 include/linux/regulator/consumer.h void regulator_put(struct regulator *regulator); regulator 191 include/linux/regulator/consumer.h void devm_regulator_put(struct regulator *regulator); regulator 222 include/linux/regulator/consumer.h int __must_check regulator_enable(struct regulator *regulator); regulator 223 include/linux/regulator/consumer.h int regulator_disable(struct regulator *regulator); regulator 224 include/linux/regulator/consumer.h int regulator_force_disable(struct regulator *regulator); regulator 225 include/linux/regulator/consumer.h int regulator_is_enabled(struct regulator *regulator); regulator 226 include/linux/regulator/consumer.h int regulator_disable_deferred(struct regulator *regulator, int ms); regulator 241 include/linux/regulator/consumer.h int regulator_count_voltages(struct regulator *regulator); regulator 242 include/linux/regulator/consumer.h int regulator_list_voltage(struct regulator *regulator, unsigned selector); regulator 243 include/linux/regulator/consumer.h int regulator_is_supported_voltage(struct regulator *regulator, regulator 245 include/linux/regulator/consumer.h unsigned int regulator_get_linear_step(struct regulator *regulator); regulator 246 include/linux/regulator/consumer.h int regulator_set_voltage(struct regulator *regulator, int min_uV, int max_uV); regulator 247 include/linux/regulator/consumer.h int regulator_set_voltage_time(struct regulator *regulator, regulator 249 include/linux/regulator/consumer.h int regulator_get_voltage(struct regulator *regulator); regulator 250 include/linux/regulator/consumer.h int regulator_sync_voltage(struct regulator *regulator); regulator 251 include/linux/regulator/consumer.h int regulator_set_current_limit(struct regulator *regulator, regulator 253 include/linux/regulator/consumer.h int regulator_get_current_limit(struct regulator *regulator); regulator 255 include/linux/regulator/consumer.h int regulator_set_mode(struct regulator *regulator, unsigned int mode); regulator 256 include/linux/regulator/consumer.h unsigned int regulator_get_mode(struct regulator *regulator); regulator 257 include/linux/regulator/consumer.h int regulator_get_error_flags(struct regulator *regulator, regulator 259 include/linux/regulator/consumer.h int regulator_set_load(struct regulator *regulator, int load_uA); regulator 261 include/linux/regulator/consumer.h int regulator_allow_bypass(struct regulator *regulator, bool allow); regulator 263 include/linux/regulator/consumer.h struct regmap *regulator_get_regmap(struct regulator *regulator); regulator 264 include/linux/regulator/consumer.h int regulator_get_hardware_vsel_register(struct regulator *regulator, regulator 267 include/linux/regulator/consumer.h int regulator_list_hardware_vsel(struct regulator *regulator, regulator 271 include/linux/regulator/consumer.h int regulator_register_notifier(struct regulator *regulator, regulator 273 include/linux/regulator/consumer.h int devm_regulator_register_notifier(struct regulator *regulator, regulator 275 include/linux/regulator/consumer.h int regulator_unregister_notifier(struct regulator *regulator, regulator 277 include/linux/regulator/consumer.h void devm_regulator_unregister_notifier(struct regulator *regulator, regulator 281 include/linux/regulator/consumer.h void *regulator_get_drvdata(struct regulator *regulator); regulator 282 include/linux/regulator/consumer.h void regulator_set_drvdata(struct regulator *regulator, void *data); regulator 290 include/linux/regulator/consumer.h bool regulator_is_equal(struct regulator *reg1, struct regulator *reg2); regulator 298 include/linux/regulator/consumer.h static inline struct regulator *__must_check regulator_get(struct device *dev, regulator 312 include/linux/regulator/consumer.h static inline struct regulator *__must_check regulator 318 include/linux/regulator/consumer.h static inline struct regulator *__must_check regulator 324 include/linux/regulator/consumer.h static inline struct regulator *__must_check regulator 331 include/linux/regulator/consumer.h static inline struct regulator *__must_check regulator 337 include/linux/regulator/consumer.h static inline void regulator_put(struct regulator *regulator) regulator 341 include/linux/regulator/consumer.h static inline void devm_regulator_put(struct regulator *regulator) regulator 400 include/linux/regulator/consumer.h static inline int regulator_enable(struct regulator *regulator) regulator 405 include/linux/regulator/consumer.h static inline int regulator_disable(struct regulator *regulator) regulator 410 include/linux/regulator/consumer.h static inline int regulator_force_disable(struct regulator *regulator) regulator 415 include/linux/regulator/consumer.h static inline int regulator_disable_deferred(struct regulator *regulator, regulator 421 include/linux/regulator/consumer.h static inline int regulator_is_enabled(struct regulator *regulator) regulator 462 include/linux/regulator/consumer.h static inline int regulator_set_voltage(struct regulator *regulator, regulator 468 include/linux/regulator/consumer.h static inline int regulator_set_voltage_time(struct regulator *regulator, regulator 474 include/linux/regulator/consumer.h static inline int regulator_get_voltage(struct regulator *regulator) regulator 479 include/linux/regulator/consumer.h static inline int regulator_is_supported_voltage(struct regulator *regulator, regulator 485 include/linux/regulator/consumer.h static inline unsigned int regulator_get_linear_step(struct regulator *regulator) regulator 490 include/linux/regulator/consumer.h static inline int regulator_set_current_limit(struct regulator *regulator, regulator 496 include/linux/regulator/consumer.h static inline int regulator_get_current_limit(struct regulator *regulator) regulator 501 include/linux/regulator/consumer.h static inline int regulator_set_mode(struct regulator *regulator, regulator 507 include/linux/regulator/consumer.h static inline unsigned int regulator_get_mode(struct regulator *regulator) regulator 512 include/linux/regulator/consumer.h static inline int regulator_get_error_flags(struct regulator *regulator, regulator 518 include/linux/regulator/consumer.h static inline int regulator_set_load(struct regulator *regulator, int load_uA) regulator 523 include/linux/regulator/consumer.h static inline int regulator_allow_bypass(struct regulator *regulator, regulator 529 include/linux/regulator/consumer.h static inline struct regmap *regulator_get_regmap(struct regulator *regulator) regulator 534 include/linux/regulator/consumer.h static inline int regulator_get_hardware_vsel_register(struct regulator *regulator, regulator 541 include/linux/regulator/consumer.h static inline int regulator_list_hardware_vsel(struct regulator *regulator, regulator 547 include/linux/regulator/consumer.h static inline int regulator_register_notifier(struct regulator *regulator, regulator 553 include/linux/regulator/consumer.h static inline int devm_regulator_register_notifier(struct regulator *regulator, regulator 559 include/linux/regulator/consumer.h static inline int regulator_unregister_notifier(struct regulator *regulator, regulator 565 include/linux/regulator/consumer.h static inline int devm_regulator_unregister_notifier(struct regulator *regulator, regulator 571 include/linux/regulator/consumer.h static inline void *regulator_get_drvdata(struct regulator *regulator) regulator 576 include/linux/regulator/consumer.h static inline void regulator_set_drvdata(struct regulator *regulator, regulator 581 include/linux/regulator/consumer.h static inline int regulator_count_voltages(struct regulator *regulator) regulator 586 include/linux/regulator/consumer.h static inline int regulator_list_voltage(struct regulator *regulator, unsigned selector) regulator 599 include/linux/regulator/consumer.h regulator_is_equal(struct regulator *reg1, struct regulator *reg2) regulator 605 include/linux/regulator/consumer.h static inline int regulator_set_voltage_triplet(struct regulator *regulator, regulator 609 include/linux/regulator/consumer.h if (regulator_set_voltage(regulator, target_uV, max_uV) == 0) regulator 612 include/linux/regulator/consumer.h return regulator_set_voltage(regulator, min_uV, max_uV); regulator 615 include/linux/regulator/consumer.h static inline int regulator_set_voltage_tol(struct regulator *regulator, regulator 618 include/linux/regulator/consumer.h if (regulator_set_voltage(regulator, new_uV, new_uV + tol_uV) == 0) regulator 621 include/linux/regulator/consumer.h return regulator_set_voltage(regulator, regulator 625 include/linux/regulator/consumer.h static inline int regulator_is_supported_voltage_tol(struct regulator *regulator, regulator 628 include/linux/regulator/consumer.h return regulator_is_supported_voltage(regulator, regulator 468 include/linux/regulator/driver.h struct regulator *supply; /* for tree */ regulator 51 include/linux/regulator/fan53555.h struct regulator_init_data *regulator; regulator 18 include/linux/regulator/machine.h struct regulator; regulator 32 include/linux/regulator/max8649.h struct regulator_init_data *regulator; regulator 71 include/linux/usb/chipidea.h struct regulator *reg_vbus; regulator 71 include/linux/usb/tegra_usb_phy.h struct regulator *vbus; regulator 374 include/sound/soc-dapm.h struct regulator; regulator 602 include/sound/soc-dapm.h struct regulator *regulator; /* attached regulator */ regulator 3 include/trace/events/regulator.h #define TRACE_SYSTEM regulator regulator 53 sound/soc/atmel/tse850-pcm5142.c struct regulator *ana; regulator 117 sound/soc/codecs/ab8500-codec.c struct regulator *vaud; regulator 118 sound/soc/codecs/ab8500-codec.c struct regulator *vamic1; regulator 119 sound/soc/codecs/ab8500-codec.c struct regulator *vamic2; regulator 120 sound/soc/codecs/ab8500-codec.c struct regulator *vdmic; regulator 118 sound/soc/codecs/adau1977.c struct regulator *avdd_reg; regulator 119 sound/soc/codecs/adau1977.c struct regulator *dvdd_reg; regulator 47 sound/soc/codecs/ak4104.c struct regulator *regulator; regulator 178 sound/soc/codecs/ak4104.c ret = regulator_enable(ak4104->regulator); regulator 200 sound/soc/codecs/ak4104.c regulator_disable(ak4104->regulator); regulator 210 sound/soc/codecs/ak4104.c regulator_disable(ak4104->regulator); regulator 218 sound/soc/codecs/ak4104.c regulator_disable(priv->regulator); regulator 228 sound/soc/codecs/ak4104.c ret = regulator_enable(priv->regulator); regulator 283 sound/soc/codecs/ak4104.c ak4104->regulator = devm_regulator_get(&spi->dev, "vdd"); regulator 284 sound/soc/codecs/ak4104.c if (IS_ERR(ak4104->regulator)) { regulator 285 sound/soc/codecs/ak4104.c ret = PTR_ERR(ak4104->regulator); regulator 26 sound/soc/codecs/cx20442.c struct regulator *por; regulator 2636 sound/soc/codecs/da7218.c struct regulator *vddio; regulator 1851 sound/soc/codecs/da7219.c struct regulator *vddio; regulator 30 sound/soc/codecs/max9860.c struct regulator *dvddio; regulator 95 sound/soc/codecs/mt6358.c struct regulator *avdd_reg; regulator 1423 sound/soc/codecs/sgtl5000.c struct regulator *vddd; regulator 44 sound/soc/codecs/tlv320aic32x4.c struct regulator *supply_ldo; regulator 45 sound/soc/codecs/tlv320aic32x4.c struct regulator *supply_iov; regulator 46 sound/soc/codecs/tlv320aic32x4.c struct regulator *supply_dv; regulator 47 sound/soc/codecs/tlv320aic32x4.c struct regulator *supply_av; regulator 35 sound/soc/codecs/tpa6130a2.c struct regulator *supply; regulator 219 sound/soc/codecs/tpa6130a2.c const char *regulator; regulator 266 sound/soc/codecs/tpa6130a2.c regulator = "Vdd"; regulator 269 sound/soc/codecs/tpa6130a2.c regulator = "AVdd"; regulator 273 sound/soc/codecs/tpa6130a2.c data->supply = devm_regulator_get(dev, regulator); regulator 101 sound/soc/codecs/wm0010.c struct regulator *dbvdd; regulator 603 sound/soc/codecs/wm8804.c struct regulator *regulator = wm8804->supplies[i].consumer; regulator 605 sound/soc/codecs/wm8804.c ret = devm_regulator_register_notifier(regulator, regulator 44 sound/soc/img/pistachio-internal-dac.c struct regulator *supply; regulator 1345 sound/soc/soc-dapm.c ret = regulator_allow_bypass(w->regulator, false); regulator 1352 sound/soc/soc-dapm.c return regulator_enable(w->regulator); regulator 1355 sound/soc/soc-dapm.c ret = regulator_allow_bypass(w->regulator, true); regulator 1362 sound/soc/soc-dapm.c return regulator_disable_deferred(w->regulator, w->shift); regulator 3607 sound/soc/soc-dapm.c w->regulator = devm_regulator_get(dapm->dev, w->name); regulator 3608 sound/soc/soc-dapm.c if (IS_ERR(w->regulator)) { regulator 3609 sound/soc/soc-dapm.c ret = PTR_ERR(w->regulator); regulator 3614 sound/soc/soc-dapm.c ret = regulator_allow_bypass(w->regulator, true); regulator 29 sound/soc/ti/omap3pandora.c static struct regulator *omap3pandora_dac_reg; regulator 50 sound/soc/ux500/ux500_msp_dai.h struct regulator *reg_vape;