Home
last modified time | relevance | path

Searched refs:sec_irq (Results 1 – 7 of 7) sorted by relevance

/linux-6.1.9/drivers/soc/tegra/cbb/
Dtegra-cbb.c130 unsigned int *sec_irq) in tegra_cbb_get_irq() argument
156 *sec_irq = irq; in tegra_cbb_get_irq()
159 dev_dbg(&pdev->dev, "secure IRQ: %u\n", *sec_irq); in tegra_cbb_get_irq()
162 dev_dbg(&pdev->dev, "secure IRQ: %u, non-secure IRQ: %u\n", *sec_irq, *nonsec_irq); in tegra_cbb_get_irq()
Dtegra234-cbb.c119 int sec_irq; member
586 if (status && (irq == priv->sec_irq)) { in tegra234_cbb_isr()
619 if (priv->sec_irq) { in tegra234_cbb_interrupt_enable()
620 int err = devm_request_irq(cbb->dev, priv->sec_irq, tegra234_cbb_isr, 0, in tegra234_cbb_interrupt_enable()
623 dev_err(cbb->dev, "failed to register interrupt %u: %d\n", priv->sec_irq, in tegra234_cbb_interrupt_enable()
1151 err = tegra_cbb_get_irq(pdev, NULL, &cbb->sec_irq); in tegra234_cbb_probe()
Dtegra194-cbb.c166 unsigned int sec_irq; member
2034 if (status && ((irq == priv->sec_irq) || (irq == priv->nonsec_irq))) { in tegra194_cbb_err_isr()
2075 if (priv->sec_irq) { in tegra194_cbb_interrupt_enable()
2076 err = devm_request_irq(dev, priv->sec_irq, tegra194_cbb_err_isr, 0, dev_name(dev), in tegra194_cbb_interrupt_enable()
2079 dev_err(dev, "failed to register interrupt %u: %d\n", priv->sec_irq, err); in tegra194_cbb_interrupt_enable()
2282 err = tegra_cbb_get_irq(pdev, &cbb->nonsec_irq, &cbb->sec_irq); in tegra194_cbb_probe()
/linux-6.1.9/drivers/rtc/
Drtc-zynqmp.c54 int sec_irq; member
310 xrtcdev->sec_irq = platform_get_irq_byname(pdev, "sec"); in xlnx_rtc_probe()
311 if (xrtcdev->sec_irq < 0) in xlnx_rtc_probe()
312 return xrtcdev->sec_irq; in xlnx_rtc_probe()
313 ret = devm_request_irq(&pdev->dev, xrtcdev->sec_irq, in xlnx_rtc_probe()
Drtc-imxdi.c745 int norm_irq, sec_irq; in dryice_rtc_probe() local
767 sec_irq = platform_get_irq(pdev, 1); in dryice_rtc_probe()
768 if (sec_irq <= 0) in dryice_rtc_probe()
769 sec_irq = IRQ_NOTCONNECTED; in dryice_rtc_probe()
806 rc = devm_request_irq(&pdev->dev, sec_irq, dryice_irq, in dryice_rtc_probe()
/linux-6.1.9/drivers/edac/
Dppc4xx_edac.c1086 int ded_irq, sec_irq; in ppc4xx_edac_register_irq() local
1091 sec_irq = irq_of_parse_and_map(np, INTMAP_ECCSEC_INDEX); in ppc4xx_edac_register_irq()
1093 if (!ded_irq || !sec_irq) { in ppc4xx_edac_register_irq()
1114 status = request_irq(sec_irq, in ppc4xx_edac_register_irq()
1123 sec_irq); in ppc4xx_edac_register_irq()
1129 ppc4xx_edac_mc_printk(KERN_INFO, mci, "ECCSEC irq is %d\n", sec_irq); in ppc4xx_edac_register_irq()
1132 pdata->irqs.sec = sec_irq; in ppc4xx_edac_register_irq()
1137 free_irq(sec_irq, mci); in ppc4xx_edac_register_irq()
/linux-6.1.9/include/soc/tegra/
Dtegra-cbb.h34 unsigned int *sec_irq);