Searched refs:ipcc (Results 1 – 3 of 3) sorted by relevance
| /drivers/mailbox/ |
| A D | stm32-ipcc.c | 135 stm32_ipcc_set_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XMR, in stm32_ipcc_tx_irq() 159 stm32_ipcc_clr_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XMR, in stm32_ipcc_send_data() 220 ipcc = devm_kzalloc(dev, sizeof(*ipcc), GFP_KERNEL); in stm32_ipcc_probe() 221 if (!ipcc) in stm32_ipcc_probe() 242 ipcc->reg_proc = ipcc->reg_base + ipcc->proc_id * IPCC_PROC_OFFST; in stm32_ipcc_probe() 296 ipcc->controller.num_chans = ipcc->n_chans; in stm32_ipcc_probe() 319 ipcc->controller.num_chans, ipcc->proc_id); in stm32_ipcc_probe() 349 ipcc->xmr = readl_relaxed(ipcc->reg_proc + IPCC_XMR); in stm32_ipcc_suspend() 350 ipcc->xcr = readl_relaxed(ipcc->reg_proc + IPCC_XCR); in stm32_ipcc_suspend() 359 writel_relaxed(ipcc->xmr, ipcc->reg_proc + IPCC_XMR); in stm32_ipcc_resume() [all …]
|
| A D | qcom-ipcc.c | 174 dev = ipcc->dev; in qcom_ipcc_mbox_xlate() 222 ipcc->num_chans = 0; in qcom_ipcc_setup_mbox() 233 ipcc->num_chans++; in qcom_ipcc_setup_mbox() 241 ipcc->chans = devm_kcalloc(dev, ipcc->num_chans, in qcom_ipcc_setup_mbox() 243 if (!ipcc->chans) in qcom_ipcc_setup_mbox() 246 mbox = &ipcc->mbox; in qcom_ipcc_setup_mbox() 284 ipcc = devm_kzalloc(&pdev->dev, sizeof(*ipcc), GFP_KERNEL); in qcom_ipcc_probe() 285 if (!ipcc) in qcom_ipcc_probe() 308 if (ipcc->irq < 0) in qcom_ipcc_probe() 309 return ipcc->irq; in qcom_ipcc_probe() [all …]
|
| A D | Makefile | 60 obj-$(CONFIG_STM32_IPCC) += stm32-ipcc.o 74 obj-$(CONFIG_QCOM_IPCC) += qcom-ipcc.o
|
Completed in 11 milliseconds