Lines Matching full:tps65910

3  * tps65910.c  --  TI tps65910
20 #include <linux/mfd/tps65910.h>
34 /* VSEL tables for TPS65910 specific LDOs and dcdc's */
309 struct tps65910 *mfd;
824 struct tps65910 *mfd = pmic->mfd; in tps65910_set_ext_sleep_config()
878 /* External EN3 control for TPS65910 LDO only */ in tps65910_set_ext_sleep_config()
879 if ((tps65910_chip_id(mfd) == TPS65910) && in tps65910_set_ext_sleep_config()
1002 struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent); in tps65910_parse_dt_reg_data() local
1020 switch (tps65910_chip_id(tps65910)) { in tps65910_parse_dt_reg_data()
1021 case TPS65910: in tps65910_parse_dt_reg_data()
1073 struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent); in tps65910_probe() local
1082 pmic_plat_data = dev_get_platdata(tps65910->dev); in tps65910_probe()
1083 if (!pmic_plat_data && tps65910->dev->of_node) in tps65910_probe()
1096 pmic->mfd = tps65910; in tps65910_probe()
1105 switch (tps65910_chip_id(tps65910)) { in tps65910_probe()
1106 case TPS65910: in tps65910_probe()
1168 if (tps65910_chip_id(tps65910) == TPS65910) { in tps65910_probe()
1176 tps65910_chip_id(tps65910) == TPS65910) { in tps65910_probe()
1180 if (tps65910_chip_id(tps65910) == TPS65910) { in tps65910_probe()
1195 dev_warn(tps65910->dev, in tps65910_probe()
1203 config.dev = tps65910->dev; in tps65910_probe()
1206 config.regmap = tps65910->regmap; in tps65910_probe()
1214 return dev_err_probe(tps65910->dev, PTR_ERR(rdev), in tps65910_probe()
1256 .name = "tps65910-pmic",
1276 MODULE_DESCRIPTION("TPS65910/TPS65911 voltage regulator driver");
1278 MODULE_ALIAS("platform:tps65910-pmic");