Searched refs:irq_status (Results 76 - 100 of 170) sorted by relevance

1234567

/linux-master/drivers/media/platform/mediatek/vcodec/encoder/
H A Dmtk_vcodec_enc_drv.h113 * @irq_status: irq status
147 unsigned int irq_status; member in struct:mtk_vcodec_enc_ctx
/linux-master/drivers/spi/
H A Dspi-hisi-kunpeng.c339 u32 irq_status = readl(hs->regs + HISI_SPI_ISR) & ISR_MASK; local
341 if (!irq_status)
348 if (irq_status & ISR_RXOF) {
363 if (irq_status & ISR_TX)
H A Dspi-mtk-nor.c758 u32 irq_status, irq_enabled; local
760 irq_status = readl(sp->base + MTK_NOR_REG_IRQ_STAT);
763 writel(irq_status, sp->base + MTK_NOR_REG_IRQ_STAT);
765 if (!(irq_status & irq_enabled))
768 if (irq_status & MTK_NOR_IRQ_DMA) {
H A Dspi-pxa2xx.c640 u32 irq_status; local
642 irq_status = read_SSSR_bits(drv_data, drv_data->mask_sr);
644 irq_status &= ~SSSR_TFS;
646 if (irq_status & SSSR_ROR) {
651 if (irq_status & SSSR_TUR) {
656 if (irq_status & SSSR_TINT) {
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-irq.c50 uint32_t stat = ioread32(&vmr->irq_status);
52 iowrite32(stat, &vmr->irq_status);
/linux-master/drivers/staging/media/atomisp/pci/css_2401_system/host/
H A Dcsi_rx_private.h221 state->irq_status =
277 state->irq_status);
/linux-master/drivers/mtd/nand/raw/
H A Dhisi504_nand.c141 unsigned int irq_status; /* interrupt status */ member in struct:hinfc_host
504 host->irq_status |= flag;
530 if (host->irq_status & HINFC504_INTS_UE) {
532 } else if (host->irq_status & HINFC504_INTS_CE) {
546 host->irq_status = 0;
558 if (host->irq_status & HINFC504_INTS_UE) {
559 host->irq_status = 0;
563 host->irq_status = 0;
/linux-master/drivers/net/phy/
H A Dsmsc.c103 int irq_status; local
105 irq_status = phy_read(phydev, MII_LAN83C185_ISF);
106 if (irq_status < 0) {
107 if (irq_status != -ENODEV)
113 if (!(irq_status & MII_LAN83C185_ISF_INT_PHYLIB_EVENTS))
H A Dbcm54140.c650 int irq_status, irq_mask; local
652 irq_status = bcm_phy_read_rdb(phydev, BCM54140_RDB_ISR);
653 if (irq_status < 0) {
665 if (!(irq_status & irq_mask))
H A Ddp83869.c223 int irq_status, irq_enabled; local
225 irq_status = phy_read(phydev, MII_DP83869_ISR);
226 if (irq_status < 0) {
237 if (!(irq_status & irq_enabled))
/linux-master/drivers/media/i2c/
H A Dadv7842.c2362 u8 irq_status[6]; local
2367 irq_status[0] = io_read(sd, 0x43);
2368 irq_status[1] = io_read(sd, 0x57);
2369 irq_status[2] = io_read(sd, 0x70);
2370 irq_status[3] = io_read(sd, 0x75);
2371 irq_status[4] = io_read(sd, 0x9d);
2372 irq_status[5] = io_read(sd, 0x66);
2375 if (irq_status[0])
2376 io_write(sd, 0x44, irq_status[0]);
2377 if (irq_status[
[all...]
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dsiena.c304 rc = efx_siena_alloc_buffer(efx, &efx->irq_status, sizeof(efx_oword_t),
308 BUG_ON(efx->irq_status.dma_addr & 0x0f);
312 (unsigned long long)efx->irq_status.dma_addr,
313 efx->irq_status.addr,
314 (unsigned long long)virt_to_phys(efx->irq_status.addr));
339 efx_siena_free_buffer(efx, &efx->irq_status);
463 efx_siena_free_buffer(efx, &efx->irq_status);
/linux-master/drivers/spmi/
H A Dspmi-pmic-arb.c196 * @irq_status: on v1 address of PMIC_ARB_SPMI_PIC_IRQ_STATUSn
215 void __iomem *(*irq_status)(struct spmi_pmic_arb *pmic_arb, u16 n); member in struct:pmic_arb_ver_ops
626 status = readl_relaxed(pmic_arb->ver_ops->irq_status(pmic_arb, apid));
660 u32 irq_status = 0; local
693 irq_status = readl_relaxed(
694 ver_ops->irq_status(pmic_arb, i));
695 if (irq_status) {
701 i, irq_status);
1367 .irq_status = pmic_arb_irq_status_v1,
1381 .irq_status
[all...]
/linux-master/drivers/net/can/esd/
H A Desd_402_pci-core.c101 irqreturn_t irq_status; local
103 irq_status = acc_card_interrupt(&card->ov, card->cores);
105 return irq_status;
/linux-master/drivers/gpio/
H A Dgpio-wcove.c375 unsigned int ctlo, ctli, irq_mask, irq_status; local
388 ret += regmap_read(wg->regmap, to_ireg(gpio, IRQ_STATUS, &mask), &irq_status);
401 irq_status & mask ? "pending" : " ");
/linux-master/include/linux/
H A Dtifm.h113 unsigned int irq_status; member in struct:tifm_adapter
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_est.c170 .irq_status = est_irq_status,
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_drv.h151 * @irq_status: irq status
198 unsigned int irq_status; member in struct:mtk_vcodec_dec_ctx
/linux-master/drivers/gpu/drm/bridge/
H A Dnwl-dsi.c633 u32 irq_status; local
636 irq_status = nwl_dsi_read(dsi, NWL_DSI_IRQ_STATUS);
638 if (irq_status & NWL_DSI_TX_FIFO_OVFLW)
641 if (irq_status & NWL_DSI_HS_TX_TIMEOUT)
644 if (irq_status & NWL_DSI_TX_PKT_DONE ||
645 irq_status & NWL_DSI_RX_PKT_HDR_RCVD ||
646 irq_status & NWL_DSI_RX_PKT_PAYLOAD_DATA_RCVD)
647 nwl_dsi_finish_transmission(dsi, irq_status);
H A Dlontium-lt9611uxc.c144 unsigned int irq_status = 0; local
149 regmap_read(lt9611uxc->regmap, 0xb022, &irq_status);
151 if (irq_status)
154 if (irq_status & BIT(0)) {
159 if (irq_status & BIT(1)) {
/linux-master/drivers/scsi/mvsas/
H A Dmv_sas.c935 if ((tmp & PHY_READY_MASK) && !(phy->irq_status & PHYEV_POOF)) {
981 static u32 mvs_is_sig_fis_received(u32 irq_status) argument
983 return irq_status & PHYEV_SIG_FIS;
1001 phy->irq_status = MVS_CHIP_DISP->read_port_irq_stat(mvi, i);
1014 if (mvs_is_sig_fis_received(phy->irq_status)) {
1064 MVS_CHIP_DISP->write_port_irq_stat(mvi, i, phy->irq_status);
1786 phy->irq_status = MVS_CHIP_DISP->read_port_irq_stat(mvi, phy_no);
1787 MVS_CHIP_DISP->write_port_irq_stat(mvi, phy_no, phy->irq_status);
1791 phy->irq_status);
1798 if (phy->irq_status
[all...]
/linux-master/drivers/media/platform/renesas/
H A Dsh_vou.c1020 u32 irq_status = sh_vou_reg_a_read(vou_dev, VOUIR), masked; local
1023 if (!(irq_status & 0x300)) {
1026 irq_status);
1034 "IRQ without active buffer: %x!\n", irq_status);
1041 masked = ~(0x300 & irq_status) & irq_status & 0x30304;
1044 irq_status, masked, vou_status, cnt);
/linux-master/drivers/mmc/host/
H A Dsdhci-msm.c1599 u32 irq_status, irq_ack = 0; local
1605 irq_status = msm_host_readl(msm_host, host,
1607 irq_status &= INT_MASK;
1609 msm_host_writel(msm_host, irq_status, host,
1619 while (irq_status & msm_host_readl(msm_host, host,
1623 mmc_hostname(host->mmc), irq_status);
1628 msm_host_writel(msm_host, irq_status, host,
1635 if (irq_status & CORE_PWRCTL_BUS_ON) {
1639 if (irq_status & CORE_PWRCTL_BUS_OFF) {
1659 if (irq_status
1674 irq_status); local
[all...]
/linux-master/drivers/xen/events/
H A Devents_base.c803 struct physdev_irq_status_query irq_status; local
805 irq_status.irq = pirq_from_irq(info);
806 if (HYPERVISOR_physdev_op(PHYSDEVOP_irq_status_query, &irq_status))
807 irq_status.flags = 0;
810 if (irq_status.flags & XENIRQSTAT_needs_eoi)
2068 struct physdev_irq_status_query irq_status; local
2073 irq_status.irq = info->u.pirq.pirq;
2075 if (HYPERVISOR_physdev_op(PHYSDEVOP_irq_status_query, &irq_status))
2077 return !(irq_status.flags & XENIRQSTAT_shared);
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_dp.c916 u32 irq_status = mtk_dp_read(mtk_dp, MTK_DP_TRANS_P0_35D0) & local
919 if (irq_status) {
921 irq_status, SW_IRQ_CLR_DP_TRANS_P0_MASK);
926 return irq_status;
931 u32 irq_status = (mtk_dp_read(mtk_dp, MTK_DP_TRANS_P0_3418) & local
934 if (irq_status) {
936 irq_status, IRQ_CLR_DP_TRANS_P0_MASK);
941 return irq_status;
1908 u32 irq_status = mtk_dp_swirq_get_clear(mtk_dp) | local
1911 if (!irq_status)
[all...]

Completed in 518 milliseconds

1234567