Home
last modified time | relevance | path

Searched refs:apple_mbox (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/soc/apple/
H A Dmailbox.h20 struct apple_mbox { struct
35 void (*rx)(struct apple_mbox *mbox, struct apple_mbox_msg msg, void *cookie); argument
39 struct apple_mbox *apple_mbox_get(struct device *dev, int index); argument
40 struct apple_mbox *apple_mbox_get_byname(struct device *dev, const char *name);
42 int apple_mbox_start(struct apple_mbox *mbox);
43 void apple_mbox_stop(struct apple_mbox *mbox);
44 int apple_mbox_poll(struct apple_mbox *mbox);
45 int apple_mbox_send(struct apple_mbox *mbox, struct apple_mbox_msg msg,
H A Dmailbox.c102 int apple_mbox_send(struct apple_mbox *mbox, const struct apple_mbox_msg msg, in apple_mbox_send()
168 struct apple_mbox *mbox = data; in apple_mbox_send_empty_irq()
185 static int apple_mbox_poll_locked(struct apple_mbox *mbox) in apple_mbox_poll_locked()
221 struct apple_mbox *mbox = data; in apple_mbox_recv_irq()
230 int apple_mbox_poll(struct apple_mbox *mbox) in apple_mbox_poll()
243 int apple_mbox_start(struct apple_mbox *mbox) in apple_mbox_start()
274 void apple_mbox_stop(struct apple_mbox *mbox) in apple_mbox_stop()
286 struct apple_mbox *apple_mbox_get(struct device *dev, int index) in apple_mbox_get()
290 struct apple_mbox *mbox; in apple_mbox_get()
322 struct apple_mbox *apple_mbox_get_byname(struct device *dev, const char *name) in apple_mbox_get_byname()
[all …]
H A Drtkit-internal.h30 struct apple_mbox *mbox;
H A Drtkit.c569 static void apple_rtkit_rx(struct apple_mbox *mbox, struct apple_mbox_msg msg, in apple_rtkit_rx()