bcm590xx 44 drivers/mfd/bcm590xx.c struct bcm590xx *bcm590xx; bcm590xx 47 drivers/mfd/bcm590xx.c bcm590xx = devm_kzalloc(&i2c_pri->dev, sizeof(*bcm590xx), GFP_KERNEL); bcm590xx 48 drivers/mfd/bcm590xx.c if (!bcm590xx) bcm590xx 51 drivers/mfd/bcm590xx.c i2c_set_clientdata(i2c_pri, bcm590xx); bcm590xx 52 drivers/mfd/bcm590xx.c bcm590xx->dev = &i2c_pri->dev; bcm590xx 53 drivers/mfd/bcm590xx.c bcm590xx->i2c_pri = i2c_pri; bcm590xx 55 drivers/mfd/bcm590xx.c bcm590xx->regmap_pri = devm_regmap_init_i2c(i2c_pri, bcm590xx 57 drivers/mfd/bcm590xx.c if (IS_ERR(bcm590xx->regmap_pri)) { bcm590xx 58 drivers/mfd/bcm590xx.c ret = PTR_ERR(bcm590xx->regmap_pri); bcm590xx 64 drivers/mfd/bcm590xx.c bcm590xx->i2c_sec = i2c_new_dummy_device(i2c_pri->adapter, bcm590xx 66 drivers/mfd/bcm590xx.c if (IS_ERR(bcm590xx->i2c_sec)) { bcm590xx 68 drivers/mfd/bcm590xx.c return PTR_ERR(bcm590xx->i2c_sec); bcm590xx 70 drivers/mfd/bcm590xx.c i2c_set_clientdata(bcm590xx->i2c_sec, bcm590xx); bcm590xx 72 drivers/mfd/bcm590xx.c bcm590xx->regmap_sec = devm_regmap_init_i2c(bcm590xx->i2c_sec, bcm590xx 74 drivers/mfd/bcm590xx.c if (IS_ERR(bcm590xx->regmap_sec)) { bcm590xx 75 drivers/mfd/bcm590xx.c ret = PTR_ERR(bcm590xx->regmap_sec); bcm590xx 76 drivers/mfd/bcm590xx.c dev_err(&bcm590xx->i2c_sec->dev, bcm590xx 91 drivers/mfd/bcm590xx.c i2c_unregister_device(bcm590xx->i2c_sec); bcm590xx 196 drivers/regulator/bcm590xx-regulator.c struct bcm590xx *mfd; bcm590xx 277 drivers/regulator/bcm590xx-regulator.c struct bcm590xx *bcm590xx = dev_get_drvdata(pdev->dev.parent); bcm590xx 288 drivers/regulator/bcm590xx-regulator.c pmu->mfd = bcm590xx; bcm590xx 334 drivers/regulator/bcm590xx-regulator.c config.dev = bcm590xx->dev; bcm590xx 337 drivers/regulator/bcm590xx-regulator.c config.regmap = bcm590xx->regmap_sec; bcm590xx 339 drivers/regulator/bcm590xx-regulator.c config.regmap = bcm590xx->regmap_pri; bcm590xx 344 drivers/regulator/bcm590xx-regulator.c dev_err(bcm590xx->dev,