Lines Matching +full:pmic +full:- +full:specific
29 da9055 = devm_kzalloc(&i2c->dev, sizeof(struct da9055), GFP_KERNEL); in da9055_i2c_probe()
31 return -ENOMEM; in da9055_i2c_probe()
33 da9055->regmap = devm_regmap_init_i2c(i2c, &da9055_regmap_config); in da9055_i2c_probe()
34 if (IS_ERR(da9055->regmap)) { in da9055_i2c_probe()
35 ret = PTR_ERR(da9055->regmap); in da9055_i2c_probe()
36 dev_err(&i2c->dev, "Failed to allocate register map: %d\n", in da9055_i2c_probe()
41 da9055->dev = &i2c->dev; in da9055_i2c_probe()
42 da9055->chip_irq = i2c->irq; in da9055_i2c_probe()
59 * DO NOT change the device Ids. The naming is intentionally specific as both
60 * the PMIC and CODEC parts of this chip are instantiated separately as I2C
62 * purposes separate). As a result there are specific DA9055 ids for PMIC
66 {"da9055-pmic", 0},
72 { .compatible = "dlg,da9055-pmic", },
81 .name = "da9055-pmic",
107 MODULE_DESCRIPTION("I2C driver for Dialog DA9055 PMIC");