Lines Matching defs:acpm
12 #include <linux/firmware/samsung/exynos-acpm-protocol.h>
220 const struct acpm_handle *acpm;
243 const struct acpm_handle *acpm = ctx->shared->acpm;
244 const struct acpm_pmic_ops *pmic_ops = &acpm->ops.pmic_ops;
255 return pmic_ops->bulk_write(acpm, ctx->shared->acpm_chan_id, ctx->type, reg,
263 const struct acpm_handle *acpm = ctx->shared->acpm;
264 const struct acpm_pmic_ops *pmic_ops = &acpm->ops.pmic_ops;
274 return pmic_ops->bulk_read(acpm, ctx->shared->acpm_chan_id, ctx->type, reg,
282 const struct acpm_handle *acpm = ctx->shared->acpm;
283 const struct acpm_pmic_ops *pmic_ops = &acpm->ops.pmic_ops;
285 return pmic_ops->update_reg(acpm, ctx->shared->acpm_chan_id, ctx->type, reg & 0xff,
333 const struct acpm_handle *acpm;
341 acpm = devm_acpm_get_by_node(dev, dev->parent->of_node);
342 if (IS_ERR(acpm))
343 return dev_err_probe(dev, PTR_ERR(acpm), "failed to get acpm\n");
353 shared_ctx->acpm = acpm;
410 .name = "sec-pmic-acpm",