Home
last modified time | relevance | path

Searched refs:ereg (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/regulator/
H A Dda903x-regulator.c309 #define DA903x_LDO(_pmic, _id, min, max, step, vreg, shift, nbits, ereg, ebit) \
325 .enable_reg = _pmic##_##ereg, \
329 #define DA903x_DVC(_pmic, _id, min, max, step, vreg, nbits, ureg, ubit, ereg, ebit) \
347 .enable_reg = _pmic##_##ereg, \
351 #define DA9034_LDO(_id, min, max, step, vreg, shift, nbits, ereg, ebit) \
352 DA903x_LDO(DA9034, _id, min, max, step, vreg, shift, nbits, ereg, ebit)
354 #define DA9030_LDO(_id, min, max, step, vreg, shift, nbits, ereg, ebit) \
355 DA903x_LDO(DA9030, _id, min, max, step, vreg, shift, nbits, ereg, ebit)
357 #define DA9030_DVC(_id, min, max, step, vreg, nbits, ureg, ubit, ereg, ebit) \
359 ereg, ebi
[all...]
H A D88pm8607.c231 #define PM8606_PREG(ereg, ebit) \
241 .enable_reg = PM8606_##ereg, \
247 #define PM8607_DVC(vreg, ureg, ubit, ereg, ebit) \
263 .enable_reg = PM8607_##ereg, \
270 #define PM8607_LDO(_id, vreg, shift, ereg, ebit) \
284 .enable_reg = PM8607_##ereg, \
H A Dhi6421-regulator.c123 * ereg - enable register
129 #define HI6421_LDO(_id, _match, v_table, vreg, vmask, ereg, emask, \
144 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
162 * ereg - enable register
169 ereg, emask, odelay, ecomask, ecoamp) \
184 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
202 * ereg - enable register
209 ereg, emask, odelay, ecomask, ecoamp) \
224 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
239 * ereg
[all...]
H A Dhi655x-regulator.c107 #define HI655X_LDO(_ID, vreg, vmask, ereg, dreg, \
121 .enable_reg = HI655X_BUS_ADDR(ereg), \
128 #define HI655X_LDO_LINEAR(_ID, vreg, vmask, ereg, dreg, \
143 .enable_reg = HI655X_BUS_ADDR(ereg), \
H A D88pm800-regulator.c79 * ereg - the string for the enable register.
86 #define PM800_BUCK(match, vreg, ereg, ebit, amax, volt_ranges, n_volt) \
101 .enable_reg = PM800_##ereg, \
109 * ereg - the string for the enable register.
116 #define PM800_LDO(match, vreg, ereg, ebit, amax, ldo_volt_table) \
129 .enable_reg = PM800_##ereg, \
H A Dhi6421v530-regulator.c67 * ereg - enable register
73 #define HI6421V530_LDO(_ID, v_table, vreg, vmask, ereg, emask, \
87 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
H A Drn5t618-regulator.c25 #define REG(rid, ereg, emask, vreg, vmask, min, max, step) \
37 .enable_reg = RN5T618_##ereg, \
H A Dmt6360-regulator.c322 #define MT6360_REGULATOR_DESC(_name, _sname, ereg, emask, vreg, vmask, \
338 .enable_reg = ereg, \
H A Dslg51000-regulator.c48 unsigned int ereg; member
357 ret = regmap_bulk_read(regmap, es_reg[i].ereg, evt[i], REG_MAX); in slg51000_irq_handler()
/kernel/linux/linux-6.6/drivers/regulator/
H A Dda903x-regulator.c309 #define DA903x_LDO(_pmic, _id, min, max, step, vreg, shift, nbits, ereg, ebit) \
325 .enable_reg = _pmic##_##ereg, \
329 #define DA903x_DVC(_pmic, _id, min, max, step, vreg, nbits, ureg, ubit, ereg, ebit) \
347 .enable_reg = _pmic##_##ereg, \
351 #define DA9034_LDO(_id, min, max, step, vreg, shift, nbits, ereg, ebit) \
352 DA903x_LDO(DA9034, _id, min, max, step, vreg, shift, nbits, ereg, ebit)
354 #define DA9030_LDO(_id, min, max, step, vreg, shift, nbits, ereg, ebit) \
355 DA903x_LDO(DA9030, _id, min, max, step, vreg, shift, nbits, ereg, ebit)
357 #define DA9030_DVC(_id, min, max, step, vreg, nbits, ureg, ubit, ereg, ebit) \
359 ereg, ebi
[all...]
H A Dbd71815-regulator.c407 #define BD71815_FIXED_REG(_name, _id, ereg, emsk, voltage, _dvs) \
419 .enable_reg = (ereg), \
426 #define BD71815_BUCK_REG(_name, _id, vsel, ereg, min, max, step, _dvs) \
441 .enable_reg = (ereg), \
448 #define BD71815_BUCK12_REG(_name, _id, vsel, ereg, min, max, step, \
464 .enable_reg = (ereg), \
466 .ramp_reg = (ereg), \
475 #define BD71815_LED_REG(_name, _id, csel, mask, ereg, emsk, currents) \
489 .enable_reg = (ereg), \
494 #define BD71815_LDO_REG(_name, _id, vsel, ereg, ems
[all...]
H A D88pm8607.c231 #define PM8606_PREG(ereg, ebit) \
241 .enable_reg = PM8606_##ereg, \
247 #define PM8607_DVC(vreg, ureg, ubit, ereg, ebit) \
263 .enable_reg = PM8607_##ereg, \
270 #define PM8607_LDO(_id, vreg, shift, ereg, ebit) \
284 .enable_reg = PM8607_##ereg, \
H A Dhi6421-regulator.c123 * ereg - enable register
129 #define HI6421_LDO(_id, _match, v_table, vreg, vmask, ereg, emask, \
144 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
162 * ereg - enable register
169 ereg, emask, odelay, ecomask, ecoamp) \
184 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
202 * ereg - enable register
209 ereg, emask, odelay, ecomask, ecoamp) \
224 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
239 * ereg
[all...]
H A Dhi655x-regulator.c107 #define HI655X_LDO(_ID, vreg, vmask, ereg, dreg, \
121 .enable_reg = HI655X_BUS_ADDR(ereg), \
128 #define HI655X_LDO_LINEAR(_ID, vreg, vmask, ereg, dreg, \
143 .enable_reg = HI655X_BUS_ADDR(ereg), \
H A D88pm800-regulator.c79 * ereg - the string for the enable register.
86 #define PM800_BUCK(match, vreg, ereg, ebit, amax, volt_ranges, n_volt) \
101 .enable_reg = PM800_##ereg, \
109 * ereg - the string for the enable register.
116 #define PM800_LDO(match, vreg, ereg, ebit, amax, ldo_volt_table) \
129 .enable_reg = PM800_##ereg, \
H A Dhi6421v530-regulator.c67 * ereg - enable register
73 #define HI6421V530_LDO(_ID, v_table, vreg, vmask, ereg, emask, \
87 .enable_reg = HI6421_REG_TO_BUS_ADDR(ereg), \
H A Dhi6421v600-regulator.c66 * @ereg: enable register
74 #define HI6421V600_LDO(_id, vtable, ereg, emask, vreg, \
89 .enable_reg = ereg, \
H A Drn5t618-regulator.c25 #define REG(rid, ereg, emask, vreg, vmask, min, max, step) \
37 .enable_reg = RN5T618_##ereg, \
H A Dmt6360-regulator.c322 #define MT6360_REGULATOR_DESC(_name, _sname, ereg, emask, vreg, vmask, \
338 .enable_reg = ereg, \
H A Dslg51000-regulator.c48 unsigned int ereg; member
357 ret = regmap_bulk_read(regmap, es_reg[i].ereg, evt[i], REG_MAX); in slg51000_irq_handler()
/kernel/linux/linux-5.10/drivers/net/phy/
H A Dmicrochip_t1.c54 u16 ereg = 0; in access_ereg() local
69 ereg = LAN87XX_EXT_REG_CTL_WR_CTL; in access_ereg()
74 ereg = LAN87XX_EXT_REG_CTL_RD_CTL; in access_ereg()
77 ereg |= (bank << 8) | offset; in access_ereg()
79 rc = phy_write(phydev, LAN87XX_EXT_REG_CTL, ereg); in access_ereg()
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dmicrochip_t1.c108 static int lan937x_dsp_workaround(struct phy_device *phydev, u16 ereg, u8 bank) in lan937x_dsp_workaround() argument
124 val = ereg & ~LAN87XX_REG_ADDR_MASK; in lan937x_dsp_workaround()
142 u16 ereg = 0; in access_ereg() local
157 ereg = LAN87XX_EXT_REG_CTL_WR_CTL; in access_ereg()
162 ereg = LAN87XX_EXT_REG_CTL_RD_CTL; in access_ereg()
165 ereg |= (bank << 8) | offset; in access_ereg()
169 rc = lan937x_dsp_workaround(phydev, ereg, bank); in access_ereg()
174 rc = phy_write(phydev, LAN87XX_EXT_REG_CTL, ereg); in access_ereg()
/kernel/linux/linux-5.10/tools/lib/traceevent/
H A Dparse-filter.c242 regex_t *sreg, regex_t *ereg) in event_match()
246 !regexec(ereg, event->name, 0, NULL, 0); in event_match()
249 return !regexec(ereg, event->system, 0, NULL, 0) || in event_match()
250 !regexec(ereg, event->name, 0, NULL, 0); in event_match()
258 regex_t ereg; in find_event() local
276 ret = regcomp(&ereg, reg, REG_ICASE|REG_NOSUB); in find_event()
285 regfree(&ereg); in find_event()
292 regfree(&ereg); in find_event()
299 if (event_match(event, sys_name ? &sreg : NULL, &ereg)) { in find_event()
308 regfree(&ereg); in find_event()
241 event_match(struct tep_event *event, regex_t *sreg, regex_t *ereg) event_match() argument
[all...]

Completed in 17 milliseconds