Searched refs:acpm (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/firmware/samsung/ |
H A D | exynos-acpm.c | 142 struct acpm_info *acpm; member 302 struct device *dev = achan->acpm->dev; in acpm_dequeue_by_polling() 347 dev_err(achan->acpm->dev, "RX front can not keep up with TX front.\n"); in acpm_wait_for_queue_slots() 354 dev_err(achan->acpm->dev, "TX queue is full.\n"); in acpm_wait_for_queue_slots() 414 struct acpm_info *acpm = handle_to_acpm_info(handle); in acpm_do_xfer() local 420 if (xfer->acpm_chan_id >= acpm->num_chans) in acpm_do_xfer() 423 achan = &acpm->chans[xfer->acpm_chan_id]; in acpm_do_xfer() 429 dev_err(achan->acpm->dev, "Interrupt mode not supported\n"); in acpm_do_xfer() 472 void __iomem *base = achan->acpm->sram_base; in acpm_chan_shmem_get_params() 489 dev_vdbg(achan->acpm->dev, "ID = %d poll = %d, mlen = %d, qlen = %d\n", in acpm_chan_shmem_get_params() [all …]
|
H A D | Makefile | 3 acpm-protocol-objs := exynos-acpm.o exynos-acpm-pmic.o 4 obj-$(CONFIG_EXYNOS_ACPM_PROTOCOL) += acpm-protocol.o
|
/linux/drivers/mfd/ |
H A D | sec-acpm.c | 220 const struct acpm_handle *acpm; member 243 const struct acpm_handle *acpm = ctx->shared->acpm; in sec_pmic_acpm_bus_write() local 244 const struct acpm_pmic_ops *pmic_ops = &acpm->ops.pmic_ops; in sec_pmic_acpm_bus_write() 255 return pmic_ops->bulk_write(acpm, ctx->shared->acpm_chan_id, ctx->type, reg, in sec_pmic_acpm_bus_write() 263 const struct acpm_handle *acpm = ctx->shared->acpm; in sec_pmic_acpm_bus_read() local 264 const struct acpm_pmic_ops *pmic_ops = &acpm->ops.pmic_ops; in sec_pmic_acpm_bus_read() 274 return pmic_ops->bulk_read(acpm, ctx->shared->acpm_chan_id, ctx->type, reg, in sec_pmic_acpm_bus_read() 282 const struct acpm_handle *acpm = ctx->shared->acpm; in sec_pmic_acpm_bus_reg_update_bits() local 283 const struct acpm_pmic_ops *pmic_ops = &acpm->ops.pmic_ops; in sec_pmic_acpm_bus_reg_update_bits() 285 return pmic_ops->update_reg(acpm, ctx->shared->acpm_chan_id, ctx->type, reg & 0xff, in sec_pmic_acpm_bus_reg_update_bits() [all …]
|
H A D | Makefile | 235 obj-$(CONFIG_MFD_SEC_ACPM) += sec-acpm.o
|
H A D | Kconfig | 1390 called sec-acpm.
|
/linux/arch/arm64/boot/dts/exynos/google/ |
H A D | gs101.dtsi | 204 compatible = "google,gs101-acpm-ipc";
|
/linux/ |
H A D | MAINTAINERS | 22355 F: Documentation/devicetree/bindings/firmware/google,gs101-acpm-ipc.yaml 22356 F: drivers/firmware/samsung/exynos-acpm* 22357 F: include/linux/firmware/samsung/exynos-acpm-protocol.h
|