Searched refs:sec_irq (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.6/drivers/soc/tegra/cbb/ |
D | tegra-cbb.c | 114 unsigned int *sec_irq) in tegra_cbb_get_irq() argument 136 *sec_irq = irq; in tegra_cbb_get_irq() 139 dev_dbg(&pdev->dev, "secure IRQ: %u\n", *sec_irq); in tegra_cbb_get_irq() 142 dev_dbg(&pdev->dev, "secure IRQ: %u, non-secure IRQ: %u\n", *sec_irq, *nonsec_irq); in tegra_cbb_get_irq()
|
D | tegra234-cbb.c | 115 int sec_irq; member 582 if (status && (irq == priv->sec_irq)) { in tegra234_cbb_isr() 615 if (priv->sec_irq) { in tegra234_cbb_interrupt_enable() 616 int err = devm_request_irq(cbb->dev, priv->sec_irq, tegra234_cbb_isr, 0, in tegra234_cbb_interrupt_enable() 619 dev_err(cbb->dev, "failed to register interrupt %u: %d\n", priv->sec_irq, in tegra234_cbb_interrupt_enable() 1147 err = tegra_cbb_get_irq(pdev, NULL, &cbb->sec_irq); in tegra234_cbb_probe()
|
D | tegra194-cbb.c | 163 unsigned int sec_irq; member 2031 if (status && ((irq == priv->sec_irq) || (irq == priv->nonsec_irq))) { in tegra194_cbb_err_isr() 2072 if (priv->sec_irq) { in tegra194_cbb_interrupt_enable() 2073 err = devm_request_irq(dev, priv->sec_irq, tegra194_cbb_err_isr, 0, dev_name(dev), in tegra194_cbb_interrupt_enable() 2076 dev_err(dev, "failed to register interrupt %u: %d\n", priv->sec_irq, err); in tegra194_cbb_interrupt_enable() 2275 err = tegra_cbb_get_irq(pdev, &cbb->nonsec_irq, &cbb->sec_irq); in tegra194_cbb_probe()
|
/Linux-v6.6/drivers/rtc/ |
D | rtc-zynqmp.c | 54 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()
|
D | rtc-imxdi.c | 745 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-v6.6/drivers/edac/ |
D | ppc4xx_edac.c | 1086 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-v6.6/include/soc/tegra/ |
D | tegra-cbb.h | 34 unsigned int *sec_irq);
|