Lines Matching refs:tps65218
23 #include <linux/mfd/tps65218.h>
29 .name = "tps65218-pwrbutton",
30 .of_compatible = "ti,tps65218-pwrbutton",
33 .name = "tps65218-gpio",
34 .of_compatible = "ti,tps65218-gpio",
36 { .name = "tps65218-regulator", },
40 * tps65218_reg_write: Write a single tps65218 register.
47 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg,
79 static int tps65218_update_bits(struct tps65218 *tps, unsigned int reg,
103 int tps65218_set_bits(struct tps65218 *tps, unsigned int reg,
110 int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg,
190 .name = "tps65218",
200 { .compatible = "ti,tps65218", },
205 static int tps65218_voltage_set_strict(struct tps65218 *tps)
227 static int tps65218_voltage_set_uv_hyst(struct tps65218 *tps)
248 static int tps65218_voltage_set_uvlo(struct tps65218 *tps)
284 struct tps65218 *tps;
339 { "tps65218", TPS65218 },
346 .name = "tps65218",