/** * struct fixed_voltage_config - fixed_voltage_config structure * @supply_name: Name of the regulator supply * @input_supply: Name of the input regulator supply * @microvolts: Output voltage of regulator * @startup_delay: Start-up time in microseconds * @enabled_at_boot: Whether regulator has been enabled at * boot or not. 1 = Yes, 0 = No * This is used to keep the regulator at * the default state * @init_data: regulator_init_data * * This structure contains fixed voltage regulator configuration * information that must be passed by platform code to the fixed * voltage regulator driver.
*/ struct fixed_voltage_config { constchar *supply_name; constchar *input_supply; int microvolts; unsigned startup_delay; unsignedint off_on_delay; unsigned enabled_at_boot:1; struct regulator_init_data *init_data;
};
struct regulator_consumer_supply;
#if IS_ENABLED(CONFIG_REGULATOR) struct platform_device *regulator_register_always_on(int id, constchar *name, struct regulator_consumer_supply *supplies, int num_supplies, int uv); #else staticinlinestruct platform_device *regulator_register_always_on(int id, constchar *name, struct regulator_consumer_supply *supplies, int num_supplies, int uv)
{ return NULL;
} #endif
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.