Lines Matching refs:pmic
76 struct intel_soc_pmic *pmic = context;
80 ret = intel_scu_ipc_dev_ioread8(pmic->scu, reg, &ipc_out);
91 struct intel_soc_pmic *pmic = context;
94 return intel_scu_ipc_dev_iowrite8(pmic->scu, reg, ipc_in);
108 struct intel_soc_pmic *pmic;
112 pmic = devm_kzalloc(dev, sizeof(*pmic), GFP_KERNEL);
113 if (!pmic)
116 pmic->scu = devm_intel_scu_ipc_dev_get(dev);
117 if (!pmic->scu)
120 platform_set_drvdata(pdev, pmic);
121 pmic->dev = &pdev->dev;
123 pmic->regmap = devm_regmap_init(dev, NULL, pmic, &bcove_regmap_config);
124 if (IS_ERR(pmic->regmap))
125 return PTR_ERR(pmic->regmap);