wkup_m3_ipc
static struct wkup_m3_ipc *m3_ipc;
struct wkup_m3_ipc *m3_ipc = context;
static int wkup_m3_init_scale_data(struct wkup_m3_ipc *m3_ipc,
static int wkup_m3_ipc_dbg_init(struct wkup_m3_ipc *m3_ipc)
static inline void wkup_m3_ipc_dbg_destroy(struct wkup_m3_ipc *m3_ipc)
static inline int wkup_m3_ipc_dbg_init(struct wkup_m3_ipc *m3_ipc)
static inline void wkup_m3_ipc_dbg_destroy(struct wkup_m3_ipc *m3_ipc)
static void am33xx_txev_eoi(struct wkup_m3_ipc *m3_ipc)
static void am33xx_txev_enable(struct wkup_m3_ipc *m3_ipc)
static void wkup_m3_ctrl_ipc_write(struct wkup_m3_ipc *m3_ipc,
static unsigned int wkup_m3_ctrl_ipc_read(struct wkup_m3_ipc *m3_ipc,
static int wkup_m3_fw_version_read(struct wkup_m3_ipc *m3_ipc)
struct wkup_m3_ipc *m3_ipc = ipc_data;
static int wkup_m3_ping(struct wkup_m3_ipc *m3_ipc)
static int wkup_m3_ping_noirq(struct wkup_m3_ipc *m3_ipc)
static int wkup_m3_is_available(struct wkup_m3_ipc *m3_ipc)
static void wkup_m3_set_vtt_gpio(struct wkup_m3_ipc *m3_ipc, int gpio)
static void wkup_m3_set_io_isolation(struct wkup_m3_ipc *m3_ipc)
static void wkup_m3_set_mem_type(struct wkup_m3_ipc *m3_ipc, int mem_type)
static void wkup_m3_set_resume_address(struct wkup_m3_ipc *m3_ipc, void *addr)
static int wkup_m3_request_pm_status(struct wkup_m3_ipc *m3_ipc)
static int wkup_m3_prepare_low_power(struct wkup_m3_ipc *m3_ipc, int state)
static int wkup_m3_finish_low_power(struct wkup_m3_ipc *m3_ipc)
static const char *wkup_m3_request_wake_src(struct wkup_m3_ipc *m3_ipc)
static void wkup_m3_set_rtc_only(struct wkup_m3_ipc *m3_ipc)
struct wkup_m3_ipc *wkup_m3_ipc_get(void)
void wkup_m3_ipc_put(struct wkup_m3_ipc *m3_ipc)
struct wkup_m3_ipc *m3_ipc = arg;
struct wkup_m3_ipc *m3_ipc;
static struct wkup_m3_ipc *m3_ipc_state;
static unsigned long wkup_m3_copy_aux_data(struct wkup_m3_ipc *m3_ipc,
void (*set_mem_type)(struct wkup_m3_ipc *m3_ipc, int mem_type);
void (*set_resume_address)(struct wkup_m3_ipc *m3_ipc, void *addr);
int (*prepare_low_power)(struct wkup_m3_ipc *m3_ipc, int state);
int (*finish_low_power)(struct wkup_m3_ipc *m3_ipc);
int (*request_pm_status)(struct wkup_m3_ipc *m3_ipc);
const char *(*request_wake_src)(struct wkup_m3_ipc *m3_ipc);
void (*set_rtc_only)(struct wkup_m3_ipc *m3_ipc);
struct wkup_m3_ipc *wkup_m3_ipc_get(void);
void wkup_m3_ipc_put(struct wkup_m3_ipc *m3_ipc);