Lines Matching refs:pcc_mbox_ctrl
83 static struct mbox_controller pcc_mbox_ctrl = {}; variable
94 if (id < 0 || id >= pcc_mbox_ctrl.num_chans) in get_pcc_channel()
242 struct device *dev = pcc_mbox_ctrl.dev; in pcc_mbox_request_channel()
303 if (id >= pcc_mbox_ctrl.num_chans) { in pcc_mbox_free_channel()
343 if (id >= pcc_mbox_ctrl.num_chans) { in pcc_send_data()
500 pcc_mbox_ctrl.txdone_irq = true; in acpi_pcc_probe()
513 if (pcc_mbox_ctrl.txdone_irq) { in acpi_pcc_probe()
530 pcc_mbox_ctrl.num_chans = count; in acpi_pcc_probe()
532 pr_info("Detected %d PCC Subspaces\n", pcc_mbox_ctrl.num_chans); in acpi_pcc_probe()
562 pcc_mbox_ctrl.chans = pcc_mbox_channels; in pcc_mbox_probe()
563 pcc_mbox_ctrl.ops = &pcc_chan_ops; in pcc_mbox_probe()
564 pcc_mbox_ctrl.dev = &pdev->dev; in pcc_mbox_probe()
567 ret = mbox_controller_register(&pcc_mbox_ctrl); in pcc_mbox_probe()