Lines Matching full:mailboxes
104 struct tegra_hsp_mailbox *mailboxes; member
218 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
244 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
437 * Shared mailboxes start out as consumers by default. FULL and EMPTY in tegra_hsp_mailbox_startup()
443 * enabled all the time would cause an interrupt storm while mailboxes in tegra_hsp_mailbox_startup()
557 mb = &hsp->mailboxes[index]; in tegra_hsp_sm_xlate()
588 hsp->mailboxes = devm_kcalloc(dev, hsp->num_sm, sizeof(*hsp->mailboxes), in tegra_hsp_add_mailboxes()
590 if (!hsp->mailboxes) in tegra_hsp_add_mailboxes()
594 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_add_mailboxes()
750 dev_err(&pdev->dev, "failed to add mailboxes: %d\n", in tegra_hsp_probe()
797 if (hsp->mailboxes) { in tegra_hsp_resume()
799 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_resume()