Home
last modified time | relevance | path

Searched refs:virq_sgi (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/soc/xilinx/ !
Dxlnx_event_manager.c25 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/ !
Dzynqmp-ipi-mailbox.c135 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 …]