Lines Matching refs:pmic
77 struct intel_soc_pmic *pmic = context;
81 ret = intel_scu_ipc_dev_ioread8(pmic->scu, reg, &ipc_out);
92 struct intel_soc_pmic *pmic = context;
95 return intel_scu_ipc_dev_iowrite8(pmic->scu, reg, ipc_in);
109 struct intel_soc_pmic *pmic;
113 pmic = devm_kzalloc(dev, sizeof(*pmic), GFP_KERNEL);
114 if (!pmic)
117 pmic->scu = devm_intel_scu_ipc_dev_get(dev);
118 if (!pmic->scu)
121 platform_set_drvdata(pdev, pmic);
122 pmic->dev = &pdev->dev;
124 pmic->regmap = devm_regmap_init(dev, NULL, pmic, &bcove_regmap_config);
125 if (IS_ERR(pmic->regmap))
126 return PTR_ERR(pmic->regmap);