Searched refs:mailbox (Results 1 - 7 of 7) sorted by relevance
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | mailbox.h | 18 uint32_t mailbox; member in struct:__anon956 33 // sends a command via the mailbox 34 static inline zx_status_t mailbox_send_cmd(mailbox_protocol_t* mailbox, argument 37 return mailbox->ops->send_cmd(mailbox->ctx, channel, mdata);
|
/fuchsia/zircon/system/dev/scpi/aml-scpi-s912/ |
H A D | aml-mailbox.c | 5 #include "aml-mailbox.h" 6 #include "aml-mailbox-hw.h" 15 readl((uint32_t*)mailbox->mmio_mailbox_payload.vaddr + (offset)) 17 writel(value, (uint32_t*)mailbox->mmio_mailbox_payload.vaddr + (offset)) 19 readl((uint32_t*)mailbox->mmio_mailbox.vaddr + (offset)) 21 writel(value, (uint32_t*)mailbox->mmio_mailbox.vaddr + (offset)) 39 aml_mailbox_t* mailbox = ctx; local 46 aml_get_rx_mailbox(channel->mailbox))) { 50 mtx_lock(&mailbox->mailbox_chan_lock[channel->mailbox]); 90 aml_mailbox_t* mailbox = ctx; local 112 aml_mailbox_t* mailbox = calloc(1, sizeof(aml_mailbox_t)); local [all...] |
H A D | rules.mk | 7 MODULE := $(LOCAL_DIR).mailbox 12 $(LOCAL_DIR)/aml-mailbox.c \
|
H A D | aml-scpi.c | 6 #include "aml-mailbox.h" 23 uint32_t* mailbox) { 24 if (!mailbox || !VALID_CMD(cmd)) { 30 *mailbox = AP_NS_LOW_PRIORITY_MAILBOX; 37 *mailbox = AP_NS_HIGH_PRIORITY_MAILBOX; 44 *mailbox = AP_SECURE_MAILBOX; 48 *mailbox = INVALID_MAILBOX; 63 zx_status_t status = aml_scpi_get_mailbox(cmd, &channel.mailbox); 72 status = mailbox_send_cmd(&scpi->mailbox, &channel, &mdata); 297 status = device_get_protocol(parent, ZX_PROTOCOL_MAILBOX, &scpi->mailbox); 22 aml_scpi_get_mailbox(uint32_t cmd, uint32_t* mailbox) argument [all...] |
H A D | aml-scpi.h | 12 #include <ddk/protocol/mailbox.h> 35 mailbox_protocol_t mailbox; member in struct:__anon468
|
H A D | aml-mailbox.h | 11 #include <ddk/protocol/mailbox.h>
|
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/ |
H A D | mailbox.h | 7 #include <ddk/protocol/mailbox.h> 11 #include "mailbox-internal.h" 13 // DDK mailbox protocol support. 23 // implement the mailbox protocol. 35 // : MailboxDeviceType("my-mailbox-device", parent) {}
|
Completed in 86 milliseconds