Lines Matching refs:pmic
192 struct intel_soc_pmic *pmic;
206 pmic = devm_kzalloc(dev, sizeof(*pmic), GFP_KERNEL);
207 if (!pmic)
212 pmic->cht_wc_model = (long)id->driver_data;
214 pmic->irq = client->irq;
215 pmic->dev = dev;
216 i2c_set_clientdata(client, pmic);
218 pmic->regmap = devm_regmap_init(dev, NULL, client, &cht_wc_regmap_cfg);
219 if (IS_ERR(pmic->regmap))
220 return PTR_ERR(pmic->regmap);
222 ret = devm_regmap_add_irq_chip(dev, pmic->regmap, pmic->irq,
225 &pmic->irq_chip_data);
231 regmap_irq_get_domain(pmic->irq_chip_data));
236 struct intel_soc_pmic *pmic = i2c_get_clientdata(client);
238 disable_irq(pmic->irq);
243 struct intel_soc_pmic *pmic = dev_get_drvdata(dev);
245 disable_irq(pmic->irq);
252 struct intel_soc_pmic *pmic = dev_get_drvdata(dev);
254 enable_irq(pmic->irq);