Home
last modified time | relevance | path

Searched refs:tps65218 (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/mfd/
H A Dtps65218.c47 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg, in tps65218_reg_write()
79 static int tps65218_update_bits(struct tps65218 *tps, unsigned int reg, in tps65218_update_bits()
103 int tps65218_set_bits(struct tps65218 *tps, unsigned int reg, in tps65218_set_bits()
110 int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg, in tps65218_clear_bits()
205 static int tps65218_voltage_set_strict(struct tps65218 *tps) in tps65218_voltage_set_strict()
227 static int tps65218_voltage_set_uv_hyst(struct tps65218 *tps) in tps65218_voltage_set_uv_hyst()
248 static int tps65218_voltage_set_uvlo(struct tps65218 *tps) in tps65218_voltage_set_uvlo()
284 struct tps65218 *tps; in tps65218_probe()
H A DMakefile103 obj-$(CONFIG_MFD_TPS65218) += tps65218.o
H A DKconfig1850 will be called tps65218.
/linux/drivers/regulator/
H A Dtps65218-regulator.c69 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_voltage_sel()
92 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_enable()
106 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_disable()
119 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_suspend_enable()
132 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_suspend_disable()
192 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_input_current_lim()
210 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_current_limit()
305 struct tps65218 *tps = dev_get_drvdata(pdev->dev.parent); in tps65218_regulator_probe()
/linux/Documentation/devicetree/bindings/regulator/
H A Dtps65218.txt4 - compatible: "ti,tps65218"
20 tps65218: tps65218@24 {
22 compatible = "ti,tps65218";
/linux/include/linux/mfd/
H A Dtps65218.h251 struct tps65218 { struct
266 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg, argument
268 int tps65218_set_bits(struct tps65218 *tps, unsigned int reg,
270 int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg,
/linux/drivers/input/misc/
H A DMakefile88 obj-$(CONFIG_INPUT_TPS65218_PWRBUTTON) += tps65218-pwrbutton.o
H A DKconfig529 be called tps65218-pwrbutton.
/linux/arch/arm/boot/dts/ti/omap/
H A Dam437x-gp-evm.dts631 tps65218: tps65218@24 { label
633 compatible = "ti,tps65218";
/linux/
H A DMAINTAINERS20077 F: drivers/mfd/tps65218.c
20087 F: drivers/regulator/tps65218-regulator.c