Home
last modified time | relevance | path

Searched refs:rtx (Results 1 – 3 of 3) sorted by relevance

/rk3399_rockchip-uboot/drivers/serial/
H A Dserial_mpc8xx.c84 struct serialbuffer __iomem *rtx; in smc_init() local
113 rtx = (struct serialbuffer __iomem *)&cp->cp_dpmem[CPM_SERIAL_BASE]; in smc_init()
120 out_be32(&rtx->rxbd.cbd_bufaddr, (__force uint)&rtx->rxbuf); in smc_init()
121 out_be16(&rtx->rxbd.cbd_sc, 0); in smc_init()
123 out_be32(&rtx->txbd.cbd_bufaddr, (__force uint)&rtx->txbuf); in smc_init()
124 out_be16(&rtx->txbd.cbd_sc, 0); in smc_init()
146 setbits_be16(&rtx->txbd.cbd_sc, BD_SC_WRAP); in smc_init()
147 setbits_be16(&rtx->rxbd.cbd_sc, BD_SC_EMPTY | BD_SC_WRAP); in smc_init()
152 out_be32(&rtx->rxindex, 0); in smc_init()
174 struct serialbuffer __iomem *rtx; in smc_putc() local
[all …]
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/
H A Dether_fcc.c118 static RTXBD rtx __attribute__ ((aligned(8))); variable
135 for(i=0; rtx.txbd[txIdx].cbd_sc & BD_ENET_TX_READY; i++) { in fec_send()
142 rtx.txbd[txIdx].cbd_bufaddr = (uint)packet; in fec_send()
143 rtx.txbd[txIdx].cbd_datlen = length; in fec_send()
144 rtx.txbd[txIdx].cbd_sc |= (BD_ENET_TX_READY | BD_ENET_TX_LAST | \ in fec_send()
147 for(i=0; rtx.txbd[txIdx].cbd_sc & BD_ENET_TX_READY; i++) { in fec_send()
155 printf("cycles: 0x%x txIdx=0x%04x status: 0x%04x\n", i, txIdx,rtx.txbd[txIdx].cbd_sc); in fec_send()
158 printf("%08x %08x %08x %08x\n",*((uint *)rtx.txbd[txIdx].cbd_bufaddr+i*4),\ in fec_send()
159 …*((uint *)rtx.txbd[txIdx].cbd_bufaddr + i*4 + 1),*((uint *)rtx.txbd[txIdx].cbd_bufaddr + i*4 + 2),… in fec_send()
160 *((uint *)rtx.txbd[txIdx].cbd_bufaddr + i*4 + 3)); in fec_send()
[all …]
/rk3399_rockchip-uboot/drivers/net/
H A Dmpc8xx_fec.c109 static struct common_buf_desc __iomem *rtx; variable
183 while ((in_be16(&rtx->txbd[txIdx].cbd_sc) & BD_ENET_TX_READY) && in fec_send()
191 out_be32(&rtx->txbd[txIdx].cbd_bufaddr, (uint)packet); in fec_send()
192 out_be16(&rtx->txbd[txIdx].cbd_datlen, length); in fec_send()
193 setbits_be16(&rtx->txbd[txIdx].cbd_sc, in fec_send()
201 while ((in_be16(&rtx->txbd[txIdx].cbd_sc) & BD_ENET_TX_READY) && in fec_send()
210 rc = in_be16(&rtx->txbd[txIdx].cbd_sc) & BD_ENET_TX_STATS; in fec_send()
226 if (in_be16(&rtx->rxbd[rxIdx].cbd_sc) & BD_ENET_RX_EMPTY) { in fec_recv()
231 length = in_be16(&rtx->rxbd[rxIdx].cbd_datlen); in fec_recv()
233 if (!(in_be16(&rtx->rxbd[rxIdx].cbd_sc) & 0x003f)) { in fec_recv()
[all …]