Home
last modified time | relevance | path

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

/openbmc/linux/arch/m68k/mac/
H A Dvia.c385 unsigned char irq_bit, events; in via1_irq() local
392 irq_bit = VIA_TIMER_1_INT; in via1_irq()
393 if (events & irq_bit) { in via1_irq()
397 via1[vIFR] = irq_bit; in via1_irq()
401 events &= ~irq_bit; in via1_irq()
407 irq_bit = 1; in via1_irq()
409 if (events & irq_bit) { in via1_irq()
410 via1[vIFR] = irq_bit; in via1_irq()
414 irq_bit <<= 1; in via1_irq()
415 } while (events >= irq_bit); in via1_irq()
[all …]
H A Dbaboon.c46 short events, irq_bit; in baboon_irq() local
51 irq_bit = 1; in baboon_irq()
53 if (events & irq_bit) { in baboon_irq()
54 events &= ~irq_bit; in baboon_irq()
58 irq_bit <<= 1; in baboon_irq()
H A Dpsc.c122 unsigned char irq_bit, events; in psc_irq() local
129 irq_bit = 1; in psc_irq()
131 if (events & irq_bit) { in psc_irq()
132 psc_write_byte(pIFR, irq_bit); in psc_irq()
136 irq_bit <<= 1; in psc_irq()
137 } while (events >= irq_bit); in psc_irq()
H A Doss.c72 u16 events, irq_bit; in oss_nubus_irq() local
77 irq_bit = OSS_IP_NUBUS5; in oss_nubus_irq()
79 if (events & irq_bit) { in oss_nubus_irq()
80 events &= ~irq_bit; in oss_nubus_irq()
84 irq_bit >>= 1; in oss_nubus_irq()
/openbmc/linux/drivers/mfd/
H A Dqcom-pm8xxx.c292 int irq_bit; in pm8xxx_irq_set_type() local
296 irq_bit = pmirq % 8; in pm8xxx_irq_set_type()
298 chip->config[pmirq] = (irq_bit << PM_IRQF_BITS_SHIFT) in pm8xxx_irq_set_type()
326 int irq_bit; in pm8xxx_irq_get_irqchip_state() local
334 irq_bit = pmirq % 8; in pm8xxx_irq_get_irqchip_state()
349 *state = !!(bits & BIT(irq_bit)); in pm8xxx_irq_get_irqchip_state()
404 int irq_bit, rc; in pm8821_irq_mask_ack() local
408 irq_bit = pmirq % 8; in pm8821_irq_mask_ack()
413 BIT(irq_bit), BIT(irq_bit)); in pm8821_irq_mask_ack()
421 BIT(irq_bit), BIT(irq_bit)); in pm8821_irq_mask_ack()
[all …]
/openbmc/qemu/hw/intc/
H A Dheathrow_pic.c119 unsigned int irq_bit; in heathrow_set_irq() local
123 irq_bit = 1 << (num & 0x1f); in heathrow_set_irq()
124 last_level = (pic->levels & irq_bit) ? 1 : 0; in heathrow_set_irq()
127 pic->events |= irq_bit & ~pic->level_triggered; in heathrow_set_irq()
128 pic->levels |= irq_bit; in heathrow_set_irq()
130 pic->levels &= ~irq_bit; in heathrow_set_irq()
/openbmc/linux/sound/soc/amd/acp/
H A Dacp-i2s.c492 unsigned int irq_bit = 0; in acp_i2s_startup() local
497 irq_bit = BIT(I2S_TX_THRESHOLD(rsrc->offset)); in acp_i2s_startup()
501 irq_bit = BIT(I2S_RX_THRESHOLD(rsrc->offset)); in acp_i2s_startup()
508 irq_bit = BIT(BT_TX_THRESHOLD(rsrc->offset)); in acp_i2s_startup()
512 irq_bit = BIT(BT_RX_THRESHOLD(rsrc->offset)); in acp_i2s_startup()
519 irq_bit = BIT(HS_TX_THRESHOLD(rsrc->offset)); in acp_i2s_startup()
523 irq_bit = BIT(HS_RX_THRESHOLD(rsrc->offset)); in acp_i2s_startup()
536 stream->irq_bit = irq_bit; in acp_i2s_startup()
H A Dacp-platform.c108 if (ext_intr_stat & stream->irq_bit) { in i2s_irq_handler()
109 writel(stream->irq_bit, in i2s_irq_handler()
115 if (ext_intr_stat1 & stream->irq_bit) { in i2s_irq_handler()
116 writel(stream->irq_bit, ACP_EXTERNAL_INTR_STAT(adata, in i2s_irq_handler()
H A Dacp-pdm.c147 stream->irq_bit = BIT(PDM_DMA_STAT); in acp_dmic_dai_startup()
H A Damd.h137 int irq_bit; member
/openbmc/qemu/hw/xtensa/
H A Dpic_cpu.c73 uint32_t irq_bit = 1 << irq; in xtensa_set_irq() local
76 qatomic_or(&env->sregs[INTSET], irq_bit); in xtensa_set_irq()
78 qatomic_and(&env->sregs[INTSET], ~irq_bit); in xtensa_set_irq()
/openbmc/linux/arch/mips/pci/
H A Dmsi-octeon.c249 int irq_bit = msi_number & 0x3f; in octeon_irq_msi_enable_pcie() local
253 en |= 1ull << irq_bit; in octeon_irq_msi_enable_pcie()
265 int irq_bit = msi_number & 0x3f; in octeon_irq_msi_disable_pcie() local
269 en &= ~(1ull << irq_bit); in octeon_irq_msi_disable_pcie()
/openbmc/qemu/target/openrisc/
H A Dcpu.c128 uint32_t irq_bit; in openrisc_cpu_set_irq() local
134 irq_bit = 1U << irq; in openrisc_cpu_set_irq()
137 cpu->env.picsr |= irq_bit; in openrisc_cpu_set_irq()
139 cpu->env.picsr &= ~irq_bit; in openrisc_cpu_set_irq()
/openbmc/linux/drivers/gpio/
H A Dgpio-sodaville.c80 int irq_bit; in sdv_gpio_pub_irq_handler() local
86 for_each_set_bit(irq_bit, &irq_stat, 32) in sdv_gpio_pub_irq_handler()
87 generic_handle_domain_irq(sd->id, irq_bit); in sdv_gpio_pub_irq_handler()
/openbmc/linux/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c736 irq_hw_number_t irq_bit = PCIE_INTX_SHIFT; in mtk_pcie_irq_handler() local
741 for_each_set_bit_from(irq_bit, &status, PCI_NUM_INTX + in mtk_pcie_irq_handler()
744 irq_bit - PCIE_INTX_SHIFT); in mtk_pcie_irq_handler()
746 irq_bit = PCIE_MSI_SHIFT; in mtk_pcie_irq_handler()
747 for_each_set_bit_from(irq_bit, &status, PCIE_MSI_SET_NUM + in mtk_pcie_irq_handler()
749 mtk_pcie_msi_handler(pcie, irq_bit - PCIE_MSI_SHIFT); in mtk_pcie_irq_handler()
751 writel_relaxed(BIT(irq_bit), pcie->base + PCIE_INT_STATUS_REG); in mtk_pcie_irq_handler()
/openbmc/qemu/hw/ppc/
H A Dpnv_lpc.c893 uint32_t irq_bit = LPC_HC_IRQ_SERIRQ0 >> n; in pnv_lpc_isa_irq_handler() local
896 lpc->lpc_hc_irq_inputs |= irq_bit; in pnv_lpc_isa_irq_handler()
903 lpc->lpc_hc_irqstat |= irq_bit; in pnv_lpc_isa_irq_handler()
906 lpc->lpc_hc_irq_inputs &= ~irq_bit; in pnv_lpc_isa_irq_handler()
911 lpc->lpc_hc_irqstat &= ~irq_bit; in pnv_lpc_isa_irq_handler()
/openbmc/linux/drivers/spmi/
H A Dspmi-pmic-arb.c765 u8 irq_bit = BIT(hwirq_to_irq(d->hwirq)); in qpnpint_irq_set_type() local
769 type.type = irq_bit; in qpnpint_irq_set_type()
771 type.polarity_high = irq_bit; in qpnpint_irq_set_type()
773 type.polarity_low = irq_bit; in qpnpint_irq_set_type()
782 type.polarity_high = irq_bit; in qpnpint_irq_set_type()
784 type.polarity_low = irq_bit; in qpnpint_irq_set_type()
789 mask.type = irq_bit; in qpnpint_irq_set_type()
790 mask.polarity_high = irq_bit; in qpnpint_irq_set_type()
791 mask.polarity_low = irq_bit; in qpnpint_irq_set_type()
/openbmc/linux/arch/sparc/kernel/
H A Dperf_event.c169 int irq_bit; member
606 .irq_bit = 0x30,
772 .irq_bit = PCR_N4_TOE,
796 .irq_bit = PCR_N4_TOE,
1062 sparc_pmu->hv_bit | sparc_pmu->irq_bit); in sparc_pmu_disable()
1465 hwc->config_base = sparc_pmu->irq_bit; in sparc_pmu_event_init()
1648 if (sparc_pmu->irq_bit && in perf_event_nmi_handler()
1658 if (sparc_pmu->irq_bit && in perf_event_nmi_handler()
/openbmc/linux/drivers/input/serio/
H A Di8042.c408 int irq_bit; in i8042_port_close() local
413 irq_bit = I8042_CTR_AUXINT; in i8042_port_close()
417 irq_bit = I8042_CTR_KBDINT; in i8042_port_close()
422 i8042_ctr &= ~irq_bit; in i8042_port_close()
429 i8042_ctr |= irq_bit; in i8042_port_close()
/openbmc/linux/arch/x86/kernel/
H A Dvm86_32.c735 int irq_bit; in irq_handler() local
739 irq_bit = 1 << intno; in irq_handler()
740 if ((irqbits & irq_bit) || !vm86_irqs[intno].tsk) in irq_handler()
742 irqbits |= irq_bit; in irq_handler()
/openbmc/linux/drivers/gpu/drm/mediatek/
H A Dmtk_dsi.c547 static void mtk_dsi_irq_data_set(struct mtk_dsi *dsi, u32 irq_bit) in mtk_dsi_irq_data_set() argument
549 dsi->irq_data |= irq_bit; in mtk_dsi_irq_data_set()
552 static void mtk_dsi_irq_data_clear(struct mtk_dsi *dsi, u32 irq_bit) in mtk_dsi_irq_data_clear() argument
554 dsi->irq_data &= ~irq_bit; in mtk_dsi_irq_data_clear()
/openbmc/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-37xx.c1060 u32 irq_bit = BIT(i % GPIO_PER_REG); in armada_3700_pinctrl_resume() local
1073 if (!(mask & irq_bit)) in armada_3700_pinctrl_resume()
1087 if ((*irq_pol ^ level) & irq_bit) in armada_3700_pinctrl_resume()
1088 *irq_pol ^= irq_bit; in armada_3700_pinctrl_resume()
/openbmc/linux/drivers/net/fjes/
H A Dfjes_hw.c996 ulong irq_bit = 0; in fjes_hw_update_zone_task() local
1067 set_bit(epidx, &irq_bit); in fjes_hw_update_zone_task()
1148 if (test_bit(epidx, &irq_bit)) { in fjes_hw_update_zone_task()
1164 if (irq_bit || adapter->unshare_watch_bitmask) { in fjes_hw_update_zone_task()
/openbmc/linux/drivers/media/pci/cx25821/
H A Dcx25821-core.c243 .irq_bit = 8,
269 .irq_bit = 9,
294 .irq_bit = 11,
H A Dcx25821.h345 u32 irq_bit; member