Home
last modified time | relevance | path

Searched refs:cbd_sc (Results 1 – 10 of 10) sorted by relevance

/u-boot/arch/powerpc/cpu/mpc85xx/
A Dether_fcc.c134 for(i=0; rtx.txbd[txIdx].cbd_sc & BD_ENET_TX_READY; i++) { in fec_send()
146 for(i=0; rtx.txbd[txIdx].cbd_sc & BD_ENET_TX_READY; i++) { in fec_send()
164 result = rtx.txbd[txIdx].cbd_sc & BD_ENET_TX_STATS; in fec_send()
177 if (rtx.rxbd[rxIdx].cbd_sc & BD_ENET_RX_EMPTY) { in fec_recv()
183 if (rtx.rxbd[rxIdx].cbd_sc & 0x003f) { in fec_recv()
184 printf("fec: rx error %04x\n", rtx.rxbd[rxIdx].cbd_sc); in fec_recv()
201 rtx.rxbd[rxIdx].cbd_sc = BD_ENET_RX_EMPTY; in fec_recv()
263 rtx.rxbd[i].cbd_sc = BD_ENET_RX_EMPTY; in fec_init()
267 rtx.rxbd[PKTBUFSRX - 1].cbd_sc |= BD_ENET_RX_WRAP; in fec_init()
272 rtx.txbd[i].cbd_sc = 0; in fec_init()
[all …]
A Dserial_scc.c113 rbdf->cbd_sc = BD_SC_EMPTY | BD_SC_WRAP; in mpc85xx_serial_init()
116 tbdf->cbd_sc = BD_SC_WRAP; in mpc85xx_serial_init()
197 while (tbdf->cbd_sc & BD_SC_READY) in mpc85xx_serial_putc()
204 tbdf->cbd_sc |= BD_SC_READY; in mpc85xx_serial_putc()
219 while (rbdf->cbd_sc & BD_SC_EMPTY) in mpc85xx_serial_getc()
225 rbdf->cbd_sc |= BD_SC_EMPTY; in mpc85xx_serial_getc()
239 return ((rbdf->cbd_sc & BD_SC_EMPTY) == 0); in mpc85xx_serial_tstc()
/u-boot/drivers/serial/
A Dserial_mpc8xx.c124 out_be16(&rtx->rxbd.cbd_sc, 0); in serial_mpc8xx_probe()
127 out_be16(&rtx->txbd.cbd_sc, 0); in serial_mpc8xx_probe()
149 setbits_be16(&rtx->txbd.cbd_sc, BD_SC_WRAP); in serial_mpc8xx_probe()
150 setbits_be16(&rtx->rxbd.cbd_sc, BD_SC_EMPTY | BD_SC_WRAP); in serial_mpc8xx_probe()
187 setbits_be16(&rtx->txbd.cbd_sc, BD_SC_READY); in serial_mpc8xx_putc()
189 while (in_be16(&rtx->txbd.cbd_sc) & BD_SC_READY) in serial_mpc8xx_putc()
206 while (in_be16(&rtx->rxbd.cbd_sc) & BD_SC_EMPTY) in serial_mpc8xx_getc()
219 setbits_be16(&rtx->rxbd.cbd_sc, BD_SC_EMPTY); in serial_mpc8xx_getc()
236 return !(in_be16(&rtx->rxbd.cbd_sc) & BD_SC_EMPTY); in serial_mpc8xx_pending()
/u-boot/drivers/net/
A Dfsl_mcdmafec.c286 info->rxbd[i].cbd_sc = BD_ENET_RX_EMPTY; in fec_init()
290 info->rxbd[PKTBUFSRX - 1].cbd_sc |= BD_ENET_RX_WRAP; in fec_init()
295 info->txbd[i].cbd_sc = 0; in fec_init()
365 if (p_used_tbd->cbd_sc & BD_ENET_TX_READY) { in mcdmafec_send()
375 p_used_tbd->cbd_sc = BD_ENET_TX_WRAP; in mcdmafec_send()
377 p_used_tbd->cbd_sc = 0; in mcdmafec_send()
408 while (p_tbd->cbd_sc & BD_ENET_TX_READY) in mcdmafec_send()
451 if (!(prbd->cbd_sc & BD_ENET_RX_EMPTY)) { in mcdmafec_recv()
452 if ((prbd->cbd_sc & BD_ENET_RX_LAST) && in mcdmafec_recv()
453 !(prbd->cbd_sc & BD_ENET_RX_ERR) && in mcdmafec_recv()
[all …]
A Dmcffec.c343 info->rxbd[i].cbd_sc = BD_ENET_RX_EMPTY; in mcffec_init()
347 info->rxbd[PKTBUFSRX - 1].cbd_sc |= BD_ENET_RX_WRAP; in mcffec_init()
355 info->txbd[i].cbd_sc = BD_ENET_TX_LAST | BD_ENET_TX_TC; in mcffec_init()
359 info->txbd[TX_BUF_CNT - 1].cbd_sc |= BD_ENET_TX_WRAP; in mcffec_init()
399 info->txbd[info->tx_idx].cbd_sc |= BD_ENET_TX_RDY_LST; in mcffec_send()
431 info->txbd[info->tx_idx].cbd_sc, in mcffec_send()
432 (info->txbd[info->tx_idx].cbd_sc & 0x003C) >> 2); in mcffec_send()
458 if (info->rxbd[info->rx_idx].cbd_sc & 0x003f) { in mcffec_recv()
461 info->rxbd[info->rx_idx].cbd_sc); in mcffec_recv()
478 info->rxbd[PKTBUFSRX - 1].cbd_sc = BD_ENET_RX_W_E; in mcffec_recv()
[all …]
A Dmpc8xx_fec.c186 while ((in_be16(&rtx->txbd[txIdx].cbd_sc) & BD_ENET_TX_READY) && in fec_send()
196 setbits_be16(&rtx->txbd[txIdx].cbd_sc, in fec_send()
204 while ((in_be16(&rtx->txbd[txIdx].cbd_sc) & BD_ENET_TX_READY) && in fec_send()
213 rc = in_be16(&rtx->txbd[txIdx].cbd_sc) & BD_ENET_TX_STATS; in fec_send()
229 if (in_be16(&rtx->rxbd[rxIdx].cbd_sc) & BD_ENET_RX_EMPTY) { in fec_recv()
236 if (!(in_be16(&rtx->rxbd[rxIdx].cbd_sc) & 0x003f)) { in fec_recv()
259 out_be16(&rtx->rxbd[PKTBUFSRX - 1].cbd_sc, in fec_recv()
263 out_be16(&rtx->rxbd[rxIdx].cbd_sc, BD_ENET_RX_EMPTY); in fec_recv()
574 out_be16(&rtx->rxbd[i].cbd_sc, BD_ENET_RX_EMPTY); in fec_init()
578 setbits_be16(&rtx->rxbd[PKTBUFSRX - 1].cbd_sc, BD_ENET_RX_WRAP); in fec_init()
[all …]
/u-boot/drivers/spi/
A Dmpc8xx_spi.c136 clrbits_be16(&tbdf->cbd_sc, BD_SC_READY); in mpc8xx_spi_probe()
137 clrbits_be16(&rbdf->cbd_sc, BD_SC_EMPTY); in mpc8xx_spi_probe()
166 out_be16(&tbdf->cbd_sc, BD_SC_READY | BD_SC_LAST | BD_SC_WRAP); in mpc8xx_spi_xfer()
171 out_be16(&rbdf->cbd_sc, BD_SC_EMPTY | BD_SC_WRAP); in mpc8xx_spi_xfer()
189 if ((in_be16(&tbdf->cbd_sc) & BD_SC_READY) == 0) in mpc8xx_spi_xfer()
/u-boot/arch/m68k/include/asm/
A Dfec.h22 ushort cbd_sc; /* Status and Control */ member
/u-boot/arch/powerpc/include/asm/
A Dcpm_8xx.h73 ushort cbd_sc; /* Status and Control */ member
A Dcpm_85xx.h107 ushort cbd_sc; /* Status and Control */ member

Completed in 32 milliseconds