Searched refs:tx_bd (Results 1 – 12 of 12) sorted by relevance
/linux-6.6.21/drivers/spi/ |
D | spi-fsl-cpm.c | 74 struct cpm_buf_desc __iomem *tx_bd = mspi->tx_bd; in fsl_spi_cpm_bufs_start() local 90 iowrite32be(mspi->tx_dma, &tx_bd->cbd_bufaddr); in fsl_spi_cpm_bufs_start() 92 iowrite32be(mspi->tx_dma + xfer_ofs, &tx_bd->cbd_bufaddr); in fsl_spi_cpm_bufs_start() 93 iowrite16be(xfer_len, &tx_bd->cbd_datlen); in fsl_spi_cpm_bufs_start() 95 &tx_bd->cbd_sc); in fsl_spi_cpm_bufs_start() 352 bds_ofs = cpm_muram_alloc(sizeof(*mspi->tx_bd) + in fsl_spi_cpm_init() 373 mspi->tx_bd = cpm_muram_addr(bds_ofs); in fsl_spi_cpm_init() 374 mspi->rx_bd = cpm_muram_addr(bds_ofs + sizeof(*mspi->tx_bd)); in fsl_spi_cpm_init() 377 iowrite16be(cpm_muram_offset(mspi->tx_bd), &mspi->pram->tbase); in fsl_spi_cpm_init() 417 cpm_muram_free(cpm_muram_offset(mspi->tx_bd)); in fsl_spi_cpm_free()
|
D | spi-fsl-lib.h | 31 struct cpm_buf_desc __iomem *tx_bd; member
|
/linux-6.6.21/include/soc/fsl/qe/ |
D | ucc_slow.h | 200 struct qe_bd __iomem *tx_bd; /* next BD for new Tx request */ member
|
/linux-6.6.21/drivers/net/wireless/realtek/rtw89/ |
D | pci.h | 1017 struct rtw89_pci_tx_bd_32 *tx_bd, *head; in rtw89_pci_get_next_txbd() local 1020 tx_bd = head + bd_ring->wp; in rtw89_pci_get_next_txbd() 1022 return tx_bd; in rtw89_pci_get_next_txbd()
|
/linux-6.6.21/drivers/net/ethernet/aeroflex/ |
D | greth.c | 235 struct greth_bd *rx_bd, *tx_bd; in greth_init_rings() local 240 tx_bd = greth->tx_bd_base; in greth_init_rings() 315 greth_write_bd(&tx_bd[i].addr, dma_addr); in greth_init_rings() 316 greth_write_bd(&tx_bd[i].stat, 0); in greth_init_rings()
|
/linux-6.6.21/drivers/soc/fsl/qe/ |
D | ucc_slow.c | 222 bd = uccs->confBd = uccs->tx_bd = qe_muram_addr(uccs->tx_base_offset); in ucc_slow_init()
|
/linux-6.6.21/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.h | 41 struct tx_bd { struct 641 #define TX_DESC_CNT (BNXT_PAGE_SIZE / sizeof(struct tx_bd)) 650 #define HW_TXBD_RING_SIZE (sizeof(struct tx_bd) * TX_DESC_CNT) 807 struct tx_bd *tx_desc_ring[MAX_TX_PAGES];
|
D | bnxt_xdp.c | 32 struct tx_bd *txbd; in bnxt_xmit_bd()
|
D | bnxt.c | 392 struct tx_bd *txbd; in bnxt_start_xmit()
|
/linux-6.6.21/drivers/tty/serial/ |
D | ucc_uart.c | 988 qe_port->tx_bd_base = uccs->tx_bd; in qe_uart_request_port()
|
/linux-6.6.21/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 3305 struct eth_tx_start_bd **tx_bd, u16 hlen, in bnx2x_tx_split() argument 3308 struct eth_tx_start_bd *h_tx_bd = *tx_bd; in bnx2x_tx_split() 3339 *tx_bd = (struct eth_tx_start_bd *)d_tx_bd; in bnx2x_tx_split()
|
D | bnx2x_main.c | 1179 u32 *tx_bd = (u32 *)&txdata->tx_desc_ring[j]; in bnx2x_panic_dump() local 1182 i, cos, j, tx_bd[0], tx_bd[1], in bnx2x_panic_dump() 1183 tx_bd[2], tx_bd[3]); in bnx2x_panic_dump()
|