Home
last modified time | relevance | path

Searched refs:bcm590xx (Results 1 – 4 of 4) sorted by relevance

/drivers/mfd/
A Dbcm590xx.c55 static int bcm590xx_parse_version(struct bcm590xx *bcm590xx) in bcm590xx_parse_version() argument
67 if (id != bcm590xx->pmu_id) { in bcm590xx_parse_version()
69 bcm590xx_names[bcm590xx->pmu_id], bcm590xx->pmu_id, id); in bcm590xx_parse_version()
85 id, bcm590xx_names[id], bcm590xx->rev_digital, bcm590xx->rev_analog); in bcm590xx_parse_version()
92 struct bcm590xx *bcm590xx; in bcm590xx_i2c_probe() local
95 bcm590xx = devm_kzalloc(&i2c_pri->dev, sizeof(*bcm590xx), GFP_KERNEL); in bcm590xx_i2c_probe()
96 if (!bcm590xx) in bcm590xx_i2c_probe()
101 bcm590xx->i2c_pri = i2c_pri; in bcm590xx_i2c_probe()
103 bcm590xx->pmu_id = (uintptr_t) of_device_get_match_data(bcm590xx->dev); in bcm590xx_i2c_probe()
120 i2c_set_clientdata(bcm590xx->i2c_sec, bcm590xx); in bcm590xx_i2c_probe()
[all …]
A DMakefile14 obj-$(CONFIG_MFD_BCM590XX) += bcm590xx.o
/drivers/regulator/
A Dbcm590xx-regulator.c40 struct bcm590xx *mfd;
1100 struct bcm590xx *bcm590xx = dev_get_drvdata(pdev->dev.parent); in bcm590xx_probe() local
1111 pmu->mfd = bcm590xx; in bcm590xx_probe()
1126 dev_err(bcm590xx->dev, in bcm590xx_probe()
1137 config.dev = bcm590xx->dev; in bcm590xx_probe()
1142 config.regmap = bcm590xx->regmap_pri; in bcm590xx_probe()
1145 config.regmap = bcm590xx->regmap_sec; in bcm590xx_probe()
1148 dev_err(bcm590xx->dev, in bcm590xx_probe()
1157 return dev_err_probe(bcm590xx->dev, PTR_ERR(rdev), in bcm590xx_probe()
A DMakefile35 obj-$(CONFIG_REGULATOR_BCM590XX) += bcm590xx-regulator.o

Completed in 15 milliseconds