ldo              1146 arch/arm/mach-pxa/em-x270.c #define DA9030_LDO(num)	DA9030_SUBDEV(regulator, LDO##num, &ldo##num##_data)
ldo               196 arch/arm/mach-s3c64xx/mach-crag6410-module.c 	.ldo = {
ldo               577 arch/arm/mach-s3c64xx/mach-crag6410.c 	.ldo = {
ldo               571 arch/arm/mach-s3c64xx/mach-smdk6410.c 	.ldo = {
ldo               110 arch/parisc/include/asm/assembly.h 	ldo	R%\value(1), 1
ldo               144 arch/parisc/include/asm/assembly.h 	ldo	R%\value(\reg), \reg
ldo               150 arch/parisc/include/asm/assembly.h 	ldo		R%__gp(%r27), %r27
ldo               153 arch/parisc/include/asm/assembly.h 	ldo		R%$global$(%r27), %r27
ldo               219 drivers/mfd/wm8994-core.c static int wm8994_ldo_in_use(struct wm8994_pdata *pdata, int ldo)
ldo               226 drivers/mfd/wm8994-core.c 	ldo_pdata = &pdata->ldo[ldo];
ldo               234 drivers/mfd/wm8994-core.c static int wm8994_ldo_in_use(struct wm8994_pdata *pdata, int ldo)
ldo              1193 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct regulator *ldo = bsp_priv->regulator;
ldo              1197 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	if (!ldo)
ldo              1201 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		ret = regulator_enable(ldo);
ldo              1205 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		ret = regulator_disable(ldo);
ldo               109 drivers/regulator/lp3971.c 	int ldo = rdev_get_id(dev) - LP3971_LDO1;
ldo               110 drivers/regulator/lp3971.c 	u16 mask = 1 << (1 + ldo);
ldo               120 drivers/regulator/lp3971.c 	int ldo = rdev_get_id(dev) - LP3971_LDO1;
ldo               121 drivers/regulator/lp3971.c 	u16 mask = 1 << (1 + ldo);
ldo               129 drivers/regulator/lp3971.c 	int ldo = rdev_get_id(dev) - LP3971_LDO1;
ldo               130 drivers/regulator/lp3971.c 	u16 mask = 1 << (1 + ldo);
ldo               138 drivers/regulator/lp3971.c 	int ldo = rdev_get_id(dev) - LP3971_LDO1;
ldo               141 drivers/regulator/lp3971.c 	reg = lp3971_reg_read(lp3971, LP3971_LDO_VOL_CONTR_REG(ldo));
ldo               142 drivers/regulator/lp3971.c 	val = (reg >> LDO_VOL_CONTR_SHIFT(ldo)) & LDO_VOL_CONTR_MASK;
ldo               151 drivers/regulator/lp3971.c 	int ldo = rdev_get_id(dev) - LP3971_LDO1;
ldo               153 drivers/regulator/lp3971.c 	return lp3971_set_bits(lp3971, LP3971_LDO_VOL_CONTR_REG(ldo),
ldo               154 drivers/regulator/lp3971.c 			LDO_VOL_CONTR_MASK << LDO_VOL_CONTR_SHIFT(ldo),
ldo               155 drivers/regulator/lp3971.c 			selector << LDO_VOL_CONTR_SHIFT(ldo));
ldo               224 drivers/regulator/lp3972.c 	int ldo = rdev_get_id(dev) - LP3972_LDO1;
ldo               225 drivers/regulator/lp3972.c 	u16 mask = LP3972_LDO_OUTPUT_ENABLE_MASK(ldo);
ldo               228 drivers/regulator/lp3972.c 	val = lp3972_reg_read(lp3972, LP3972_LDO_OUTPUT_ENABLE_REG(ldo));
ldo               235 drivers/regulator/lp3972.c 	int ldo = rdev_get_id(dev) - LP3972_LDO1;
ldo               236 drivers/regulator/lp3972.c 	u16 mask = LP3972_LDO_OUTPUT_ENABLE_MASK(ldo);
ldo               238 drivers/regulator/lp3972.c 	return lp3972_set_bits(lp3972, LP3972_LDO_OUTPUT_ENABLE_REG(ldo),
ldo               245 drivers/regulator/lp3972.c 	int ldo = rdev_get_id(dev) - LP3972_LDO1;
ldo               246 drivers/regulator/lp3972.c 	u16 mask = LP3972_LDO_OUTPUT_ENABLE_MASK(ldo);
ldo               248 drivers/regulator/lp3972.c 	return lp3972_set_bits(lp3972, LP3972_LDO_OUTPUT_ENABLE_REG(ldo),
ldo               255 drivers/regulator/lp3972.c 	int ldo = rdev_get_id(dev) - LP3972_LDO1;
ldo               256 drivers/regulator/lp3972.c 	u16 mask = LP3972_LDO_VOL_MASK(ldo);
ldo               259 drivers/regulator/lp3972.c 	reg = lp3972_reg_read(lp3972, LP3972_LDO_VOL_CONTR_REG(ldo));
ldo               260 drivers/regulator/lp3972.c 	val = (reg >> LP3972_LDO_VOL_CONTR_SHIFT(ldo)) & mask;
ldo               269 drivers/regulator/lp3972.c 	int ldo = rdev_get_id(dev) - LP3972_LDO1;
ldo               272 drivers/regulator/lp3972.c 	shift = LP3972_LDO_VOL_CONTR_SHIFT(ldo);
ldo               273 drivers/regulator/lp3972.c 	ret = lp3972_set_bits(lp3972, LP3972_LDO_VOL_CONTR_REG(ldo),
ldo               274 drivers/regulator/lp3972.c 		LP3972_LDO_VOL_MASK(ldo) << shift, selector << shift);
ldo               286 drivers/regulator/lp3972.c 	switch (ldo) {
ldo               289 drivers/regulator/lp3972.c 		shift = LP3972_LDO_VOL_CHANGE_SHIFT(ldo);
ldo               155 drivers/regulator/lp8788-ldo.c 	struct lp8788_ldo *ldo = rdev_get_drvdata(rdev);
ldo               159 drivers/regulator/lp8788-ldo.c 	if (lp8788_read_byte(ldo->lp, addr, &val))
ldo               462 drivers/regulator/lp8788-ldo.c 					struct lp8788_ldo *ldo,
ldo               465 drivers/regulator/lp8788-ldo.c 	struct lp8788 *lp = ldo->lp;
ldo               505 drivers/regulator/lp8788-ldo.c 	ldo->ena_gpiod = gpiod_get_index_optional(&pdev->dev,
ldo               510 drivers/regulator/lp8788-ldo.c 	if (IS_ERR(ldo->ena_gpiod))
ldo               511 drivers/regulator/lp8788-ldo.c 		return PTR_ERR(ldo->ena_gpiod);
ldo               514 drivers/regulator/lp8788-ldo.c 	if (!ldo->ena_gpiod)
ldo               527 drivers/regulator/lp8788-ldo.c 	struct lp8788_ldo *ldo;
ldo               532 drivers/regulator/lp8788-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct lp8788_ldo), GFP_KERNEL);
ldo               533 drivers/regulator/lp8788-ldo.c 	if (!ldo)
ldo               536 drivers/regulator/lp8788-ldo.c 	ldo->lp = lp;
ldo               537 drivers/regulator/lp8788-ldo.c 	ret = lp8788_config_ldo_enable_mode(pdev, ldo, id);
ldo               541 drivers/regulator/lp8788-ldo.c 	if (ldo->ena_gpiod)
ldo               542 drivers/regulator/lp8788-ldo.c 		cfg.ena_gpiod = ldo->ena_gpiod;
ldo               546 drivers/regulator/lp8788-ldo.c 	cfg.driver_data = ldo;
ldo               557 drivers/regulator/lp8788-ldo.c 	ldo->regulator = rdev;
ldo               558 drivers/regulator/lp8788-ldo.c 	platform_set_drvdata(pdev, ldo);
ldo               574 drivers/regulator/lp8788-ldo.c 	struct lp8788_ldo *ldo;
ldo               579 drivers/regulator/lp8788-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct lp8788_ldo), GFP_KERNEL);
ldo               580 drivers/regulator/lp8788-ldo.c 	if (!ldo)
ldo               583 drivers/regulator/lp8788-ldo.c 	ldo->lp = lp;
ldo               584 drivers/regulator/lp8788-ldo.c 	ret = lp8788_config_ldo_enable_mode(pdev, ldo, id + ALDO1);
ldo               588 drivers/regulator/lp8788-ldo.c 	if (ldo->ena_gpiod)
ldo               589 drivers/regulator/lp8788-ldo.c 		cfg.ena_gpiod = ldo->ena_gpiod;
ldo               593 drivers/regulator/lp8788-ldo.c 	cfg.driver_data = ldo;
ldo               604 drivers/regulator/lp8788-ldo.c 	ldo->regulator = rdev;
ldo               605 drivers/regulator/lp8788-ldo.c 	platform_set_drvdata(pdev, ldo);
ldo                39 drivers/regulator/max8998.c 	int ldo = rdev_get_id(rdev);
ldo                41 drivers/regulator/max8998.c 	switch (ldo) {
ldo                44 drivers/regulator/max8998.c 		*shift = 3 - (ldo - MAX8998_LDO2);
ldo                48 drivers/regulator/max8998.c 		*shift = 7 - (ldo - MAX8998_LDO6);
ldo                52 drivers/regulator/max8998.c 		*shift = 7 - (ldo - MAX8998_LDO14);
ldo                56 drivers/regulator/max8998.c 		*shift = 7 - (ldo - MAX8998_BUCK1);
ldo                60 drivers/regulator/max8998.c 		*shift = 7 - (ldo - MAX8998_EN32KHZ_AP);
ldo                64 drivers/regulator/max8998.c 		*shift = 7 - (ldo - MAX8998_ESAFEOUT1);
ldo               120 drivers/regulator/max8998.c 	int ldo = rdev_get_id(rdev);
ldo               124 drivers/regulator/max8998.c 	switch (ldo) {
ldo               128 drivers/regulator/max8998.c 		if (ldo == MAX8998_LDO2)
ldo               134 drivers/regulator/max8998.c 		reg = MAX8998_REG_LDO4 + (ldo - MAX8998_LDO4);
ldo               139 drivers/regulator/max8998.c 		if (ldo == MAX8998_LDO8)
ldo               146 drivers/regulator/max8998.c 		if (ldo == MAX8998_LDO10) {
ldo               155 drivers/regulator/max8998.c 		reg = MAX8998_REG_LDO12 + (ldo - MAX8998_LDO12);
ldo              1426 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N300,     0, INF, LDO,    ldo,    nldo1,   10000),
ldo              1427 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N600,     0,   0, LDO,    ldo,    nldo2,   10000),
ldo              1428 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N1200,    0,   0, LDO,    ldo,    nldo2,   10000),
ldo              1429 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N600,     1, INF, LDO,    ldo,    nldo3,   10000),
ldo              1430 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N1200,    1, INF, LDO,    ldo,    nldo3,   10000),
ldo              1431 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N600_ST,  0,   0, LDO,    ldo,    nldo2,   10000),
ldo              1432 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N1200_ST, 0,   0, LDO,    ldo,    nldo2,   10000),
ldo              1433 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N600_ST,  1, INF, LDO,    ldo,    nldo3,   10000),
ldo              1434 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   N1200_ST, 1, INF, LDO,    ldo,    nldo3,   10000),
ldo              1435 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   P50,      0, INF, LDO,    ldo,    pldo,     5000),
ldo              1436 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   P150,     0, INF, LDO,    ldo,    pldo,    10000),
ldo              1437 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   P300,     0, INF, LDO,    ldo,    pldo,    10000),
ldo              1438 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   P600,     0, INF, LDO,    ldo,    pldo,    10000),
ldo              1439 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   P1200,    0, INF, LDO,    ldo,    pldo,    10000),
ldo              1441 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   LV_P50,   0, INF, LDO,    ldo,    pldo,     5000),
ldo              1442 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   LV_P150,  0, INF, LDO,    ldo,    pldo,    10000),
ldo              1443 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   LV_P300,  0, INF, LDO,    ldo,    pldo,    10000),
ldo              1444 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   LV_P600,  0, INF, LDO,    ldo,    pldo,    10000),
ldo              1445 drivers/regulator/qcom_spmi-regulator.c 	SPMI_VREG(LDO,   LV_P1200, 0, INF, LDO,    ldo,    pldo,    10000),
ldo                47 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = data;
ldo                49 drivers/regulator/wm831x-ldo.c 	regulator_lock(ldo->regulator);
ldo                50 drivers/regulator/wm831x-ldo.c 	regulator_notifier_call_chain(ldo->regulator,
ldo                53 drivers/regulator/wm831x-ldo.c 	regulator_unlock(ldo->regulator);
ldo                70 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo                71 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo                72 drivers/regulator/wm831x-ldo.c 	int sel, reg = ldo->base + WM831X_LDO_SLEEP_CONTROL;
ldo                83 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo                84 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo                85 drivers/regulator/wm831x-ldo.c 	int ctrl_reg = ldo->base + WM831X_LDO_CONTROL;
ldo                86 drivers/regulator/wm831x-ldo.c 	int on_reg = ldo->base + WM831X_LDO_ON_CONTROL;
ldo               109 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               110 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               111 drivers/regulator/wm831x-ldo.c 	int ctrl_reg = ldo->base + WM831X_LDO_CONTROL;
ldo               112 drivers/regulator/wm831x-ldo.c 	int on_reg = ldo->base + WM831X_LDO_ON_CONTROL;
ldo               160 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               161 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               222 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo;
ldo               234 drivers/regulator/wm831x-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_ldo), GFP_KERNEL);
ldo               235 drivers/regulator/wm831x-ldo.c 	if (!ldo)
ldo               238 drivers/regulator/wm831x-ldo.c 	ldo->wm831x = wm831x;
ldo               246 drivers/regulator/wm831x-ldo.c 	ldo->base = res->start;
ldo               248 drivers/regulator/wm831x-ldo.c 	snprintf(ldo->name, sizeof(ldo->name), "LDO%d", id + 1);
ldo               249 drivers/regulator/wm831x-ldo.c 	ldo->desc.name = ldo->name;
ldo               251 drivers/regulator/wm831x-ldo.c 	snprintf(ldo->supply_name, sizeof(ldo->supply_name),
ldo               253 drivers/regulator/wm831x-ldo.c 	ldo->desc.supply_name = ldo->supply_name;
ldo               255 drivers/regulator/wm831x-ldo.c 	ldo->desc.id = id;
ldo               256 drivers/regulator/wm831x-ldo.c 	ldo->desc.type = REGULATOR_VOLTAGE;
ldo               257 drivers/regulator/wm831x-ldo.c 	ldo->desc.n_voltages = 32;
ldo               258 drivers/regulator/wm831x-ldo.c 	ldo->desc.ops = &wm831x_gp_ldo_ops;
ldo               259 drivers/regulator/wm831x-ldo.c 	ldo->desc.owner = THIS_MODULE;
ldo               260 drivers/regulator/wm831x-ldo.c 	ldo->desc.vsel_reg = ldo->base + WM831X_LDO_ON_CONTROL;
ldo               261 drivers/regulator/wm831x-ldo.c 	ldo->desc.vsel_mask = WM831X_LDO1_ON_VSEL_MASK;
ldo               262 drivers/regulator/wm831x-ldo.c 	ldo->desc.enable_reg = WM831X_LDO_ENABLE;
ldo               263 drivers/regulator/wm831x-ldo.c 	ldo->desc.enable_mask = 1 << id;
ldo               264 drivers/regulator/wm831x-ldo.c 	ldo->desc.bypass_reg = ldo->base;
ldo               265 drivers/regulator/wm831x-ldo.c 	ldo->desc.bypass_mask = WM831X_LDO1_SWI;
ldo               266 drivers/regulator/wm831x-ldo.c 	ldo->desc.linear_ranges = wm831x_gp_ldo_ranges;
ldo               267 drivers/regulator/wm831x-ldo.c 	ldo->desc.n_linear_ranges = ARRAY_SIZE(wm831x_gp_ldo_ranges);
ldo               271 drivers/regulator/wm831x-ldo.c 		config.init_data = pdata->ldo[id];
ldo               272 drivers/regulator/wm831x-ldo.c 	config.driver_data = ldo;
ldo               275 drivers/regulator/wm831x-ldo.c 	ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc,
ldo               277 drivers/regulator/wm831x-ldo.c 	if (IS_ERR(ldo->regulator)) {
ldo               278 drivers/regulator/wm831x-ldo.c 		ret = PTR_ERR(ldo->regulator);
ldo               288 drivers/regulator/wm831x-ldo.c 					ldo->name,
ldo               289 drivers/regulator/wm831x-ldo.c 					ldo);
ldo               296 drivers/regulator/wm831x-ldo.c 	platform_set_drvdata(pdev, ldo);
ldo               323 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               324 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               325 drivers/regulator/wm831x-ldo.c 	int sel, reg = ldo->base + WM831X_LDO_SLEEP_CONTROL;
ldo               336 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               337 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               338 drivers/regulator/wm831x-ldo.c 	int on_reg = ldo->base + WM831X_LDO_ON_CONTROL;
ldo               354 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               355 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               356 drivers/regulator/wm831x-ldo.c 	int on_reg = ldo->base + WM831X_LDO_ON_CONTROL;
ldo               383 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               384 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               432 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo;
ldo               444 drivers/regulator/wm831x-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_ldo), GFP_KERNEL);
ldo               445 drivers/regulator/wm831x-ldo.c 	if (!ldo)
ldo               448 drivers/regulator/wm831x-ldo.c 	ldo->wm831x = wm831x;
ldo               456 drivers/regulator/wm831x-ldo.c 	ldo->base = res->start;
ldo               458 drivers/regulator/wm831x-ldo.c 	snprintf(ldo->name, sizeof(ldo->name), "LDO%d", id + 1);
ldo               459 drivers/regulator/wm831x-ldo.c 	ldo->desc.name = ldo->name;
ldo               461 drivers/regulator/wm831x-ldo.c 	snprintf(ldo->supply_name, sizeof(ldo->supply_name),
ldo               463 drivers/regulator/wm831x-ldo.c 	ldo->desc.supply_name = ldo->supply_name;
ldo               465 drivers/regulator/wm831x-ldo.c 	ldo->desc.id = id;
ldo               466 drivers/regulator/wm831x-ldo.c 	ldo->desc.type = REGULATOR_VOLTAGE;
ldo               467 drivers/regulator/wm831x-ldo.c 	ldo->desc.n_voltages = 32;
ldo               468 drivers/regulator/wm831x-ldo.c 	ldo->desc.linear_ranges = wm831x_aldo_ranges;
ldo               469 drivers/regulator/wm831x-ldo.c 	ldo->desc.n_linear_ranges = ARRAY_SIZE(wm831x_aldo_ranges);
ldo               470 drivers/regulator/wm831x-ldo.c 	ldo->desc.ops = &wm831x_aldo_ops;
ldo               471 drivers/regulator/wm831x-ldo.c 	ldo->desc.owner = THIS_MODULE;
ldo               472 drivers/regulator/wm831x-ldo.c 	ldo->desc.vsel_reg = ldo->base + WM831X_LDO_ON_CONTROL;
ldo               473 drivers/regulator/wm831x-ldo.c 	ldo->desc.vsel_mask = WM831X_LDO7_ON_VSEL_MASK;
ldo               474 drivers/regulator/wm831x-ldo.c 	ldo->desc.enable_reg = WM831X_LDO_ENABLE;
ldo               475 drivers/regulator/wm831x-ldo.c 	ldo->desc.enable_mask = 1 << id;
ldo               476 drivers/regulator/wm831x-ldo.c 	ldo->desc.bypass_reg = ldo->base;
ldo               477 drivers/regulator/wm831x-ldo.c 	ldo->desc.bypass_mask = WM831X_LDO7_SWI;
ldo               481 drivers/regulator/wm831x-ldo.c 		config.init_data = pdata->ldo[id];
ldo               482 drivers/regulator/wm831x-ldo.c 	config.driver_data = ldo;
ldo               485 drivers/regulator/wm831x-ldo.c 	ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc,
ldo               487 drivers/regulator/wm831x-ldo.c 	if (IS_ERR(ldo->regulator)) {
ldo               488 drivers/regulator/wm831x-ldo.c 		ret = PTR_ERR(ldo->regulator);
ldo               498 drivers/regulator/wm831x-ldo.c 					ldo->name, ldo);
ldo               505 drivers/regulator/wm831x-ldo.c 	platform_set_drvdata(pdev, ldo);
ldo               529 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               530 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               531 drivers/regulator/wm831x-ldo.c 	int sel, reg = ldo->base + WM831X_ALIVE_LDO_SLEEP_CONTROL;
ldo               542 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo = rdev_get_drvdata(rdev);
ldo               543 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = ldo->wm831x;
ldo               576 drivers/regulator/wm831x-ldo.c 	struct wm831x_ldo *ldo;
ldo               589 drivers/regulator/wm831x-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_ldo), GFP_KERNEL);
ldo               590 drivers/regulator/wm831x-ldo.c 	if (!ldo)
ldo               593 drivers/regulator/wm831x-ldo.c 	ldo->wm831x = wm831x;
ldo               601 drivers/regulator/wm831x-ldo.c 	ldo->base = res->start;
ldo               603 drivers/regulator/wm831x-ldo.c 	snprintf(ldo->name, sizeof(ldo->name), "LDO%d", id + 1);
ldo               604 drivers/regulator/wm831x-ldo.c 	ldo->desc.name = ldo->name;
ldo               606 drivers/regulator/wm831x-ldo.c 	snprintf(ldo->supply_name, sizeof(ldo->supply_name),
ldo               608 drivers/regulator/wm831x-ldo.c 	ldo->desc.supply_name = ldo->supply_name;
ldo               610 drivers/regulator/wm831x-ldo.c 	ldo->desc.id = id;
ldo               611 drivers/regulator/wm831x-ldo.c 	ldo->desc.type = REGULATOR_VOLTAGE;
ldo               612 drivers/regulator/wm831x-ldo.c 	ldo->desc.n_voltages = WM831X_ALIVE_LDO_MAX_SELECTOR + 1;
ldo               613 drivers/regulator/wm831x-ldo.c 	ldo->desc.ops = &wm831x_alive_ldo_ops;
ldo               614 drivers/regulator/wm831x-ldo.c 	ldo->desc.owner = THIS_MODULE;
ldo               615 drivers/regulator/wm831x-ldo.c 	ldo->desc.vsel_reg = ldo->base + WM831X_ALIVE_LDO_ON_CONTROL;
ldo               616 drivers/regulator/wm831x-ldo.c 	ldo->desc.vsel_mask = WM831X_LDO11_ON_VSEL_MASK;
ldo               617 drivers/regulator/wm831x-ldo.c 	ldo->desc.enable_reg = WM831X_LDO_ENABLE;
ldo               618 drivers/regulator/wm831x-ldo.c 	ldo->desc.enable_mask = 1 << id;
ldo               619 drivers/regulator/wm831x-ldo.c 	ldo->desc.min_uV = 800000;
ldo               620 drivers/regulator/wm831x-ldo.c 	ldo->desc.uV_step = 50000;
ldo               621 drivers/regulator/wm831x-ldo.c 	ldo->desc.enable_time = 1000;
ldo               625 drivers/regulator/wm831x-ldo.c 		config.init_data = pdata->ldo[id];
ldo               626 drivers/regulator/wm831x-ldo.c 	config.driver_data = ldo;
ldo               629 drivers/regulator/wm831x-ldo.c 	ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc,
ldo               631 drivers/regulator/wm831x-ldo.c 	if (IS_ERR(ldo->regulator)) {
ldo               632 drivers/regulator/wm831x-ldo.c 		ret = PTR_ERR(ldo->regulator);
ldo               638 drivers/regulator/wm831x-ldo.c 	platform_set_drvdata(pdev, ldo);
ldo               481 drivers/regulator/wm8350-regulator.c 	int sel, volt_reg, ldo = rdev_get_id(rdev);
ldo               484 drivers/regulator/wm8350-regulator.c 	dev_dbg(wm8350->dev, "%s %d mV %d\n", __func__, ldo, uV / 1000);
ldo               486 drivers/regulator/wm8350-regulator.c 	switch (ldo) {
ldo               516 drivers/regulator/wm8350-regulator.c 	int volt_reg, ldo = rdev_get_id(rdev);
ldo               519 drivers/regulator/wm8350-regulator.c 	switch (ldo) {
ldo               545 drivers/regulator/wm8350-regulator.c 	int volt_reg, ldo = rdev_get_id(rdev);
ldo               548 drivers/regulator/wm8350-regulator.c 	switch (ldo) {
ldo               619 drivers/regulator/wm8350-regulator.c int wm8350_ldo_set_slot(struct wm8350 *wm8350, int ldo, u16 start, u16 stop)
ldo               625 drivers/regulator/wm8350-regulator.c 		__func__, ldo, start, stop);
ldo               631 drivers/regulator/wm8350-regulator.c 	switch (ldo) {
ldo                44 drivers/regulator/wm8994-regulator.c 	struct wm8994_ldo *ldo = rdev_get_drvdata(rdev);
ldo                49 drivers/regulator/wm8994-regulator.c 	switch (ldo->wm8994->type) {
ldo               124 drivers/regulator/wm8994-regulator.c 	int id = pdev->id % ARRAY_SIZE(pdata->ldo);
ldo               126 drivers/regulator/wm8994-regulator.c 	struct wm8994_ldo *ldo;
ldo               132 drivers/regulator/wm8994-regulator.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm8994_ldo), GFP_KERNEL);
ldo               133 drivers/regulator/wm8994-regulator.c 	if (!ldo)
ldo               136 drivers/regulator/wm8994-regulator.c 	ldo->wm8994 = wm8994;
ldo               137 drivers/regulator/wm8994-regulator.c 	ldo->supply = wm8994_ldo_consumer[id];
ldo               138 drivers/regulator/wm8994-regulator.c 	ldo->supply.dev_name = dev_name(wm8994->dev);
ldo               141 drivers/regulator/wm8994-regulator.c 	config.driver_data = ldo;
ldo               143 drivers/regulator/wm8994-regulator.c 	config.init_data = &ldo->init_data;
ldo               158 drivers/regulator/wm8994-regulator.c 	if (!pdata || !pdata->ldo[id].init_data || wm8994->dev->of_node) {
ldo               160 drivers/regulator/wm8994-regulator.c 			ldo->supply.dev_name, ldo->supply.supply);
ldo               162 drivers/regulator/wm8994-regulator.c 		ldo->init_data = wm8994_ldo_default[id];
ldo               163 drivers/regulator/wm8994-regulator.c 		ldo->init_data.consumer_supplies = &ldo->supply;
ldo               165 drivers/regulator/wm8994-regulator.c 			ldo->init_data.constraints.valid_ops_mask = 0;
ldo               167 drivers/regulator/wm8994-regulator.c 		ldo->init_data = *pdata->ldo[id].init_data;
ldo               175 drivers/regulator/wm8994-regulator.c 	ldo->regulator = devm_regulator_register(&pdev->dev,
ldo               178 drivers/regulator/wm8994-regulator.c 	if (IS_ERR(ldo->regulator)) {
ldo               179 drivers/regulator/wm8994-regulator.c 		ret = PTR_ERR(ldo->regulator);
ldo               185 drivers/regulator/wm8994-regulator.c 	platform_set_drvdata(pdev, ldo);
ldo               593 drivers/ssb/driver_chipcommon_pmu.c 	int ldo;
ldo               597 drivers/ssb/driver_chipcommon_pmu.c 		ldo = SSB_PMURES_4312_PA_REF_LDO;
ldo               600 drivers/ssb/driver_chipcommon_pmu.c 		ldo = SSB_PMURES_4328_PA_REF_LDO;
ldo               603 drivers/ssb/driver_chipcommon_pmu.c 		ldo = SSB_PMURES_5354_PA_REF_LDO;
ldo               610 drivers/ssb/driver_chipcommon_pmu.c 		chipco_set32(cc, SSB_CHIPCO_PMU_MINRES_MSK, 1 << ldo);
ldo               612 drivers/ssb/driver_chipcommon_pmu.c 		chipco_mask32(cc, SSB_CHIPCO_PMU_MINRES_MSK, ~(1 << ldo));
ldo               139 include/linux/mfd/wm831x/pdata.h 	struct regulator_init_data *ldo[WM831X_MAX_LDO];
ldo               766 include/linux/mfd/wm8350/pmic.h int wm8350_ldo_set_slot(struct wm8350 *wm8350, int ldo, u16 start, u16 stop);
ldo               134 include/linux/mfd/wm8994/pdata.h 	struct wm8994_ldo_pdata ldo[WM8994_NUM_LDO];