Searched refs:rxbd (Results 1 - 7 of 7) sorted by relevance

/u-boot/drivers/serial/
H A Dserial_mpc8xx.c33 cbd_t rxbd; /* Rx BD */ member in struct:serialbuffer
126 out_be32(&rtx->rxbd.cbd_bufaddr, (__force uint)&rtx->rxbuf);
127 out_be16(&rtx->rxbd.cbd_sc, 0);
153 setbits_be16(&rtx->rxbd.cbd_sc, BD_SC_EMPTY | BD_SC_WRAP);
201 if (in_be16(&rtx->rxbd.cbd_sc) & BD_SC_EMPTY)
212 if (rxindex >= in_be16(&rtx->rxbd.cbd_datlen)) {
214 setbits_be16(&rtx->rxbd.cbd_sc, BD_SC_EMPTY);
231 return !(in_be16(&rtx->rxbd.cbd_sc) & BD_SC_EMPTY);
/u-boot/drivers/net/
H A Dmcffec.c48 info->rxbd = (cbd_t *)DBUF_LENGTH;
51 info->rxbd = (cbd_t *)((u32)info->rxbd + tmp);
52 tmp = (u32)info->rxbd;
62 info->rxbd =
73 printf("rxbd %x txbd %x\n", (int)info->rxbd, (int)info->txbd);
329 info->rxbd[i].cbd_sc = BD_ENET_RX_EMPTY;
330 info->rxbd[i].cbd_datlen = 0; /* Reset */
331 info->rxbd[
[all...]
H A Dmpc8xx_fec.c108 cbd_t rxbd[PKTBUFSRX]; /* Rx BD */ member in struct:common_buf_desc
199 if (in_be16(&rtx->rxbd[rxIdx].cbd_sc) & BD_ENET_RX_EMPTY)
202 length = in_be16(&rtx->rxbd[rxIdx].cbd_datlen);
204 if (!(in_be16(&rtx->rxbd[rxIdx].cbd_sc) & 0x003f)) {
228 out_be16(&rtx->rxbd[rxIdx].cbd_datlen, 0);
232 out_be16(&rtx->rxbd[PKTBUFSRX - 1].cbd_sc,
236 out_be16(&rtx->rxbd[rxIdx].cbd_sc, BD_ENET_RX_EMPTY);
547 out_be16(&rtx->rxbd[i].cbd_sc, BD_ENET_RX_EMPTY);
548 out_be16(&rtx->rxbd[i].cbd_datlen, 0); /* Reset */
549 out_be32(&rtx->rxbd[
[all...]
H A Dtsec.c288 if (!(in_be16(&priv->rxbd[priv->rx_idx].status) & RXBD_EMPTY)) {
289 int length = in_be16(&priv->rxbd[priv->rx_idx].length);
290 u16 status = in_be16(&priv->rxbd[priv->rx_idx].status);
295 buf = in_be32(&priv->rxbd[priv->rx_idx].bufptr);
316 out_be16(&priv->rxbd[priv->rx_idx].length, 0);
322 out_be16(&priv->rxbd[priv->rx_idx].status, status);
396 in_be16(&priv->rxbd[priv->rx_idx].status) & RXBD_EMPTY;
407 out_be16(&priv->rxbd[priv->rx_idx].length, 0);
411 out_be16(&priv->rxbd[priv->rx_idx].status, status);
454 out_be32(&regs->rbase, (u32)&priv->rxbd[
[all...]
/u-boot/drivers/net/fm/
H A Deth.c229 struct fm_port_bd *rxbd; local
281 rxbd = (struct fm_port_bd *)rx_bd_ring_base;
283 muram_writew(&rxbd->status, RxBD_EMPTY);
284 muram_writew(&rxbd->len, 0);
289 muram_writew(&rxbd->buf_ptr_hi, (u16)buf_hi);
290 out_be32(&rxbd->buf_ptr_lo, buf_lo);
291 rxbd++;
584 struct fm_port_bd *rxbd)
593 muram_writew(&rxbd->status, RxBD_EMPTY);
594 muram_writew(&rxbd
583 fm_eth_free_one(struct fm_eth *fm_eth, struct fm_port_bd *rxbd) argument
617 struct fm_port_bd *rxbd; local
[all...]
/u-boot/arch/m68k/include/asm/
H A Dfec.h96 cbd_t *rxbd; /* Rx BD */ member in struct:fec_info_s
/u-boot/include/
H A Dtsec.h355 struct rxbd8 __iomem rxbd[PKTBUFSRX]; member in struct:tsec_private

Completed in 122 milliseconds