Searched refs:AmlMailbox (Results 1 – 2 of 2) sorted by relevance
27 class AmlMailbox; variable28 using DeviceType = ddk::Device<AmlMailbox, ddk::Unbindable>;30 class AmlMailbox : public DeviceType,31 public ddk::MailboxProtocol<AmlMailbox, ddk::base_protocol> {33 DISALLOW_COPY_AND_ASSIGN_ALLOW_MOVE(AmlMailbox);35 explicit AmlMailbox(zx_device_t* parent) in AmlMailbox() function
18 mailbox_type_t AmlMailbox::GetRxMailbox(mailbox_type_t tx_mailbox) { in GetRxMailbox()31 size_t AmlMailbox::GetNumWords(size_t size) { in GetNumWords()35 void AmlMailbox::DdkUnbind() { in DdkUnbind()39 void AmlMailbox::DdkRelease() { in DdkRelease()43 zx_status_t AmlMailbox::MailboxSendCommand(const mailbox_channel_t* channel, in MailboxSendCommand()91 zx_status_t AmlMailbox::Bind() { in Bind()112 zx_status_t AmlMailbox::InitPdev() { in InitPdev()143 zx_status_t AmlMailbox::Create(zx_device_t* parent) { in Create()145 auto mailbox_device = fbl::make_unique_checked<AmlMailbox>(&ac, parent); in Create()170 return mailbox::AmlMailbox::Create(parent); in aml_mailbox_bind()
Completed in 4 milliseconds