Home
last modified time | relevance | path

Searched refs:regnode (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/sys/dev/extres/regulator/
H A Dregulator.c134 struct regnode *regnode; argument
356 struct regnode *regnode; in regnode_create() local
910 reg->regnode = regnode; in regulator_create()
929 regnode = reg->regnode; in regulator_enable()
946 regnode = reg->regnode; in regulator_disable()
966 regnode = reg->regnode; in regulator_stop()
984 regnode = reg->regnode; in regulator_status()
1004 regnode = reg->regnode; in regulator_get_voltage()
1020 regnode = reg->regnode; in regulator_set_voltage()
1041 regnode = reg->regnode; in regulator_check_voltage()
[all …]
H A Dregulator.h101 struct regnode *regnode_register(struct regnode *regnode);
102 const char *regnode_get_name(struct regnode *regnode);
104 struct regnode *regnode_get_parent(struct regnode *regnode);
105 int regnode_get_flags(struct regnode *regnode);
106 void *regnode_get_softc(struct regnode *regnode);
107 device_t regnode_get_device(struct regnode *regnode);
113 int regnode_enable(struct regnode *regnode);
114 int regnode_disable(struct regnode *regnode);
115 int regnode_stop(struct regnode *regnode, int depth);
119 int regnode_set_constraint(struct regnode *regnode);
[all …]
H A Dregulator_fixed.c71 static int regnode_fixed_init(struct regnode *regnode);
72 static int regnode_fixed_enable(struct regnode *regnode, bool enable,
74 static int regnode_fixed_status(struct regnode *regnode, int *status);
75 static int regnode_fixed_stop(struct regnode *regnode, int *udelay);
145 regnode_fixed_init(struct regnode *regnode) in regnode_fixed_init() argument
186 regnode_fixed_enable(struct regnode *regnode, bool enable, int *udelay) in regnode_fixed_enable() argument
229 regnode_fixed_stop(struct regnode *regnode, int *udelay) in regnode_fixed_stop() argument
261 regnode_fixed_status(struct regnode *regnode, int *status) in regnode_fixed_status() argument
286 regnode_fixed_get_voltage(struct regnode *regnode, int *uvolt) in regnode_fixed_get_voltage() argument
298 struct regnode *regnode; in regnode_fixed_register() local
[all …]
H A Dregnode_if.m29 INTERFACE regnode;
31 struct regnode;
36 regnode_default_stop(struct regnode *regnode, int *udelay)
39 return(REGNODE_ENABLE(regnode, false, udelay));
48 struct regnode *regnode;
58 struct regnode *regnode;
68 struct regnode *regnode;
78 struct regnode *regnode;
89 struct regnode *regnode;
98 struct regnode *regnode;
[all …]
/freebsd-13.1/sys/dev/iicbus/
H A Dsy8106a.c69 struct regnode *regnode; member
124 sy8106a_regnode_init(struct regnode *regnode) in sy8106a_regnode_init() argument
130 sy8106a_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in sy8106a_regnode_enable() argument
135 sc = regnode_get_softc(regnode); in sy8106a_regnode_enable()
150 sy8106a_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in sy8106a_regnode_set_voltage() argument
157 sc = regnode_get_softc(regnode); in sy8106a_regnode_set_voltage()
176 sy8106a_regnode_get_voltage(struct regnode *regnode, int *uvolt) in sy8106a_regnode_get_voltage() argument
206 struct regnode *regnode; in sy8106a_reg_attach() local
213 if (regnode == NULL) { in sy8106a_reg_attach()
219 reg_sc->regnode = regnode; in sy8106a_reg_attach()
[all …]
H A Dsyr827.c73 struct regnode *regnode; member
103 syr827_regnode_init(struct regnode *regnode) in syr827_regnode_init() argument
109 syr827_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in syr827_regnode_enable() argument
114 sc = regnode_get_softc(regnode); in syr827_regnode_enable()
129 syr827_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in syr827_regnode_set_voltage() argument
136 sc = regnode_get_softc(regnode); in syr827_regnode_set_voltage()
156 syr827_regnode_get_voltage(struct regnode *regnode, int *uvolt) in syr827_regnode_get_voltage() argument
186 struct regnode *regnode; in syr827_reg_attach() local
194 if (regnode == NULL) { in syr827_reg_attach()
200 reg_sc->regnode = regnode; in syr827_reg_attach()
[all …]
/freebsd-13.1/sys/dev/iicbus/pmic/
H A Dfan53555.c86 struct regnode *regnode; member
192 fan53555_regnode_init(struct regnode *regnode) in fan53555_regnode_init() argument
198 fan53555_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in fan53555_regnode_enable() argument
203 sc = regnode_get_softc(regnode); in fan53555_regnode_enable()
220 fan53555_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in fan53555_regnode_set_voltage() argument
227 sc = regnode_get_softc(regnode); in fan53555_regnode_set_voltage()
248 fan53555_regnode_get_voltage(struct regnode *regnode, int *uvolt) in fan53555_regnode_get_voltage() argument
319 struct regnode *regnode; in fan53555_reg_attach() local
353 if (regnode == NULL) { in fan53555_reg_attach()
360 reg_sc->regnode = regnode; in fan53555_reg_attach()
[all …]
H A Dact8846_regulator.c91 struct regnode *regnode; member
272 act8846_regnode_init(struct regnode *regnode) in act8846_regnode_init() argument
278 act8846_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in act8846_regnode_enable() argument
283 sc = regnode_get_softc(regnode); in act8846_regnode_enable()
296 act8846_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in act8846_regnode_set_voltage() argument
303 sc = regnode_get_softc(regnode); in act8846_regnode_set_voltage()
329 act8846_regnode_get_voltage(struct regnode *regnode, int *uvolt) in act8846_regnode_get_voltage() argument
335 sc = regnode_get_softc(regnode); in act8846_regnode_get_voltage()
401 struct regnode *regnode; in act8846_attach() local
412 if (regnode == NULL) { in act8846_attach()
[all …]
/freebsd-13.1/sys/dev/gpio/
H A Dgpioregulator.c69 struct regnode *regnode; member
82 gpioregulator_regnode_init(struct regnode *regnode) in gpioregulator_regnode_init() argument
87 sc = regnode_get_softc(regnode); in gpioregulator_regnode_init()
105 gpioregulator_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in gpioregulator_regnode_enable() argument
111 sc = regnode_get_softc(regnode); in gpioregulator_regnode_enable()
128 gpioregulator_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in gpioregulator_regnode_set_voltage() argument
161 gpioregulator_regnode_get_voltage(struct regnode *regnode, int *uvolt) in gpioregulator_regnode_get_voltage() argument
291 struct regnode *regnode; in gpioregulator_attach() local
309 if (regnode == NULL) { in gpioregulator_attach()
315 sc->reg_sc->regnode = regnode; in gpioregulator_attach()
[all …]
/freebsd-13.1/sys/arm64/nvidia/tegra210/
H A Dmax77620_regulators.c100 struct regnode *regnode; member
346 static int max77620_regnode_init(struct regnode *regnode);
347 static int max77620_regnode_enable(struct regnode *regnode, bool enable,
349 static int max77620_regnode_set_volt(struct regnode *regnode, int min_uvolt,
351 static int max77620_regnode_get_volt(struct regnode *regnode, int *uvolt);
548 max77620_regnode_init(struct regnode *regnode) in max77620_regnode_init() argument
703 struct regnode *regnode; in max77620_attach() local
712 if (regnode == NULL) { in max77620_attach()
719 reg_sc->regnode = regnode; in max77620_attach()
822 max77620_regnode_enable(struct regnode *regnode, bool val, int *udelay) in max77620_regnode_enable() argument
[all …]
/freebsd-13.1/sys/arm/nvidia/
H A Das3722_regulators.c90 struct regnode *regnode; member
370 static int as3722_regnode_init(struct regnode *regnode);
371 static int as3722_regnode_enable(struct regnode *regnode, bool enable,
373 static int as3722_regnode_set_volt(struct regnode *regnode, int min_uvolt,
375 static int as3722_regnode_get_volt(struct regnode *regnode, int *uvolt);
460 as3722_regnode_init(struct regnode *regnode) in as3722_regnode_init() argument
552 struct regnode *regnode; in as3722_attach() local
561 if (regnode == NULL) { in as3722_attach()
568 reg_sc->regnode = regnode; in as3722_attach()
659 as3722_regnode_enable(struct regnode *regnode, bool val, int *udelay) in as3722_regnode_enable() argument
[all …]
/freebsd-13.1/sys/arm64/rockchip/
H A Drk805.c85 struct regnode *regnode; member
109 static int rk805_regnode_status(struct regnode *regnode, int *status);
110 static int rk805_regnode_set_voltage(struct regnode *regnode, int min_uvolt,
112 static int rk805_regnode_get_voltage(struct regnode *regnode, int *uvolt);
370 rk805_regnode_init(struct regnode *regnode) in rk805_regnode_init() argument
407 rk805_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in rk805_regnode_enable() argument
462 rk805_regnode_status(struct regnode *regnode, int *status) in rk805_regnode_status() argument
478 rk805_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in rk805_regnode_set_voltage() argument
513 rk805_regnode_get_voltage(struct regnode *regnode, int *uvolt) in rk805_regnode_get_voltage() argument
557 struct regnode *regnode; in rk805_reg_attach() local
[all …]
/freebsd-13.1/contrib/less/
H A Dregexp.c184 STATIC char *regnode();
382 ret = regnode(BRANCH);
396 (void) regnode(NOTHING);
485 ret = regnode(BOL);
488 ret = regnode(EOL);
491 ret = regnode(ANY);
499 ret = regnode(ANYBUT);
502 ret = regnode(ANYOF);
550 ret = regnode(EXACTLY);
569 ret = regnode(EXACTLY);
[all …]
/freebsd-13.1/sys/dev/aic7xxx/aicasm/
H A Daicasm_symbol.c380 regnode->symbol->name); in aic_print_reg_dump_start()
390 lower_name = strdup(regnode->symbol->name); in aic_print_reg_dump_end()
418 regnode->symbol->name, in aic_print_reg_dump_end()
419 regnode->symbol->info.rinfo->address); in aic_print_reg_dump_end()
436 regnode->symbol->name, in aic_print_reg_dump_end()
437 regnode->symbol->info.rinfo->address); in aic_print_reg_dump_end()
476 symbol_node_t *regnode; in symtable_dump() local
574 regname = regnode->symbol->name; in symtable_dump()
575 regnode = symlist_search(&registers, regname); in symtable_dump()
576 SLIST_INSERT_AFTER(regnode, curnode, links); in symtable_dump()
[all …]
/freebsd-13.1/sys/arm/allwinner/
H A Daxp81x.c678 struct regnode *regnode; member
713 static int axp8xx_regnode_set_voltage(struct regnode *regnode, int min_uvolt,
759 axp8xx_regnode_init(struct regnode *regnode) in axp8xx_regnode_init() argument
784 axp8xx_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in axp8xx_regnode_enable() argument
854 axp8xx_regnode_status(struct regnode *regnode, int *status) in axp8xx_regnode_status() argument
870 axp8xx_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in axp8xx_regnode_set_voltage() argument
898 axp8xx_regnode_get_voltage(struct regnode *regnode, int *uvolt) in axp8xx_regnode_get_voltage() argument
1399 struct regnode *regnode; in axp8xx_reg_attach() local
1411 if (regnode == NULL) { in axp8xx_reg_attach()
1417 reg_sc->regnode = regnode; in axp8xx_reg_attach()
[all …]
H A Daxp209.c333 struct regnode *regnode; member
652 axp2xx_regnode_init(struct regnode *regnode) in axp2xx_regnode_init() argument
658 axp2xx_regnode_enable(struct regnode *regnode, bool enable, int *udelay) in axp2xx_regnode_enable() argument
663 sc = regnode_get_softc(regnode); in axp2xx_regnode_enable()
711 axp2xx_regnode_status(struct regnode *regnode, int *status) in axp2xx_regnode_status() argument
727 axp2xx_regnode_set_voltage(struct regnode *regnode, int min_uvolt, in axp2xx_regnode_set_voltage() argument
749 axp2xx_regnode_get_voltage(struct regnode *regnode, int *uvolt) in axp2xx_regnode_get_voltage() argument
1149 struct regnode *regnode; in axp2xx_reg_attach() local
1163 if (regnode == NULL) { in axp2xx_reg_attach()
1169 reg_sc->regnode = regnode; in axp2xx_reg_attach()
[all …]