Lines Matching full:mailboxes
129 struct tegra_hsp_mailbox *mailboxes; member
242 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
268 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
522 * Shared mailboxes start out as consumers by default. FULL and EMPTY in tegra_hsp_mailbox_startup()
528 * enabled all the time would cause an interrupt storm while mailboxes in tegra_hsp_mailbox_startup()
642 mb = &hsp->mailboxes[index]; in tegra_hsp_sm_xlate()
682 hsp->mailboxes = devm_kcalloc(dev, hsp->num_sm, sizeof(*hsp->mailboxes), in tegra_hsp_add_mailboxes()
684 if (!hsp->mailboxes) in tegra_hsp_add_mailboxes()
688 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_add_mailboxes()
842 dev_err(&pdev->dev, "failed to add mailboxes: %d\n", in tegra_hsp_probe()
899 if (hsp->mailboxes) { in tegra_hsp_resume()
901 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_resume()