Lines Matching refs:pmic
140 struct intel_soc_pmic *pmic;
159 pmic = devm_kzalloc(dev, sizeof(*pmic), GFP_KERNEL);
160 if (!pmic)
163 pmic->irq = client->irq;
164 pmic->dev = dev;
165 i2c_set_clientdata(client, pmic);
167 pmic->regmap = devm_regmap_init(dev, NULL, client, &cht_wc_regmap_cfg);
168 if (IS_ERR(pmic->regmap))
169 return PTR_ERR(pmic->regmap);
171 ret = devm_regmap_add_irq_chip(dev, pmic->regmap, pmic->irq,
174 &pmic->irq_chip_data);
180 regmap_irq_get_domain(pmic->irq_chip_data));
185 struct intel_soc_pmic *pmic = i2c_get_clientdata(client);
187 disable_irq(pmic->irq);
192 struct intel_soc_pmic *pmic = dev_get_drvdata(dev);
194 disable_irq(pmic->irq);
201 struct intel_soc_pmic *pmic = dev_get_drvdata(dev);
203 enable_irq(pmic->irq);