Lines Matching defs:ab8500
7 * This file is based on drivers/regulator/ab8500.c
11 * ab8500-ext supports the following regulators:
24 #include <linux/mfd/abx500/ab8500.h>
25 #include <linux/regulator/ab8500.h>
65 REGULATOR_SUPPLY("vcc-N2158", "ab8500-codec.0"),
67 REGULATOR_SUPPLY("vcc-N2158", "ab8500-acc-det.0"),
82 REGULATOR_SUPPLY("vtvout", "ab8500-denc.0"),
84 REGULATOR_SUPPLY("vddadc", "ab8500-gpadc.0"),
86 REGULATOR_SUPPLY("vddadc", "ab8500-charger.0"),
93 REGULATOR_SUPPLY("vaud", "ab8500-codec.0"),
98 REGULATOR_SUPPLY("vamic1", "ab8500-codec.0"),
103 REGULATOR_SUPPLY("vamic2", "ab8500-codec.0"),
108 REGULATOR_SUPPLY("vdmic", "ab8500-codec.0"),
115 REGULATOR_SUPPLY("vddulpivio18", "ab8500-usb.0"),
132 /* ab8500 regulator register initialization */
307 .supply_regulator = "ab8500-ext-supply3",
321 .supply_regulator = "ab8500-ext-supply3",
337 .supply_regulator = "ab8500-ext-supply3",
360 /* supply for ab8500-vaudio, VAUDIO LDO */
437 .name = "ab8500-ext-supply1",
448 .name = "ab8500-ext-supply2",
456 .name = "ab8500-ext-supply3",
478 * struct ab8500_ext_regulator_info - ab8500 regulator information
790 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent);
796 if (!ab8500) {
808 if (is_ab8500_2p0_or_earlier(ab8500)) {
850 .name = "ab8500-ext-regulator",
860 pr_err("Failed to register ab8500 ext regulator: %d\n", ret);
875 MODULE_ALIAS("platform:ab8500-ext-regulator");