Searched full:acpm (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/mfd/ |
| H A D | sec-acpm.c | 6 * Samsung S2MPG1x ACPM driver 12 #include <linux/firmware/samsung/exynos-acpm-protocol.h> 369 struct acpm_handle *acpm; member 392 struct acpm_handle *acpm = ctx->shared->acpm; in sec_pmic_acpm_bus_write() local 393 const struct acpm_pmic_ops *pmic_ops = &acpm->ops->pmic; in sec_pmic_acpm_bus_write() 404 return pmic_ops->bulk_write(acpm, ctx->shared->acpm_chan_id, ctx->type, reg, in sec_pmic_acpm_bus_write() 412 struct acpm_handle *acpm = ctx->shared->acpm; in sec_pmic_acpm_bus_read() local 413 const struct acpm_pmic_ops *pmic_ops = &acpm->ops->pmic; in sec_pmic_acpm_bus_read() 423 return pmic_ops->bulk_read(acpm, ctx->shared->acpm_chan_id, ctx->type, reg, in sec_pmic_acpm_bus_read() 431 struct acpm_handle *acpm = ctx->shared->acpm; in sec_pmic_acpm_bus_reg_update_bits() local [all …]
|
| /linux/drivers/firmware/samsung/ |
| H A D | Kconfig | 4 tristate "Exynos Alive Clock and Power Manager (ACPM) Message Protocol" 8 Alive Clock and Power Manager (ACPM) Message Protocol is defined for 9 the purpose of communication between the ACPM firmware and masters 10 (AP, AOC, ...). ACPM firmware operates on the Active Power Management
|
| /linux/drivers/clk/samsung/ |
| H A D | clk-acpm.c | 3 * Samsung Exynos ACPM protocol based clock driver. 14 #include <linux/firmware/samsung/exynos-acpm-protocol.h> 115 "Failed to get acpm handle\n"); in acpm_clk_probe() 157 { .name = "gs101-acpm-clk" }, 164 .name = "acpm-clocks", 172 MODULE_DESCRIPTION("Samsung Exynos ACPM clock driver");
|
| H A D | clk-exynos850.c | 688 /* TODO: Should be dealt with or enabled in PMIC ACPM driver */
|
| /linux/Documentation/devicetree/bindings/mailbox/ |
| H A D | google,gs101-mbox.yaml | 16 mailbox messages. When the controller is used by the ACPM interface 19 ACPM interface has written the message to SRAM.
|
| /linux/include/dt-bindings/clock/ |
| H A D | google,gs101-acpm.h | 5 * Device Tree binding constants for Google gs101 ACPM clock controller.
|
| /linux/drivers/mailbox/ |
| H A D | Kconfig | 65 When the controller is used by the ACPM interface the shared register 67 the interrupt to the ACPM firmware.
|
| H A D | exynos-mailbox.c | 197 .name = "exynos-acpm-mbox",
|
| /linux/ |
| H A D | MAINTAINERS | 24292 SAMSUNG EXYNOS ACPM MAILBOX PROTOCOL 24296 F: Documentation/devicetree/bindings/firmware/google,gs101-acpm-ipc.yaml 24297 F: drivers/clk/samsung/clk-acpm.c 24298 F: drivers/firmware/samsung/exynos-acpm* 24299 F: include/linux/firmware/samsung/exynos-acpm-protocol.h
|