Home
last modified time | relevance | path

Searched refs:intr_type (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/linux/drivers/mailbox/
H A Domap-mailbox.c73 u32 intr_type; member
83 u32 intr_type; member
110 u32 intr_type; member
224 if (!mbox->intr_type) in _omap_mbox_disable_irq()
604 reg = MAILBOX_IRQENABLE(mdev->intr_type, usr); in omap_mbox_suspend()
620 reg = MAILBOX_IRQENABLE(mdev->intr_type, usr); in omap_mbox_resume()
697 u32 intr_type, info_count; in omap_mbox_probe() local
711 intr_type = match_data->intr_type; in omap_mbox_probe()
795 fifo->irqenable = MAILBOX_IRQENABLE(intr_type, finfo->tx_usr); in omap_mbox_probe()
808 mbox->intr_type = intr_type; in omap_mbox_probe()
[all …]
/openbmc/linux/drivers/thermal/intel/
H A Dintel_soc_dts_iosf.h41 enum intel_soc_dts_interrupt_type intr_type; member
47 intel_soc_dts_iosf_init(enum intel_soc_dts_interrupt_type intr_type,
H A Dintel_soc_dts_iosf.c56 if (sensors->intr_type == INTEL_SOC_DTS_INTERRUPT_MSI) in update_trip_temp()
323 intel_soc_dts_iosf_init(enum intel_soc_dts_interrupt_type intr_type, in intel_soc_dts_iosf_init() argument
344 sensors->intr_type = intr_type; in intel_soc_dts_iosf_init()
/openbmc/qemu/target/i386/hvf/
H A Dx86hvf.c349 uint64_t intr_type; in hvf_inject_interrupts() local
354 intr_type = VMCS_INTR_T_SWINTR; in hvf_inject_interrupts()
356 intr_type = VMCS_INTR_T_HWINTR; in hvf_inject_interrupts()
361 intr_type = VMCS_INTR_T_SWEXCEPTION; in hvf_inject_interrupts()
363 intr_type = VMCS_INTR_T_HWEXCEPTION; in hvf_inject_interrupts()
367 intr_type = VMCS_INTR_T_NMI; in hvf_inject_interrupts()
374 info = vector | intr_type | VMCS_INTR_VALID; in hvf_inject_interrupts()
380 if (!(env->hflags2 & HF2_NMI_MASK) || intr_type != VMCS_INTR_T_NMI) { in hvf_inject_interrupts()
382 if (intr_type == VMCS_INTR_T_SWINTR || in hvf_inject_interrupts()
383 intr_type == VMCS_INTR_T_SWEXCEPTION) { in hvf_inject_interrupts()
/openbmc/linux/arch/powerpc/platforms/ps3/
H A Drepository.c232 enum ps3_interrupt_type *intr_type, unsigned int *interrupt_id) in ps3_repository_read_dev_intr() argument
244 *intr_type = v1; in ps3_repository_read_dev_intr()
483 enum ps3_interrupt_type intr_type, unsigned int *interrupt_id) in ps3_repository_find_interrupt() argument
488 pr_devel("%s:%d: find intr_type %u\n", __func__, __LINE__, intr_type); in ps3_repository_find_interrupt()
505 if (t == intr_type) { in ps3_repository_find_interrupt()
515 __func__, __LINE__, intr_type, res_index); in ps3_repository_find_interrupt()
1190 enum ps3_interrupt_type intr_type; in ps3_repository_dump_resource_info() local
1194 repo->dev_index, res_index, &intr_type, &interrupt_id); in ps3_repository_dump_resource_info()
1206 intr_type, interrupt_id); in ps3_repository_dump_resource_info()
H A Dplatform.h112 enum ps3_interrupt_type *intr_type, unsigned int *interrupt_id);
142 enum ps3_interrupt_type intr_type, unsigned int *interrupt_id);
/openbmc/linux/drivers/gpio/
H A Dgpio-realtek-otto.c73 u8 intr_type[REALTEK_GPIO_MAX]; member
172 u32 irq_type = ctrl->intr_type[line]; in realtek_gpio_update_line_imr()
243 ctrl->intr_type[line] = type; in realtek_gpio_irq_set_type()
/openbmc/linux/drivers/net/ethernet/freescale/fman/
H A Dfman.h350 u8 mod_id, enum fman_intr_type intr_type,
354 u8 mod_id, enum fman_intr_type intr_type);
H A Dfman.c1497 enum fman_intr_type intr_type) in get_module_event() argument
1503 if (intr_type == FMAN_INTR_TYPE_ERR) in get_module_event()
1509 if (intr_type == FMAN_INTR_TYPE_ERR) in get_module_event()
2051 u8 mod_id, enum fman_intr_type intr_type, in fman_register_intr() argument
2056 event = get_module_event(module, mod_id, intr_type); in fman_register_intr()
2077 u8 mod_id, enum fman_intr_type intr_type) in fman_unregister_intr() argument
2081 event = get_module_event(module, mod_id, intr_type); in fman_unregister_intr()
/openbmc/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_types.h281 enum bna_intr_type intr_type; member
407 enum bna_intr_type intr_type; member
435 enum bna_intr_type intr_type; member
635 enum bna_intr_type intr_type; member
H A Dbna_hw_defs.h237 if ((ib->intr_type == BNA_INTR_T_INTX)) { \
254 if (ib->intr_type == BNA_INTR_T_INTX) { \
H A Dbna_tx_rx.c1679 cfg_req->ib_cfg.msix = (rxp->cq.ib.intr_type == BNA_INTR_T_MSIX) in bna_bfi_rx_enet_start()
2245 res_info[BNA_RX_RES_T_INTR].res_u.intr_info.intr_type = BNA_INTR_T_MSIX; in bna_rx_res_req()
2366 rxp->cq.ib.intr_type = intr_info->intr_type; in bna_rx_create()
2367 if (intr_info->intr_type == BNA_INTR_T_MSIX) in bna_rx_create()
2455 rxp->cq.ccb->intr_type = rxp->cq.ib.intr_type; in bna_rx_create()
3116 cfg_req->ib_cfg.msix = (txq->ib.intr_type == BNA_INTR_T_MSIX) in bna_bfi_tx_enet_start()
3357 res_info[BNA_TX_RES_INTR_T_TXCMPL].res_u.intr_info.intr_type = in bna_tx_res_req()
3454 txq->ib.intr_type = intr_info->intr_type; in bna_tx_create()
3458 if (intr_info->intr_type == BNA_INTR_T_INTX) in bna_tx_create()
3472 txq->tcb->intr_type = txq->ib.intr_type; in bna_tx_create()
H A Dbnad.c1459 intr_info->intr_type = BNA_INTR_T_MSIX; in bnad_txrx_irq_alloc()
1484 intr_info->intr_type = BNA_INTR_T_INTX; in bnad_txrx_irq_alloc()
1924 if (tx_info->tcb[0]->intr_type == BNA_INTR_T_MSIX) in bnad_destroy_tx()
1998 if (intr_info->intr_type == BNA_INTR_T_MSIX) { in bnad_setup_tx()
2171 if (rx_info->rx_ctrl[0].ccb->intr_type == BNA_INTR_T_MSIX) in bnad_destroy_rx()
2261 if (intr_info->intr_type == BNA_INTR_T_MSIX) { in bnad_setup_rx()
/openbmc/linux/drivers/net/ethernet/neterion/
H A Ds2io.c439 S2IO_PARM_INT(intr_type, 2);
1686 if (nic->config.intr_type == MSI_X) in init_nic()
3609 if (sp->config.intr_type == INTA) in s2io_set_swapper()
3633 if (sp->config.intr_type == INTA) in s2io_set_swapper()
4180 if (sp->config.intr_type == MSI_X) in s2io_xmit()
6916 sp->config.intr_type = INTA; in s2io_add_isr()
6977 sp->config.intr_type = INTA; in s2io_add_isr()
7671 u8 dev_intr_type = intr_type; in s2io_init_nic()
7903 sp->config.intr_type = INTA; in s2io_init_nic()
7973 (config->intr_type == MSI_X)) in s2io_init_nic()
[all …]
H A Ds2io.h441 u8 intr_type; member
/openbmc/linux/drivers/media/dvb-frontends/
H A Dmxl5xx_defs.h663 u32 intr_type; member
/openbmc/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_dev.h479 u8 intr_type; member
H A Dhinic_hw_dev.c40 enum intr_type { enum
57 if (!HINIC_IS_VF(hwdev->hwif) && dev_cap->intr_type != INTR_MSIX_TYPE) in parse_capability()
/openbmc/linux/Documentation/networking/device_drivers/ethernet/neterion/
H A Ds2io.rst107 e. intr_type
/openbmc/linux/drivers/accel/habanalabs/include/common/
H A Dcpucp_if.h339 __le32 intr_type; /* enum hl_engine_arc_interrupt_type */ member
/openbmc/linux/drivers/net/wwan/t7xx/
H A Dt7xx_dpmaif.c214 enum dpmaif_hw_intr_type intr_type, unsigned int intr_queue) in t7xx_dpmaif_set_intr_para() argument
216 para->intr_types[para->intr_cnt] = intr_type; in t7xx_dpmaif_set_intr_para()
/openbmc/linux/arch/x86/kvm/vmx/
H A Dnested.c2830 u32 intr_type = intr_info & INTR_INFO_INTR_TYPE_MASK; in nested_check_vm_entry_controls() local
2838 if (CC(intr_type == INTR_TYPE_RESERVED) || in nested_check_vm_entry_controls()
2839 CC(intr_type == INTR_TYPE_OTHER_EVENT && in nested_check_vm_entry_controls()
2844 if (CC(intr_type == INTR_TYPE_NMI_INTR && vector != NMI_VECTOR) || in nested_check_vm_entry_controls()
2845 CC(intr_type == INTR_TYPE_HARD_EXCEPTION && vector > 31) || in nested_check_vm_entry_controls()
2846 CC(intr_type == INTR_TYPE_OTHER_EVENT && vector != 0)) in nested_check_vm_entry_controls()
2851 intr_type == INTR_TYPE_HARD_EXCEPTION && prot_mode && in nested_check_vm_entry_controls()
2866 switch (intr_type) { in nested_check_vm_entry_controls()
/openbmc/linux/drivers/scsi/lpfc/
H A Dlpfc_init.c549 if (phba->intr_type == MSIX) { in lpfc_config_port_post()
12244 phba->intr_type = MSIX; in lpfc_sli_enable_intr()
12254 phba->intr_type = MSI; in lpfc_sli_enable_intr()
12260 if (phba->intr_type == NONE) { in lpfc_sli_enable_intr()
12265 phba->intr_type = INTx; in lpfc_sli_enable_intr()
12286 if (phba->intr_type == MSIX) in lpfc_sli_disable_intr()
12296 phba->intr_type = NONE; in lpfc_sli_disable_intr()
13232 phba->intr_type = MSIX; in lpfc_sli4_enable_intr()
13243 phba->intr_type = MSI; in lpfc_sli4_enable_intr()
13257 phba->intr_type = INTx; in lpfc_sli4_enable_intr()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgf100.c1995 enum nvkm_intr_type intr_type = NVKM_INTR_SUBDEV; in gf100_gr_oneinit() local
1999 intr = gr->func->oneinit_intr(gr, &intr_type); in gf100_gr_oneinit()
2001 ret = nvkm_inth_add(intr, intr_type, NVKM_INTR_PRIO_NORMAL, &gr->base.engine.subdev, in gf100_gr_oneinit()
/openbmc/linux/drivers/accel/habanalabs/common/
H A Dhabanalabs.h2704 #define HL_USR_INTR_STRUCT_INIT(usr_intr, hdev, intr_id, intr_type) \ argument
2708 usr_intr.type = intr_type; \

12