Lines Matching full:mailboxes
121 struct tegra_hsp_mailbox *mailboxes; member
234 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
260 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
512 * Shared mailboxes start out as consumers by default. FULL and EMPTY in tegra_hsp_mailbox_startup()
518 * enabled all the time would cause an interrupt storm while mailboxes in tegra_hsp_mailbox_startup()
632 mb = &hsp->mailboxes[index]; in tegra_hsp_sm_xlate()
672 hsp->mailboxes = devm_kcalloc(dev, hsp->num_sm, sizeof(*hsp->mailboxes), in tegra_hsp_add_mailboxes()
674 if (!hsp->mailboxes) in tegra_hsp_add_mailboxes()
678 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_add_mailboxes()
832 dev_err(&pdev->dev, "failed to add mailboxes: %d\n", in tegra_hsp_probe()
889 if (hsp->mailboxes) { in tegra_hsp_resume()
891 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_resume()