Home
last modified time | relevance | path

Searched refs:AmlMailbox (Results 1 – 2 of 2) sorted by relevance

/system/dev/scpi/aml-scpi-s912/
A Daml-mailbox.h27 class AmlMailbox; variable
28 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
A Daml-mailbox.cpp18 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