Searched refs:virq_sgi (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/drivers/soc/xilinx/ ! |
D | xlnx_event_manager.c | 25 static int virq_sgi; variable 553 enable_percpu_irq(virq_sgi, IRQ_TYPE_NONE); in xlnx_event_cpuhp_start() 560 disable_percpu_irq(virq_sgi); in xlnx_event_cpuhp_down() 567 disable_percpu_irq(virq_sgi); in xlnx_disable_percpu_irq() 607 virq_sgi = irq_create_fwspec_mapping(&sgi_fwspec); in xlnx_event_init_sgi() 609 ret = request_percpu_irq(virq_sgi, xlnx_event_handler, "xlnx_event_mgmt", in xlnx_event_init_sgi() 614 irq_dispose_mapping(virq_sgi); in xlnx_event_init_sgi() 618 irq_to_desc(virq_sgi); in xlnx_event_init_sgi() 619 irq_set_status_flags(virq_sgi, IRQ_PER_CPU); in xlnx_event_init_sgi() 630 irq_clear_status_flags(virq_sgi, IRQ_PER_CPU); in xlnx_event_cleanup_sgi() [all …]
|
/linux-6.12.1/drivers/mailbox/ ! |
D | zynqmp-ipi-mailbox.c | 135 int virq_sgi; member 781 enable_percpu_irq(pdata->virq_sgi, IRQ_TYPE_NONE); in xlnx_mbox_cpuhp_start() 792 disable_percpu_irq(pdata->virq_sgi); in xlnx_mbox_cpuhp_down() 803 disable_percpu_irq(pdata->virq_sgi); in xlnx_disable_percpu_irq() 847 pdata->virq_sgi = irq_create_fwspec_mapping(&sgi_fwspec); in xlnx_mbox_init_sgi() 852 ret = request_percpu_irq(pdata->virq_sgi, zynqmp_sgi_interrupt, pdev->name, in xlnx_mbox_init_sgi() 856 irq_dispose_mapping(pdata->virq_sgi); in xlnx_mbox_init_sgi() 860 irq_set_status_flags(pdata->virq_sgi, IRQ_PER_CPU); in xlnx_mbox_init_sgi() 875 irq_clear_status_flags(pdata->virq_sgi, IRQ_PER_CPU); in xlnx_mbox_cleanup_sgi() 876 free_percpu_irq(pdata->virq_sgi, &per_cpu_pdata); in xlnx_mbox_cleanup_sgi() [all …]
|