Lines Matching refs:regulator
2 * drivers/regulator/ab3100.c
7 * regulators, external regulator and buck converter
18 #include <linux/regulator/driver.h>
42 * A struct passed around the individual regulator functions
43 * @platform_device: platform device holding this regulator
46 * @regreg: regulator register number in the AB3100
47 * @fixed_voltage: a fixed voltage for this regulator, if this
50 * this regulator
125 /* The regulator devices */
167 /* No voltages for the external regulator */
194 /* The regulator is already on, no reason to go further */
208 /* Per-regulator power on delay from spec */
241 * LDO D is a special regulator. When it is disabled, the entire
312 "failed to get regulator value in register %02x\n",
323 "regulator register %02x contains an illegal voltage setting\n",
341 * this regulator. The switchable voltages are not
380 "failed to get regulator register %02x\n",
392 dev_warn(®->dev, "failed to set regulator register %02x\n",
421 "failed to get regulator register %02x\n",
433 dev_warn(®->dev, "failed to set regulator register %02x\n",
440 * The external regulator can just define a fixed voltage.
476 * LDO EXT is an external regulator so it is really
601 dev_err(&pdev->dev, "regulator initialization failed with error %d\n",
613 * Initialize per-regulator struct.
623 * Register the regulator, pass around
634 "%s: failed to register regulator %s err %d\n",
643 /* Then set a pointer back to the registered regulator */