Searched refs:rxbd (Results 1 - 7 of 7) sorted by relevance
/u-boot/drivers/serial/ |
H A D | serial_mpc8xx.c | 33 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 D | mcffec.c | 48 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 D | mpc8xx_fec.c | 108 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 D | tsec.c | 288 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(®s->rbase, (u32)&priv->rxbd[ [all...] |
/u-boot/drivers/net/fm/ |
H A D | eth.c | 229 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 D | fec.h | 96 cbd_t *rxbd; /* Rx BD */ member in struct:fec_info_s
|
/u-boot/include/ |
H A D | tsec.h | 355 struct rxbd8 __iomem rxbd[PKTBUFSRX]; member in struct:tsec_private
|
Completed in 122 milliseconds