tps65090 172 drivers/mfd/tps65090.c struct tps65090 *tps65090; tps65090 184 drivers/mfd/tps65090.c tps65090 = devm_kzalloc(&client->dev, sizeof(*tps65090), GFP_KERNEL); tps65090 185 drivers/mfd/tps65090.c if (!tps65090) tps65090 188 drivers/mfd/tps65090.c tps65090->dev = &client->dev; tps65090 189 drivers/mfd/tps65090.c i2c_set_clientdata(client, tps65090); tps65090 191 drivers/mfd/tps65090.c tps65090->rmap = devm_regmap_init_i2c(client, &tps65090_regmap_config); tps65090 192 drivers/mfd/tps65090.c if (IS_ERR(tps65090->rmap)) { tps65090 193 drivers/mfd/tps65090.c ret = PTR_ERR(tps65090->rmap); tps65090 199 drivers/mfd/tps65090.c ret = regmap_add_irq_chip(tps65090->rmap, client->irq, tps65090 201 drivers/mfd/tps65090.c &tps65090_irq_chip, &tps65090->irq_data); tps65090 212 drivers/mfd/tps65090.c ret = mfd_add_devices(tps65090->dev, -1, tps65090s, tps65090 214 drivers/mfd/tps65090.c 0, regmap_irq_get_domain(tps65090->irq_data)); tps65090 225 drivers/mfd/tps65090.c regmap_del_irq_chip(client->irq, tps65090->irq_data); tps65090 403 drivers/regulator/tps65090-regulator.c struct tps65090 *tps65090_mfd = dev_get_drvdata(pdev->dev.parent); tps65090 116 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev); tps65090 123 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev); tps65090 136 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev); tps65090 144 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev);