Searched full:wkup_m3_ipc (Results 1 – 18 of 18) sorted by relevance
22 #include <linux/wkup_m3_ipc.h>68 static struct wkup_m3_ipc *m3_ipc_state;96 static unsigned long wkup_m3_copy_aux_data(struct wkup_m3_ipc *m3_ipc, in wkup_m3_copy_aux_data()116 struct wkup_m3_ipc *m3_ipc = context; in wkup_m3_scale_data_fw_cb()143 static int wkup_m3_init_scale_data(struct wkup_m3_ipc *m3_ipc, in wkup_m3_init_scale_data()200 static int wkup_m3_ipc_dbg_init(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_init()202 m3_ipc->dbg_path = debugfs_create_dir("wkup_m3_ipc", NULL); in wkup_m3_ipc_dbg_init()215 static inline void wkup_m3_ipc_dbg_destroy(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_destroy()220 static inline int wkup_m3_ipc_dbg_init(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_init()225 static inline void wkup_m3_ipc_dbg_destroy(struct wkup_m3_ipc *m3_ipc) in wkup_m3_ipc_dbg_destroy()[all …]
36 depends on WKUP_M3_IPC && TI_EMIF_SRAM && SRAM && RTC_DRV_OMAP43 config WKUP_M3_IPC config
9 obj-$(CONFIG_WKUP_M3_IPC) += wkup_m3_ipc.o
29 #include <linux/wkup_m3_ipc.h>61 static struct wkup_m3_ipc *m3_ipc;522 pr_err("PM: Cannot get wkup_m3_ipc handle\n"); in am33xx_pm_probe()
20 struct wkup_m3_ipc { struct57 void (*set_mem_type)(struct wkup_m3_ipc *m3_ipc, int mem_type); argument58 void (*set_resume_address)(struct wkup_m3_ipc *m3_ipc, void *addr);59 int (*prepare_low_power)(struct wkup_m3_ipc *m3_ipc, int state);60 int (*finish_low_power)(struct wkup_m3_ipc *m3_ipc);61 int (*request_pm_status)(struct wkup_m3_ipc *m3_ipc);62 const char *(*request_wake_src)(struct wkup_m3_ipc *m3_ipc);63 void (*set_rtc_only)(struct wkup_m3_ipc *m3_ipc);66 struct wkup_m3_ipc *wkup_m3_ipc_get(void);67 void wkup_m3_ipc_put(struct wkup_m3_ipc *m3_ipc);
17 C-states for CPU Idle. Once the wkup_m3_ipc driver uses the wkup_m3_rproc driver19 present in the SoC's control module and a mailbox. The wkup_m3_ipc exposes an24 A wkup_m3_ipc device node is used to represent the IPC registers within an87 If this property is present, then the wkup_m3_ipc driver will instruct123 wkup_m3_ipc@1324 {164 wkup_m3_ipc@1324 {
19 #include <linux/wkup_m3_ipc.h>327 * wkup_m3_ipc and booted am335x-pm-firmware.elf.331 pr_warn("PM not initialized for pm33xx, wkup_m3_ipc, or am335x-pm-firmware.elf\n"); in amx3_suspend_block()
418 &wkup_m3_ipc {
723 &wkup_m3_ipc {
784 &wkup_m3_ipc {
896 &wkup_m3_ipc {
1022 &wkup_m3_ipc {
1130 &wkup_m3_ipc {
336 wkup_m3_ipc: wkup_m3_ipc@1324 { label
322 wkup_m3_ipc: wkup_m3_ipc@1324 { label
231 wkup_m3_ipc: wkup_m3_ipc@1324 { label
[all...]