Symbol: devm_regulator_get_optional
drivers/clk/clk-gpio.c
378
clk->supply = devm_regulator_get_optional(dev, "vdd");
drivers/clk/clk-si5341.c
1597
data->clk[i].vddo_reg = devm_regulator_get_optional(
drivers/clk/qcom/gdsc.c
624
scs[i]->rsupply = devm_regulator_get_optional(dev, scs[i]->supply);
drivers/devfreq/mtk-cci-devfreq.c
281
drv->proc_reg = devm_regulator_get_optional(dev, "proc");
drivers/devfreq/mtk-cci-devfreq.c
294
drv->sram_reg = devm_regulator_get_optional(dev, "sram");
drivers/extcon/extcon-intel-cht-wc.c
431
ext->vbus_boost = devm_regulator_get_optional(ext->dev, "vbus");
drivers/extcon/extcon-intel-int3496.c
154
data->vbus_boost = devm_regulator_get_optional(dev, "vbus");
drivers/gnss/mtk.c
90
data->vbackup = devm_regulator_get_optional(&serdev->dev, "vbackup");
drivers/gpu/drm/bridge/chipone-icn6211.c
649
icn->vdd1 = devm_regulator_get_optional(dev, "vdd1");
drivers/gpu/drm/bridge/chipone-icn6211.c
658
icn->vdd2 = devm_regulator_get_optional(dev, "vdd2");
drivers/gpu/drm/bridge/chipone-icn6211.c
667
icn->vdd3 = devm_regulator_get_optional(dev, "vdd3");
drivers/gpu/drm/bridge/display-connector.c
211
conn->supply = devm_regulator_get_optional(&pdev->dev, name);
drivers/gpu/drm/bridge/simple-bridge.c
191
sbridge->vdd = devm_regulator_get_optional(&pdev->dev, "vdd");
drivers/gpu/drm/exynos/exynos_hdmi.c
1825
hdata->reg_hdmi_en = devm_regulator_get_optional(dev, "hdmi-en");
drivers/gpu/drm/lima/lima_device.c
189
dev->regulator = devm_regulator_get_optional(dev->dev, "mali");
drivers/gpu/drm/panel/panel-focaltech-ota7290b.c
169
ctx->vcc = devm_regulator_get_optional(&dsi->dev, "vcc");
drivers/gpu/drm/panel/panel-focaltech-ota7290b.c
174
ctx->avdd = devm_regulator_get_optional(&dsi->dev, "avdd");
drivers/gpu/drm/panel/panel-focaltech-ota7290b.c
179
ctx->vdd = devm_regulator_get_optional(&dsi->dev, "vdd");
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c
2564
ctx->iovcc = devm_regulator_get_optional(&dsi->dev, "iovcc");
drivers/gpu/drm/panel/panel-lvds.c
177
lvds->supply = devm_regulator_get_optional(lvds->dev, "power");
drivers/gpu/drm/panel/panel-magnachip-d53e6ea8966.c
392
db->reg_elvdd = devm_regulator_get_optional(dev, "elvdd");
drivers/gpu/drm/tegra/dpaux.c
502
dpaux->vdd = devm_regulator_get_optional(&pdev->dev, "vdd");
drivers/hwmon/ads7828.c
128
reg = devm_regulator_get_optional(dev, "vref");
drivers/hwmon/lm87.c
870
vcc = devm_regulator_get_optional(&client->dev, "vcc");
drivers/hwmon/max6639.c
719
data->reg = devm_regulator_get_optional(dev, "fan");
drivers/hwmon/pwm-fan.c
524
ctx->reg_en = devm_regulator_get_optional(dev, "fan");
drivers/hwmon/sht15.c
936
data->reg = devm_regulator_get_optional(data->dev, "vcc");
drivers/i2c/busses/i2c-mt65xx.c
1418
i2c->adap.bus_regulator = devm_regulator_get_optional(&pdev->dev, "vbus");
drivers/iio/adc/ad7091r-base.c
346
st->vref = devm_regulator_get_optional(dev, "vref");
drivers/iio/adc/ad7124.c
1632
st->vref[i] = devm_regulator_get_optional(&spi->dev,
drivers/iio/adc/ad7291.c
488
chip->reg = devm_regulator_get_optional(&client->dev, "vref");
drivers/iio/adc/ad7298.c
295
st->reg = devm_regulator_get_optional(&spi->dev, "vref");
drivers/iio/adc/ad7887.c
248
st->reg = devm_regulator_get_optional(&spi->dev, "vref");
drivers/iio/adc/ad7949.c
365
ad7949_adc->vref = devm_regulator_get_optional(dev, "vrefin");
drivers/iio/adc/ad7949.c
371
ad7949_adc->vref = devm_regulator_get_optional(dev, "vref");
drivers/iio/adc/ad799x.c
827
st->vref = devm_regulator_get_optional(dev, "vref");
drivers/iio/adc/fsl-imx25-gcq.c
188
priv->vref[refp] = devm_regulator_get_optional(dev, reg_name);
drivers/iio/adc/max11410.c
827
reg = devm_regulator_get_optional(dev, id);
drivers/iio/adc/npcm_adc.c
255
info->vref = devm_regulator_get_optional(&pdev->dev, "vref");
drivers/iio/adc/sd_adc_modulator.c
122
vref = devm_regulator_get_optional(dev, "vref");
drivers/iio/adc/stm32-adc-core.c
618
priv->booster = devm_regulator_get_optional(dev, "booster");
drivers/iio/adc/stm32-adc-core.c
630
priv->vdd = devm_regulator_get_optional(dev, "vdd");
drivers/iio/adc/ti-adc12138.c
450
adc->vref_n = devm_regulator_get_optional(&spi->dev, "vref-n");
drivers/iio/adc/ti-ads1298.c
657
priv->reg_vref = devm_regulator_get_optional(dev, "vref");
drivers/iio/adc/ti-ads131e08.c
863
st->vref_reg = devm_regulator_get_optional(&spi->dev, "vref");
drivers/iio/dac/ad5064.c
829
st->vref_reg[0].consumer = devm_regulator_get_optional(dev, "vref");
drivers/iio/dac/ad5592r-base.c
591
st->reg = devm_regulator_get_optional(dev, "vref");
drivers/iio/dac/ad7303.c
236
st->vref_reg = devm_regulator_get_optional(&spi->dev, "REF");
drivers/leds/leds-lm3692x.c
395
led->regulator = devm_regulator_get_optional(&led->client->dev, "vled");
drivers/media/i2c/alvium-csi2.c
2442
alvium->reg_vcc = devm_regulator_get_optional(dev, "vcc-ext-in");
drivers/media/i2c/ds90ub960.c
4656
rxport->vpoc = devm_regulator_get_optional(dev, vpoc_names[nport]);
drivers/media/i2c/max9286.c
1549
priv->regulator = devm_regulator_get_optional(dev, "poc");
drivers/media/i2c/max96714.c
823
rxport->poc = devm_regulator_get_optional(dev, poc_name);
drivers/media/i2c/og01a1b.c
1005
og01a1b->avdd = devm_regulator_get_optional(og01a1b->dev, "avdd");
drivers/media/i2c/og01a1b.c
1017
og01a1b->dovdd = devm_regulator_get_optional(og01a1b->dev, "dovdd");
drivers/media/i2c/og01a1b.c
1029
og01a1b->dvdd = devm_regulator_get_optional(og01a1b->dev, "dvdd");
drivers/media/i2c/ov5648.c
2516
sensor->avdd = devm_regulator_get_optional(dev, "avdd");
drivers/media/i2c/s5kjn1.c
1330
s5kjn1->afvdd = devm_regulator_get_optional(s5kjn1->dev, "afvdd");
drivers/media/i2c/s5kjn1.c
1341
s5kjn1->vdda = devm_regulator_get_optional(s5kjn1->dev, "vdda");
drivers/media/i2c/s5kjn1.c
1352
s5kjn1->vddd = devm_regulator_get_optional(s5kjn1->dev, "vddd");
drivers/media/i2c/s5kjn1.c
1363
s5kjn1->vddio = devm_regulator_get_optional(s5kjn1->dev, "vddio");
drivers/media/radio/si4713/si4713.c
1455
sdev->vdd = devm_regulator_get_optional(&client->dev, "vdd");
drivers/media/radio/si4713/si4713.c
1465
sdev->vio = devm_regulator_get_optional(&client->dev, "vio");
drivers/media/spi/cxd2880-spi.c
523
dvb_spi->vcc_supply = devm_regulator_get_optional(&spi->dev, "vcc");
drivers/mfd/stmfx.c
329
stmfx->vdd = devm_regulator_get_optional(&client->dev, "vdd");
drivers/mfd/stmpe.c
1408
stmpe->vcc = devm_regulator_get_optional(ci->dev, "vcc");
drivers/mfd/stmpe.c
1414
stmpe->vio = devm_regulator_get_optional(ci->dev, "vio");
drivers/mmc/core/regulator.c
357
mmc->supply.vmmc = devm_regulator_get_optional(dev, "vmmc");
drivers/mmc/core/regulator.c
358
mmc->supply.vqmmc = devm_regulator_get_optional(dev, "vqmmc");
drivers/mmc/core/regulator.c
359
mmc->supply.vqmmc2 = devm_regulator_get_optional(dev, "vqmmc2");
drivers/mmc/host/omap_hsmmc.c
426
mmc->supply.vqmmc = devm_regulator_get_optional(host->dev,
drivers/mmc/host/omap_hsmmc.c
437
host->pbias = devm_regulator_get_optional(host->dev, "pbias");
drivers/mmc/host/sdhci-omap.c
1285
omap_host->pbias = devm_regulator_get_optional(dev, "pbias");
drivers/net/can/flexcan/flexcan-core.c
2101
reg_xceiver = devm_regulator_get_optional(&pdev->dev, "xceiver");
drivers/net/can/m_can/tcan4x5x-core.c
428
priv->power = devm_regulator_get_optional(&spi->dev, "vsup");
drivers/net/can/spi/hi311x.c
888
priv->power = devm_regulator_get_optional(&spi->dev, "vdd");
drivers/net/can/spi/hi311x.c
889
priv->transceiver = devm_regulator_get_optional(&spi->dev, "xceiver");
drivers/net/can/spi/mcp251x.c
1390
priv->power = devm_regulator_get_optional(&spi->dev, "vdd");
drivers/net/can/spi/mcp251x.c
1391
priv->transceiver = devm_regulator_get_optional(&spi->dev, "xceiver");
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
2235
reg_vdd = devm_regulator_get_optional(&spi->dev, "vdd");
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
2242
reg_xceiver = devm_regulator_get_optional(&spi->dev, "xceiver");
drivers/net/ethernet/arc/emac_rockchip.c
162
priv->regulator = devm_regulator_get_optional(dev, "phy");
drivers/net/ethernet/freescale/fec_main.c
5360
fep->reg_phy = devm_regulator_get_optional(&pdev->dev, "phy");
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1131
gmac->regulator = devm_regulator_get_optional(dev, "phy");
drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c
128
gmac->regulator = devm_regulator_get_optional(dev, "phy");
drivers/pci/controller/dwc/pci-imx6.c
1925
imx_pcie->vpcie_aux = devm_regulator_get_optional(&pdev->dev,
drivers/pci/controller/dwc/pci-imx6.c
1933
imx_pcie->vpcie = devm_regulator_get_optional(&pdev->dev, "vpcie");
drivers/pci/controller/dwc/pci-imx6.c
1940
imx_pcie->vph = devm_regulator_get_optional(&pdev->dev, "vph");
drivers/pci/controller/dwc/pcie-histb.c
326
hipcie->vpcie = devm_regulator_get_optional(dev, "vpcie");
drivers/pci/controller/dwc/pcie-tegra194.c
1310
pcie->slot_ctl_3v3 = devm_regulator_get_optional(pcie->dev, "vpcie3v3");
drivers/pci/controller/dwc/pcie-tegra194.c
1318
pcie->slot_ctl_12v = devm_regulator_get_optional(pcie->dev, "vpcie12v");
drivers/pci/controller/pcie-rockchip-host.c
587
rockchip->vpcie12v = devm_regulator_get_optional(dev, "vpcie12v");
drivers/pci/controller/pcie-rockchip-host.c
594
rockchip->vpcie3v3 = devm_regulator_get_optional(dev, "vpcie3v3");
drivers/pci/controller/plda/pcie-starfive.c
156
pcie->vpcie3v3 = devm_regulator_get_optional(dev, "vpcie3v3");
drivers/pcmcia/sa1100_generic.c
67
skt->vcc.reg = devm_regulator_get_optional(dev, "vcc");
drivers/phy/allwinner/phy-sun4i-usb.c
799
phy->vbus = devm_regulator_get_optional(dev, name);
drivers/phy/renesas/phy-rcar-gen3-usb2.c
1031
channel->vbus = devm_regulator_get_optional(dev, "vbus");
drivers/phy/rockchip/phy-rockchip-usb.c
288
rk_phy->vbus = devm_regulator_get_optional(&rk_phy->phy->dev, "vbus");
drivers/phy/socionext/phy-uniphier-usb2.c
139
priv->vbus = devm_regulator_get_optional(dev, "vbus");
drivers/phy/socionext/phy-uniphier-usb3hs.c
376
priv->vbus = devm_regulator_get_optional(dev, "vbus");
drivers/phy/socionext/phy-uniphier-usb3ss.c
267
priv->vbus = devm_regulator_get_optional(dev, "vbus");
drivers/phy/st/phy-stm32-usbphyc.c
731
usbphyc->phys[port]->vbus = devm_regulator_get_optional(&phy->dev, "vbus");
drivers/pmdomain/imx/gpc.c
168
domain->supply = devm_regulator_get_optional(dev, "power");
drivers/pmdomain/imx/gpcv2.c
1327
domain->regulator = devm_regulator_get_optional(domain->dev, "power");
drivers/pmdomain/mediatek/mtk-scpsys.c
471
scpd->supply = devm_regulator_get_optional(&pdev->dev, data->name);
drivers/power/supply/max8997_charger.c
237
charger->reg = devm_regulator_get_optional(&pdev->dev, "charger");
drivers/regulator/devres.c
146
EXPORT_SYMBOL_GPL(devm_regulator_get_optional);
drivers/regulator/devres.c
180
r = devm_regulator_get_optional(dev, id);
drivers/remoteproc/qcom_q6v5_pas.c
548
pas->cx_supply = devm_regulator_get_optional(pas->dev, "cx");
drivers/remoteproc/qcom_q6v5_pas.c
559
pas->px_supply = devm_regulator_get_optional(pas->dev, "px");
drivers/soc/mediatek/mtk-svs.c
1812
svsb->buck = devm_regulator_get_optional(svsb->opp_dev,
drivers/soc/rockchip/io-domain.c
659
reg = devm_regulator_get_optional(iod->dev, supply_name);
drivers/ufs/host/ufs-mediatek.c
1018
reg = devm_regulator_get_optional(dev, "dvfsrc-vcore");
drivers/ufs/host/ufs-mediatek.c
645
reg = devm_regulator_get_optional(dev, "dvfsrc-vcore");
drivers/usb/chipidea/ci_hdrc_imx.c
417
devm_regulator_get_optional(dev, "hsic");
drivers/usb/chipidea/core.c
676
platdata->reg_vbus = devm_regulator_get_optional(dev, "vbus");
drivers/usb/common/usb-conn-gpio.c
227
info->vbus = devm_regulator_get_optional(dev, "vbus");
drivers/usb/dwc2/platform.c
475
hsotg->vbus_supply = devm_regulator_get_optional(hsotg->dev, "vbus");
drivers/usb/dwc3/dwc3-meson-g12a.c
716
priv->vbus = devm_regulator_get_optional(dev, "vbus");
drivers/usb/dwc3/dwc3-omap.c
486
vbus_reg = devm_regulator_get_optional(dev, "vbus");
drivers/usb/host/ohci-da8xx.c
388
da8xx_ohci->vbus_reg = devm_regulator_get_optional(dev, "vbus");
drivers/usb/phy/phy-generic.c
236
nop->vcc = devm_regulator_get_optional(dev, "vcc");
drivers/usb/typec/mux/nb7vpq904m.c
416
nb7->vcc_supply = devm_regulator_get_optional(dev, "vcc");
drivers/usb/typec/mux/ptn36502.c
324
ptn->vdd18_supply = devm_regulator_get_optional(dev, "vdd18");
drivers/usb/typec/mux/wcd939x-usbss.c
609
usbss->vdd_supply = devm_regulator_get_optional(dev, "vdd");
drivers/usb/typec/stusb160x.c
659
chip->vsys_supply = devm_regulator_get_optional(chip->dev, "vsys");
drivers/usb/typec/stusb160x.c
667
chip->vdd_supply = devm_regulator_get_optional(chip->dev, "vdd");
drivers/usb/typec/stusb160x.c
675
chip->vconn_supply = devm_regulator_get_optional(chip->dev, "vconn");
drivers/usb/typec/tcpm/tcpci_mt6370.c
155
priv->vbus = devm_regulator_get_optional(dev, "vbus");
drivers/video/backlight/lp855x_bl.c
465
lp->enable = devm_regulator_get_optional(dev, "enable");
drivers/video/backlight/pwm_bl.c
488
pb->power_supply = devm_regulator_get_optional(&pdev->dev, "power");
drivers/video/fbdev/pxafb.c
2276
fbi->lcd_supply = devm_regulator_get_optional(&dev->dev, "lcd");
drivers/video/fbdev/simplefb.c
381
regulator = devm_regulator_get_optional(&pdev->dev, name);
drivers/video/fbdev/ssd1307fb.c
614
par->vbat_reg = devm_regulator_get_optional(dev, "vbat");
include/linux/regulator/consumer.h
163
struct regulator *__must_check devm_regulator_get_optional(struct device *dev,
sound/soc/codecs/adau1977.c
926
adau1977->dvdd_reg = devm_regulator_get_optional(dev, "DVDD");
sound/soc/codecs/aw87390.c
451
aw87390->vdd_reg = devm_regulator_get_optional(aw87390->aw_pa->dev,
sound/soc/codecs/dmic.c
116
dmic->vref = devm_regulator_get_optional(component->dev, "vref");
sound/soc/codecs/max98396.c
1771
max98396->vbat = devm_regulator_get_optional(&i2c->dev, "vbat");
sound/soc/codecs/max98396.c
1779
max98396->pvdd = devm_regulator_get_optional(&i2c->dev, "pvdd");
sound/soc/codecs/tas675x.c
2092
tas->vbat = devm_regulator_get_optional(tas->dev, "vbat");
sound/soc/codecs/tlv320adcx140.c
1292
adcx140->supply_areg = devm_regulator_get_optional(adcx140->dev,
sound/soc/codecs/tlv320aic32x4.c
1273
aic32x4->supply_ldo = devm_regulator_get_optional(dev, "ldoin");
sound/soc/codecs/tlv320aic32x4.c
1275
aic32x4->supply_dv = devm_regulator_get_optional(dev, "dv");
sound/soc/codecs/tlv320aic32x4.c
1276
aic32x4->supply_av = devm_regulator_get_optional(dev, "av");