1. NAME▲
struct_regulator_config - Dynamic regulator descriptor
2. SYNOPSIS ▲
struct
regulator_config {
struct
device *
dev;
const
struct
regulator_init_data *
init_data;
void
*
driver_data;
struct
device_node *
of_node;
struct
regmap *
regmap;
int
ena_gpio;
unsigned
int
ena_gpio_invert:1
;
unsigned
int
ena_gpio_flags;
}
;
3. MEMBERS ▲
dev
struct device for the regulator
init_data
platform provided init data, passed through by driver
driver_data
private regulator data
of_node
OpenFirmware node to parse for device tree bindings (may be NULL).
regmap
regmap to use for core regmap helpers if dev_get_regulator is insufficient.
ena_gpio
GPIO controlling regulator enable.
ena_gpio_invert
Sense for GPIO enable control.
ena_gpio_flags
Flags to use when calling gpio_request_one
4. DESCRIPTION ▲
Each regulator registered with the core is described with a structure of this type and a struct regulator_desc. This structure contains the runtime variable parts of the regulator description.
5. AUTHORS ▲
Liam Girdwood <>
Author.
Mark Brown <>
Wolfson Microelectronics,
Author.
6. COPYRIGHT ▲