Searched refs:qe_bd (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/drivers/net/wan/ |
D | fsl_ucc_hdlc.h | 84 struct qe_bd *tx_bd_base; 85 struct qe_bd *rx_bd_base; 88 struct qe_bd *curtx_bd; 89 struct qe_bd *currx_bd; 90 struct qe_bd *dirty_tx;
|
D | fsl_ucc_hdlc.c | 174 RX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init() 185 TX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init() 338 TX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init() 342 RX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_init() 354 struct qe_bd *bd; in ucc_hdlc_tx() 457 struct qe_bd *bd; /* BD pointer */ in hdlc_tx_done() 523 struct qe_bd *bd; in hdlc_rx_done() 747 RX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_memclean() 756 TX_BD_RING_LEN * sizeof(struct qe_bd), in uhdlc_memclean()
|
/Linux-v6.1/drivers/usb/gadget/udc/ |
D | fsl_qe_udc.h | 269 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;
|
D | fsl_qe_udc.c | 283 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() 726 struct qe_bd __iomem *bd, *nextbd; in recycle_rxbds() 752 struct qe_bd __iomem *bd = ep->n_rxbd; in ep_recycle_rxbds() 818 struct qe_bd __iomem *bd; in qe_ep0_rx() 937 struct qe_bd __iomem *bd; in ep_rx_tasklet() [all …]
|
/Linux-v6.1/include/soc/fsl/qe/ |
D | ucc_slow.h | 199 struct qe_bd __iomem *confBd; /* next BD for confirm after Tx */ 200 struct qe_bd __iomem *tx_bd; /* next BD for new Tx request */ 201 struct qe_bd __iomem *rx_bd; /* next BD to collect after Rx */
|
D | qe.h | 321 struct qe_bd { struct
|
/Linux-v6.1/drivers/soc/fsl/qe/ |
D | ucc_slow.c | 125 struct qe_bd __iomem *bd; in ucc_slow_init() 203 qe_muram_alloc(us_info->rx_bd_ring_len * sizeof(struct qe_bd), in ucc_slow_init() 213 qe_muram_alloc(us_info->tx_bd_ring_len * sizeof(struct qe_bd), in ucc_slow_init()
|
/Linux-v6.1/drivers/tty/serial/ |
D | ucc_uart.c | 192 struct qe_bd *rx_bd_base; 193 struct qe_bd *rx_cur; 194 struct qe_bd *tx_bd_base; 195 struct qe_bd *tx_cur; 261 struct qe_bd *bdp = qe_port->tx_bd_base; in qe_uart_tx_empty() 333 struct qe_bd *bdp; in qe_uart_tx_pump() 465 struct qe_bd *bdp; in qe_uart_int_rx() 595 struct qe_bd *bdp; in qe_uart_initbd()
|
/Linux-v6.1/drivers/net/ethernet/freescale/ |
D | ucc_geth.c | 243 out_be32(&((struct qe_bd __iomem *)bd)->buf, in get_new_skb() 277 bd += sizeof(struct qe_bd); in rx_bd_buffer_set() 584 sizeof(struct qe_bd)); in dump_bds() 593 sizeof(struct qe_bd)); in dump_bds() 1824 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_rx() 1833 bd += sizeof(struct qe_bd); in ucc_geth_free_rx() 1864 in_be32(&((struct qe_bd __iomem *)bd)->buf), in ucc_geth_free_tx() 2155 length = ug_info->bdRingLenTx[j] * sizeof(struct qe_bd); in ucc_geth_alloc_tx() 2187 out_be32(&((struct qe_bd __iomem *)bd)->buf, 0); in ucc_geth_alloc_tx() 2190 bd += sizeof(struct qe_bd); in ucc_geth_alloc_tx() [all …]
|
D | ucc_geth.h | 555 struct qe_bd bd[NUM_BDS_IN_PREFETCHED_BDS]; /* prefetched bd */
|