Home
last modified time | relevance | path

Searched refs:irq_clear (Results 1 – 23 of 23) sorted by relevance

/openbmc/qemu/hw/misc/
H A Dtz-msc.c54 s->irq_clear = level; in tz_msc_irq_clear()
117 if (!s->irq_clear) { in tz_msc_check()
222 s->irq_clear = 0; in tz_msc_reset()
275 VMSTATE_BOOL(irq_clear, TZMSC),
H A Dtz-ppc.c73 s->irq_clear = level; in tz_ppc_irq_clear()
95 if (!s->irq_clear) { in tz_ppc_check()
298 VMSTATE_BOOL(irq_clear, TZPPC),
H A Diotkit-secctl.c310 qemu_set_irq(ppc->irq_clear, extract32(value, ppc->irq_bit_offset, 1)); in iotkit_secctl_ppc_update_irq_clear()
685 qdev_init_gpio_out_named(dev, &ppc->irq_clear, gpioname, 1); in iotkit_secctl_init_ppc()
/openbmc/linux/drivers/accel/ivpu/
H A Divpu_hw.h28 void (*irq_clear)(struct ivpu_device *vdev); member
150 vdev->hw->ops->irq_clear(vdev); in ivpu_hw_irq_clear()
H A Divpu_hw_37xx.c1052 .irq_clear = ivpu_hw_37xx_irq_clear,
H A Divpu_hw_40xx.c1193 .irq_clear = ivpu_hw_40xx_irq_clear,
/openbmc/qemu/include/hw/misc/
H A Dtz-msc.h69 bool irq_clear; member
H A Dtz-ppc.h95 bool irq_clear; member
H A Diotkit-secctl.h82 qemu_irq irq_clear; member
/openbmc/linux/arch/mips/kvm/
H A Dinterrupt.c35 kvm_mips_callbacks->irq_clear(vcpu, priority, cause); in kvm_mips_deliver_interrupts()
H A Dvz.c3296 .irq_clear = kvm_vz_irq_clear_cb,
/openbmc/linux/drivers/spmi/
H A Dspmi-pmic-arb.c216 void __iomem *(*irq_clear)(struct spmi_pmic_arb *pmic_arb, u16 n); member
615 writel_relaxed(irq_mask, pmic_arb->ver_ops->irq_clear(pmic_arb, apid)); in cleanup_irq()
722 writel_relaxed(BIT(irq), pmic_arb->ver_ops->irq_clear(pmic_arb, apid)); in qpnpint_irq_ack()
1368 .irq_clear = pmic_arb_irq_clear_v1,
1382 .irq_clear = pmic_arb_irq_clear_v2,
1396 .irq_clear = pmic_arb_irq_clear_v2,
1410 .irq_clear = pmic_arb_irq_clear_v5,
1424 .irq_clear = pmic_arb_irq_clear_v7,
/openbmc/linux/drivers/usb/typec/
H A Drt1719.c657 u32 conn_info, irq_clear; in rt1719_init_attach_state() local
661 irq_clear = RT1719_INT_DRSW_ACCEPT | RT1719_INT_RX_SRCCAP | in rt1719_init_attach_state()
667 ret |= rt1719_write32(data, RT1719_REG_EVENTS, irq_clear); in rt1719_init_attach_state()
/openbmc/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus.h159 void (*irq_clear)(struct cedrus_ctx *ctx); member
H A Dcedrus_mpeg2.c193 .irq_clear = cedrus_mpeg2_irq_clear,
H A Dcedrus_hw.c140 ctx->current_codec->irq_clear(ctx); in cedrus_irq()
H A Dcedrus_vp8.c875 .irq_clear = cedrus_vp8_irq_clear,
H A Dcedrus_h264.c699 .irq_clear = cedrus_h264_irq_clear,
H A Dcedrus_h265.c910 .irq_clear = cedrus_h265_irq_clear,
/openbmc/linux/drivers/tty/serial/
H A Dqcom_geni_serial.c311 u32 irq_clear = M_CMD_DONE_EN; in qcom_geni_serial_poll_tx_done() local
318 irq_clear |= M_CMD_ABORT_EN; in qcom_geni_serial_poll_tx_done()
322 writel(irq_clear, uport->membase + SE_GENI_M_IRQ_CLEAR); in qcom_geni_serial_poll_tx_done()
327 u32 irq_clear = S_CMD_DONE_EN | S_CMD_ABORT_EN; in qcom_geni_serial_abort_rx() local
332 writel(irq_clear, uport->membase + SE_GENI_S_IRQ_CLEAR); in qcom_geni_serial_abort_rx()
/openbmc/linux/drivers/iio/adc/
H A Dstm32-adc.c226 void (*irq_clear)(struct iio_dev *indio_dev, u32 msk); member
1515 adc->cfg->irq_clear(indio_dev, msk); in stm32_adc_irq_clear()
2594 .irq_clear = stm32f4_adc_irq_clear,
2612 .irq_clear = stm32h7_adc_irq_clear,
2632 .irq_clear = stm32h7_adc_irq_clear,
2648 .irq_clear = stm32h7_adc_irq_clear,
/openbmc/linux/arch/mips/include/asm/
H A Dkvm_host.h747 int (*irq_clear)(struct kvm_vcpu *vcpu, unsigned int priority, member
/openbmc/linux/Documentation/driver-api/
H A Dlibata.rst314 void (*irq_clear) (struct ata_port *);
318 system, by libata. ``->irq_clear`` is called during probe just before the
329 :c:func:`irq_clear` hook, which simply clears the interrupt and error flags