root/include/linux/regulator/userspace-consumer.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #ifndef __REGULATOR_PLATFORM_CONSUMER_H_
   3 #define __REGULATOR_PLATFORM_CONSUMER_H_
   4 
   5 struct regulator_consumer_supply;
   6 
   7 /**
   8  * struct regulator_userspace_consumer_data - line consumer
   9  * initialisation data.
  10  *
  11  * @name: Name for the consumer line
  12  * @num_supplies: Number of supplies feeding the line
  13  * @supplies: Supplies configuration.
  14  * @init_on: Set if the regulators supplying the line should be
  15  *           enabled during initialisation
  16  */
  17 struct regulator_userspace_consumer_data {
  18         const char *name;
  19 
  20         int num_supplies;
  21         struct regulator_bulk_data *supplies;
  22 
  23         bool init_on;
  24 };
  25 
  26 #endif /* __REGULATOR_PLATFORM_CONSUMER_H_ */

/* [<][>][^][v][top][bottom][index][help] */