Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/wan/
Dfsl_ucc_hdlc.h88 struct qe_bd *tx_bd_base;
89 struct qe_bd *rx_bd_base;
92 struct qe_bd *curtx_bd;
93 struct qe_bd *currx_bd;
94 struct qe_bd *dirty_tx;
Dfsl_ucc_hdlc.c171 RX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init()
182 TX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init()
328 TX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init()
332 RX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init()
344 struct qe_bd __iomem *bd; in ucc_hdlc_tx()
427 struct qe_bd *bd; /* BD pointer */ in hdlc_tx_done()
476 struct qe_bd *bd; in hdlc_rx_done()
690 RX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_memclean()
699 TX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_memclean()
/Linux-v4.19/drivers/usb/gadget/udc/
Dfsl_qe_udc.h269 struct qe_bd __iomem *rxbase;
270 struct qe_bd __iomem *n_rxbd;
271 struct qe_bd __iomem *e_rxbd;
273 struct qe_bd __iomem *txbase;
274 struct qe_bd __iomem *n_txbd;
275 struct qe_bd __iomem *c_txbd;
Dfsl_qe_udc.c283 struct qe_bd __iomem *bd; in qe_epbds_reset()
353 struct qe_bd __iomem *bd; in qe_ep_bd_init()
363 tmp_addr = cpm_muram_alloc(sizeof(struct qe_bd) * (bdring_len + in qe_ep_bd_init()
370 (sizeof(struct qe_bd) * bdring_len))); in qe_ep_bd_init()
376 ep->txbase = cpm_muram_addr(tmp_addr + (sizeof(struct qe_bd) in qe_ep_bd_init()
411 struct qe_bd __iomem *bd; in qe_ep_rxbd_update()
720 struct qe_bd __iomem *bd, *nextbd; in recycle_rxbds()
746 struct qe_bd __iomem *bd = ep->n_rxbd; in ep_recycle_rxbds()
812 struct qe_bd __iomem *bd; in qe_ep0_rx()
931 struct qe_bd __iomem *bd; in ep_rx_tasklet()
[all …]
/Linux-v4.19/include/soc/fsl/qe/
Ducc_slow.h203 struct qe_bd *confBd; /* next BD for confirm after Tx */
204 struct qe_bd *tx_bd; /* next BD for new Tx request */
205 struct qe_bd *rx_bd; /* next BD to collect after Rx */
Dqe.h327 struct qe_bd { struct
/Linux-v4.19/drivers/soc/fsl/qe/
Ducc_slow.c129 struct qe_bd *bd; in ucc_slow_init()
211 qe_muram_alloc(us_info->rx_bd_ring_len * sizeof(struct qe_bd), in ucc_slow_init()
222 qe_muram_alloc(us_info->tx_bd_ring_len * sizeof(struct qe_bd), in ucc_slow_init()
/Linux-v4.19/drivers/tty/serial/
Ducc_uart.c188 struct qe_bd *rx_bd_base;
189 struct qe_bd *rx_cur;
190 struct qe_bd *tx_bd_base;
191 struct qe_bd *tx_cur;
257 struct qe_bd *bdp = qe_port->tx_bd_base; in qe_uart_tx_empty()
329 struct qe_bd *bdp; in qe_uart_tx_pump()
463 struct qe_bd *bdp; in qe_uart_int_rx()
594 struct qe_bd *bdp; in qe_uart_initbd()
/Linux-v4.19/drivers/net/ethernet/freescale/
Ducc_geth.c227 out_be32(&((struct qe_bd __iomem *)bd)->buf, in get_new_skb()
261 bd += sizeof(struct qe_bd); in rx_bd_buffer_set()
568 sizeof(struct qe_bd)); in dump_bds()
577 sizeof(struct qe_bd)); in dump_bds()
1858 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_rx()
1867 bd += sizeof(struct qe_bd); in ucc_geth_free_rx()
1901 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_tx()
2216 length = ((ug_info->bdRingLenTx[j] * sizeof(struct qe_bd)) in ucc_geth_alloc_tx()
2219 if ((ug_info->bdRingLenTx[j] * sizeof(struct qe_bd)) % in ucc_geth_alloc_tx()
2249 ug_info->bdRingLenTx[j] * sizeof(struct qe_bd)), 0, in ucc_geth_alloc_tx()
[all …]
Ducc_geth.h560 struct qe_bd bd[NUM_BDS_IN_PREFETCHED_BDS]; /* prefetched bd */