Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/net/
H A Dfec_mxc.c100 writel(FEC_IEVENT_MII, &eth->ievent); in fec_mdio_read()
109 while (!(readl(&eth->ievent) & FEC_IEVENT_MII)) { in fec_mdio_read()
117 writel(FEC_IEVENT_MII, &eth->ievent); in fec_mdio_read()
205 while (!(readl(&eth->ievent) & FEC_IEVENT_MII)) { in fec_mdio_write()
213 writel(FEC_IEVENT_MII, &eth->ievent); in fec_mdio_write()
434 writel(0xffffffff, &fec->eth->ievent); in fec_reg_setup()
656 while ((counter--) && (!(readl(&fec->eth->ievent) & FEC_IEVENT_GRA))) in fecmxc_halt()
844 unsigned long ievent; in fecmxc_recv() local
861 ievent = readl(&fec->eth->ievent); in fecmxc_recv()
862 writel(ievent, &fec->eth->ievent); in fecmxc_recv()
[all …]
H A Dfsl_mcdmafec.c246 u32 ievent; in fec_recv() local
250 ievent = fecp->eir; in fec_recv()
251 if (ievent != 0) { in fec_recv()
252 fecp->eir = ievent; in fec_recv()
254 if (ievent & (FEC_EIR_BABT | FEC_EIR_TXERR | FEC_EIR_RXERR)) { in fec_recv()
261 if (ievent & FEC_EIR_HBERR) { in fec_recv()
266 if (ievent & FEC_EIR_GRA) { in fec_recv()
H A Dtsec.c158 out_be32(&regs->ievent, IEVENT_INIT_CLEAR); in init_registers()
329 if (in_be32(&regs->ievent) & IEVENT_BSY) { in tsec_recv()
330 out_be32(&regs->ievent, IEVENT_BSY); in tsec_recv()
358 if (in_be32(&regs->ievent) & IEVENT_BSY) { in tsec_recv()
359 out_be32(&regs->ievent, IEVENT_BSY); in tsec_recv()
398 while ((in_be32(&regs->ievent) & (IEVENT_GRSC | IEVENT_GTSC)) in tsec_halt()
473 if (in_be32(&regs->ievent) & IEVENT_BSY) { in redundant_init()
474 out_be32(&regs->ievent, IEVENT_BSY); in redundant_init()
H A Dfec_mxc.h27 uint32_t ievent; /* MBAR_ETH + 0x004 */ member
/openbmc/linux/drivers/net/ethernet/freescale/
H A Dfec_mpc52xx.c448 u32 ievent; in mpc52xx_fec_interrupt() local
450 ievent = in_be32(&fec->ievent); in mpc52xx_fec_interrupt()
452 ievent &= ~FEC_IEVENT_MII; /* mii is handled separately */ in mpc52xx_fec_interrupt()
453 if (!ievent) in mpc52xx_fec_interrupt()
456 out_be32(&fec->ievent, ievent); /* clear pending events */ in mpc52xx_fec_interrupt()
459 if (ievent & (FEC_IEVENT_RFIFO_ERROR | FEC_IEVENT_XFIFO_ERROR)) { in mpc52xx_fec_interrupt()
461 if (net_ratelimit() && (ievent & FEC_IEVENT_RFIFO_ERROR)) in mpc52xx_fec_interrupt()
463 if (net_ratelimit() && (ievent & FEC_IEVENT_XFIFO_ERROR)) in mpc52xx_fec_interrupt()
473 if (ievent & ~FEC_IEVENT_TFINT) in mpc52xx_fec_interrupt()
474 dev_dbg(&dev->dev, "ievent: %08x\n", ievent); in mpc52xx_fec_interrupt()
[all …]
H A Dfec_mpc52xx_phy.c39 out_be32(&fec->ievent, FEC_IEVENT_MII); in mpc52xx_fec_mdio_transfer()
43 while (!(in_be32(&fec->ievent) & FEC_IEVENT_MII) && --tries) in mpc52xx_fec_mdio_transfer()
H A Dgianfar.c392 gfar_write(&regs->ievent, IEVENT_INIT_CLEAR); in gfar_ints_disable()
2299 u32 imask, ievent; in gfar_receive() local
2301 ievent = gfar_read(&grp->regs->ievent); in gfar_receive()
2303 if (unlikely(ievent & IEVENT_FGPI)) { in gfar_receive()
2304 gfar_write(&grp->regs->ievent, IEVENT_FGPI); in gfar_receive()
2319 gfar_write(&grp->regs->ievent, IEVENT_RX_MASK); in gfar_receive()
2343 gfar_write(&grp->regs->ievent, IEVENT_TX_MASK); in gfar_transmit()
2615 gfar_write(&regs->ievent, IEVENT_RX_MASK); in gfar_poll_rx_sq()
2646 gfar_write(&regs->ievent, IEVENT_TX_MASK); in gfar_poll_tx_sq()
2672 u32 events = gfar_read(&regs->ievent); in gfar_error()
[all …]
H A Dgianfar.h699 u32 ievent; /* 0x.010 - Interrupt Event Register */ member
1284 return ((gfar_read(&regs->ievent) & (IEVENT_GRSC | IEVENT_GTSC)) == in gfar_is_dma_stopped()
1292 return gfar_read(&regs->ievent) & IEVENT_GRSC; in gfar_is_rx_dma_stopped()
H A Dfec_mpc52xx.h35 u32 ievent; /* FEC + 0x004 */ member
H A Dfec_main.c2110 uint ievent; in fec_enet_mdio_wait() local
2113 ret = readl_poll_timeout_atomic(fep->hwp + FEC_IEVENT, ievent, in fec_enet_mdio_wait()
2114 ievent & FEC_ENET_MII, 2, 30000); in fec_enet_mdio_wait()
/openbmc/linux/drivers/net/ethernet/freescale/fs_enet/
H A Dmac-fec.c299 FW(fecp, ievent, 0xffc0); in restart()
349 for (i = 0; ((FR(fecp, ievent) & 0x10000000) == 0) && in stop()
369 FW(fecp, ievent, FEC_NAPI_EVENT_MSK); in napi_clear_event_fs()
409 return FR(fecp, ievent) & FR(fecp, imask); in get_int_events()
417 FW(fecp, ievent, int_events); in clear_int_events()
/openbmc/qemu/hw/net/fsl_etsec/
H A Detsec.c58 uint32_t ievent = etsec->regs[IEVENT].value; in etsec_update_irq() local
60 uint32_t active = ievent & imask; in etsec_update_irq()
67 __func__, ievent, imask, in etsec_update_irq()
/openbmc/linux/drivers/net/ethernet/freescale/fman/
H A Dfman_dtsec.c159 u32 ievent; /* 0x008 Interrupt event register */ member
440 iowrite32be(0xffffffff, &regs->ievent); in init()
594 event = ioread32be(&regs->ievent) & in dtsec_isr()
599 iowrite32be(event, &regs->ievent); in dtsec_isr()
675 if (ioread32be(&regs->ievent) & in dtsec_isr()
680 if (ioread32be(&regs->ievent) & in dtsec_isr()
683 &regs->ievent); in dtsec_isr()
H A Dfman_memac.c135 u32 ievent; /* 0x040 Interrupt event */ member
384 iowrite32be(0xffffffff, &regs->ievent); in init()
467 event = ioread32be(&regs->ievent); in memac_err_exception()
477 iowrite32be(event, &regs->ievent); in memac_err_exception()
493 event = ioread32be(&regs->ievent); in memac_exception()
503 iowrite32be(event, &regs->ievent); in memac_exception()
H A Dfman_tgec.c94 u32 ievent; /* 0x064 Interrupt event */ member
239 iowrite32be(0xffffffff, &regs->ievent); in init()
330 event = ioread32be(&regs->ievent) & in tgec_err_exception()
336 iowrite32be(event, &regs->ievent); in tgec_err_exception()
/openbmc/u-boot/drivers/net/fm/
H A Dtgec.c36 out_be32(&regs->ievent, IEVENT_CLEAR_ALL); in tgec_init_mac()
H A Dmemac.c26 out_be32(&regs->ievent, IEVENT_CLEAR_ALL); in memac_init_mac()
H A Ddtsec.c49 out_be32(&regs->ievent, IEVENT_CLEAR_ALL); in dtsec_init_mac()
/openbmc/linux/tools/perf/tests/
H A Dattr.py356 for iname, ievent in events.items():
357 if (ievent['fd'] == group_fd):
/openbmc/u-boot/include/
H A Dfsl_tgec.h30 u32 ievent; /* Interrupt event register */ member
H A Dfsl_dtsec.h14 u32 ievent; /* interrupt event */ member
H A Dfsl_memac.h22 u32 ievent; /* Interrupt event register */ member
H A Dtsec.h297 u32 ievent; /* Interrupt Event */ member
/openbmc/u-boot/arch/powerpc/include/asm/
H A Dimmap_86xx.h287 uint ievent; /* 0x24010 - Interrupt Event Register */ member
H A Dimmap_85xx.h336 u32 ievent; /* IRQ Event */ member